elad
805c3d6901
PR/22228: Jeremy C. Reed: a man page for virecover(8)
...
Man page added, thanks!
2006-10-08 14:19:17 +00:00
elad
854038392c
PR/30819: Peter Postma: src/usr.bin/shlock has no license
...
Thanks to Matt Fleming for contacting Erik E. Fair and getting his
agreement to put a TNF license on this.
2006-10-07 21:13:00 +00:00
elad
925c6f17f2
PR/29722: Andreas Kling: chpass temporary files in /etc not always unlinked
...
We had a (long) discussion about this in #NetBSD-code and the consensus was
that /tmp should always be sticky (+t), and as such it is safe to create
the temporary files for chpass(1) in there. We added a check to guarantee
this (and bail out otherwise) and now temporary files are created in /tmp,
not filling up /etc.
Thanks to rivo nurges et al.
2006-10-07 20:09:09 +00:00
elad
1232ea27c4
PR/18906: roskens at elfin dot net: misc. select() to poll() updates.
...
Adapted to -current by myself, thanks for the patch!
2006-10-07 17:27:57 +00:00
apb
bfb3f336ef
Document "find ... -exec ... {} +". Also make some other minor updates.
...
Changes initially supplied by John Hawkinson in PR 20470, but edited by me.
/msg wizd: search for ".sp"
2006-10-07 17:06:28 +00:00
apb
b90dcb5d01
Add support for "find ... -exec ... {} +".
...
The code is from John Hawkinson in PR 20470. I adapted it to current,
and made some KNF and comment changes.
2006-10-07 17:04:02 +00:00
apb
dbe2acacef
Add some missing entries in lists, and some serial commas.
...
Inspired by PR 20470 from John Hawkinson.
2006-10-07 16:34:06 +00:00
elad
e3f885bca5
PR/31053: Roland Illig: Enhancement: getconf -a to list all applicable
...
variables
Thanks for the patch!
2006-10-07 15:20:44 +00:00
tron
1b5edf0b17
Fix broken line continuation, probably caused by editor word wrap.
2006-10-07 13:04:43 +00:00
elad
3bd9466e80
PR/32855: der Mouse: [dM] ftp -q is broken (or misdocumented)
...
Patch applied, thanks!
2006-10-07 10:49:14 +00:00
elad
2a7d09e7cd
PR/34662: martijnb at atlas dot ipv6 dot stack dot nl: readlink doesn't
...
grok -f, and there's no alternative (+fix)
Patch applied with minor tweak (%y -> %R, as it was already taken) plus
some nits from myself. Thanks!
2006-10-07 10:41:50 +00:00
elad
d730e7f066
Add standard TNF license, requested by cube@.
2006-10-07 09:40:03 +00:00
elad
fd79a15577
PR/18126: jnilsson at ludd dot luth dot se: add the revoke program
...
I have commited a different version than in the PR, it lacks a license
but if it warrants one we can stick the TNF standard on it. It's just
a main() routine that calls revoke(2).
2006-10-07 08:48:03 +00:00
elad
89f8748c35
PR/20319: Jeremy C. Reed: calendar reports other months that have matching
...
days
Patch applied, thanks!
2006-10-07 07:12:01 +00:00
rillig
e723f89fb8
When trying to copy many files into another file, provide a useful and
...
more specific error message instead of the usage().
2006-10-06 20:22:59 +00:00
dsl
342d35797b
Instead of trying to check the return value of every fprintf() and fputs()
...
call - which makes the code completely impossibly to follow, call fflush()
and ferror() just prior to calling fclose().
This has the advantage of actually detecting the any write errors, since
the output is block bufferred and will typically not happen during fprintf()
but only during the fclose() - where it is difficult to report.
I also singlilarly refuse to add (void) casts to every printf call in the
system - since it almost never makes any sense to look at the return value
(unless you want to know how many bytes were actually writtem).
2006-10-04 20:34:48 +00:00
mlelstv
05f80f69b3
avoid signed/unsigned error when computing mask lengths for empty
...
masks with sa_len == 0 (happens for inet6 default route).
2006-10-03 08:30:12 +00:00
simonb
bca6df8e18
Add standard TNF copyright boilerplate.
2006-10-03 08:20:03 +00:00
christos
5c86a088e8
Completion on a line like "." at the command prompt gives you a rather
...
rude response! (from our anonymous user)
2006-10-02 16:43:31 +00:00
apb
9eda896a8f
Use ${HOST_SH}, not just sh, in the shell command to set MAGDIRF.
2006-09-29 20:20:47 +00:00
dsl
a178085551
Reap any dead children that we have at startup.
...
If there are any undead ones set a flag so we don't report the 'Child (pid)
not in table' message when they die - it is impossible to (portably) find
the childrens pids.
This happens when make is run as 'make -f- ... <<EOF' and the shell uses
a child of (what will be) make to write the data into a pipe.
2006-09-29 19:38:48 +00:00
christos
f0f6b1cde9
Using (void)&foo; shuts up gcc-4 but does not stop the compiler from clobbering
...
the variables in the setjmp/longjmp cases. Use volatile instead as we are
supposed to (from our anonymous user).
2006-09-29 14:59:31 +00:00
christos
3f7563e969
Coverity CID 4119: Check negative returns (from Arnaud Lacombe)
2006-09-29 14:42:59 +00:00
christos
f6e58c8bec
Add -DHEIMDAL
2006-09-28 21:24:58 +00:00
christos
a86c4b2a6a
better format for run level entries.
2006-09-28 15:24:31 +00:00
mrg
33c0ea44b6
redo the previous, based on a comment from and reviewed by christos.
2006-09-27 22:20:31 +00:00
mrg
b1906bf12d
redo previous: move the EOF check back into non-dead code so that it
...
will be used again.
2006-09-27 21:02:38 +00:00
christos
49334834f0
Coverity CID 793 uncovered a bunch of issues:
...
1. needfree = 0, should have been *needfree = 0
2. this function will not work with sp == NULL, since KEY_NAME dereferences it.
3. the if (0) {
label:
}
code is disgusting.
Remove all the nasty and impossible code and fix 1.
2006-09-27 21:01:18 +00:00
christos
5d1b788b2a
Coverity CID 4166: If GET_SPACE_RET can return a NULL pointer if len == 0.
...
Check for it.
2006-09-27 20:04:25 +00:00
elad
9a206be80a
Print a message if there are no PaX flags, to be less confusing.
...
Requested by and okay rpaulo@.
2006-09-27 20:01:50 +00:00
christos
d25337ac41
Coverity CID 4171: bp can be null if len == 0. So check for it anyway and
...
don't call memcpy unconditionally.
2006-09-27 19:58:00 +00:00
christos
0bcef42677
Coverity CID 4073: Delete impossible code.
2006-09-27 19:09:14 +00:00
christos
c0156a4952
Coverity CID 175: Avoid memory leak; add new function to destroy a hash table.
2006-09-27 19:05:46 +00:00
wiz
b849663960
mdoc improvements.
2006-09-27 17:41:30 +00:00
christos
8d396aad54
Coverity CID 4194: Wow, isn't char *foo = bar() ? : "0"; a syntax error?!?!
2006-09-27 15:23:34 +00:00
christos
364b94acf5
Coverity CID 4195: Off by one buffer overflow.
2006-09-27 15:21:26 +00:00
christos
1a5929d3f3
Coverity CID 4196: Off by one buffer overflow.
2006-09-27 15:20:06 +00:00
christos
10c7dc6280
Avoid longjmp clobberring (from our anonymous user)
2006-09-27 12:58:33 +00:00
elad
65305bdc98
Good intentions are still intentions. If we can't open kvm, but we still
...
have sysctl, it's still not enough for -P. A groveler is a groveler is
a groveler.
On a different note, this code needs a rewrite.
2006-09-27 12:51:43 +00:00
yamt
243b5d4a07
increase a chance to fit within 80 char width consoles.
...
- use PRWORD for dovmstat as well.
- reduce number of drives shown by default from 3 to 2.
2006-09-27 12:35:08 +00:00
daniel
6177293347
PR/17410: lam(1) contains numerous overflows (Juli Mallett)
...
Fix some overflows and bugs (patch from FreeBSD).
2006-09-27 08:29:31 +00:00
christos
b10771897b
handle signals for the second editline struct. (from our anonymous user)
2006-09-26 23:33:56 +00:00
christos
0dea4d56e9
add a continue message.
2006-09-26 23:33:23 +00:00
plunky
0b73a6ec91
expose the bthcid API details so that external PIN clients do not
...
need the NetBSD source in order to compile
2006-09-26 19:18:19 +00:00
christos
1e1f0dd3ab
PR/34627: Lubomir Kundrak: patch(1) segfaults, when fed from stdin in batch
...
or force mode
2006-09-26 16:36:07 +00:00
daniel
ce560c1e4f
PR/9742: whatis doesn't deal with '.' in manpage names (John Hawkinson)
...
Use name matching code from OpenBSD (ack christos@).
2006-09-26 04:16:24 +00:00
christos
1a6e50f273
PR/34599: Mindaugas: csplit(1) utility port
2006-09-25 19:21:42 +00:00
daniel
c43e654c14
PR/30698: install(1) stripping flags in METALOG [patch] (Jukka Salmi)
...
Apply patch, thanks!
2006-09-25 16:05:44 +00:00
daniel
3b6bc88204
PR/32589: install -d ignores existing non-directories (joerg@netbsd.org)
...
Raise an error if an argument to 'install -d' exists as a non-directory,
as suggested by joerg@ (and acked by some developers on #netbsd-code).
With this change behavior is equal in this respect to FreeBSD and
DragonFly.
2006-09-25 13:21:19 +00:00
dbj
f3b496ec9b
implement HOST_CPPFLAGS+= -DNO_BASE64
...
this fixes cross compiling
2006-09-24 21:43:14 +00:00