openbsd
20 years agolo1, tun0, tun1 don't exist any more. thus, create the interfaces we need for
henning [Fri, 5 Dec 2003 16:55:40 +0000 (16:55 +0000)]
lo1, tun0, tun1 don't exist any more. thus, create the interfaces we need for
regress purposes before starting and destroy them afterwards.
lo1 -> lo1000000
tun0 -> tun1000000
tun1 -> tun1000001

ok markus@

20 years agoStyle nits
ho [Fri, 5 Dec 2003 13:17:37 +0000 (13:17 +0000)]
Style nits

20 years agoIt used to be a good thing not to send people to Verisign. now this
beck [Fri, 5 Dec 2003 07:48:19 +0000 (07:48 +0000)]
It used to be a good thing not to send people to Verisign. now this
is just wrong. Damn wrong.

20 years agoconsistently treat wi_keylen as le16, fixes wicontrol crash for if_wi
drahn [Fri, 5 Dec 2003 02:23:42 +0000 (02:23 +0000)]
consistently treat wi_keylen as le16, fixes wicontrol crash for if_wi
and if_wi_usb ok millert@

20 years agospacing
deraadt [Fri, 5 Dec 2003 00:52:16 +0000 (00:52 +0000)]
spacing

20 years agomadvise() the mfs storage area as randomly accessed as mfs does it's own clustering...
mickey [Fri, 5 Dec 2003 00:40:29 +0000 (00:40 +0000)]
madvise() the mfs storage area as randomly accessed as mfs does it's own clustering; tedu@ ok

20 years agomatch new ones, ok theo
henning [Thu, 4 Dec 2003 23:30:15 +0000 (23:30 +0000)]
match new ones, ok theo

20 years agosync
henning [Thu, 4 Dec 2003 23:20:03 +0000 (23:20 +0000)]
sync

20 years agomore em(4)s, IDs from freebsd, ok theo
henning [Thu, 4 Dec 2003 23:17:33 +0000 (23:17 +0000)]
more em(4)s, IDs from freebsd, ok theo

20 years agoalso export _start as an alias to __start (noticed by pval@) and redo the early start...
mickey [Thu, 4 Dec 2003 23:10:37 +0000 (23:10 +0000)]
also export _start as an alias to __start (noticed by pval@) and redo the early startup as i always wanted to

20 years agoValidate SPIs presented in DELETE messages of the informational exchange.
hshoexer [Thu, 4 Dec 2003 22:44:31 +0000 (22:44 +0000)]
Validate SPIs presented in DELETE messages of the informational exchange.
ok markus@

20 years agoTypos
miod [Thu, 4 Dec 2003 21:13:35 +0000 (21:13 +0000)]
Typos

20 years agoshorten a teeny bit more
deraadt [Thu, 4 Dec 2003 20:17:02 +0000 (20:17 +0000)]
shorten a teeny bit more

20 years agospacing
deraadt [Thu, 4 Dec 2003 18:59:29 +0000 (18:59 +0000)]
spacing

20 years agoask if sshd should be on by default (default to yes, still); tested by nick
deraadt [Thu, 4 Dec 2003 18:43:38 +0000 (18:43 +0000)]
ask if sshd should be on by default (default to yes, still); tested by nick

20 years agodocument udpencap (used for NAT/T); ok jmc
markus [Thu, 4 Dec 2003 15:08:04 +0000 (15:08 +0000)]
document udpencap (used for NAT/T); ok jmc

20 years agoBetter description of ERANGE.
otto [Thu, 4 Dec 2003 14:32:09 +0000 (14:32 +0000)]
Better description of ERANGE.

ok jmc@ henning@

20 years agono, you cannot form a raid from wd0h and wd0h.
henning [Thu, 4 Dec 2003 11:43:27 +0000 (11:43 +0000)]
no, you cannot form a raid from wd0h and wd0h.
found by Joel Knight

20 years agocreator needs wsemul_sun attribute.
miod [Thu, 4 Dec 2003 11:11:24 +0000 (11:11 +0000)]
creator needs wsemul_sun attribute.

20 years agoansi
deraadt [Thu, 4 Dec 2003 03:08:26 +0000 (03:08 +0000)]
ansi

20 years agoadd code to actually enable multicast reception; go-ahead from deraadt@
naddy [Thu, 4 Dec 2003 02:50:27 +0000 (02:50 +0000)]
add code to actually enable multicast reception; go-ahead from deraadt@

20 years agosplit the screen in multiple windows when more than one files are given
vincent [Thu, 4 Dec 2003 01:52:01 +0000 (01:52 +0000)]
split the screen in multiple windows when more than one files are given
on the command line

ok deraadt

20 years agofix sign extension bug that broke meta key support
vincent [Thu, 4 Dec 2003 01:37:28 +0000 (01:37 +0000)]
fix sign extension bug that broke meta key support

from sra@hactrn.net

20 years agoNeed to do "ifconfig create" for bridge interfaces too.
millert [Thu, 4 Dec 2003 01:19:37 +0000 (01:19 +0000)]
Need to do "ifconfig create" for bridge interfaces too.

20 years agospacing
deraadt [Wed, 3 Dec 2003 23:55:34 +0000 (23:55 +0000)]
spacing

20 years agoAppend but not override COPTS.
grange [Wed, 3 Dec 2003 22:28:01 +0000 (22:28 +0000)]
Append but not override COPTS.
ok espie@

20 years agosync
deraadt [Wed, 3 Dec 2003 22:27:45 +0000 (22:27 +0000)]
sync

20 years agoHOST_CFLAGS need to find libiberty too, even on vax!
espie [Wed, 3 Dec 2003 21:30:12 +0000 (21:30 +0000)]
HOST_CFLAGS need to find libiberty too, even on vax!
ok deraadt@

20 years agoChange how the line output from the 'h' command is formatted.
millert [Wed, 3 Dec 2003 20:59:45 +0000 (20:59 +0000)]
Change how the line output from the 'h' command is formatted.
Previously if you had an ungodly number of messages the line could
wrap the screen.  We now format the line in a buffer and then only
print as many characters as will fit instead of printing the parts
piecemeal.

20 years agoPass -Wsign-compare and avoid a potential malloc(0); ok henning@
millert [Wed, 3 Dec 2003 19:03:42 +0000 (19:03 +0000)]
Pass -Wsign-compare and avoid a potential malloc(0); ok henning@

20 years agoMove the asm definition of _dl__syscall from a header file into a .c file
drahn [Wed, 3 Dec 2003 17:00:15 +0000 (17:00 +0000)]
Move the asm definition of _dl__syscall from a header file into a .c file
so that 12 copies of it are not generated.

20 years agoadd support for ifconfig clone; ok henning deraadt
markus [Wed, 3 Dec 2003 14:57:09 +0000 (14:57 +0000)]
add support for ifconfig clone; ok henning deraadt

20 years agoadd support for ifconfig clone/destroy; ok henning deraadt
markus [Wed, 3 Dec 2003 14:51:05 +0000 (14:51 +0000)]
add support for ifconfig clone/destroy; ok henning deraadt

20 years ago.Xr myname(5) in SEE ALSO; suggested by Michael W. Burden;
jmc [Wed, 3 Dec 2003 14:06:08 +0000 (14:06 +0000)]
.Xr myname(5) in SEE ALSO; suggested by Michael W. Burden;

20 years agoadd support for ifconfig clone; from netbsd; ok deraadt, henning
markus [Wed, 3 Dec 2003 13:28:36 +0000 (13:28 +0000)]
add support for ifconfig clone; from netbsd; ok deraadt, henning

20 years agosupport for network interface "cloning", e.g. gif(4) via ifconfig(8)
markus [Wed, 3 Dec 2003 13:27:36 +0000 (13:27 +0000)]
support for network interface "cloning", e.g. gif(4) via ifconfig(8)

20 years agoadd dmesg command; ok deraadt, mcbride, henning and more
markus [Wed, 3 Dec 2003 12:50:33 +0000 (12:50 +0000)]
add dmesg command; ok deraadt, mcbride, henning and more

20 years agoprotect against if_index wrap; similar to what netbsd does; ok henning deraadt
markus [Wed, 3 Dec 2003 11:01:43 +0000 (11:01 +0000)]
protect against if_index wrap; similar to what netbsd does; ok henning deraadt

20 years agomy USB_PRODUCT_SHUTTLE_EUSB needs PQUIRK_NOSENSE; ok henning
markus [Wed, 3 Dec 2003 09:11:37 +0000 (09:11 +0000)]
my USB_PRODUCT_SHUTTLE_EUSB needs PQUIRK_NOSENSE; ok henning

20 years agofix 2 typos
millert [Wed, 3 Dec 2003 03:28:04 +0000 (03:28 +0000)]
fix 2 typos

20 years agoAdd back these dead files for 5.8.2
millert [Wed, 3 Dec 2003 03:12:00 +0000 (03:12 +0000)]
Add back these dead files for 5.8.2

20 years agoWhoops, don't build threaded by default
millert [Wed, 3 Dec 2003 03:08:09 +0000 (03:08 +0000)]
Whoops, don't build threaded by default

20 years agoResolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding
millert [Wed, 3 Dec 2003 03:02:12 +0000 (03:02 +0000)]
Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffolding

20 years agoperl 5.8.2 from CPAN
millert [Wed, 3 Dec 2003 02:43:04 +0000 (02:43 +0000)]
perl 5.8.2 from CPAN

20 years agosync
deraadt [Wed, 3 Dec 2003 00:53:38 +0000 (00:53 +0000)]
sync

20 years agohppa-openbsd configs; espie@ ok
mickey [Tue, 2 Dec 2003 23:59:44 +0000 (23:59 +0000)]
hppa-openbsd configs; espie@ ok

20 years agoactually snprintf/vsnprintf are now signal race safe
deraadt [Tue, 2 Dec 2003 23:41:15 +0000 (23:41 +0000)]
actually snprintf/vsnprintf are now signal race safe

20 years agoKNF, ok deraadt/henning
markus [Tue, 2 Dec 2003 23:25:03 +0000 (23:25 +0000)]
KNF, ok deraadt/henning

20 years agoUDP encapsulation for ESP in transport mode (draft-ietf-ipsec-udp-encaps-XX.txt)
markus [Tue, 2 Dec 2003 23:16:28 +0000 (23:16 +0000)]
UDP encapsulation for ESP in transport mode (draft-ietf-ipsec-udp-encaps-XX.txt)
ok deraadt@

20 years agodelete nasty mickey change
deraadt [Tue, 2 Dec 2003 21:26:33 +0000 (21:26 +0000)]
delete nasty mickey change

20 years agouse SSH_LISTEN_BACKLOG (=128) in listen(2).
markus [Tue, 2 Dec 2003 17:01:14 +0000 (17:01 +0000)]
use SSH_LISTEN_BACKLOG (=128) in listen(2).

20 years agoFix a max recursion off-by-one.
otto [Tue, 2 Dec 2003 13:43:02 +0000 (13:43 +0000)]
Fix a max recursion off-by-one.

20 years agoimprovments from andreas@:
markus [Tue, 2 Dec 2003 12:15:10 +0000 (12:15 +0000)]
improvments from andreas@:
* saner speed estimate for transfers that takes less than a second by
  rounding the time to 1 second.
* when the transfer is finished calculate the actual total speed
  rather than the current speed which is given during the transfer

20 years agoTest long var names.
otto [Tue, 2 Dec 2003 09:02:02 +0000 (09:02 +0000)]
Test long var names.

20 years agoDescribe long variable names, a non-portable extension.
otto [Tue, 2 Dec 2003 09:00:48 +0000 (09:00 +0000)]
Describe long variable names, a non-portable extension.

help and ok jmc@

20 years agoo Introduce long variable names, a non-portable extension.
otto [Tue, 2 Dec 2003 09:00:07 +0000 (09:00 +0000)]
o Introduce long variable names, a non-portable extension.
o Make main program target left recursive. Reduces parse stack usage, making
  it possible to compile programs > 10000 lines.

20 years agotypo from Daniel Cavanagh;
jmc [Tue, 2 Dec 2003 06:06:26 +0000 (06:06 +0000)]
typo from Daniel Cavanagh;

20 years agoadd kq support from wayne@epipe.com.au and cmaxwell@themanor.net (now that regress...
mickey [Tue, 2 Dec 2003 06:00:18 +0000 (06:00 +0000)]
add kq support from wayne@epipe.com.au and cmaxwell@themanor.net (now that regress test is there too)

20 years agotun(4) select+kq tests from Christopher Maxwell <cmaxwell@themanor.net> w/ little...
mickey [Tue, 2 Dec 2003 05:48:48 +0000 (05:48 +0000)]
tun(4) select+kq tests from Christopher Maxwell <cmaxwell@themanor.net> w/ little mods of mine

20 years agoCount from now, not from the epoch, to arm alarm.
nordin [Tue, 2 Dec 2003 03:46:45 +0000 (03:46 +0000)]
Count from now, not from the epoch, to arm alarm.

20 years agodo not deref null ptr in uvm_markbad() returned from swapdrum_getsdp() as others...
mickey [Tue, 2 Dec 2003 01:52:32 +0000 (01:52 +0000)]
do not deref null ptr in uvm_markbad() returned from swapdrum_getsdp() as others callers do

20 years agoNothing in vprintf.c is actually used so don't bother compiling it.
millert [Tue, 2 Dec 2003 01:41:02 +0000 (01:41 +0000)]
Nothing in vprintf.c is actually used so don't bother compiling it.
OK drahn@

20 years agoCheck array index before using it; from Tim Robbins via Niels.
millert [Tue, 2 Dec 2003 01:40:18 +0000 (01:40 +0000)]
Check array index before using it; from Tim Robbins via Niels.

20 years agowhen allocating kpdes -- allocate no less than four
mickey [Mon, 1 Dec 2003 23:56:30 +0000 (23:56 +0000)]
when allocating kpdes -- allocate no less than four

20 years agosame leds on b132 and b160; from Hans-Joerg.Hoexer@yerbouti.franken.de
mickey [Mon, 1 Dec 2003 21:19:56 +0000 (21:19 +0000)]
same leds on b132 and b160; from Hans-Joerg.Hoexer@yerbouti.franken.de

20 years agoTruncate the source string before copying during variable substitution
millert [Mon, 1 Dec 2003 18:25:15 +0000 (18:25 +0000)]
Truncate the source string before copying during variable substitution
so we copy the correct number of bytes.  Fixes a bug introduced in
revision 1.11.  Closes PR 3591

20 years agoDirect mail for most fake users to /dev/null since they should not
millert [Mon, 1 Dec 2003 16:04:07 +0000 (16:04 +0000)]
Direct mail for most fake users to /dev/null since they should not
receive mail.  OK beck@ krw@ ian@ henning@ mcbride@ marc@

20 years agoUse ${INSTALL} instead of install; from art's amd64 tree.
grange [Mon, 1 Dec 2003 15:47:20 +0000 (15:47 +0000)]
Use ${INSTALL} instead of install; from art's amd64 tree.
ok markus@

20 years agoFormat string fixes from art's amd64 tree.
grange [Mon, 1 Dec 2003 15:34:26 +0000 (15:34 +0000)]
Format string fixes from art's amd64 tree.
ok rohee@ espie@

20 years agoAdd x86_64-unknown-openbsd* target. Tested only as a cross-compiler.
grange [Mon, 1 Dec 2003 14:17:29 +0000 (14:17 +0000)]
Add x86_64-unknown-openbsd* target. Tested only as a cross-compiler.
ok espie@

20 years agoTest extended registers.
otto [Mon, 1 Dec 2003 09:15:51 +0000 (09:15 +0000)]
Test extended registers.

20 years agoAllow for more registers using a 2 byte index. This feature is
otto [Mon, 1 Dec 2003 09:13:55 +0000 (09:13 +0000)]
Allow for more registers using a 2 byte index. This feature is
enabled by supplying the -x option on the command line. Allows long
variable names in bc(1) (to appear soon). If no -x option is given,
behave exactly as before.

ok jmc@

20 years agoAllow for more registers using a 2 byte index. This feature is
otto [Mon, 1 Dec 2003 09:13:24 +0000 (09:13 +0000)]
Allow for more registers using a 2 byte index. This feature is
enabled by supplying the -x option on the command line. Allows long
variable names in bc(1) (to appear soon). If no -x option is given,
behave exactly as before.

20 years ago-Wall cleanup: trim unused vars, right format strings, constify rcsids,
avsm [Mon, 1 Dec 2003 00:56:51 +0000 (00:56 +0000)]
-Wall cleanup: trim unused vars, right format strings, constify rcsids,
braces where needed, add missing prototypes.

tested and ok maja@

20 years agoIgnore -o/-O in non-extract mode. Earlier version OK'd by henning@
millert [Sun, 30 Nov 2003 16:58:24 +0000 (16:58 +0000)]
Ignore -o/-O in non-extract mode.  Earlier version OK'd by henning@

20 years ago- .Sh WARNINGS -> standard .Sh CAVEATS
jmc [Sun, 30 Nov 2003 14:27:52 +0000 (14:27 +0000)]
- .Sh WARNINGS -> standard .Sh CAVEATS
- tidy up AUTHORS
- standard section order
- kill whitespace at EOL

20 years ago- document LESSKEY_SYSTEM and /etc/sysless
jmc [Sun, 30 Nov 2003 14:05:29 +0000 (14:05 +0000)]
- document LESSKEY_SYSTEM and /etc/sysless
- add ENVIRONMENT and FILES sections
- .Sh WARNINGS -> standard .Sh CAVEATS
- simplify SYNOPSIS
- kill whitespace at EOL
- some macro cleanup
- standard section order

20 years agotypos from Michael Coulter;
jmc [Sat, 29 Nov 2003 18:44:46 +0000 (18:44 +0000)]
typos from Michael Coulter;

20 years agoditch duplicate code, thx.
espie [Sat, 29 Nov 2003 17:54:26 +0000 (17:54 +0000)]
ditch duplicate code, thx.

20 years agosave the previous undo position as an offset in the buffer instead of
vincent [Sat, 29 Nov 2003 17:28:39 +0000 (17:28 +0000)]
save the previous undo position as an offset in the buffer instead of
a line/offset pair

20 years agogenerate info files in the right location.
espie [Sat, 29 Nov 2003 14:55:05 +0000 (14:55 +0000)]
generate info files in the right location.
Fix clean: to clean most of the stuff it should.

20 years agoregen files in obj/
espie [Sat, 29 Nov 2003 14:25:12 +0000 (14:25 +0000)]
regen files in obj/

20 years agoDon't bother trying to install stuff that doesn't exist.
espie [Sat, 29 Nov 2003 14:24:49 +0000 (14:24 +0000)]
Don't bother trying to install stuff that doesn't exist.

20 years agoregen manpages in obj/
espie [Sat, 29 Nov 2003 14:23:21 +0000 (14:23 +0000)]
regen manpages in obj/
disable regen of stuff that needs tools we don't have.

20 years agoregenerate source for manpages in depend stage so MAN= doesn't fall over.
espie [Sat, 29 Nov 2003 14:21:57 +0000 (14:21 +0000)]
regenerate source for manpages in depend stage so MAN= doesn't fall over.

20 years agore-add java parser. It's a re-entrant parser, so yacc doesn't compete so
espie [Sat, 29 Nov 2003 14:21:18 +0000 (14:21 +0000)]
re-add java parser. It's a re-entrant parser, so yacc doesn't compete so
far.

20 years agoOpenBSD build engine.
espie [Sat, 29 Nov 2003 13:29:55 +0000 (13:29 +0000)]
OpenBSD build engine.

20 years agoRebuild of parser in obj directory.
espie [Sat, 29 Nov 2003 13:29:30 +0000 (13:29 +0000)]
Rebuild of parser in obj directory.

20 years agoAdd OpenBSD specific features:
espie [Sat, 29 Nov 2003 13:29:04 +0000 (13:29 +0000)]
Add OpenBSD specific features:
- stub for bounded
- kprintf format.
- no strict aliasing in -O2
- no ident for each object file.
- recognize stack-protector option.

20 years agodisable gmake's parallel build checks, and allow libgcc to build correctly
espie [Sat, 29 Nov 2003 13:25:34 +0000 (13:25 +0000)]
disable gmake's parallel build checks, and allow libgcc to build correctly
with our make.

20 years agoBerkeley yacc is allowed to use unpoisoned malloc.
espie [Sat, 29 Nov 2003 13:24:54 +0000 (13:24 +0000)]
Berkeley yacc is allowed to use unpoisoned malloc.

20 years agoregen files in the obj/ directory.
espie [Sat, 29 Nov 2003 13:24:12 +0000 (13:24 +0000)]
regen files in the obj/ directory.

20 years agograb libiberty from other location
espie [Sat, 29 Nov 2003 13:23:40 +0000 (13:23 +0000)]
grab libiberty from other location

20 years agoSupplementary test for java iconv stuff.
espie [Sat, 29 Nov 2003 13:21:55 +0000 (13:21 +0000)]
Supplementary test for java iconv stuff.

20 years agoAdd OpenBSD specific configurations.
espie [Sat, 29 Nov 2003 13:20:58 +0000 (13:20 +0000)]
Add OpenBSD specific configurations.

20 years agoalso import this dir.
espie [Sat, 29 Nov 2003 13:06:29 +0000 (13:06 +0000)]
also import this dir.

20 years agoresurrect dead files
espie [Sat, 29 Nov 2003 13:04:27 +0000 (13:04 +0000)]
resurrect dead files

20 years agoImport gcc-3.3.2. Only the compiler. ada frontend removed for space
espie [Sat, 29 Nov 2003 12:18:23 +0000 (12:18 +0000)]
Import gcc-3.3.2. Only the compiler. ada frontend removed for space
considerations.

20 years agoallow ':' (range including boundaries) to be used whereever '><' (range
dhartmei [Sat, 29 Nov 2003 10:05:55 +0000 (10:05 +0000)]
allow ':' (range including boundaries) to be used whereever '><' (range
excluding boundaries) is legal. already supported by kernel, requires only
removal of three error messages. ok henning@

20 years agoremove "or uninstrumented" from "unknown or uninstrumented protocol";
jmc [Fri, 28 Nov 2003 23:10:49 +0000 (23:10 +0000)]
remove "or uninstrumented" from "unknown or uninstrumented protocol";
simplified by marc@ and ok millert@;