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