niklas [Mon, 24 Apr 2000 19:43:35 +0000 (19:43 +0000)]
Do not unmap CCR before using them for the last time
niklas [Mon, 24 Apr 2000 19:06:00 +0000 (19:06 +0000)]
wait just a bit for enabling to settle, fixes pccom on an xe
when using the faster cardbus mode of the PCI1131 chip
niklas [Mon, 24 Apr 2000 18:56:56 +0000 (18:56 +0000)]
3 bugs: off by one in dump offset calculation,
when to print what is left, and what to print. Fixes PR#1182
niklas [Mon, 24 Apr 2000 17:56:34 +0000 (17:56 +0000)]
Make dlopened modules prefer symbols defined locally
mickey [Mon, 24 Apr 2000 17:39:54 +0000 (17:39 +0000)]
fix some types
deraadt [Mon, 24 Apr 2000 16:55:44 +0000 (16:55 +0000)]
correct example
millert [Mon, 24 Apr 2000 16:33:44 +0000 (16:33 +0000)]
Treat the beginning of the current dmesg output as starting at
/^OpenBSD /, not /^Copyright / (the latter doesn't show up in dmesg).
fgsch [Mon, 24 Apr 2000 15:27:02 +0000 (15:27 +0000)]
3C1 and 3CCFEM556BI (this one uses boomerang chipset, so no support yet);
from NetBSD.
fgsch [Mon, 24 Apr 2000 15:21:46 +0000 (15:21 +0000)]
sync
fgsch [Mon, 24 Apr 2000 15:20:26 +0000 (15:20 +0000)]
new prods; rearrange.
mickey [Mon, 24 Apr 2000 14:24:48 +0000 (14:24 +0000)]
s/int/u_int/ pass iint page0 and generic io module, fixes a few obscure problems
itojun [Mon, 24 Apr 2000 13:26:49 +0000 (13:26 +0000)]
remove backward compatibilty clause, it did not make sense (tun(4) has no
relationship at all)
provos [Mon, 24 Apr 2000 06:26:23 +0000 (06:26 +0000)]
fix macros that calculated bitmap size for fdalloc. fries@ helped debugging.
deraadt [Mon, 24 Apr 2000 05:19:01 +0000 (05:19 +0000)]
proper include files; ath@algonet.se
deraadt [Mon, 24 Apr 2000 05:12:19 +0000 (05:12 +0000)]
properly label whole disk partition; op21@squish.org
deraadt [Mon, 24 Apr 2000 04:54:19 +0000 (04:54 +0000)]
use pmap_extract() instead of vtophys(); art
deraadt [Mon, 24 Apr 2000 04:53:00 +0000 (04:53 +0000)]
support DOSPTYP_EXTENDL like DOSPTYP_EXTEND; scott@nts.umn.edu
todd [Mon, 24 Apr 2000 04:34:31 +0000 (04:34 +0000)]
add descriptions for ipv6, dhcpd, and others to bring this uptodate
todd [Mon, 24 Apr 2000 04:23:13 +0000 (04:23 +0000)]
fix per pr1192; also == "xx" -> ~ /xx/, same thought
form [Mon, 24 Apr 2000 03:33:27 +0000 (03:33 +0000)]
Add xstrdup() - like strdup but get fatal error if memory is exhausted.
Avoid duplicates in search path.
ok espie@
itojun [Mon, 24 Apr 2000 03:30:16 +0000 (03:30 +0000)]
support RFC2732 IPv6 address literal URLs ([::1]:80/index.html).
pjanzen [Mon, 24 Apr 2000 02:54:27 +0000 (02:54 +0000)]
/etc/rc.conf.local, the default local_rcconf defined in /etc/rc.conf
millert [Mon, 24 Apr 2000 02:33:20 +0000 (02:33 +0000)]
Better fix for all the dash shenanigans; rra@stanford.edu
Updates Man.pm to version 1.04.
millert [Mon, 24 Apr 2000 01:20:36 +0000 (01:20 +0000)]
Fix in scalar vs. list dereference bug in InputObjects.pm. Keep
dashes in C<> blocks from getting \e prepended to them. They should
have a \ prepended to escape them which this does correctly do yet,
but at least it produces legible documentation; rra@stanford.edu
espie [Sun, 23 Apr 2000 22:14:27 +0000 (22:14 +0000)]
With perl 5.6.0, GetOpt::Std is functional, use it.
Add -p (prick) and -t (test) option.
reword error handling as follows:
makewhatis tries harder to find section and/or subject lines in man pages,
even when the formatting is slightly incorrect.
-p mode diagnoses problems.
-t can be used to quickly test a new man page.
Approved by millert@. aaron@ would like `The options are as follows...'
style, but:
- I don't think this would be as clear,
- he hasn't come up with actual replacement text yet...
At least this is accurate documentation.
aaron [Sun, 23 Apr 2000 21:42:40 +0000 (21:42 +0000)]
Some fixups.
maja [Sun, 23 Apr 2000 17:33:47 +0000 (17:33 +0000)]
Save ethernet address in arpcom.ac_enaddr. -moj
millert [Sun, 23 Apr 2000 16:32:07 +0000 (16:32 +0000)]
Fix thinko, check eqp for NULL, not ap; ath@algonet.se
angelos [Sun, 23 Apr 2000 05:04:13 +0000 (05:04 +0000)]
Correct bitmask.
angelos [Sun, 23 Apr 2000 05:03:40 +0000 (05:03 +0000)]
freesession takes u_int64_t
angelos [Sun, 23 Apr 2000 05:01:53 +0000 (05:01 +0000)]
Change the type of freesession to take u_int64_t as argument.
millert [Sat, 22 Apr 2000 21:07:03 +0000 (21:07 +0000)]
Sendmail didn't buy back the arc4random() changes so just use
srandomdev() which seeds itself from arc4random(). Sendmail doesn't
really need crypto-strength random numbers.
kjell [Sat, 22 Apr 2000 20:48:46 +0000 (20:48 +0000)]
Don't be wasteful of entropy when generating keys.
deraadt [Sat, 22 Apr 2000 17:35:37 +0000 (17:35 +0000)]
always syncing
deraadt [Sat, 22 Apr 2000 07:42:03 +0000 (07:42 +0000)]
another misnumbering
deraadt [Sat, 22 Apr 2000 07:40:33 +0000 (07:40 +0000)]
misnumbered web pages; patch sent to beck
angelos [Sat, 22 Apr 2000 02:43:15 +0000 (02:43 +0000)]
Remove extra space from usage.
angelos [Sat, 22 Apr 2000 02:40:01 +0000 (02:40 +0000)]
Slight clarification in usage.
angelos [Sat, 22 Apr 2000 02:04:23 +0000 (02:04 +0000)]
Change the example to use -keyfile/-authkeyfile, add a sentence on why
-key/-authkey are somewhat risky (command line snooping).
angelos [Sat, 22 Apr 2000 01:57:17 +0000 (01:57 +0000)]
Use -keyfile/-authkeyfile flags.
angelos [Sat, 22 Apr 2000 01:53:41 +0000 (01:53 +0000)]
-keyfile/-authkeyfile flags, for reading keys from a file.
angelos [Sat, 22 Apr 2000 01:50:15 +0000 (01:50 +0000)]
Document -authkeyfile/-keyfile
angelos [Sat, 22 Apr 2000 01:07:01 +0000 (01:07 +0000)]
A bit more on netstat
angelos [Sat, 22 Apr 2000 01:05:29 +0000 (01:05 +0000)]
Document vmstat and netstat relevance to ipsec, add pointer to
net.inet.ip.ipsec-acl.
mickey [Fri, 21 Apr 2000 22:48:52 +0000 (22:48 +0000)]
oops
millert [Fri, 21 Apr 2000 21:50:00 +0000 (21:50 +0000)]
Use fgetln(3) instead of fgets(3) when reading in the message. This
way the From line escaping gets done correctly even for really long
lines.
deraadt [Fri, 21 Apr 2000 21:37:49 +0000 (21:37 +0000)]
do not make stupid promises for the next release, three releases ago
deraadt [Fri, 21 Apr 2000 21:27:32 +0000 (21:27 +0000)]
rc.conf.local support, inspired by chuck yerkes
deraadt [Fri, 21 Apr 2000 18:53:15 +0000 (18:53 +0000)]
a little bit of glue to call openssl; mark@moxienet.com
millert [Fri, 21 Apr 2000 17:59:53 +0000 (17:59 +0000)]
add CPAN File::Temp module for perl versions of mkstemp et al.
deraadt [Fri, 21 Apr 2000 17:33:41 +0000 (17:33 +0000)]
more readable
deraadt [Fri, 21 Apr 2000 17:32:24 +0000 (17:32 +0000)]
fix some usage glitches
millert [Fri, 21 Apr 2000 17:06:13 +0000 (17:06 +0000)]
Remove the races so that this is safe to run anytime. We open
/var/tmp/vi.recover to get an fd and user O_NOFOLLOW to following a symlink.
Once we have a file handle we can use it to safely chdir to the right
place and form then on do operations relative to ".". Also restrict
to root.
mickey [Fri, 21 Apr 2000 16:33:12 +0000 (16:33 +0000)]
see if there is any meaning under curproc before using &proc0 in vfs_syncwait(); from art@
mickey [Fri, 21 Apr 2000 16:29:58 +0000 (16:29 +0000)]
shovel apm into it's own thread.
apply art's idea to sleep on &lbolt, it seem fine w/ it.
millert [Fri, 21 Apr 2000 15:50:20 +0000 (15:50 +0000)]
O_FYNC -> O_SYNC
millert [Fri, 21 Apr 2000 15:47:27 +0000 (15:47 +0000)]
Change kernel-only open flag FNOSYMLINK to userland-visible O_NOFOLLOW;
adapated from FreeBSD. Also change O_FSYNC to the more standard O_SYNC
and document it. open(2) needs some real examples for proper usage,
to come later.
aaron [Fri, 21 Apr 2000 15:38:17 +0000 (15:38 +0000)]
Don't hyphenate the words {left|right}most.
aaron [Fri, 21 Apr 2000 15:32:15 +0000 (15:32 +0000)]
Add ERRORS section (the strdup(3) function may fail and set errno to any of the
errors specified by the library routine malloc(3)).
aaron [Fri, 21 Apr 2000 15:27:40 +0000 (15:27 +0000)]
Check return value of strdup(3) for NULL in example code (duh).
aaron [Fri, 21 Apr 2000 15:24:18 +0000 (15:24 +0000)]
Flesh out libc string function man pages.
itojun [Fri, 21 Apr 2000 11:42:23 +0000 (11:42 +0000)]
NRL pcb issue; inp_{f,l}addr{,6} is a union so we need to be sure about
af match.
- do not touch IPv4 pcb entries on in6_pcbnotify.
- do not touch IPv6 pcb entries on in_pcbnotify.
deraadt [Fri, 21 Apr 2000 07:54:43 +0000 (07:54 +0000)]
even more from base to etc; everything else looks right
deraadt [Fri, 21 Apr 2000 07:39:15 +0000 (07:39 +0000)]
do not declare and use a local variable which conflicts with a global
variable which is used by a macro when VM is used instead of UVM. very
cute, Art -- 10 points for artistic expression.
pjanzen [Fri, 21 Apr 2000 03:26:36 +0000 (03:26 +0000)]
Adapted from NetBSD: mention the 'al'/'AL' console mode bug and its workaround
pjanzen [Fri, 21 Apr 2000 03:10:24 +0000 (03:10 +0000)]
documentation: refer to terminfo, not termcap, where appropriate.
djm [Fri, 21 Apr 2000 00:27:11 +0000 (00:27 +0000)]
Fix memory leak per connection. Report from Andy Spiegl <Andy@Spiegl.de>
via Debian bug #59926
millert [Fri, 21 Apr 2000 00:10:40 +0000 (00:10 +0000)]
Don't need to explicitly make perl's config.sh, the beforedepend target
will do that.
pjanzen [Thu, 20 Apr 2000 23:50:53 +0000 (23:50 +0000)]
ISO currency and other additions, including smoot, jansky, and score.
pjanzen [Thu, 20 Apr 2000 23:49:27 +0000 (23:49 +0000)]
No logarithmic scales.
aaron [Thu, 20 Apr 2000 21:15:23 +0000 (21:15 +0000)]
Fix function prototype so it compiles again.
deraadt [Thu, 20 Apr 2000 20:26:58 +0000 (20:26 +0000)]
sync
angelos [Thu, 20 Apr 2000 17:45:55 +0000 (17:45 +0000)]
Document /etc/resolv.conf.tail
angelos [Thu, 20 Apr 2000 17:43:46 +0000 (17:43 +0000)]
Change -b to -f, similar to Solaris.
angelos [Thu, 20 Apr 2000 17:26:37 +0000 (17:26 +0000)]
Change the flag to -f, similar to Solaris.
millert [Thu, 20 Apr 2000 15:24:24 +0000 (15:24 +0000)]
If recover dir is not owned by root, chown it. If the mode is not
01777, fix that too. This is safe because the script is run before
user processes start.
art [Thu, 20 Apr 2000 14:41:57 +0000 (14:41 +0000)]
Fix a problem that occurs when the filesystem fills up.
When the filesystem is able to allocate an indirect block but not the data
block, it incorrectly unwinds the indirect block leaving a dangling pointer
to a free block.
This is said to fix the "freeing free block" panics people were seeing.
From FreeBSD.
aaron [Thu, 20 Apr 2000 13:50:01 +0000 (13:50 +0000)]
Flesh out stdlib function man pages.
art [Thu, 20 Apr 2000 13:05:30 +0000 (13:05 +0000)]
Don't include machine/pmap.h, vm/pmap.h does that for us.
itojun [Thu, 20 Apr 2000 12:26:35 +0000 (12:26 +0000)]
use scoped address notation (fe80::1%de0) for IPv6 linklocal unicast/multicast.
art [Thu, 20 Apr 2000 10:03:41 +0000 (10:03 +0000)]
Add a function "ktrsettracevnode", that changes the ktrace vnode for a process
in a correct way. Use it in all places where the vnode was changed.
(most of the earlier code was incorrect and had races).
angelos [Thu, 20 Apr 2000 08:14:40 +0000 (08:14 +0000)]
Add /etc/resolv.conf.tail
angelos [Thu, 20 Apr 2000 08:14:21 +0000 (08:14 +0000)]
If /etc/resolv.conf.tail exists, append to newly-constructed
/etc/resolv.conf
angelos [Thu, 20 Apr 2000 07:57:41 +0000 (07:57 +0000)]
Yet more typos...I should quit while I'm ahead.
angelos [Thu, 20 Apr 2000 07:52:18 +0000 (07:52 +0000)]
Also forgot to update usage()
angelos [Thu, 20 Apr 2000 07:50:54 +0000 (07:50 +0000)]
Forgot trailing newline in message.
angelos [Thu, 20 Apr 2000 07:49:47 +0000 (07:49 +0000)]
Same as the traceroute commit just now; add an option for skipping
nodes at the beginning of the trace.
angelos [Thu, 20 Apr 2000 07:47:11 +0000 (07:47 +0000)]
Add a "minimum ttl" option (starting point). Useful for skipping over
local-ISP routers that don't generate ICMP time exceeded.
deraadt [Thu, 20 Apr 2000 07:08:58 +0000 (07:08 +0000)]
bump because of p{read,write}{,v}
deraadt [Thu, 20 Apr 2000 06:34:36 +0000 (06:34 +0000)]
p{read,write}{,v} man pages
deraadt [Thu, 20 Apr 2000 06:34:17 +0000 (06:34 +0000)]
prototyping for p{read,write}{,v}
deraadt [Thu, 20 Apr 2000 06:32:47 +0000 (06:32 +0000)]
sync
deraadt [Thu, 20 Apr 2000 06:32:23 +0000 (06:32 +0000)]
system call hookup for p{read,write}{,v}
deraadt [Thu, 20 Apr 2000 06:32:00 +0000 (06:32 +0000)]
p{read,write}{,v} from csapuntz, partial NetBSD origin I think
deraadt [Thu, 20 Apr 2000 06:19:33 +0000 (06:19 +0000)]
avoid naming something pwrite()
aaron [Thu, 20 Apr 2000 02:14:26 +0000 (02:14 +0000)]
- Formatting repairs and standardizations.
- s/MESSAGES/DIAGNOSTICS/, and put message descriptions in a nice list.
- Talk more about how using malloc() in signal handlers is bad.
aaron [Thu, 20 Apr 2000 01:39:31 +0000 (01:39 +0000)]
Flesh out all of the stdio man pages.
fgsch [Wed, 19 Apr 2000 21:52:38 +0000 (21:52 +0000)]
Remove NetBSD ifdefs here too.
fgsch [Wed, 19 Apr 2000 21:40:45 +0000 (21:40 +0000)]
Remove NetBSD ifdefs.
fgsch [Wed, 19 Apr 2000 21:35:10 +0000 (21:35 +0000)]
* use different numbers of transmit buffers depending on the memory
size (not working yet), useful for 100mbit cards.
* add some diagnostic messages
* compute the xmit buffer length w/o taking crc length in count
* when SIOCSIFFLAGS is issued and none of the above conditions match,
check for IFF_UP rather than sc_enabled.