lukem
b817247988
Use MKPRIVATELIB=yes instead of providing an empty libinstall:: target and
...
setting NOLINT, NOPIC, NOPROFILE (etc)
2004-05-23 02:24:50 +00:00
christos
dbf34104b4
PR/25680: Christian Biere: whereis/which return invalid information with
...
huge path
2004-05-23 02:24:06 +00:00
agc
5fe88849a1
WARNS=3: add some const poisoning, and sort out local variable
...
definitions shadowing other variables.
Pass storage for file names into the file_compress and file_uncompress
functions, so that we don't run the risk of leaking memory. Remove a global
variable that's no longer needed.
2004-05-21 12:16:10 +00:00
itojun
cf6b841417
print stat for TCP MD5 signature
2004-05-18 14:44:41 +00:00
cube
5446fd12e5
Teach getopt about the new -0 option. Noted by Jeff Ito in PR 25621.
2004-05-18 04:09:21 +00:00
agc
f8dc59869d
Fix a reference to stale storage on the stack - malloc the new file
...
name when gunzip'ing via strdup(3). Fixes a bug whereby the new
filename would appear as gibberish when verbosely gunzipping.
Fix an off-by-one error when allocating the filename with added suffix,
and properly NUL-terminate the new filename.
It's NULL, not 0, in char * assignments - there are some still to do here.
2004-05-17 18:10:33 +00:00
wiz
a013e0ff4c
Use more macros.
2004-05-17 15:36:17 +00:00
simonb
ef7c5f2d47
Add a "-n" flag that will ignore files/directories with the "nodump"
...
flag set. Useful when used in conjunction with "dump -h" to size dumps.
2004-05-17 01:56:19 +00:00
lukem
ee04d88971
Consistently use CONFIGFILES & CONFIGLINKS (which enable the 'configinstall'
...
target) instead of using home-grown 'distribution' targets or using
FILES with the 'install' target.
Add some etc/ subdir Makefiles where appropriate.
XXX: some of etc/Makefile install-etc-files could be converted to CONFIGFILES.
2004-05-16 09:53:09 +00:00
wiz
fd08660c9a
\*[Gt] instead of >; sort SEE ALSO.
2004-05-14 22:07:21 +00:00
christos
2f5db2d55d
s/notreached/noreturn/
2004-05-14 22:04:01 +00:00
christos
b4b51ab090
Document and implement -f for elf objects.
2004-05-14 21:56:45 +00:00
christos
ce9f2915a6
PR/25566: Anders Magnusson: ftp(1) do not like large TCP windows.
...
Limit it to 8M.
2004-05-14 18:39:21 +00:00
darcy
e063143584
Spelling fix. Deomcratic ==> Democratic.
2004-05-14 07:53:22 +00:00
wiz
0b35256a71
Sort options; drop trailing space and a superfluous s.
2004-05-12 18:49:30 +00:00
christos
b1f894b9cc
add a 'v' flag to display a version number so that our usage matches with
...
everyone else's rpcgen.
2004-05-12 15:59:54 +00:00
christos
88011fdf59
One step closer to reality:
...
- missing flags described
- synopsis was wrong
- explain -b better
2004-05-12 15:58:12 +00:00
kleink
b8b70c35bd
No need to document -b twice; from mrg.
2004-05-12 13:02:01 +00:00
kleink
ec0a506605
Sync with reality: -b hasn't been the default for almost 4 years.
2004-05-11 23:19:56 +00:00
wiz
77fe0bb5b1
Remove some duplicate entries, and improve another entry.
...
From Sergey Svishchev in private mail.
2004-05-11 22:52:43 +00:00
martin
00b23860a0
"bufmem" is unsigned long inside the kernel, so don't try to grovel it out
...
of kmem as a unsigned int.
Also avoid overrunning VCACHE_SIZE, thus scribling over unrelated memory.
Fixes PR port-sparc64/25537.
2004-05-11 21:56:20 +00:00
drochner
7723c241ec
remove creation of the intermediate "sourcefile" which was for debugging
2004-05-10 20:46:44 +00:00
hannken
97b2d1519a
Add "sys/dkbad.h" for DIOCSBAD from sys/dkio.h.
...
Use # to start comment in awk program.
2004-05-10 20:41:32 +00:00
christos
ff5de51147
Change code to use a switch statement, and add exceptions to fix the
...
conflicts.
XXX: Fix the conflicts.
1. chio: change to 'x' from 'c' so that it does not conflict with cdio.
keep the 'c' ioctls in the driver for compat.
2. ppp/slip: change SLCGUNIT to some other number and accept the old number
in the driver.
3. ipf: [3 instances] Have darren fix them.
2004-05-10 15:25:57 +00:00
snj
b706bc6de5
English fix.
2004-05-09 18:59:52 +00:00
petrov
68cb92eb3b
Forgotten $ for NetBSD key.
2004-05-09 03:20:44 +00:00
petrov
6e4bb32a73
Use int_fmtio.h and PRUx formats for longs.
2004-05-09 03:18:50 +00:00
jmc
7492226095
Add another exception for broken includes (showed up on acorn32 build)
2004-05-08 21:03:43 +00:00
wiz
faa47b7058
Add comma in enumerations; fix a sentence; plural needs no apostrophe.
2004-05-07 08:23:31 +00:00
sjg
4d3fc51f60
Remove use of sh -e when running in compat mode.
...
Its not posix compliant and serves very little purpose.
With this change compat and jobs modes are consistent wrt how
they treat each line of a script.
Add support for the '+' command line prefix as required by posix.
Lines prefixed with '+' are executed even when -n is given.
[Actually posix says they should also be done for -q and -t]
PR:
Reviewed by: jmc
2004-05-07 08:12:15 +00:00
jonathan
85b3ba5bf1
Redo net.inet.* sysctl subtree for fast-ipsec from scratch.
...
Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB.
Rework netstat to show FAST_IPSEC statistics, via sysctl, for
netstat -p ipsec.
New kernel files:
sys/netipsec/Makefile (new file; install *_var.h includes)
sys/netipsec/ipsec_var.h (new 64-bit mib counter struct)
Changed kernel files:
sys/Makefile (recurse into sys/netipsec/)
sys/netinet/in.h (fake IP_PROTO name for fast_ipsec
sysctl subtree.)
sys/netipsec/ipsec.h (minimal userspace inclusion)
sys/netipsec/ipsec_osdep.h (minimal userspace inclusion)
sys/netipsec/ipsec_netbsd.c (redo sysctl subtree from scratch)
sys/netipsec/key*.c (fix broken net.key subtree)
sys/netipsec/ah_var.h (increase all counters to 64 bits)
sys/netipsec/esp_var.h (increase all counters to 64 bits)
sys/netipsec/ipip_var.h (increase all counters to 64 bits)
sys/netipsec/ipcomp_var.h (increase all counters to 64 bits)
sys/netipsec/ipsec.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_mbuf.c (add #include netipsec/ipsec_var.h)
sys/netipsec/ipsec_output.c (add #include netipsec/ipsec_var.h)
sys/netinet/raw_ip.c (add #include netipsec/ipsec_var.h)
sys/netinet/tcp_input.c (add #include netipsec/ipsec_var.h)
sys/netinet/udp_usrreq.c (add #include netipsec/ipsec_var.h)
Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree
for "netstat -s -p ipsec":
New file:
usr.bin/netstat/fast_ipsec.c (print fast-ipsec counters)
Changed files:
usr.bin/netstat/Makefile (add fast_ipsec.c)
usr.bin/netstat/netstat.h (declarations for fast_ipsec.c)
usr.bin/netstat/main.c (call KAME-vs-fast-ipsec dispatcher)
2004-05-07 00:55:14 +00:00
ross
42dbdbd46a
Simplify build, no functional changes.
...
Instead of adding MAKE_BOOTSTRAP for hosted environments, i.e., when
you want things simple, instead add MAKE_NATIVE to get those hugely
important features like __RCSID().
It's now possible to build make on some hosts with: cc *.c */*.c
2004-05-07 00:04:38 +00:00
ross
dcdf1bd27a
Instead of including from the wrong directory and then fixing it (-I)
...
in the Makefile, how about just doing the right include?
2004-05-06 23:15:46 +00:00
matt
10efbfd5c3
Allow kdump to print the names for machine dependent ptrace ops.
...
(This requires <machine/ptrace.h> to define PT_MACHDEP_STRINGS
which corresponds to the machdep ops).
2004-05-06 22:51:38 +00:00
bouyer
41bff69bbe
Always initialise savename. Fix gzip -c core dump on sparc (and probably
...
others). OK'd by mrg@.
2004-05-06 17:43:57 +00:00
cjep
033a0de92f
bump version due to today\'s changes
2004-05-05 15:06:33 +00:00
cjep
f7b1c3362b
update
2004-05-05 14:52:34 +00:00
cjep
0d48a39432
Implement --line-buffered. From OpenBSD.
2004-05-05 14:34:55 +00:00
wiz
9bdf6284c2
Mention -c explicitly, use Nm, drop trailing space,
...
and sort enhancements in history section alphabetically.
2004-05-04 23:44:21 +00:00
mrg
53e1c6f576
add support for:
...
-q quiet; never show filename headers
-v verbose; always show headers
-c <bytecount>; count <bytecount> bytes, not lines
as seen in GNU head(1).
2004-05-04 10:57:42 +00:00
aymeric
adf0b1c6ca
bump for latest bug fix: flush the cached line on every DB operation
2004-05-02 17:01:53 +00:00
aymeric
59b6c0290c
flush the current line cache on every operation on the DB.
...
We can't keep a reference to data returned by libdb after a subsequent call to
any other libdb function on that DB.
Fixes a bug reported privately by Miho Taniyama (thanks!)... and hopefully
other hard-to-reproduce bugs.
2004-05-02 17:00:31 +00:00
wiz
af350435db
Remove typeset line, since sh(1) does not support it.
...
Closes PR 25403 by Jukka Salmi.
2004-05-01 08:22:41 +00:00
mrg
99d2aa3dc3
clean up file descriptor handling. don't lose them...
2004-04-27 13:45:50 +00:00
mrg
a9c239e635
- the default compression level in GNU gzip is 6 not 5; copy that default.
...
- note that -t/-l/-v & bzip2 is not handled the same as gzip in a comment.
2004-04-27 11:26:28 +00:00
kleink
7c84af2ef7
Remove a leftover line apparently from rev. 1.17; also from Juha Hyttinen
...
in PR bin/25347.
2004-04-27 10:26:22 +00:00
cjep
4d862106fe
Fix typo (SU_INDIRECT_GROOP -> SU_INDIRECT_GROUP). PR#25347 from
...
Juha Hyttinen.
2004-04-27 10:12:51 +00:00
jdolecek
dd23e5ed48
quote pattern when passing to grep, so that paterns containing
...
spaces would be handled properly
fixes PR bin/25345 by Arto Selonen
2004-04-27 09:18:16 +00:00
mrg
b02eba12c2
crank version.
2004-04-27 02:25:06 +00:00
mrg
d6dd48bc60
- fix "gunzip file.gz"
...
- fix "gzip <lots of files>"
both reported by tron@.
2004-04-27 01:23:35 +00:00
mrg
4db02197fc
- properly parse --fast/--best/-1..-9 again. noted by taca@.
...
- minor clean up.
2004-04-26 03:01:55 +00:00
mrg
1d0e9794a0
significantly rototill. don't use the high-level gzio functions
...
anymore, use the low-level inflate()/deflate() directly. this
allows support file-type detection on stdin; now can decompress
.Z and .bz2 files fed to stdin (fixes PR#25192) additionally it
makes -v work with stdin or stdout (fixes PR#25215.)
(with these changes, we no longer need gzopenfull(3) in libz.)
thanks to martin@ for the code gzip.c:gz_uncompress() is based on.
2004-04-25 16:20:33 +00:00
christos
ecd199b9f5
deal in a saner way with const strings.
2004-04-23 22:24:34 +00:00
christos
195f245afe
constify, warns = 3
2004-04-23 22:14:57 +00:00
christos
4f6045fcb4
constify and warns = 3
2004-04-23 22:11:44 +00:00
christos
e2c2ba101a
add WARNS=3
2004-04-23 21:39:43 +00:00
christos
5cb9041b96
const, knf, WARNS=3
2004-04-23 21:39:33 +00:00
christos
dc84240d2e
PR/15897: Ryo HAYASAKA: fdformat does not know about terminal width.
...
also:
constify, ansify, pass lint.
2004-04-23 15:04:27 +00:00
christos
a3c9c13e94
WARNS=3
2004-04-23 14:50:00 +00:00
hannken
aa9b145692
Don't invoke the egrep for cleandir and obj targets. Needed for build.sh.
...
Use ".if !make()" instead of ".if !target()".
2004-04-23 12:05:53 +00:00
hannken
1466f8c9d9
Undo last commit -- doesn't work.
2004-04-23 09:50:21 +00:00
hannken
0c0fbf545a
Don't invoke the egrep for cleandir and obj targets. Needed for build.sh.
2004-04-23 09:28:56 +00:00
simonb
9bc855a931
s/the the/the/ (only in sources that aren't regularly imported from
...
elsewhere).
2004-04-23 02:58:27 +00:00
simonb
ba5d7d507c
s/the the/to the/.
2004-04-23 02:55:11 +00:00
christos
19e4b9c5ad
Instead of pussy-footing around and grabbing a few of the ioctl's here and
...
there randomly, grab all the ioctls from the include files.
Read the XXX's in mkioctls about problems with our header files.
2004-04-22 22:31:18 +00:00
ross
fcce1f91eb
Recognize -- (dash dash) and apply the usual interpretation.
...
Notes:
* The immediately previous version of make errored out on --,
which is what needs fixing.
* Historic bsd make silently ate -- and continued to process
options, so this is a behavior change from that, too, but presumably
there is more to gain in fixing it than in being bug-compatible.
2004-04-22 21:19:02 +00:00
lukem
a63d7117f9
Add -h to decode RFC 1808 URI style encoding (VIS_HTTPSTYLE).
2004-04-22 06:55:15 +00:00
lukem
ee913daaf9
fix silly cut & paste error in -h description
2004-04-22 06:53:43 +00:00
lukem
a5bde8e7c5
Add -h to enable VIS_HTTPSTYLE.
...
Reorder getopt & usage strings to be alphabetical to match man page.
2004-04-22 06:35:02 +00:00
christos
6bd1d6d4db
Replace the statfs() family of system calls with statvfs().
...
Retain binary compatibility.
2004-04-21 01:05:31 +00:00
lukem
1efa87943c
Rework "ignorefs" behaviour:
...
* types are added to (rather than overriding) the default list
* Still use "ignorefs none" to clear the list (including the default list)
* Fix argument parsing when using "none"
This makes "ignorefs" much more useful if you just want to add another
fstype to the default list.
Simplify variable assignment.
2004-04-19 01:05:22 +00:00
lukem
1df7609f71
xref locate.conf(5)
2004-04-19 00:32:44 +00:00
lukem
5d3311e08a
tweak roff in previous
2004-04-19 00:28:11 +00:00
lukem
3333d5f7f7
Use "sysctl vfs.generic.fstypes" to determine the list of available fstypes.
2004-04-19 00:18:46 +00:00
snj
b5746867c3
Lincoln was fatally shot on the 14th, and only the 14th. Move the more
...
detailed entry from 04/16 to 04/14.
2004-04-17 04:06:55 +00:00
sjg
3c6b696332
Allow "string" and "${varspec}" on lhs of conditionals.
...
This makes it possible to use expressions like
${("${LIST:Msomething"}):?present:absent}
it also makes treatment of lhs and rhs more consistent, and
makes CondToken easier to read.
Update unit-test/cond1 to test new features.
2004-04-13 16:06:23 +00:00
mrg
98445d2478
be sure we don't try to remove an output file we haven't actually created.
...
(reported by kimmo.)
2004-04-12 14:42:14 +00:00
lukem
f3c773016a
If connect(2) in xconnect() fails with EINTR, call select(2) on the socket
...
until it's writable or it fails with something other than EINTR.
This matches the behaviour in SUSv3, and prevents the problem when
pressing ^T (SIGINFO, which is marked as restartable) during connection
setup would cause ftp to fail with EADDRINUSE or EALREADY when the
second connect(2) was attempted on the same socket.
Problem found and solution provided by Maxime Henrion <mux@freebsd.org>.
2004-04-10 12:21:39 +00:00
lukem
aacb86f622
whitespace consistency tweak
2004-04-10 12:02:43 +00:00
atatat
e9814619fb
sysctl(3) no longer returns ENOPROTOOPT in this case, but ENOENT,
...
which is a more generic "that's not in the tree" response.
ENOPROTOOPT was specific to the net subtree under the old framework,
and didn't add much value (other than letting the caller know they
were looking up something under the net subtree, which they presumably
ought to have known already).
2004-04-09 18:48:05 +00:00
sjg
df910819de
Revised patch for catching extraneous .else's
...
We actually need to tack condTop and skipIfLevel.
Bump MAXIF while here.
Enhance the unit-test for conditionals to exercise more code.
PR: 24420
2004-04-08 07:24:26 +00:00
sjg
ab4f0bc644
Back out previous patch for now.
...
Breaks bsd.obj.mk
2004-04-08 01:35:33 +00:00
sjg
8bef426d13
Add check for extraneous .else's - based on patch from Arne H. Juul
...
in PR/24420.
Add a unit-test for conditionals.
Also in the unit-test makefile strip any .CURDIR in output.
PR: 24420
2004-04-08 00:59:01 +00:00
mrg
ff187e728e
- completely rewrite print_ratio(). fixes PR#25072 and a few other cases
...
- print_list() was getting the compressed/uncompressed sizes backwards.
2004-04-07 14:25:43 +00:00
christos
2a1bd4a323
- more void casts
...
- knf nits
- check for fdopen failure
2004-04-05 23:11:34 +00:00
christos
5a95d1e200
PR/25065: Arne H Juul: Typo in debugging output.
2004-04-05 21:17:27 +00:00
aymeric
263ab3f13d
bump version: failed recovery doesn't prevent edition anymore
2004-04-05 07:22:39 +00:00
aymeric
14069c4665
Don't fail if asked to recover a file for which there is no recovery file.
...
Just continue. This matches the man page, the POSIX standard, and even the
comment above that code!
From OpenBSD, via jmc@openbsd, via wiz@netbsd.
POSIX part confirmed by kleink@netbsd
:-)
2004-04-05 07:19:08 +00:00
aymeric
1bc3c9fb86
fix copying and freeing of options, patch from yamt@ in PR bin/25050. Thanks!
2004-04-05 06:59:15 +00:00
wiz
2be3546ee6
Use setprogname(); sort options in usage.
2004-04-04 10:29:20 +00:00
christos
ea764b2823
- add debugging flag
...
- use getprogname everywhere
- fix bug where if no .vacation.db existed, and the first message was not
suitable for reply, vacation would create a 0 length db file, and from
then on it would fail to process.
- handle e-mail address parsing better.
2004-04-04 01:19:35 +00:00
christos
4dae1e8533
document debugging flag.
2004-04-04 01:17:29 +00:00
christos
911c325c50
reverse logic in from test; from wiz
2004-04-03 23:57:32 +00:00
christos
103578edc3
fix date and wording; suggested by wiz
2004-04-03 23:56:49 +00:00
christos
58fa7a1588
- Fix bug in the determination of apparently-to and delivered-to.
...
- Add -f flag to look in Sender:, From:, and Return-Path: for the sender.
2004-04-03 20:55:13 +00:00
lukem
f9f551db32
Support strsuftoll(3) suffixes for '-l length'.
...
Provide an example of copying raw disks using dd, with a progress bar.
2004-04-03 06:19:22 +00:00
aymeric
5f3a5a8279
fix the way the ext2fs-specific size and mode variables are fetched:
...
they are indirectly gotten from kernel memory and as such should be read
with KVM_READ.
This fixes fstat core dumps when some process holds a reference in a Linux
ext2fs filesystem.
Thanks to Aleksy Schubert (alx.at.mimuw.dot.edu.dot.pl) for debugging this
with me.
2004-04-02 14:22:05 +00:00
wiz
3955de94f7
Bump date for previous.
2004-04-02 11:47:55 +00:00
jmmv
cc48ee25f5
Use ${0##*/} in examples instead of $0, so that they can successfully create
...
the temporary file even if the test program is executed given its full path.
That is, running /somewhere/test.sh could result in a call to mktemp like
mktemp /tmp//somewhere/test.sh.XXXXX, which fails.
Fixes PR misc/23447 by Piotr Meyer.
2004-04-02 10:44:22 +00:00
christos
54c7540419
Set our uid and gid to the effective user and group id's of the current
...
process so that access(2) DTRT's (from Peter Postma).
2004-04-01 22:14:48 +00:00
christos
70b5dfe845
Resurrect which(1), blessed by core.
2004-04-01 21:41:37 +00:00
christos
60a197ff0e
Fix const problem.
2004-04-01 21:41:14 +00:00
christos
745a6d0f0e
- add which(1) functionality.
...
- fix bug where if a program appeared in more than one place it would
erroneously exit(2)
- fix error messages to use err and errx as appropriate.
- made sure we don't pick up directories or non executable files.
2004-04-01 20:50:32 +00:00
martin
12920ed961
Remove which (the csh script installed in /usr/bin).
...
It was docuemented to work for *csh users only, and all *csh have a builtin
of that name, which works even better. All other shells have similar
builtins, and this led to confusion several times. Fixes PR 13462.
2004-04-01 14:41:53 +00:00
mrg
8a618ce17c
remove a chunk more code with -DSMALL and in the process fix -DSMALL
...
that was broken in the previous commit (by exposing "fflag".)
2004-03-31 15:46:25 +00:00
tron
17ebf9b589
Handle files with link count larger than 1 if "-f" option is used. This
...
is consistent with the old "gzip" and required by "pkgsrc" to implement
"MANZ" properly.
2004-03-31 15:19:14 +00:00
jmmv
31d9ef775a
Drop some unnecessary whitespaces from the usage message. Closes PR bin/24993
...
by Kouichirou Hiratsuka.
2004-03-31 13:01:00 +00:00
wiz
e3366bb6be
Bump date for previous, and sort a bit.
2004-03-31 01:46:22 +00:00
heas
a7353cbe7c
Mention -type w, which is coded as a synonym for W (whitespace).
2004-03-30 22:54:04 +00:00
heas
171a04291f
Whitespace nit
2004-03-30 22:51:55 +00:00
heas
59d5c91fe0
Do not skip whiteout files returned by fts_read(), which only returns them if
...
requested.
Patch from Dave Huang in PR bin/5419.
2004-03-30 22:51:13 +00:00
wrstuden
fa94e7cb27
Tweak change for Asimov's entry some. Restore reference to
...
Russian SFSR, but note that it's now Russia, not part of the USSR.
2004-03-30 22:29:19 +00:00
minoura
4061afd6fd
Johann Sebastian Bach I mentioned in the previous commit seems
...
wrong. Remove it, and put a part to the correct entry.
2004-03-30 12:33:50 +00:00
mrg
ff930808e7
backout previous. fix the bug it inspired instead. we will want this
...
version of the code when doing file-type detection.
2004-03-30 11:43:32 +00:00
mrg
7149a52947
factor out filetype checking code
2004-03-30 11:42:04 +00:00
mrg
d4e27c8dfb
use off_t instead of ssize_t in a few places.
...
fix "gzip -l" in -DSMALL (it wasn't doing a stat(2)).
2004-03-30 09:42:58 +00:00
mrg
70da2f0f10
patch from tron@ to convert to using public bz interfaces. simonb says
...
no reason not to and this fixes PR#24964.
2004-03-30 09:15:07 +00:00
jdc
a775b2011b
Note in the BUGS section that some termcap entries don't have
...
reset capabilities, so use init instead.
Part of the fix for PR misc/11052
2004-03-29 20:56:24 +00:00
minoura
8d4ece79fc
- AFAIK, Samuel Barber and Edward Elgar are composers; move them to
...
calendar.music, complementing Barber's birthday.
- Remove duplicating Beethoven's birthday.
(some materials say it's 12/16, some say 12/17, and some christened on
12/17... I do not know which is correct)
- BTW, who is Johann Sebastian Bach born on 05/22, 1665?
2004-03-29 13:24:24 +00:00
wiz
1612675940
s/compress/gzip/, our compress is not the backend for gzip.
...
Noted by hubertf.
2004-03-29 09:59:42 +00:00
mrg
ed20265f67
shave another 612 bytes off -DSMALL on x86. now x_gzip with -l support
...
is actually smaller than the older x_gzip without it!
2004-03-28 13:54:44 +00:00
grant
bfea1fe663
add birthdays of pkgsrc support for AIX, BSDI, Darwin, IRIX, FreeBSD,
...
Linux, NetBSD, OpenBSD and Solaris.
2004-03-28 12:48:53 +00:00
mrg
15fba948a6
still do argv[0] processing -DSMALL, from tsutsui.
...
pass the smaller list of options to getopt with -DSMALL.
2004-03-28 08:18:14 +00:00
mrg
720263a2ef
crank version
2004-03-28 04:13:40 +00:00
mrg
d7f0a538e2
remove a bunch more stuff with -DSMALL. now we are about 400 bytes larger
...
than x_gzip... given we add -l support, time to retire x_gzip/gzip.c.
2004-03-28 04:07:45 +00:00
mrg
57a27c0187
remove another 3KB or so of text/data on i386 with -DSMALL. now only
...
about 1.1KB larger than the old x_gzip sources, but includes (required
for sysinst) gzip -l support.
2004-03-28 03:47:18 +00:00
tsutsui
b6e59003c4
Allow disabling bzip2 (.bz2) and compress (.Z) support
...
by -DNO_BZIP2_SUPPORT and -DNO_COMPRESS_SUPPORT.
OK'ed by mrg.
2004-03-27 22:33:43 +00:00
soren
2a2693ed37
PR bin/24029: Asimov was born in Russia, the USSR no longer exists.
2004-03-27 15:18:31 +00:00
jdolecek
2eb16b781e
move the GNU awk-based awk.texi back under src/gnu/dist/gawk/,
...
it's covered by GNU Documentation Licence and thus shouldn't be mixed
with free code
2004-03-27 11:34:11 +00:00
martin
9df8f56ac0
A __attribute__((__noreturn__)) function better be void - gcc correctly
...
complains at >= -O3 otherwise.
2004-03-27 00:53:59 +00:00
enami
84b05f6e6e
Validate existence of arguemnt. PR#24933.
2004-03-27 00:17:08 +00:00
jdolecek
0f0ea58942
copy over the gawk 3.1.3 info file and g/c the rules to build it from
...
gawk sources
2004-03-26 16:55:15 +00:00
mrg
1d5769dcfc
switch over to mrg gzip.
2004-03-26 08:52:26 +00:00
hubertf
89cb93c02e
-z actually passes the input file through gunzip(1).
...
Having an option to really pass it through gzip(1) would be nice...
2004-03-25 20:29:51 +00:00
wiz
59757c426a
As in other man pages, use .Dq for strings, and .Sq for single characters.
...
Add a comma after e.g.. Replace .sp with .Pp.
2004-03-24 11:38:27 +00:00
fair
c223370599
Document that tr(1) was written for US-ASCII and may not work as
...
expected on other character sets which do not share ASCII's properties
(e.g. a symmetric set of capital and lower case characters), per PR 18738
Change all double quotes to nroff macros.
Change "System V" references to the .At macro.
2004-03-24 06:35:53 +00:00
fair
c680acdbd9
Document that the flags in the configuration file are parsed
...
in a case-insensitive manner, per PR 22985
2004-03-24 02:25:15 +00:00
fair
11b2aeb6e2
Fix comment per PR 24437; make(1) tries "makefile" first, and then
...
"Makefile", not the other way around as previously documented.
2004-03-24 00:59:40 +00:00
snj
a726afffcb
New sentence, new line.
2004-03-21 18:48:20 +00:00
simonb
221634063e
Fix option handling so that you can show information about more than
...
one thing at a time.
Patch from Chris Demetriou a very long time ago.
2004-03-21 10:02:12 +00:00
heas
209ebbab46
- deal with a dead tty in ttyflush() by cleaning-up and exiting instead of
...
returning a failure code and processing that all the way up the stack.
- deal with a dead peer similarly and do it without setjmp/longjmp() (at
christos' request).
These fix bin/20304 and my own observations when the remote abruptly closes
the connection.
2004-03-20 23:26:05 +00:00
heas
d5561e39ff
remove duplicate description of DEFAULT keyword (introduced by me).
2004-03-20 23:10:01 +00:00
christos
4d4a846694
PR/24862: Peter Postma: From Andrey Matveev via OpenBSD:
...
1. use socklen_t instead of int
2. compare socket error return value to == -1 instead of <= 0
2004-03-20 17:07:33 +00:00
wiz
f05120b375
Add Xref to mscdlabel, bump date.
2004-03-18 21:13:19 +00:00
christos
3506cd1fa5
- KNF
...
- detect and print more errors
- use strtol() instead of atoi()
- use getprogname()
2004-03-17 17:54:25 +00:00
christos
eee22dae1e
PR/24796: Colin Percival: CPU-eating loop in lock(1); apply FreeBSD fix.
2004-03-17 17:01:31 +00:00
wiz
2dbbff262f
Document -c more accurately. Patch from Aymeric Vincent in response
...
to PR 24676.
2004-03-17 10:13:10 +00:00
mason
9cc30e773d
missed part of identifier on my first pass
2004-03-15 09:13:32 +00:00
mason
387f55ac2e
Include year of My Lai massacre, correct spacing in name, and provide slightly
...
more detail regarding perpetrators.
2004-03-15 09:06:27 +00:00
heas
2a3d05aa4e
Do not step over the edge of the buffer (check for '\0'). This just happens
...
to not lose on i386 because another buffer appears immediately following.
Regress tests all passed.
2004-03-14 21:12:14 +00:00
heas
c68b80b9a5
remove double initialisation of SINGL_FLD & SEP_FLAG
2004-03-14 21:09:30 +00:00
jdolecek
c370e5310e
switch awk to nawk; gawk sources will be removed after some grace period
...
change blessed by core@
2004-03-13 22:28:47 +00:00
grant
5e5453e284
folllow wiz' lead, add date of pkgsrc/Interix support.
2004-03-12 13:11:27 +00:00
wiz
935372e7be
Add xen port and 1.6.2 release date.
2004-03-12 01:23:12 +00:00
uebayasi
9d002ba501
getfl() and cu_take() write a file locally. Open a file with O_RDWR.
2004-03-11 03:47:13 +00:00
uebayasi
7f507fd263
Use O_WRONLY / O_RDWR instead of bare integers.
2004-03-11 03:33:19 +00:00
wiz
610cd4021b
Drop trailing whitespace.
2004-03-09 19:04:09 +00:00
hubertf
849866f9c1
Allow custom text printed before (left of) the progress bar from progress(1):
...
miyu# cat openoffice-linux-1.1.0.tgz | progress -z -p 'Bytes written: ' dd of=/dev/null bs=1m
Bytes written: 193 MB 13.83 MB/s 0+195211 records in
and:
miyu# progress -f openoffice-linux-1.1.0.tgz -z -p 'Bytes written: ' dd of=/dev/null bs=1m
Bytes written: 28% |****** | 57919 KB 14.12 MB/s 00:09 ETA
OK'd by lukem.
2004-03-09 17:04:24 +00:00
dsl
c395262f1f
Suppress duplicate lines when hexdumping data
2004-03-07 17:20:53 +00:00
mrg
6506e19a17
minor cleanup.
2004-03-06 09:41:36 +00:00
enami
222e389ef2
Print useful line number on error while executing .for directive.
2004-03-06 03:57:07 +00:00
dsl
273835431b
Allow menu boxes to be forced down the screen if the message text is long.
2004-02-29 23:13:23 +00:00
junyoung
85b95abd1e
pidhash and pgrphash should have been removed from here as well when the
...
new pid allocator was committed 3/2003.
2004-02-28 05:14:55 +00:00
enami
a612fb0b9d
Replace rest of exit status `1' with EXIT_FAILURE.
2004-02-28 02:42:45 +00:00
enami
698c01aba0
Fix usage:
...
- ktrace(1) takes -s.
- ktruss(1) takes -l.
- -C/-c and commands are exclusive.
- make output fits 80 column.
2004-02-28 02:22:31 +00:00
enami
8a1309b72f
- Make ktruss(1) works as expected when -c or -C is specified.
...
- Include pid or file descriptor in error message when
ktrace(2)/fktrace(2) failed.
- Remove unnecessary cast.
2004-02-28 01:43:07 +00:00
enami
4d34b523bc
Fix whitespace usage.
2004-02-28 01:37:56 +00:00
enami
3f98504ee8
Fix whitespace usage and remove unnecessary semi-colon.
2004-02-27 23:06:02 +00:00
enami
6a6547d143
We can't access array[sizeof(array) / sizeof(array[0])].
2004-02-27 22:48:56 +00:00
enami
35c4c5bed3
Calculate the width again if we start newline at tab character, since
...
start column changes.
2004-02-27 22:44:38 +00:00
enami
1f8c4c1f20
Rototill for less confusing output, especially when multiple processes
...
are traced and blocking operation is involved (previously, some system
call isn't displayed or displayed as if it is issued by other process).
2004-02-26 22:00:57 +00:00
wiz
f05e6f1a3a
occured -> occurred. From Peter Postma.
2004-02-24 15:12:51 +00:00
jdolecek
b142758840
sort iconv -l output
2004-02-21 09:16:25 +00:00
sjg
a3cc11808b
Fix :M so that modifiers in nested variables don't terminate parsing
...
early. Add a unit-test to verify it works and keeps working.
Re-jig the unit-tests so that all are sub makefiles.
2004-02-20 09:03:26 +00:00
atatat
caea20e952
Add PTRTOUINT64() and UINT64TOPTR() macros to sys/sysctl.h for use by
...
kern.proc, kern.proc2, kern.lwp, and kern.buf.
Define more MIB for kern.buf so that specific buffers can be selected
(only all/all is supported right now), and use a 32/64 bit agnostic
structure for communcating buffer information to userland.
Convert systat to the new kern.buf method.
Clean up the vm.buf* handling a little. There's no actual need to
record the dynamically assigned OIDs, since sysctl_data can tell us
what we're looking at.
Oh, and fix a typo in a comment.
2004-02-19 03:56:30 +00:00
jdolecek
de243242be
insertcol() may insert up to two items to clist, so allocate memory accordingly
...
this fixes sort regression test 28A and 28B
2004-02-18 20:44:36 +00:00
he
2f8028b1b0
Fix mismatched type error in fropen() usage by converting return
...
type of zread() from ssize_t to int.
2004-02-18 18:29:07 +00:00
wiz
15d66087e7
Mention compress(1) support, and add bzip2(1) and compress(1) to SEE ALSO.
...
Bump date.
2004-02-18 09:16:27 +00:00
mrg
91d1fa9407
support decompressing "compress"ed files. from rtr@ with a few minor edits
...
from me. code in zuncompress liberally borrowed from usr.bin/compress.
2004-02-18 08:19:48 +00:00
wiz
9ea670a934
Some fixes and formatting changes from jmc@openbsd.
2004-02-17 20:41:49 +00:00
jdolecek
c8e0ab671d
fix parsing of some +POS -POS variants, as pointed out by sort regression
...
tests
2004-02-17 20:17:38 +00:00
jdolecek
bf96399c09
initialize malloc()ated memory
2004-02-17 19:09:36 +00:00
jdolecek
3b6344c769
ftpos pointer was not updated when fldtab was reallocated; drop completely
...
in favour of an index counter
fixes bin/24449 by Jun-ichiro itojun
2004-02-17 18:59:13 +00:00
jdolecek
d8c927fdbf
fldtab[] needs to have one extra element - this marks end of array
...
adresses part of PR bin/24449 by Jun-ichiro itojun
2004-02-17 13:52:56 +00:00
itojun
aa7ee5b5c7
use safer realloc idiom
...
memset new region got by realloc
2004-02-17 02:38:47 +00:00
itojun
909cd63c63
safer realloc idiom
...
minor knf
2004-02-17 02:31:33 +00:00
itojun
0795537158
initialize fldtab
2004-02-17 02:28:29 +00:00
itojun
7551fb024f
do not use long for file offset, use off_t. otto@openbsd
2004-02-16 21:57:04 +00:00
sjg
79e5bb77fc
Use ${.MAKE:S,^./,${.CURDIR}/,} so that when someone does
...
./make test
it works. Note use .CURDIR rather than .OBJDIR since the later
_may_ not always be correct (eg. symlink in .CURDIR for make).
2004-02-15 19:05:45 +00:00
soren
c87f3766c2
Make usage() not overflow 80 char lines.
2004-02-15 17:03:30 +00:00
jdolecek
9f77432368
remove compile-time limit on number of -k options, allocate necessary
...
structures as-needed
2004-02-15 14:22:55 +00:00
jdolecek
87c48f115e
rewrite fixit() to duplicate less code, and comment the contents better;
...
also removes compile-time dependancy on ND constant
2004-02-15 14:19:22 +00:00
jdolecek
002b9278dc
make sure zero is recognized as regular number in number(), and thus sorted
...
properly with -n
fixes PR bin/20259 by Giles Lean, PR bin/20542 by Peter Seebach, and
part of PR bin/24316 by MLH
2004-02-15 12:41:25 +00:00
jdolecek
afac62bca7
g/c redundant setfield() prototype
...
clear setcolumn() somewhat - use strtol() instead of sscanf(), and
simplify flag setting code
2004-02-15 12:35:26 +00:00
jdolecek
95b7d83c21
fix -Wunitialized warnings
2004-02-15 11:54:17 +00:00
jdolecek
33f354551b
fix some cases of use of unitialized variables
2004-02-15 11:52:12 +00:00
wiz
e3fc4b66c3
Spell the plural of suffix "suffixes", not "suffices".
...
Inspired by PR 24400 by Todd Vierling.
2004-02-13 17:56:17 +00:00
wiz
d20841bb64
Uppercase CPU, plural is CPUs.
2004-02-13 11:36:08 +00:00
wiz
f582138c1b
Uppercase CPU.
2004-02-13 10:11:56 +00:00
matt
fc5f7e902b
Deal with backing out of changes in:
...
http://mail-index.netbsd.org/source-changes/2004/01/29/0027.html
2004-02-10 01:31:41 +00:00