Baptiste Daroussin
224c825745
Prevent useless use of strdup(3)
...
Obtained from: NetBSD
2015-05-05 08:25:25 +00:00
Baptiste Daroussin
1dd178d10d
Replace homebrewed NIL by NULL
2015-05-05 08:17:40 +00:00
Baptiste Daroussin
179646cc91
Use stdbool instead of homebrewed boolean
2015-05-05 08:15:10 +00:00
Baptiste Daroussin
64a70bfbde
Another function to ansify
2015-05-05 07:52:41 +00:00
Baptiste Daroussin
3487fc5d49
Remove unused variables
2015-05-05 07:51:57 +00:00
Baptiste Daroussin
1e0ae120f5
Explicitly use O_RDONLY instead of 0
2015-05-05 07:49:46 +00:00
Baptiste Daroussin
4fc9d67654
Use strlcpy(3) instead of strcpy(3)
2015-05-05 07:47:36 +00:00
Baptiste Daroussin
bd2faad734
upper the warning level to 3
2015-05-05 07:42:40 +00:00
Baptiste Daroussin
c78092e8d0
Another bit of ansification
2015-05-05 07:42:10 +00:00
Baptiste Daroussin
b16000da4b
Ansify to allow to work on it later
2015-05-05 07:33:38 +00:00
Baptiste Daroussin
53b89be196
Remove limitation on input lines by using getline(3)
2015-05-04 22:27:55 +00:00
Baptiste Daroussin
72cc039d1a
Extend the list of known nroff/troff commands
...
Obtained from: heirloom doctools
2015-05-04 22:18:58 +00:00
Baptiste Daroussin
466dd46f7b
Take from heirloom's doctools version of checknr(1) some cosmetic fixes
...
This helps working on synchronising both tools
2015-05-04 22:05:12 +00:00
Brooks Davis
5743dcb3c2
Remove "capability mode sandbox enabled" messages.
...
These messages serve little purpose and break some consumers.
PR: 199855
Differential Revision: https://reviews.freebsd.org/D2440
Reviewed by: rwatson
Approved by: pjd
MFC after: 1 week
Sponsored by: DARPA, AFRL
2015-05-04 21:44:51 +00:00
Baptiste Daroussin
2b30fb2639
Parse filename until first space then print the rest of the line after file
...
inclusion
This is the same behaviour of heirloom's soelim
2015-05-04 18:20:31 +00:00
Baptiste Daroussin
e5ea68e766
Capsicumize col(1)
2015-05-02 12:22:24 +00:00
Baptiste Daroussin
078fd35f79
Actually push the right tests
2015-05-02 12:19:24 +00:00
Baptiste Daroussin
3bf8ad7de2
Add regression test about reverse line feed to col(1)
2015-05-02 12:08:28 +00:00
Baptiste Daroussin
62e2f1e2f4
Add regression tests for soelim(1)
2015-05-02 11:09:58 +00:00
Baptiste Daroussin
b4a0618c44
Improve compatibility groff's soelim
...
While here implement -C from GNU groff
Reported by: delphij
2015-05-01 23:54:09 +00:00
Xin LI
6f32f49c02
Correct - handling.
...
Reported by: pkg-fallout
X-MFC-with: r282318
2015-05-01 22:43:26 +00:00
Baptiste Daroussin
363da13804
Replace groff's soelim by soeliminate(1) renamed soelim(1)
2015-05-01 20:08:25 +00:00
Baptiste Daroussin
32c8097270
Remove bundled reallocarray(3) since it is now in libc
2015-05-01 18:32:54 +00:00
Baptiste Daroussin
a9da03ef30
Use defines to improve clarity
...
MFC after: 2 weeks
2015-05-01 17:33:32 +00:00
Baptiste Daroussin
f6240da93c
col: fixing 25 year old bug
...
Makes col(1) respect POSIX again for escape sequences as decribed in its manpage
The bug was introduced in CSRG in 1990
This also reverts r280911
Differential Revision: https://reviews.freebsd.org/D2424
Reviewed by: jhb
MFC after: 2 weeks
2015-05-01 17:18:07 +00:00
Ed Maste
83990d380a
Actually add c++filt's Makefile
...
Missed in r282285
Pointy hat to: emaste
2015-04-30 22:51:15 +00:00
Ed Maste
0a06cffc15
Add ELF Tool Chain's c++filt to the build
...
Differential Revision: https://reviews.freebsd.org/D2408
Reviewed by: brooks, imp
Sponsored by: The FreeBSD Foundation
2015-04-30 21:30:33 +00:00
Edward Tomasz Napierala
82224d7df8
Remove spurious period.
...
MFC after: 1 month
Sponsored by: International OCD Foun^W^W^WThe FreeBSD Foundation
2015-04-29 17:01:28 +00:00
Edward Tomasz Napierala
aae2a24b49
Make rctl(8) more user-friendly when RACCT/RCTL is disabled for some reason.
...
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
2015-04-29 16:41:49 +00:00
Rene Ladan
483117a646
The Dutch queen abdicated two years ago, the national holiday associated with
...
her birthday is now associated with the birthday of her son.
2015-04-27 17:04:27 +00:00
Mariusz Zaborski
49ceb674df
Add myself (oshogbo) to calendar.freebsd and committers-src.dot.
...
Approved by: pjd (mentor)
2015-04-27 16:45:16 +00:00
Jilles Tjoelker
c321006086
hexdump: Don't use uninitialized struct stat.
2015-04-26 21:34:55 +00:00
Maxim Sobolev
da551bb2c2
o Properly init prevtime, so that we don't print bogus value in the
...
first entry reported by the relative mode (-R).
o Properly print negative offsets, which I guess may happen if
records get re-ordered somehow, possibly due to the locking. Right
now we report huge bogus diff (i.e. 2 seconds or so).
2015-04-25 04:58:08 +00:00
Xin LI
3cddd28ef1
Try alternate addresses more agressively.
...
Attempt to connect to alternate addresses if the connect doesn't
succeed in 180ms, and cut wait time between connection attempts
in half for each additional, if no connection was established.
Take the first connection to succeed and close the others.
This makes whois more responsive when e.g. IPv6 service took long
time or fail to respond.
PR: 158125
Submitted by: Mark Andrews <marka isc org> (with changes from me)
MFC after: 2 weeks
2015-04-25 00:51:44 +00:00
Edward Tomasz Napierala
9181358e8a
Make nfsstat(1) build with WARNS=6.
...
Sponsored by: The FreeBSD Foundation
2015-04-24 07:57:59 +00:00
Edward Tomasz Napierala
722e25522e
Remove oldnfs support from nfsstat(1).
...
Reviewed by: rmacklem@ (earlier version)
Sponsored by: The FreeBSD Foundation
2015-04-23 14:36:01 +00:00
John Baldwin
179fa75e6e
Reassign copyright statements on several files from Advanced
...
Computing Technologies LLC to Hudson River Trading LLC.
Approved by: Hudson River Trading LLC (who owns ACT LLC)
MFC after: 1 week
2015-04-23 14:22:20 +00:00
Simon J. Gerraty
db29cad815
Merge bmake-20150418
...
PR: 199486
2015-04-21 04:40:38 +00:00
Pedro F. Giffuni
df6e4074c0
patch(1): small include changes.
...
Mostly to match OpenBSD, no functional change.
Obtained from: OpenBSD
2015-04-20 22:15:18 +00:00
Eitan Adler
6f9b387301
find.1: Add missing whitespace:
...
Obtained from: Dragonfly (dee38d02d51cc8316f82b0263158d2546f2398bc)
2015-04-20 02:23:00 +00:00
Eitan Adler
ba6663d9a1
rpcgen: fix use use of strcmp
...
strcmp only guarantee that it will return at least 1 if the string B
is greater than that of string A.
2015-04-19 04:53:28 +00:00
Eitan Adler
e4c6d6e268
calendar: remove useless check
...
lineline checked for 0 in the while loop condition. There is no need to
check for it additionally in the body.
CID: 1288959
MFC After: 1 week
2015-04-19 04:27:50 +00:00
Edward Tomasz Napierala
4e25c86f4c
Remove some oldnfs remnants.
...
Differential Revision: https://reviews.freebsd.org/D2287
Reviewed by: rmacklem@
Sponsored by: The FreeBSD Foundation
2015-04-18 16:08:06 +00:00
Xin LI
dec32474f0
r281540 was upstreamed as NetBSD r1.108 of gzip.c, note it as merged.
2015-04-16 22:30:57 +00:00
Allan Jude
630a02daae
Fix libxo output from uptime command
...
the libxo output for uptime returned multiple 'uptime' keys, one each for number of days, hours, and minutes of uptime.
This is invalid JSON.
This patch makes the output the raw number of seconds, as well as adding keys for the individual unit values
A string of the original output from the plain-text uptime command is also added
Differential Revision: https://reviews.freebsd.org/D2063
Reviewed by: jmg
Approved by: marcel
Sponsored by: ScaleEngine Inc.
2015-04-16 22:09:37 +00:00
Bryan Drewery
8ded906d2a
Fix SIGINFO race causing final results to be lost to stderr.
...
If a SIGINFO comes in after the file is read then the 'siginfo' flag is set to
1 and the next call to show_cnt() (at exit) would print the data to stderr
rather than the expected stdout.
This was found with spamming Poudriere with SIGINFO which caused a 'wc -l'
execution to return no data rather than an expected number.
MFC after: 2 weeks
2015-04-16 21:44:35 +00:00
Bryan Drewery
90e8186404
Remove extra flags from r250462.
...
MFC after: 1 week
2015-04-16 02:24:40 +00:00
Tijl Coosemans
1243a98e38
Remove the const qualifier from iconv(3) to comply with POSIX:
...
http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
Adjust all code that calls iconv.
PR: 199099
Exp-run by: antoine
MFC after: 2 weeks
2015-04-15 09:09:20 +00:00
Xin LI
c1c4677aec
When reading in the original file name from gzip header, we read
...
in PATH_MAX + 1 bytes from the file. In r281500, strrchr() is
used to strip possible path portion of the file name to mitigate
a possible attack. Unfortunately, strrchr() expects a buffer
that is NUL-terminated, and since we are processing potentially
untrusted data, we can not assert that be always true.
Solve this by reading in one less byte (now PATH_MAX) and
explicitly terminate the buffer after the read size with NUL.
Reported by: Coverity
CID: 1264915
X-MFC-with: 281500
MFC after: 13 days
2015-04-15 00:07:21 +00:00
Andrew Turner
da713b9ed2
Disable truss, gprof, and lint on arm64, they don't build.
...
Sponsored by: The FreeBSD Foundation
2015-04-14 10:15:58 +00:00