itojun
ee42f09d5b
upgrade to KAME 2001/8/31.
2001-08-31 10:36:08 +00:00
lukem
c56418af73
some improvements from freebsd/openbsd
...
- replace the unused fs_headswitch and fs_trkseek with fs_id[2], bringing
our struct fs closer to that in freebsd & openbsd (& solaris FWIW)
- dumpfs: improve warning message when cpc == 0
2001-08-30 14:37:25 +00:00
itojun
7cdedd5c84
use strlcpy. from openbsd
2001-08-30 00:53:53 +00:00
itojun
c9e786ce9e
security fix from openbsd:
...
Fix buffer oflow reading from queue file. While we are at it, crank
the size of buffers that can hold filenames to MAXPATHLEN.
2001-08-30 00:51:50 +00:00
wiz
251b3464be
heirarchy -> hierarchy
2001-08-24 10:24:45 +00:00
hubertf
c5967dbc76
Fix typo: heirarchies
2001-08-24 00:48:48 +00:00
itojun
d5e1f166e0
sync with latest kame tree. snprintf() return value audit, log() cleanup,
...
and such.
2001-08-22 08:52:35 +00:00
itojun
029bd4843d
sync with kame better. snprintf return value audit.
2001-08-22 05:24:37 +00:00
yamt
7bc6654ad8
disable unnecessary warning when PKG_PATH isn't set.
2001-08-21 18:38:40 +00:00
wiz
1e378c4c12
precede, not preceed.
2001-08-20 12:00:46 +00:00
hubertf
194031e9be
Don't do FTP stuff when operating on all pkgs
...
Adresses PR 13397 by Greg A. Woods <woods@weird.com>
2001-08-19 23:33:35 +00:00
ad
e04fd20395
Clean up previous.
2001-08-19 09:01:47 +00:00
ad
1e8e78ed07
Update for pw_mkdb() change: restrict updates to one user's records and/or
...
the secure database where appropriate.
2001-08-18 19:35:32 +00:00
ad
e13d145336
Speed things up a bit. Parts dredged from OpenBSD/FreeBSD.
...
- Add -u option, to update one user's records only.
- Add -s option, to update the secure database only.
- Give us roughly 1MB of cache per 50kB of password file, but keep within
a 2MB minimum and 8MB maximum.
- Tidy a little.
2001-08-18 19:29:31 +00:00
ad
e3af9d1d6b
getopt() returns -1 on error, not EOF.
2001-08-18 17:10:04 +00:00
joda
3a2248a4e7
(usermod): ~F_MKDIR is usually much better than !F_MKDIR in bit masks
2001-08-17 08:29:00 +00:00
lukem
1b81d6353d
remove third argument (`int ns') from ffs_sb_swap(), and let ffs_sb_swap()
...
determine the endianness of the `struct fs *o' superblock from o->fs_magic
and set needswap as necessary, rather than trusting the caller to get
it right. invariably, almost every caller of ffs_sb_swap() was calling it
with ns set to the wrong value for ns anyway!
ansi KNF ffs_bswap.c declarations whilst here.
this fixes all sorts of problems when trying to use other-endian file systems,
notably the kernel trying to access memory *way* off, possibly corrupting or
panicing, and userland programs SEGVing and/or corrupting things (e.g,
"fsck_ffs -B" to swap a file system endianness).
whilst the previous rev of ffs_bswap.c (1.10, 2000/12/23) made this problem
worse, i suspect that the problem was always there and previous versions
just happened not to trash things at the wrong time.
FFS_EI should now be a lot more stable.
2001-08-17 02:18:46 +00:00
tv
c98eaba8e8
dhcpd no longer needs the OS_VERSION define.
2001-08-16 18:29:20 +00:00
tv
22207c0806
Add NetBSD rcsids.
2001-08-16 18:03:03 +00:00
itojun
62856425b4
$NetBSD$
2001-08-16 07:48:08 +00:00
itojun
8b8734d26b
string length audit (use strlcpy). sync with latest kame ALTQ.
2001-08-16 07:45:35 +00:00
lukem
69124d8ff2
call ffs_sb_swap() with ns=1, otherwise dumpfs core dumps on other endian fses
2001-08-15 05:52:28 +00:00
tv
dba5d44670
Add hooks to allow toolchain bits to be reachover-built at the top level.
2001-08-14 10:18:26 +00:00
lukem
e4ec9e7a11
- ansi KNF
...
- add -F flag to specify "argument is an fs image" (effectively a no-op,
but here for consistency with other tools).
2001-08-14 01:02:02 +00:00
agc
d069ffa789
Add a -n switch to show the packages "needed" by a package (i.e. the
...
packages which are depended upon).
Provided in PR 13071 by woods@planix.com (Greg A. Woods), the addition
to the synopsis by myself, pedant-in-chief.
2001-08-13 20:08:58 +00:00
yamt
cb1ee3b752
make consistent escape sequence handling
...
between commandline and command input.
pointed by Christoph Badura <bad@netbsd.org>
2001-08-13 06:54:58 +00:00
uwe
242ff27a4b
s/width/height/ in the description of -h option.
2001-08-12 23:51:15 +00:00
mjl
98e1bdc90d
Add -W parameter to lpd to disable check for a reserved port,
...
this is needed to get Win2k print to a NetBSD box. Heavily
inspired by FreeBSD.
2001-08-11 01:04:57 +00:00
drochner
32af7c842a
define HMAC_MD5
...
should fix PR security/13043 by Frank Kardel
2001-08-07 14:51:27 +00:00
christos
4e7d8e10f6
- Filter out the YP_ keys from mail.aliases. How did this ever work?
...
- Don't be verbose when creating the amd maps.
2001-08-06 18:28:19 +00:00
itojun
92b62a25f8
avoid inet_addr. use snprintf. recent changes from openbsd-current via kame
2001-08-06 07:00:59 +00:00
hubertf
86a406c1ce
* Allow generating more than one amd map, by storing the maps to create
...
in a variable that can be added other maps than amd.home. Patch submitted
in PR 11826 by Anthony Mallet <anthony.mallet@ficus.yi.org>
* Slightly optimize calculation of DOMAIN
2001-08-05 12:40:15 +00:00
ad
cc274c12b6
Better argument checking.
2001-08-04 16:55:46 +00:00
drochner
96914bd8e8
our dhclient-script diverged too much from the distributed one,
...
keep it separate
2001-08-03 14:30:19 +00:00
drochner
ecd0a03ec8
switch to reachover build from src/dist/dhcp
2001-08-03 14:13:55 +00:00
itojun
bb65ba4b13
fgetln() does not \0-terminate the result.
2001-08-03 09:18:58 +00:00
yamt
69ecbbeb80
Fix a bug that prevented %'s and \'s from being passed to the program
...
invoked.
from FreeBSD.
2001-08-03 04:10:51 +00:00
itojun
4acce1d060
include version number into binary to help diagnosis
2001-08-02 15:27:21 +00:00
itojun
366bd307b0
sync with 2001/8/2 KAME racoon/libipsec.
2001-08-02 12:15:00 +00:00
itojun
de2695eefc
copyright clarification. via openbsd
2001-08-02 03:41:42 +00:00
itojun
2b18b04c59
updated copyright notice from Xerox. via openbsd
2001-08-01 16:45:28 +00:00
garbled
c63c221b86
Fix a bug in the multilist noted by Brett Lymn. When nothing was selected
...
from the popup, don't populate the field with a NULL buffer.
Edit the TODO list, removing a few fixed items from my bughunt tonight.
2001-08-01 09:08:55 +00:00
garbled
3815ce799a
Add a -l argument to ypinit that allows adding servers in the format
...
server1,server2,server3 on the command line. This allows the user to
optionally avoid the interactive mode of ypinit. If the -l flag is not
supplied, the old behavior is retained.
This allows users to do things like rsh out creation of YP clients, and
sushi to generate yp clients/servers/slaves.
2001-08-01 07:01:03 +00:00
garbled
249cbcd0e5
add two more bugs
2001-08-01 01:02:55 +00:00
garbled
1092eb0c9d
Add some known bugs for sushi.. lest I forget them.
2001-08-01 00:53:58 +00:00
chs
2df1fdaa53
remove spurious newline in an error message.
2001-07-29 21:24:57 +00:00
lukem
1c37a982fa
enable WARNS=2
2001-07-29 09:59:12 +00:00
hubertf
b352d63150
Document -f option in synopsis
2001-07-27 22:35:51 +00:00
wiz
d2c504636c
aquire -> acquire
2001-07-26 22:50:57 +00:00
lukem
bdf152b906
fix time display bug introduced in previous commit [hi christos! ;]
...
because it was using an unitialised variable. change:
ctime(&t); foo.bar = t
into
t = foo.bar; ctime(&t)
2001-07-26 05:49:00 +00:00