CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/08 14:49:12 Modified files: usr.bin/oldrdist: lookup.c Log message: 8lgm#26, buffer overflow CVSROOT: /cvs Module name: src Changes by: ccappuc@cvs.openbsd.org 1996/07/08 16:09:52 Modified files: bin/ps : ps.1 sbin/ccdconfig : ccdconfig.8 sbin/dmesg : dmesg.8 sbin/modload : modload.8 share/man/man4 : ccd.4 lkm.4 vnd.4 share/man/man5 : ethers.5 link.5 motd.5 share/man/man7 : hier.7 share/man/man9 : boot.9 copy.9 disk.9 doshutdownhooks.9 fetch.9 inittodr.9 resettodr.9 shutdownhook_establish.9 store.9 time.9 usr.bin/fstat : fstat.1 usr.bin/kdump : kdump.1 usr.bin/netstat: netstat.1 usr.bin/nfsstat: nfsstat.1 usr.bin/systat : systat.1 usr.bin/w : uptime.1 w.1 usr.sbin/bad144: bad144.8 usr.sbin/dbsym : dbsym.8 usr.sbin/eeprom: eeprom.8 usr.sbin/kvm_mkdb: kvm_mkdb.8 usr.sbin/pstat : pstat.8 usr.sbin/rwhod : rwhod.8 usr.sbin/slstats: slstats.8 usr.sbin/trpt : trpt.8 usr.sbin/trsp : trsp.8 Log message: kernel is /bsd, os is OpenBSD CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/08 20:11:14 Modified files: sbin/restore : dirs.c Log message: mktemp whoops CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/09 07:33:03 Modified files: share/misc : na.phone Log message: Add Oakland and Berkeley (mib@gnu.ai.mit.edu) CVSROOT: /cvs Module name: src Changes by: ccappuc@cvs.openbsd.org 1996/07/09 21:52:57 Modified files: sbin/reboot : boot_mac68k.8 boot_pmax.8 boot_sparc.8 boot_x68k.8 Log message: no vmunix here, kernel is /bsd, os is OpenBSD! CVSROOT: /cvs Module name: src Changes by: ccappuc@cvs.openbsd.org 1996/07/09 21:53:50 Modified files: sbin/ipfstat : fils.c ipfstat.8 Log message: no vmunix here, kernel is /bsd... CVSROOT: /cvs Module name: src Changes by: ccappuc@cvs.openbsd.org 1996/07/09 21:58:42 Modified files: sbin/ipfstat : ipfstat.8 Log message: slight cosmetic fix CVSROOT: /cvs Module name: src Changes by: ccappuc@cvs.openbsd.org 1996/07/09 22:13:40 Modified files: usr.sbin/diskpart: diskpart.c Log message: diskpart is now safe, fgets() replaces gets() [netbsd pr#124] CVSROOT: /cvs Module name: src Changes by: chuck@cvs.openbsd.org 1996/07/10 18:17:11 Modified files: sys/dev/ic : midway.c Log message: fixes: - don't try and add a PDU trailer (or TBD for that matter) to an M_EXT mbuf. when M_EXT is set, the data area of the mbuf can be shared with other mbufs (see m_copym()), and writing to one M_EXT mbuf may invalidate another M_EXT mbuf (saw this with PDU trailers). - be sure to validate the length value from the PDU trailer so that it doesn't throw us out of sync with the chip (fixes yet another source of the dread "en_service: id mismatch" panic). - on recv, don't bother allocating an mbuf if mlen is zero since we are only going to toss the data anyway. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/10 18:53:37 Modified files: sys/kern : kern_exec.c Log message: do not lose setuid flag CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/11 04:54:51 Modified files: usr.sbin/bootpd: bootpd.c Log message: fix syslog message. CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/11 05:57:09 Modified files: usr.bin/rdist : lookup.c Log message: prevent buffer overrun. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/11 10:38:36 Modified files: sys/scsi : ss.c Log message: some MUSTEKs fill with 0xff instead of 0x20; netbsd pr#2617; is@beverly.rhein.de CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/11 11:45:40 Modified files: . : index.html Log message: add anoncvs.tw.openbsd.org CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/11 16:17:47 Modified files: sys/scsi : sd.c sys/sys : scsiio.h Log message: Make use of existing SCSI block reassign code. CVSROOT: /cvs Module name: src Changes by: chuck@cvs.openbsd.org 1996/07/11 16:47:09 Modified files: sys/dev/ic : midway.c midwayvar.h Log message: fix: - en_mfix shouldn't touch M_EXT mbufs. change to avoid this [at the expense of allocating a new cluster mbuf to copy to]. XXX: en_mfix is getting called more often than I hoped it would (seems to happen when TCP retransmits... we get all sorts of odd sized, odd lengthed data mbufs, yuck). i may revise the xmit DMA code to use non-word sized dma. CVSROOT: /cvs Module name: src Changes by: weingart@cvs.openbsd.org 1996/07/11 17:29:10 Modified files: sbin/reboot : reboot.c Log message: netbsd pr bin/2618 from cgd, fixed differently CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/11 18:06:51 Modified files: etc : security Log message: setgid too CVSROOT: /cvs Module name: src Changes by: weingart@cvs.openbsd.org 1996/07/11 19:03:45 Modified files: sbin/init : init.c Log message: Fix netbsd pr bin/2620. Fix dangling pointer while I am at it. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/11 20:09:48 Modified files: usr.bin/chpass : edit.c Log message: slight clarification CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/12 00:45:30 Modified files: sbin/init : init.c Log message: do not ask for password if none set; from freebsd CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/12 01:23:59 Modified files: usr.bin/rdist : lookup.c Log message: better fix for buffer overrun CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/12 01:57:41 Modified files: sys/net : bpf.h Log message: refresh to the latest bpf code release. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/12 02:57:59 Modified files: sys/scsi : sd.c sys/sys : scsiio.h Log message: Fixed wrong type of argument passing for SCIOCREASSIGN. (thanks Theo). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/12 04:16:17 Modified files: sbin/init : init.c Log message: precheck getty devices for existance; if not there shut then down CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/12 04:24:58 Modified files: lib/libc/stdlib: alloca.3 Log message: cannot check for stack underflow CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/12 07:19:14 Modified files: lib/libpcap : CHANGES README bpf_image.c etherent.c gencode.c gencode.h grammar.y inet.c nametoaddr.c optimize.c pcap-bpf.c pcap-int.h pcap-namedb.h pcap.3 pcap.c pcap.h savefile.c scanner.l shlib_version Log message: bring it to the latest 0.2 LBL release. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/12 13:02:56 Removed files: sys/arch/arc/dev: lpt.c Log message: Replaced by lpr.c (name change to avoid collision with isa). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/12 15:34:49 Modified files: etc : daily Log message: still print about ugly files; from Todd.Miller@cs.colorado.edu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/12 16:25:04 Modified files: usr.bin/bdes : bdes.1 Log message: this is clean code CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/13 05:01:38 Modified files: usr.sbin/tcpdump: CHANGES Makefile README addrtoname.c addrtoname.h appletalk.h bootp.h bpf_dump.c decnet.h ethertype.h extract.h fddi.h interface.h ipx.h llc.h makemib mib.h nfs.h nfsfh.h ntp.h ospf.h parsenfsfh.c print-arp.c print-atalk.c print-bootp.c print-decnet.c print-domain.c print-egp.c print-ether.c print-fddi.c print-icmp.c print-ip.c print-ipx.c print-isoclns.c print-llc.c print-nfs.c print-ntp.c print-null.c print-ospf.c print-ppp.c print-rip.c print-skip.c print-sl.c print-snmp.c print-sunrpc.c print-tcp.c print-tftp.c print-udp.c print-wb.c tcpdump.8 tcpdump.c util.c version.c Added files: usr.sbin/tcpdump: print-atm.c print-dvmrp.c print-krb.c print-pim.c Log message: it is 3.2 now. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/13 05:13:12 Modified files: etc/etc.i386 : ttys Log message: enable ttyv[1-2] for pcvt; and tty00 for serial console. new init is smart CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/13 05:23:18 Modified files: libexec/rshd : rshd.8 Log message: print flag options at top, nicer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/13 11:24:52 Modified files: usr.bin/w : pr_time.c Log message: handle >9 days CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/13 12:20:19 Modified files: lib/libtermlib : mvcur.c Log message: We are not neccecarily running with curses; if we are we won't use this mvcur() implementation at all; if we are not we need our own rawmode() implementation. CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/13 12:47:57 Modified files: lib/libcurses : lib_longname.c Log message: We need "curses.priv.h" for tracing even with a private terminfo emulation CVSROOT: /cvs Module name: src Changes by: etheisen@cvs.openbsd.org 1996/07/13 14:16:27 Added files: usr.sbin/tcpdump: nfsv2.h Log message: nfsv2.h still needed by print-nfs.c and print-udp.c. These ONLY work with NFSv2 and need to be rewritten. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/13 15:21:17 Modified files: sys/gnu/ext2fs : ext2_linux_balloc.c ext2_linux_ialloc.c Added files: sys/gnu/ext2fs : ext2_bitops.c Removed files: sys/gnu/ext2fs : i386-bitops.h Log message: a. new way of doing inline bit operations. b. add support for alpha and m68k from linux; more to come. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/13 15:23:14 Modified files: sys/arch/i386/conf: THREADWAY Log message: sync CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/13 15:49:20 Modified files: sys/ufs/ufs : ufs_readwrite.c Log message: cleanup CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/13 16:18:43 Modified files: sys/arch/i386/conf: THREADWAY Log message: add BOOT_CONFIG CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/13 16:22:16 Modified files: usr.bin/lex : FlexLexer.h VERSION ccl.c dfa.c ecs.c flex.skl flexdef.h gen.c initscan.c libmain.c libyywrap.c main.c misc.c nfa.c parse.y scan.l sym.c tblcmp.c version.h yylex.c Log message: updated to flex 2.5.3 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/13 16:45:26 Modified files: share/man/man8 : update.8 Log message: added missing plural (exist -> exists) CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/13 18:27:10 Modified files: usr.sbin/pppd : sys-bsd.c Log message: netbsd pr#2623: fix VJ compression and active filter, John Kohl CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/13 21:52:57 Modified files: sys/sys : malloc.h Log message: add M_EXT2FSNODE CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/13 22:15:05 Modified files: sys/gnu/ext2fs : ext2_vfsops.c ext2_vnops.c Log message: Proper ext2_fsync, ext2_reclaim, memory type. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 00:46:08 Modified files: sys/gnu/ext2fs : ext2_alloc.c ext2_balloc.c ext2_inode.c ext2_vfsops.c Log message: vnode_pager initializations, changes to vnode/inode initializations. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 01:46:31 Modified files: sys/gnu/ext2fs : ext2_vfsops.c Log message: fix bugs and sync with FFS. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 02:10:04 Modified files: sys/gnu/ext2fs : ext2_vfsops.c Log message: fix the silly printf CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 02:30:35 Modified files: sys/gnu/ext2fs : ext2_vfsops.c Log message: enable and sync ext2_mountroot with FFS CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/14 02:33:29 Modified files: share/termcap : termcap.src Log message: Upgrade to termcap version 9.13.8 CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 02:54:05 Modified files: sys/sys : vnode.h Log message: document v_tag correctly CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 03:14:14 Modified files: sys/gnu/ext2fs : ext2_extern.h ext2_vfsops.c Log message: use VT_EXT2FS CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 03:45:04 Modified files: sys/gnu/ext2fs : ext2_vfsops.c Log message: kill off some unneeded(?) code CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/14 14:41:32 Modified files: gnu/usr.bin/binutils: config.guess gnu/usr.bin/binutils/bfd: config.bfd elf.c elf32-mips.c gnu/usr.bin/binutils/gas: configure configure.in gnu/usr.bin/binutils/ld: configure.tgt gnu/usr.bin/binutils/ld/emulparams: elf32bmip.sh elf32lmip.sh Log message: Fixes to make MIPS arc port to use in tree binutils. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/14 15:05:28 Modified files: gnu/usr.bin/gcc: config.guess config.sub configure Log message: Change "pica" config to "arc" as pica is superseded by arc. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/14 21:39:30 Modified files: sys/gnu/ext2fs : ext2_alloc.c ext2_balloc.c ext2_inode.c ext2_lookup.c Log message: kill some more FreeBSD-isms, bring back some Lite-isms. CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/14 23:10:13 Modified files: libexec/talkd : table.c talkd.c talkd.h Log message: fix time differencies computations (orig from alan@parsys.co.uk, but don't use difftime(3), it returns double) use for queue maintanance CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/15 00:51:51 Modified files: share/misc : na.phone Log message: 320 St. Cloud, Minnesota; netbsd pr#2627; roskens@cs.umn.edu CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 01:30:09 Removed files: usr.sbin/tcpdump: md.h os.h Log message: no longer needed. CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 01:33:17 Modified files: sys/arch/i386/i386: apm.c Log message: add extern dynamic_gdt decl. it does not even compile w/o that! CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 01:35:14 Modified files: sys/arch/i386/i386: conf.c Log message: add "unknown SCSI" CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 01:45:37 Modified files: etc/etc.i386 : MAKEDEV Log message: add uk* devices CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 01:49:39 Modified files: sys/sys : conf.h Log message: add uk device macro. CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 04:11:14 Modified files: sys/sys : conf.h Log message: add scanner scsi device. CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 08:57:09 Modified files: sys/arch/alpha/alpha: conf.c sys/arch/amiga/amiga: conf.c sys/arch/arc/arc: conf.c sys/arch/arm32/arm32: conf.c sys/arch/atari/atari: conf.c sys/arch/i386/i386: conf.c sys/arch/mac68k/mac68k: conf.c sys/arch/mvme68k/mvme68k: conf.c sys/arch/mvme88k/mvme88k: conf.c sys/arch/pc532/pc532: conf.c sys/arch/pica/pica: conf.c sys/arch/pmax/pmax: conf.c sys/arch/sparc/sparc: conf.c sys/arch/sun3/sun3: conf.c sys/arch/vax/vax: conf.c Log message: add rnd driver CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 08:59:23 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amiga : MAKEDEV etc/etc.arm32 : MAKEDEV etc/etc.atari : MAKEDEV etc/etc.hp300 : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.mac68k : MAKEDEV etc/etc.mvme68k: MAKEDEV etc/etc.pc532 : MAKEDEV etc/etc.pica : MAKEDEV etc/etc.pmax : MAKEDEV etc/etc.sparc : MAKEDEV etc/etc.sun3 : MAKEDEV etc/etc.vax : MAKEDEV Log message: ad rnd devices. CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/15 09:17:43 Modified files: sys/conf : GENERIC Log message: add rnd device. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/15 11:12:25 Modified files: gnu/usr.bin/binutils/bfd: elf32-mips.c gnu/usr.bin/binutils/ld: lexsup.c Log message: A couple of more fixes. -static *IS* static... CVSROOT: /cvs Module name: src Changes by: ccappuc@cvs.openbsd.org 1996/07/15 19:11:46 Modified files: usr.bin/vi/docs/USD.doc/vi.ref: vi.ref Log message: sendmail is in /usr/sbin CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/16 00:57:43 Modified files: usr.sbin/sliplogin: sliplogin.c Log message: patch environ, buffer limit, parse # better, let user kill with signal; some parts from freebsd CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/16 01:36:17 Modified files: usr.bin : Makefile Log message: Use binutils 'strings' for mips CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/16 01:39:17 Modified files: gnu/usr.bin : Makefile Log message: Mips uses gnu binutils CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/16 01:46:19 Modified files: sys/arch/arc : Makefile sys/arch/arc/arc: conf.c machdep.c pmap.c trap.c sys/arch/arc/compile: .cvsignore sys/arch/arc/conf: Makefile.arc sys/arch/arc/dev: pccons.c sys/arch/arc/include: cpu.h param.h pmap.h sys/arch/arc/pica: picabus.c Log message: Rename some 'pica' names to 'mips'. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/16 01:47:27 Modified files: gnu/usr.bin : Makefile Log message: alpha/mips == binutils; others == gas/ld CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/16 01:49:09 Modified files: kerberosIV : Makefile.inc Log message: I know, i don't like it either... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/16 04:58:37 Modified files: sys/arch/i386/isa: pccons.c sys/arch/i386/isa/pcvt: pcvt_hdr.h Log message: pcvt/pccons too fast for some kbds; netbsd pr#2631; mike.long@analog.com CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/16 11:55:44 Modified files: libexec/fingerd: Makefile fingerd.8 fingerd.c pathnames.h Log message: Updated to 4.4BSD fingerd + Theo's @@@@ optimization and some added options to further restrict the info given out. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/16 16:08:18 Modified files: sys/dev/ic : midwayreg.h midwayvar.h midway.c Log message: midway fixes + new stuff: - alpha changes from cgd - merged multiple DRQ/DTQ ADD macros into a single DRQ and a single DTQ macro with a uniform interface to make the code simpler and easier to read. - en_start: only update atm_flags if EN_MBUF_OPT is enabled (which it should be) - for alburst: make sure we don't DMA more bytes than we need (on both tx and rx). if the alburst is larger than we need, drop to MIDDMA_WORD mode. - major change: enable the use of byte and 2 byte DMA on the trasmit side. this allows us to DMA from non-word sized/aligned mbufs directly. [the old code would always call en_mfix which would copy (or move) the data in order to ensure proper alignment... it turns out TCP gives us non-word sized/aligned mbufs when it is retransmitting, so we needed to handle this case more efficiently.] the following functions were changed to make this work: - en_dqneed: add an arg to let us know if we are transmitting or not. if we are TX, then we must take into account byte DMAs when estimating the number of DTQs we will need for a buffer - en_start: only mfix mbufs if DMA is disabled - en_txdma: only set launch.nodma if we have en_mfix'd the mbuf chain also, we may need a DTQ to flush the chip's internal byte buffer - en_txlaunch: only attempt a copy if we have the proper alignment. add byte dma code for the front and end of the buffer. make sure the internal dma buffer is flushed out. - en_dump: keep track of how many times we have to use byte sized DMA midwayreg: - add byte/2byte DMA defines midwayvar: - add new stat counter to monitor less-than-word lengthed DMA CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/16 16:57:03 Modified files: distrib/i386/floppies/inst: install.sh Log message: 1.2 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/16 17:11:29 Modified files: . : index.html Log message: bit more info CVSROOT: /cvs Module name: src Changes by: chuck@cvs.openbsd.org 1996/07/16 21:52:03 Modified files: sys/dev/ic : midway.c Log message: fixes/update: - adjust txhiwat and mindma params a bit - fixed a couple of incorrectly labeled panic calls - the "location" was being calculated incorrectly in some cases (forgot to subtract off MID_RAMBASE). this only caused problem when trying to change the size of the tx/rx buffers (e.g. to 64KB). - fixed possible non-aligned DMA burst in the starting byte burst case. (e.g. if we could DMA 3 bytes, but only have 2 it is not legal for us to use MIDDMA_BYTE2 mode). - opt: on tx: try and avoid flushing the internal buffer by padding out the length of the last mbuf a bit (if possible) CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/16 23:05:52 Modified files: bin/chio : Makefile Log message: Limit chio(1) to group operator CVSROOT: /cvs Module name: src Changes by: michaels@cvs.openbsd.org 1996/07/16 23:42:26 Modified files: gnu/usr.bin/gdb/readline: Makefile Log message: Need to have "HAVE_UNISTD_H" defined to get the prototype for read(), otherwise "~/.inputrc" will not be read by gdb. Added prototypes to the declaration of xmalloc() and xrealloc(), included "ansidecl.h". Since we now actually read ~/.inputrc we should also correcly allocate memory for the buffer. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/17 12:11:16 Modified files: sys/arch/i386/isa/pcvt: pcvt_ext.c Log message: nextbsd pr#2637 (and 2638): add cirrus gd5434. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/17 17:17:09 Modified files: libexec/talkd : announce.c Log message: buffer overflow CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/17 17:41:11 Modified files: libexec/talkd : announce.c Log message: buffer overflow from dholland@hcs.HARVARD.EDU; could do with some cleanup? CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/17 18:04:10 Modified files: libexec/talkd : talkd.c Log message: full hostnames; from cstruble@singularity.bevc.blacksburg.va.us CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/17 18:05:33 Modified files: libexec/talkd : announce.c Log message: \007 instead of ^G; from phk@freebsd.org CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/17 18:11:37 Modified files: distrib/i386/floppies/inst-common: instbin.conf Log message: awk not gawk CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/17 18:18:56 Modified files: libexec/talkd : announce.c talkd.c Log message: param.h CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 22:57:21 Modified files: sys/sys : param.h Log message: Up NetBSD date for ipfilter and possibly more. CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 22:58:48 Modified files: usr.sbin/ipmon : ipmon.c Log message: ipfilter 3.1.0 CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 22:59:27 Modified files: usr.sbin/ipftest: ipft_ef.c ipft_hx.c ipft_pc.c ipft_sn.c ipft_td.c ipft_tx.c ipftest.1 ipt.c ipt.h pcap.h snoop.h Log message: ipfilter 3.1.0 CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 23:00:24 Modified files: usr.sbin/ipsend/ipresend: Makefile ipresend.c Log message: ipfilter 3.1.0 CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 23:01:11 Modified files: sys/netinet : fil.c in_proto.c ip_fil.c ip_fil.h ip_frag.c ip_frag.h ip_input.c ip_nat.c ip_nat.h ip_state.c ip_state.h Added files: sys/netinet : ip_fil_compat.h Log message: ipfilter 3.1.0 CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 23:08:10 Modified files: sbin/ipfstat : fils.c ipfstat.8 kmem.c kmem.h Log message: ipfilter 3.1.0 CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 23:08:39 Modified files: sbin/ipnat : ipnat.1 ipnat.4 ipnat.5 ipnat.c Log message: ipfilter 3.1.0 CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 23:11:04 Modified files: sbin/ipf : ipf.4 ipf.5 ipf.c ipf.h opt.c parse.c Log message: ipfilter 3.1.0 CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/17 23:57:25 Modified files: share/ipf : Makefile example.13 example.14 example.2 example.4 example.6 example.8 Added files: share/ipf : example.15 example.16 firewall.1 firewall.2 nat.1 Log message: added my two firewall examples, plus the stuff from the distribution CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/18 03:57:38 Modified files: etc : daily rc Log message: daily: disable the fscks by default. rc: add /usr/local/lib to ldconfig. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/18 04:03:28 Modified files: gnu/usr.bin/gdb/gdb: infptrace.c Log message: kernel is _PATH_UNIX CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/18 05:33:59 Modified files: . : index.html Log message: new mirror at ftp://ftp.tut.ac.jp/OpenBSD CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/18 05:41:00 Modified files: usr.sbin/portmap: portmap.c Log message: more readable CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/18 06:12:48 Modified files: etc : ftpchroot Log message: joeuser is not special CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/18 09:29:59 Modified files: share/man/man4 : ipl.4 Log message: Ipfilter 3.1.0 (forgot to check it in yesterday). CVSROOT: /cvs Module name: src Changes by: shawn@cvs.openbsd.org 1996/07/18 09:37:11 Modified files: sys/arch/i386/isa/pcvt: pcvt_ext.c pcvt_ioctl.h Log message: make pcvt recognize most S3 adapters up to date CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/18 10:56:57 Modified files: sys/lib/libkern/arch/mips: bcmp.S bcopy.S bzero.S Log message: Add macros to handle endian issues. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/18 11:00:11 Modified files: sys/arch/arc/include: asm.h Log message: Endian macros added. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/18 11:02:01 Modified files: sys/arch/arc/dev: ace.c Log message: Fix. Speed is not initialized. XXX check. CVSROOT: /cvs Module name: src Changes by: michaels@cvs.openbsd.org 1996/07/18 16:52:59 Modified files: usr.bin/man : man.c Log message: bugfix, paths added with -w should now be searched in the same order as the rest, and not in reverse. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/18 21:09:42 Modified files: libexec/talkd : process.c talkd.c Log message: Patch to catch non-printables in the announce string (ala the 'flash' hack) from FreeBSD (cleanup of patch from Dima Ruban ). Also fixes a syslog() message--we use recvfrom now. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 01:03:11 Modified files: etc/etc.i386 : MAKEDEV Log message: make "all" create wd2/3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 01:35:19 Modified files: libexec/mail.local: mail.local.c Log message: race thee no more; fix from travis@evtech.com with some additional stuff from me CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 01:52:17 Modified files: lib/libpcap : inet.c Log message: eschew use of HAVE_SOCKADDR_SA_LEN for now CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/19 02:10:05 Modified files: . : index.html Log message: explain -I obj CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/19 10:55:52 Modified files: etc : security Log message: Would give complain that /etc/hosts.equiv /etc/shosts.equiv /etc/hosts.lpd have '+' in them even when they don't. Escaped the + to fix. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/19 15:47:16 Modified files: usr.bin/rdist : rshrcmd.c Log message: now uses -I path to find defs.h so we can use rshrcmd.c with oldrdist. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/19 15:57:34 Modified files: usr.bin/oldrdist: Makefile defs.h docmd.c expand.c lookup.c main.c pathnames.h server.c Log message: oldrdist now uses rsh so doesn't need to be setuid. Incorporates some changes from Chris Siebenmann and rdist 6.1.2. Also fixes at least one possible core dump and uses strr?chr() instead of r?index(). CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/19 16:03:56 Modified files: usr.bin/rdist : Makefile Log message: add -I${.CURDIR} to get defs.h CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/19 17:00:09 Modified files: sys/arch/i386/isa: pccons.c Log message: Got rid of blinking square in the screen saver (it prevented fancy monitors from going into power-saving mode). CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/19 17:13:40 Modified files: sys/kern : subr_prf.c Log message: Fixed NetBSD pr #2633 (douzzer@mit.edu)--Be slightly more reasonable about something like printf ("bogus format %l"); CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 17:50:22 Modified files: etc/etc.i386 : MAKEDEV Log message: make tty2/tty3 also CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 18:15:54 Modified files: etc : mrouted.conf Log message: comment out a nasty line CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 18:27:16 Modified files: lib/libc/net : rcmd.c Log message: support # comments CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 18:28:28 Modified files: etc : hosts.lpd Log message: nice # comment here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 22:54:09 Modified files: include/rpc : clnt.h Log message: (*cl_control)() takes a void * for last param CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 23:01:36 src/libexec/rpc.lockd Update of /cvs/src/libexec/rpc.lockd In directory cvs.openbsd.org:/usr/src/libexec/rpc.lockd Log Message: Directory /cvs/src/libexec/rpc.lockd added to the repository CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 23:02:37 Added files: libexec/rpc.lockd: Makefile handles.c lockd.c lockd.h procs.c rpc.lockd.8 test.c Log message: rpc.lockd from freebsd; has a problem yet CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 23:03:45 Modified files: libexec/rpc.lockd: Makefile lockd.c Log message: compiles... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 23:04:16 Modified files: libexec : Makefile Log message: rpc.lockd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/19 23:51:45 Modified files: lib/libc/rpc : clnt_tcp.c Log message: bogus frees; from jraynard@freebsd.org CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/20 00:12:56 Modified files: lib/libc/rpc : DISCLAIMER Makefile.inc auth_none.c auth_unix.c authunix_prot.c bindresvport.3 bindresvport.c clnt_generic.c clnt_perror.c clnt_raw.c clnt_simple.c clnt_tcp.c clnt_udp.c get_myaddress.c getrpcent.3 getrpcent.c getrpcport.3 getrpcport.c pmap_clnt.c pmap_getmaps.c pmap_getport.c pmap_prot.c pmap_prot2.c pmap_rmt.c rpc.3 rpc_callmsg.c rpc_commondata.c rpc_dtablesize.c rpc_prot.c svc.c svc_auth.c svc_auth_unix.c svc_raw.c svc_run.c svc_simple.c svc_tcp.c svc_udp.c xdr.3 xdr.c xdr_array.c xdr_mem.c xdr_rec.c xdr_reference.c xdr_stdio.c Log message: bcopy->memcpy & tag CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/20 01:35:04 Modified files: lib/libtermlib : vidputs.c Log message: Correct return value Store attributes so comparing with them works when attributes change CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/20 03:05:11 Modified files: gnu/usr.bin/texinfo: Makefile.bsd-wrapper Log message: auto-generate share/info/dir CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/20 03:10:59 Modified files: usr.bin/login : login.c Log message: use euid/egid to get into homedir; from dean@fsa.ca CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/20 04:17:22 Modified files: sys/arch/i386/isa/pcvt/Util/fonts: Makefile Added files: sys/arch/i386/isa/pcvt/Util/fonts: koi8-8x14.uu koi8-8x16.uu koi8-8x8.uu Log message: add KOI-8 cyrillic fonts CVSROOT: /cvs Module name: src Changes by: joshd@cvs.openbsd.org 1996/07/20 06:02:15 Modified files: usr.sbin/pppd : Makefile auth.c ccp.c ccp.h chap.c chap.h demand.c fsm.c ipcp.c ipcp.h lcp.c lcp.h main.c options.c patchlevel.h pathnames.h pppd.h upap.c upap.h Added files: usr.sbin/pppd : chap_ms.c chap_ms.h ipxcp.c ipxcp.h md4.c md4.h Log message: Update pppd to 2.3a4: Add redo option error-reporting, add PAM, add microsoft compatibility kludges, bzero stuff at important places, add one or two options other generic enhancements. From: Paul.Mackerras@cs.anu.edu.au CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/21 02:05:40 Modified files: sys/kern : vfs_bio.c sys/nfs : nfs_bio.c sys/ufs/lfs : lfs_bio.c Log message: Ensure we never use more than one callout table slot CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/21 10:40:04 Modified files: sbin/ipf : ipf.c Log message: Correct fix for -Fa brokenness. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/21 19:58:56 Modified files: usr.bin/su : su.c Log message: seteuid for chdir CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/21 19:59:10 Modified files: libexec/rshd : rshd.c Log message: seteuid for chdir CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/21 19:59:21 Modified files: libexec/rexecd : rexecd.c Log message: seteuid for chdir CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/21 20:00:12 Modified files: libexec/uucpd : uucpd.c Log message: do not chdir as root CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/21 20:01:51 Modified files: usr.sbin/eeprom: main.c Log message: setgid back; from kashmir@umiacs.UMD.EDU CVSROOT: /cvs Module name: src Changes by: weingart@cvs.openbsd.org 1996/07/21 20:12:27 Removed files: sys/arch/i386/eisa: .keep_me Log message: Dir is not empty anymore CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/21 21:13:55 Modified files: lib/libtermlib : getterm.c pathnames.h tgetent.c Log message: Add support for terminfo.db files; same format as termcap.db but with complete entries. CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/21 21:14:36 src/usr.bin/info_mkdb Update of /cvs/src/usr.bin/info_mkdb In directory cvs.openbsd.org:/tmp/cvs-serv9998/info_mkdb Log Message: Directory /cvs/src/usr.bin/info_mkdb added to the repository CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/21 21:16:31 Modified files: usr.bin : Makefile Added files: usr.bin/info_mkdb: Makefile getinfo.c info_mkdb.1 info_mkdb.c Log message: Add support for compiling a terminfo source file into terminfo.db (using the same format as termcap.db) CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/21 21:23:14 src/share/terminfo Update of /cvs/src/share/terminfo In directory cvs.openbsd.org:/tmp/cvs-serv10074/terminfo Log Message: Directory /cvs/src/share/terminfo added to the repository CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/21 21:35:43 Modified files: sys/dev/atapi : acd.c atapi.h atapiconf.c Log message: Initial integration of pieces of Manuel's patch5. From the announce: - integration of Milton Ngan's patch, which provide audio command support. ..with lots of cleaning up by me. Audio is still untested. This will change shortly. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/21 21:44:43 Modified files: lib/libc/net : rcmd.c Log message: bzero sockaddr before use CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/21 21:53:22 Modified files: usr.bin/passwd : yp_passwd.c Log message: finally half-readable CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/21 22:01:38 Modified files: . : index.html Log message: atapi audio works CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/21 22:03:48 Modified files: usr.bin/info_mkdb: getinfo.c Log message: Properly overwrite the entire use= string after resolving it CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/21 22:46:03 Modified files: share : Makefile Added files: share/terminfo : Makefile terminfo.src Log message: Add build of terminfo.db; note that the terminfo source has been modified to have stock X11R6 xterm as the default "xterm" entry, and not the fixed XFree86 3.1.2E version CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 03:11:34 Modified files: share/mk : bsd.lib.mk Log message: make COPTS work in bsd.lib.mk too CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 03:21:00 Modified files: sbin/reboot : reboot.c Log message: kill (-1, SIGTERM) may find no other processes; netbsd pr#2619, cgd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 04:01:21 Modified files: lib/libc/net : rcmd.c Log message: bzero sockaddr_in CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 04:09:08 Modified files: usr.bin/rsh : rsh.c Log message: rcsid cleanup CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 04:09:20 Modified files: usr.bin/newsyslog: newsyslog.c Log message: rcsid cleanup CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 04:09:28 Modified files: usr.bin/rlogin : krcmd.c Log message: rcsid cleanup CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 04:10:41 Modified files: gnu/usr.bin/bc/bcwrap: bcwrap.c Log message: comment on ^C handling CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 15:12:24 Modified files: sbin/ping : ping.c Log message: no overflow; from brian@saturn.net CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/22 20:30:23 Modified files: sbin/ping : ping.c Log message: open socket as soon as possible, and then revoke privs CVSROOT: /cvs Module name: src Changes by: etheisen@cvs.openbsd.org 1996/07/23 00:15:21 Modified files: etc/etc.alpha : MAKEDEV etc/etc.arm32 : MAKEDEV etc/etc.hp300 : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.mac68k : MAKEDEV etc/etc.mvme68k: MAKEDEV etc/etc.pc532 : MAKEDEV etc/etc.pica : MAKEDEV etc/etc.pmax : MAKEDEV etc/etc.sparc : MAKEDEV etc/etc.vax : MAKEDEV etc/etc.x68k : MAKEDEV Log message: Backslash continuation of literal strings causes nawk to barf. CVSROOT: /cvs Module name: src Changes by: etheisen@cvs.openbsd.org 1996/07/23 00:33:02 Modified files: etc/etc.arm32 : MAKEDEV etc/etc.hp300 : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.mac68k : MAKEDEV etc/etc.mvme68k: MAKEDEV etc/etc.pc532 : MAKEDEV etc/etc.pica : MAKEDEV etc/etc.pmax : MAKEDEV etc/etc.sparc : MAKEDEV etc/etc.vax : MAKEDEV etc/etc.x68k : MAKEDEV Log message: OpenBSD'ify CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 02:36:44 Modified files: sbin/ping : ping.c Log message: skip until ptrace problem is resolved CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 04:31:29 Modified files: sbin/ping : ping.8 ping.c Log message: ptrace is safe; limit preload to root CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 04:36:41 Modified files: sbin/ping : ping.8 ping.c Log message: treat -l and -f the same CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 04:52:29 Modified files: usr.sbin/traceroute: traceroute.c Log message: open sockets then revoke privs; and a strdup() solution from freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 04:58:24 Modified files: usr.sbin/traceroute: traceroute.c Log message: other icmp traffic can cause a timeout to occur so must be more careful; from freebsd pr#612; fenner@parc.xerox.com CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 12:37:15 Modified files: usr.bin/make : parse.c Log message: nicer error message; netbsd pr#2651; enami@ba2.so-net.or.jp CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 13:27:44 Modified files: libexec/rshd : rshd.c Log message: require stderr to be > IPPORT_RESERVED/2 (hope this does not break anything...) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 15:32:34 Modified files: sys/nfs : nfs_subs.c nfs_vnops.c Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/23 17:54:29 Modified files: sys/sys : syslog.h systm.h sys/kern : subr_disk.c subr_prf.c sys/vm : vm_extern.h vm_glue.c vm_map.c vm_map.h vm_object.c vm_object.h sys/ddb : db_output.c db_output.h Log message: make printf/addlog return 0, for compat to userland CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/23 19:15:55 Modified files: . : index.html Log message: cleanup ftp section CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/23 19:17:49 Modified files: . : index.html Log message: one more try CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/23 19:30:31 Modified files: . : index.html Log message: cleanup CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/23 19:43:49 Modified files: . : i386.html index.html Log message: +pccom, terminfo CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/23 20:18:36 Modified files: share/man/man4/man4.amiga: autoconf.4 share/man/man4/man4.arm32: autoconf.4 share/man/man4/man4.i386: autoconf.4 Log message: OS is OpenBSD CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/23 23:10:22 Modified files: include : Makefile Removed files: include : regexp.h Log message: regexp.h no longer lives here. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/23 23:39:13 Modified files: lib/libcompat : Makefile lib/libcompat/regexp: regerror.c regexp.c regexp.h regmagic.h regsub.c Log message: Prevent the v8 style regexp library from clashing with the POSIX regex. Inspired by the changes to BSD/OS (and the bug they caught), but I didn't go and look at the BSD/OS sources. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/23 23:56:57 Modified files: lib/libcompat/regexp: regexp.h Log message: Actually, let's use straight defines instead of macros. Potentially a better approach. CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/24 03:05:06 Modified files: include : Makefile Log message: install /sys/scsi in /usr/include/scsi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/24 09:43:13 Modified files: sys/arch/i386/conf: BABY Log message: ep* CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/24 10:16:10 Modified files: usr.bin/vi : Makefile README usr.bin/vi/build: Makefile README config.h pathnames.h port.h usr.bin/vi/catalog: Makefile dutch dutch.base dutch.check english english.base english.check german german.base german.check ru_SU.KOI8-R ru_SU.KOI8-R.base ru_SU.KOI8-R.check swedish swedish.base swedish.check usr.bin/vi/cl : cl.h cl_bsd.c cl_funcs.c cl_main.c cl_read.c cl_screen.c cl_term.c usr.bin/vi/common: api.c common.h exf.c gs.h key.c key.h mem.h msg.c options.c options_f.c recover.c screen.h search.c usr.bin/vi/docs: TODO changelog features usr.bin/vi/docs/USD.doc/edit: Makefile edittut.ms usr.bin/vi/docs/USD.doc/exref: Makefile ex.rm ex.summary usr.bin/vi/docs/USD.doc/vi.man: vi.1 usr.bin/vi/docs/USD.doc/vi.ref: ex.cmd.roff ref.so set.opt.roff spell.ok vi.ref usr.bin/vi/docs/USD.doc/vitut: Makefile vi.chars vi.in vi.summary usr.bin/vi/ex : ex.c ex.h ex_append.c ex_argv.c ex_at.c ex_cmd.c ex_cscope.c ex_global.c ex_init.c ex_read.c ex_screen.c ex_shell.c ex_source.c ex_subst.c ex_tag.c ex_txt.c ex_util.c ex_version.c ex_visual.c ex_write.c version.h usr.bin/vi/include: cl_extern.h common_extern.h ex_extern.h options_def.h vi_extern.h usr.bin/vi/vi : v_ex.c v_replace.c v_search.c v_txt.c v_util.c vi.c vi.h vs_msg.c vs_refresh.c vs_split.c Added files: usr.bin/vi/docs: help spell.ok usr.bin/vi/include: ip_extern.h Removed files: usr.bin/vi/common: signal.c usr.bin/vi/docs/USD.doc/vi.man: vi.0 vi.0.ps usr.bin/vi/docs/USD.doc/vi.ref: vi.ref.ps vi.ref.txt Log message: bring vi/ex up to 1.71 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/24 11:06:13 Modified files: . : arc.html i386.html index.html mvme68k.html sparc.html Log message: anoncvs2.usa moves CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/24 11:31:09 Modified files: usr.bin/rsh : rsh.c Log message: normal uid before execv CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/24 15:58:04 Modified files: sys/ddb : db_output.c db_output.h Log message: printf style functions now are int, explicitly return 0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/24 17:16:13 Modified files: sys/scsi : scsiconf.c Log message: for sun-modified maxtor XT-8760S drives; from ivanenko@ctpa03.mit.edu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/24 19:46:57 Modified files: usr.bin/systat : keyboard.c Log message: buffer overflow prevention CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/24 19:54:40 Modified files: usr.bin/lock : lock.c Log message: readable CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/24 23:13:50 Modified files: usr.bin/oldrdist: docmd.c expand.c server.c Log message: Replaced sprintf() with snprintf() where buffer size is obvious. Probably just paranoia but why take the chance? Just four occurences of sprintf() left. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/24 23:31:04 Modified files: usr.bin/rdist : child.c client.c config.h lookup.c message.c version.h usr.bin/rdistd : server.c Log message: Updated to rdist 6.1.3. Used real snprintf() (instead of string length in the format) since we have it. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/24 23:44:11 Modified files: sys/sys : errno.h Log message: Let's fix this more or less `correctly', rather then making it worse. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/24 23:48:00 Modified files: include : stdio.h Log message: Partially revert back to the old behaviour of declaring sys_errlist here. sys/errno.h can declare it as well. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 03:46:14 Modified files: sys/sys : socketvar.h sys/netinet : tcp_usrreq.c Log message: SS_CONNECTOUT indicates socket was connect()ed at this end, accept()ed at other end CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 03:47:24 Modified files: libexec/identd : Makefile Added files: libexec/identd : openbsd.c Removed files: libexec/identd : netbsd.c Log message: mv to openbsd.c CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 03:47:48 Modified files: libexec/identd : openbsd.c Log message: only report SS_CONNECTOUT sockets CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 03:50:06 Modified files: libexec/identd : identd.c openbsd.c Log message: openbsd CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/25 03:58:35 Modified files: lib/libc/arch/mips/gen: modf.S Log message: oops, floatconstants are in memory so wee need a .cpload to set gp-reg. CVSROOT: /cvs Module name: src Changes by: joshd@cvs.openbsd.org 1996/07/25 08:20:53 Modified files: sys/net : if_ppp.c ppp_tty.c slcompress.c Log message: Kernel changes for ppp2.3a4. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 15:42:46 Modified files: usr.sbin/ypbind: ypbind.c Log message: rmtcr_outval used by xdr_bool, so must be bool_t CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 16:03:06 Modified files: usr.sbin/portmap: portmap.c Log message: search proper list, duh CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 16:04:47 Modified files: etc : rc Log message: ypserv, ypbind, then rpc.yppasswdd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 20:21:34 Modified files: gnu/usr.bin/cvs/src: main.c Log message: fix a comment of mine CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/25 21:43:45 Modified files: lib/libpcap : pcap-int.h Log message: HAVE_STRERROR for __OpenBSD__ CVSROOT: /cvs Module name: src Changes by: joshd@cvs.openbsd.org 1996/07/25 23:22:12 Modified files: usr.sbin/syslogd: syslogd.c Log message: should not use sprintf unless input strings are of known value Doesn't look to be exploitable. CVSROOT: /cvs Module name: src Changes by: joshd@cvs.openbsd.org 1996/07/25 23:26:23 Modified files: usr.sbin/syslogd: syslogd.c Log message: Same as last commit, use snprintf, not sprintf CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/26 04:34:29 Modified files: include : stdio.h sys/sys : errno.h Log message: export non-constipated sys_errlist[] to userland CVSROOT: /cvs Module name: src Changes by: maja@cvs.openbsd.org 1996/07/26 08:40:45 Modified files: gnu/lib/libg++/libg++/gperf: Makefile.bsd-wrapper Log message: Don't try to install man pages if NOMAN is defined, it will not work! CVSROOT: /cvs Module name: src Changes by: dm@cvs.openbsd.org 1996/07/26 14:35:33 Modified files: usr.bin/tip : Makefile Log message: Install with 4554 permissions so people not in the dialer group can make a non-setuid copy and run it. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/26 19:36:50 src/gnu/usr.bin/gcc/f Update of /cvs/src/gnu/usr.bin/gcc/f In directory cvs.openbsd.org:/tmp/cvs-serv26672/f Log Message: Directory /cvs/src/gnu/usr.bin/gcc/f added to the repository CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/26 19:38:09 Modified files: usr.sbin/syslogd: syslogd.8 syslogd.c Log message: snprintf some more; also change -s to -u (-u is insecure mode, opens udp port) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/26 19:39:04 Modified files: etc : rc Log message: syslogd: -s goes away, becomes default. -u becomes insecure mode CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/26 20:12:09 src/gnu/usr.bin/gcc/f/gbe Update of /cvs/src/gnu/usr.bin/gcc/f/gbe In directory cvs.openbsd.org:/tmp/cvs-serv26822/gbe Log Message: Directory /cvs/src/gnu/usr.bin/gcc/f/gbe added to the repository CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/26 20:12:10 src/gnu/usr.bin/gcc/f/runtime Update of /cvs/src/gnu/usr.bin/gcc/f/runtime In directory cvs.openbsd.org:/tmp/cvs-serv26822/runtime Log Message: Directory /cvs/src/gnu/usr.bin/gcc/f/runtime added to the repository CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/26 20:16:24 src/gnu/usr.bin/gcc/f/runtime/libF77 Update of /cvs/src/gnu/usr.bin/gcc/f/runtime/libF77 In directory cvs.openbsd.org:/tmp/cvs-serv27046/libF77 Log Message: Directory /cvs/src/gnu/usr.bin/gcc/f/runtime/libF77 added to the repository CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/26 20:16:24 src/gnu/usr.bin/gcc/f/runtime/libI77 Update of /cvs/src/gnu/usr.bin/gcc/f/runtime/libI77 In directory cvs.openbsd.org:/tmp/cvs-serv27046/libI77 Log Message: Directory /cvs/src/gnu/usr.bin/gcc/f/runtime/libI77 added to the repository CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/26 20:28:47 src/lib/libz Update of /cvs/src/lib/libz In directory cvs.openbsd.org:/tmp/cvs-serv27252/libz Log Message: Directory /cvs/src/lib/libz added to the repository CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/26 20:39:52 Modified files: include : Makefile lib : Makefile Added files: lib/libz : Makefile README adler32.c compress.c crc32.c deflate.c deflate.h gzio.c infblock.c infblock.h infcodes.c infcodes.h inffast.c inffast.h inflate.c inftrees.c inftrees.h infutil.c infutil.h shlib_version trees.c uncompr.c zconf.h zlib.h zutil.c zutil.h Log message: Integrate zlib v1.0.3 CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/26 20:52:38 Modified files: gnu/usr.bin/gcc: Makefile.bsd-wrapper flags.h gcc.texi invoke.texi loop.c toplev.c tree.c Added files: gnu/usr.bin/gcc: COPYING.g77 README.g77 f2c-install-ok f77-install-ok gnu/usr.bin/gcc/f: BUGS CREDITS ChangeLog DOC INSTALL Make Make-lang.in Makefile.in NEWS PROJECTS README README.NEXTSTEP assert.j bad.c bad.def bad.h bit.c bit.h bld-op.def bld.c bld.h bugs.texi bugs0.texi com-rt.def com.c com.h config-lang.in config.j convert.j data.c data.h equiv.c equiv.h expr.c expr.h fini.c flags.j g77.1 g77.c g77.info g77.info-1 g77.info-2 g77.info-3 g77.info-4 g77.info-5 g77.info-6 g77.info-7 g77.info-8 g77.info-9 g77.texi glimits.j global.c global.h hconfig.j implic.c implic.h info-b.def info-k.def info-w.def info.c info.h input.j install.texi install0.texi intrin.c intrin.def intrin.h lab.c lab.h lang-options.h lang-specs.h lex.c lex.h malloc.c malloc.h name.c name.h news.texi news0.texi parse.c proj.c proj.h rtl.j src.c src.h st.c st.h sta.c sta.h stb.c stb.h stc.c stc.h std.c std.h ste.c ste.h storag.c storag.h stp.c stp.h str-1t.fin str-2t.fin str-fo.fin str-io.fin str-nq.fin str-op.fin str-ot.fin str.c str.h sts.c sts.h stt.c stt.h stu.c stu.h stv.c stv.h stw.c stw.h symbol.c symbol.def symbol.h target.c target.h tconfig.j tm.j top.c top.h tree.j type.c type.h where.c where.h zzz.c zzz.h gnu/usr.bin/gcc/f/gbe: 2.6.3.diff 2.7.0.diff 2.7.1.diff 2.7.2.diff README gnu/usr.bin/gcc/f/runtime: ChangeLog Makefile.in README TODO configure configure.in f2c.h.in gnu/usr.bin/gcc/f/runtime/libF77: F77_aloc.c Makefile.in Notice README Version.c abort_.c c_abs.c c_cos.c c_div.c c_exp.c c_log.c c_sin.c c_sqrt.c cabs.c d_abs.c d_acos.c d_asin.c d_atan.c d_atn2.c d_cnjg.c d_cos.c d_cosh.c d_dim.c d_exp.c d_imag.c d_int.c d_lg10.c d_log.c d_mod.c d_nint.c d_prod.c d_sign.c d_sin.c d_sinh.c d_sqrt.c d_tan.c d_tanh.c derf_.c derfc_.c ef1asc_.c ef1cmc_.c erf_.c erfc_.c exit.c f2ch.add getarg_.c getenv_.c h_abs.c h_dim.c h_dnnt.c h_indx.c h_len.c h_mod.c h_nint.c h_sign.c hl_ge.c hl_gt.c hl_le.c hl_lt.c i_abs.c i_dim.c i_dnnt.c i_indx.c i_len.c i_mod.c i_nint.c i_sign.c iargc_.c l_ge.c l_gt.c l_le.c l_lt.c main.c pow_ci.c pow_dd.c pow_di.c pow_hh.c pow_ii.c pow_qq.c pow_ri.c pow_zi.c pow_zz.c r_abs.c r_acos.c r_asin.c r_atan.c r_atn2.c r_cnjg.c r_cos.c r_cosh.c r_dim.c r_exp.c r_imag.c r_int.c r_lg10.c r_log.c r_mod.c r_nint.c r_sign.c r_sin.c r_sinh.c r_sqrt.c r_tan.c r_tanh.c s_cat.c s_cmp.c s_copy.c s_paus.c s_rnge.c s_stop.c sig_die.c signal_.c system_.c z_abs.c z_cos.c z_div.c z_exp.c z_log.c z_sin.c z_sqrt.c gnu/usr.bin/gcc/f/runtime/libI77: Makefile.in Notice README Version.c backspace.c close.c dfe.c dolio.c due.c endfile.c err.c f2ch.add fio.h fmt.c fmt.h fmtlib.c fp.h iio.c ilnw.c inquire.c lio.h lread.c lwrite.c open.c rawio.h rdfmt.c rewind.c rsfe.c rsli.c rsne.c sfe.c sue.c typesize.c uio.c util.c wref.c wrtfmt.c wsfe.c wsle.c wsne.c xwsne.c Log message: Initial integration of G77. Please do a make cleandir before rebuilding gcc! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/26 21:12:29 Modified files: gnu/usr.bin : Makefile Log message: do texinfo last, for info/dir file CVSROOT: /cvs Module name: src Changes by: joshd@cvs.openbsd.org 1996/07/27 00:16:30 Modified files: libexec/ftpd : popen.c Log message: bounds check on argv and gargv CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 01:20:08 Modified files: sys/conf : files sys/dev/isa : files.isa sys/dev/pci : files.pci Added files: sys/dev/ic : cy.c cyreg.h sys/dev/isa : cy_isa.c sys/dev/pci : cy_pci.c Removed files: sys/dev/isa : cy.c cyreg.h Log message: split cy driver up CVSROOT: /cvs Module name: src Changes by: joshd@cvs.openbsd.org 1996/07/27 01:26:39 Modified files: libexec/ftpd : ftpd.c Log message: No more ftpd bounce attacks. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 02:30:37 Modified files: sys/arch/i386/conf: GENERIC Log message: cy* CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:01:36 Modified files: usr.bin/vi : Makefile Log message: do not build docs CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:04:36 Modified files: etc/mtree : 4.4BSD.dist 4.4BSD.root 4.4BSD.usr Log message: default file owner should be root for NFS diskless security CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:05:54 Modified files: share/mk : bsd.README bsd.doc.mk bsd.own.mk Log message: default file owner should be root for NFS diskless security CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:25:38 Modified files: sbin/reboot : Makefile Added files: sbin/reboot : boot_atari.8 Log message: sync to 0722 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:27:17 Modified files: sbin : Makefile Log message: edlabel on sparc/sun3/atari CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:28:44 Modified files: sbin/edlabel : Makefile edlabel.c Log message: Some additions needed for the atari. Also use the getmaxpartitions() and getrawpartition() functions from libutil. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:31:19 Modified files: usr.sbin/lpr/lpd: printjob.c Log message: versatile baud rates; from netbsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:34:33 Modified files: usr.bin/rlogin : rlogin.c Log message: VMIN=1/VTIME=0; netbsd pr#2546 CVSROOT: /cvs Module name: src Changes by: maja@cvs.openbsd.org 1996/07/27 04:35:09 src/gnu/usr.bin/ld/vax Update of /cvs/src/gnu/usr.bin/ld/vax In directory cvs.openbsd.org:/tmp/cvs-serv943/vax Log Message: Directory /cvs/src/gnu/usr.bin/ld/vax added to the repository CVSROOT: /cvs Module name: src Changes by: maja@cvs.openbsd.org 1996/07/27 04:40:03 Added files: gnu/usr.bin/ld/vax: md-static-funcs.c md.c md.h mdprologue.S Log message: Added support for vax, all code from NetBSD. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:43:56 Modified files: lib/libm/arch/i387: e_exp.S Log message: fix from bde; Clean up the FP stack before returning. The i387 exp() leaked an FP register on its first call. Subsequent calls reused the register so the leak didn't accumulate. + some netbsd improvements after that. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:45:26 Modified files: lib/libc/stdlib: strtod.c strtol.c strtoq.c strtoul.c strtouq.c Log message: be very careful in case of signed chars CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 04:50:10 Modified files: share/man/man4 : Makefile share/man/man4/man4.sparc: le.4 Added files: share/man/man4 : ahc.4 strip.4 Log message: +ahc, +strip CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:06:43 Modified files: sys/netinet : if_ether.h Log message: pad for machines that do not pad structs out CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:07:31 Modified files: sys/kern : kern_resource.c Log message: sec can be a long CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:07:54 Modified files: sys/net : if_strip.c Log message: various fixes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:08:49 Modified files: sys/nfs : nfs_vnops.c Log message: use mtime for v3 setattr CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:09:40 Modified files: sys/nfs : nfs_subs.c Log message: fvdl; We're only handling uio with iovcnt == 1, so don't ever attempt to increment uio_iov, this will get us into nasty trouble. (Thanks to Matthias Drochner for tracking this down). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:10:12 Modified files: sys/nfs : nfs_bio.c Log message: fvdl; Don't mistake a non-async block that needs to be commited for an interrupted write. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:13:22 Modified files: sys/dev/tc : asc.c Log message: mhitch; Don't flush the 53C94 fifo when starting dma_in. The fifo data is valid at that point, and flushing the fifo will hang the system. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:16:11 Modified files: sys/arch/i386/isa: spkr.c Log message: jtk; One more fix as pointed out by enami tsugutomo : check slen before accessing cp[1] in GETNUM macro. fix PRs 219, 2295, 2612: speaker bugs on i386 port: remove overruns due to faulty bounds checking; repair faulty octave limiting. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/27 05:24:38 Modified files: gnu/usr.bin/gcc/config/mips: openbsd-be.h Log message: oops MIPSEB was MIPSEL... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:27:46 Modified files: sys/conf : files sys/kern : subr_userconf.c Log message: subr_userconf.c only for BOOT_CONFIG option CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:28:17 Modified files: sys/arch/mvme68k/stand/libsa: parse_args.c Log message: support -c option CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:31:02 Modified files: sys/conf : GENERIC sys/arch/i386/conf: GENERIC Log message: BOOT_CONFIG for all arch, not just i386 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:32:04 Modified files: usr.bin/file : Makefile Log message: MAGICOWN = root CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:40:52 Modified files: sys/arch/alpha/alpha: machdep.c sys/arch/amiga/amiga: machdep.c sys/arch/arc/arc: machdep.c sys/arch/arm32/arm32: machdep.c sys/arch/atari/atari: machdep.c sys/arch/mac68k/mac68k: machdep.c sys/arch/mvme68k/mvme68k: machdep.c sys/arch/mvme88k/mvme88k: machdep.c sys/arch/pc532/pc532: machdep.c sys/arch/pica/pica: machdep.c sys/arch/pmax/pmax: machdep.c sys/arch/vax/vax: machdep.c Log message: handle RB_CONFIG CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 05:42:03 Modified files: sys/arch/sun3/sun3: machdep.c Log message: handle RB_CONFIG CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 06:12:41 Modified files: lib/libc/sys : chflags.2 Log message: typo CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 06:17:14 Modified files: usr.sbin/amd/amd: amd.8 Log message: typo CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 06:17:33 Modified files: lib/libc/compat-43: getdtablesize.3 Log message: typo CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 06:34:48 Modified files: libexec/identd : openbsd.c Log message: wrap local change in SS_CONNECTOUT CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 06:38:06 Modified files: usr.sbin/pppd : main.c Log message: pass a minimal environment ($PATH) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 07:33:51 Modified files: sys/net : if_pppvar.h Log message: proto ppp_restart CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/27 08:12:27 Modified files: etc : daily Log message: slight clarification. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 08:34:48 Modified files: lib/libc/gen : popen.c Log message: close all pipes in child; netbsd pr#2575 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 08:55:26 Modified files: usr.bin/systat : netstat.c Log message: refresh screen better; freebsd pr#1425; from fn CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/27 16:26:39 Modified files: lib/libz : Makefile Log message: Fix typos on install of include files CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 19:05:51 Modified files: sys/kern : subr_prf.c Log message: fix vsnprintf return val CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 20:03:31 Modified files: usr.bin/yacc : skeleton.c Log message: silence gcc in super-pedantic mode; based on freebsd pr#1427 CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/27 23:07:07 Modified files: sys/arch/i386/conf: THREADWAY files.i386 sys/arch/i386/i386: conf.c sys/arch/i386/isa: icu.s pccom.c Removed files: sys/arch/i386/isa: pccomvar.h Log message: pccom and com are now mutually exclusive; pccom moves to major 8, the same as com. Also various function renaming and such so that multiport drivers should now be able to link with pccom. pccomvar.h is no longer needed. CVSROOT: /cvs Module name: src Changes by: joshd@cvs.openbsd.org 1996/07/27 23:13:19 Modified files: usr.sbin/inetd : inetd.c Log message: Do not allow hosts to connect to servers from source ports < IPPORT_RESERVED/2. This is for ftp bounce attacks, CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/27 23:54:42 Modified files: usr.sbin/inetd : inetd.c Log message: arthur (in)dent CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 00:04:10 Modified files: usr.sbin/timed/timed: master.c slave.c Log message: FreeBSD PR#1182: fix date wtmp log entries. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 00:33:17 Modified files: libexec/rexecd : rexecd.c Log message: syslog always; inspired by freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 00:36:21 Modified files: libexec/rexecd : rexecd.8 Log message: always give Login incorrect message CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 00:38:34 Modified files: libexec/rexecd : rexecd.8 Log message: fix BUGS CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 03:00:14 Modified files: etc/etc.amiga : MAKEDEV Log message: root for reload CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 03:01:11 Modified files: etc : Makefile etc/etc.alpha : ttys etc/etc.amiga : ttys etc/etc.arm32 : ttys etc/etc.atari : ttys etc/etc.hp300 : ttys etc/etc.i386 : ttys etc/etc.mac68k : ttys etc/etc.mvme68k: ttys etc/etc.pc532 : ttys etc/etc.pica : ttys etc/etc.pmax : ttys etc/etc.sparc : ttys etc/etc.sun3 : ttys etc/etc.vax : ttys etc/etc.x68k : ttys Added files: etc : ttys.pty Log message: create pty component of /etc/ttys automatically CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 03:04:05 Modified files: etc : hosts.equiv Log message: no automatic localhost CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 03:15:26 Removed files: sys/arch/alpha/include: sysarch.h Log message: sync 0722 CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/07/28 05:29:17 Added files: usr.bin/vi : COPYRIGHT Removed files: usr.bin/vi : LICENSE Log message: missed changes. copyright changed. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 13:45:37 Modified files: libexec/ftpd : ftpd.c Log message: New mmap(2)-using send_data() from FreeBSD. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 16:42:47 Modified files: libexec/ftpd : Makefile ftpd.8 ftpd.c pathnames.h Log message: Add anonymous statistics logging, based on FreeBSD but with the really obvious bugs fixed. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 17:32:17 Modified files: libexec/ftpd : ftpd.8 ftpd.c Log message: Add daemon mode (from FreeBSD), moving a lot of things around. Also change the advertised version to '6.1/OpenBSD'; using the old version number from 4.4BSD seems rather silly at this point. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 18:03:21 Modified files: libexec/ftpd : ftpd.c Log message: Add setenv for HOME (from FreeBSD). CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 20:34:32 Modified files: sys/netinet : in.h in_pcb.c in_pcb.h ip_input.c ip_output.c Log message: From FreeBSD (with slightly different sysctl names): "... Allow the user to nominate one of three ranges of port numbers as candidates for selecting a local address to replace a zero port number. The ranges are selected via a setsockopt(s, IPPROTO_IP, IP_PORTRANGE, &arg) call. The three ranges are: default, high (to bypass firewalls) and low (to get a port below 1024). The default and high port ranges are sysctl settable under sysctl net.inet.ip.portrange.* [net.inet.ip.portfirst, net.inet.ip.portlast, net.inet.ip.porthifirst, and net.inet.ip.porthilast currently in OpenBSD.] This code also fixes a potential deadlock if the system accidently ran out of local port addresses. It'd drop into an infinite while loop. The secure port selection (for root) should reduce overheads and increase reliability of rlogin/rlogind/rsh/rshd if they are modified to take advantage of it." CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 20:50:46 Modified files: etc : inetd.conf Log message: ftpd -Ul CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 21:06:36 Modified files: libexec/ftpd : ftpd.8 ftpd.c Log message: Add -h, causing passive mode connections to request the high port range. Also a few other changes. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 21:43:54 Modified files: usr.sbin/inetd : inetd.c Log message: from port 20, do not leak an fd CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 22:47:21 Modified files: sys/netinet : in_pcb.c Log message: Fix a small bug and change the logic of the bind() port choosing: Use a random starting point the first time through the loop. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 22:56:26 Modified files: usr.bin/sup/supfilesrv: Makefile Log message: links for supfilesrv/supscan CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 23:03:35 Modified files: sys/netinet : in_pcb.c Log message: Make 600, instead of 512, the lower limit for reserved ports. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/28 23:33:02 Modified files: libexec/ftpd : ftpd.c Log message: Remove some FreeBSD cruft. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 23:48:40 Modified files: lib/libc/net : rcmd.3 rcmd.c Log message: rresvport() in terms of bind() & bindresvport() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/28 23:50:18 Modified files: sys/conf : files Log message: cy needs-count (for now) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 00:06:21 Modified files: sys/conf : files Log message: grr CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 00:07:10 Modified files: sys/arch/i386/conf: GENERIC Log message: no cy* quite yet.. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/29 00:11:58 Modified files: lib/libc/rpc : bindresvport.c Log message: Use new bind() kernel semantics. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 00:15:30 Modified files: lib/libc/net : rcmd.c Log message: ensure bindresvport() is told to find a port CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/29 00:22:15 Modified files: sys/netinet : tcp_input.c tcp_subr.c tcp_timer.c tcp_usrreq.c Log message: Make TCP ISS increment by random amounts CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/29 00:51:27 Modified files: lib/libc/rpc : bindresvport.c Log message: Reset port range if bind() fails. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/29 01:53:09 Modified files: usr.sbin/inetd : inetd.c Log message: Zero out the port for RPC services; let bind() find one. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/29 01:55:01 Modified files: sys/netinet : in_pcb.c Log message: Fix stupid logic error in bind(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 03:13:33 Modified files: usr.sbin/inetd : inetd.c Log message: -Wall clean; careful buffer usage CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 03:14:16 Modified files: include/rpc : rpc.h Log message: proto bindresvport() here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 03:14:55 Modified files: usr.sbin/inetd : inetd.c Log message: careful of bad addr/port in dgram services CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 03:29:18 Modified files: usr.sbin/portmap: portmap.c Log message: fix a few typos in error messages; from freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 05:31:11 Modified files: usr.sbin/portmap: portmap.c Log message: check callit() stuff like portmap5 does (ugh) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 08:51:43 Modified files: sys/kern : sys_process.c Log message: comment on ptrace & P_SUGID CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/29 11:30:56 Modified files: usr.bin/rdistd : message.c Log message: Added some missing rdist 6.1.3 changes. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/29 11:49:18 Removed files: usr.bin/rdistd : message.c Log message: Only need one copy of message.c so use ../rdist/message.c CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/29 11:50:10 Modified files: usr.bin/rdist : message.c Log message: Now have a common message.c instead of two copies. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/29 14:01:28 Modified files: sys/arch/alpha/conf: ALPHA BUNNY DILLY GENERIC GENERIC_NFS JURA MACALLAN Makefile.alpha NONAME NOSY TOMMY files.alpha std.alpha Added files: sys/arch/alpha/conf: BALVENIE Log message: Bring forward alpha configuration files to 0722. Add OpenBSD tags. s/netbsd/bsd/. Add ATAPI and dummy PCMCIA defines. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/29 14:46:41 Modified files: usr.bin/rdistd : filesys.c Log message: Fixed a bug causing a CPU loop if dist'ing a file whose parent dir doesn't exist on the target machine. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/29 15:01:12 Modified files: sys/conf : GENERIC Log message: Comment out all obscure networking support; XNS, in particular, is very busted and crashes people's machines when using ppp. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/29 16:01:52 Modified files: sys/netinet : tcp_input.c tcp_subr.c tcp_timer.c tcp_usrreq.c Log message: Remove random() prototype, as it's not needed. Besides it was wrong for the alpha :-) CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/29 17:03:09 Modified files: sys/arch/alpha : Makefile README STATUS TODO.users sys/arch/alpha/alpha: autoconf.c clock.c clockvar.h conf.c cpu.c dec_2100_a50.c dec_2100_a50.h dec_3000_300.c dec_3000_300.h dec_3000_500.c dec_3000_500.h dec_axppci_33.c dec_axppci_33.h dec_kn20aa.c dec_kn20aa.h disksubr.c genassym.c in_cksum.c interrupt.c locore.s machdep.c mainbus.c mcclock.c mcclockvar.h mem.c pal.s pmap.c process_machdep.c prom.c prom_disp.s promcons.c support.c swapgeneric.c sys_machdep.c trap.c vm_machdep.c sys/arch/alpha/compile: .keep_me build_all rebuild_all sys/arch/alpha/eisa: eisa_machdep.h sys/arch/alpha/include: ansi.h asm.h autoconf.h bus.h cdefs.h cfbreg.h cpu.h db_machdep.h disklabel.h ecoff.h endian.h exec.h fbio.h float.h frame.h ieee.h ieeefp.h intr.h intrcnt.h kbio.h limits.h param.h pcb.h pmap.h proc.h profile.h prom.h psl.h pte.h ptrace.h reg.h rpb.h setjmp.h sfbreg.h signal.h stdarg.h tgareg.h trap.h types.h varargs.h vmparam.h vuid_event.h wsconsio.h sys/arch/alpha/isa: isa_machdep.h isafcns_jensen.c mcclock_isa.c pckbd.c pckbdreg.h pms.c spkrreg.h timerreg.h sys/arch/alpha/pci: apecs.c apecs_lca_bus_io.c apecs_lca_bus_mem.c apecs_pci.c apecsreg.h apecsvar.h bt485reg.h cia.c cia_bus_io.c cia_bus_mem.c cia_pci.c ciareg.h ciavar.h lca.c lca_pci.c lcareg.h lcavar.h pci_2100_a50.c pci_2100_a50.h pci_axppci_33.c pci_axppci_33.h pci_kn20aa.c pci_kn20aa.h pci_machdep.c pci_machdep.h pcivga.c pcivgavar.h pcs_bus_io_common.c pcs_bus_mem_common.c sio.c sio_pic.c sioreg.h siovar.h tga.c tga_bt463.c tga_bt485.c tga_conf.c tgavar.h sys/arch/alpha/stand: Makefile Makefile.inc OSFpal.c bbinfo.h bootxx.c headersize.c installboot.c prom.c prom_disp.S puts.c start.S sys/arch/alpha/stand/boot: Makefile boot.c conf.c devopen.c disk.c disk.h filesystem.c newvers.sh prom_swpal.S test.c version sys/arch/alpha/stand/bootxx: Makefile sys/arch/alpha/stand/installboot: Makefile sys/arch/alpha/tc: cfb.c cfbvar.h esp.c espreg.h espvar.h ioasic.c ioasicreg.h mcclock_ioasic.c scc.c sccreg.h sccvar.h sfb.c sfbvar.h tc_3000_300.c tc_3000_300.h tc_3000_500.c tc_3000_500.h tc_bus_io.c tc_bus_mem.c tc_conf.h tc_machdep.h tcasic.c tcds.c tcds_dma.c tcdsreg.h tcdsvar.h sys/arch/alpha/wscons: ascii.h event.c event_var.h kbd.c ms.c wscons.c wscons_emul.c wscons_emul.h wscons_raster.h wscons_rfont.h wscons_rinit.c wscons_rops.c wsconsvar.h Log message: Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling convention CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/29 17:45:39 Modified files: usr.sbin/inetd : inetd.c Log message: udp spam on 6667 CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/29 19:59:19 Modified files: libexec/ftpd : popen.c Log message: closelog() before exec. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/29 20:01:17 Modified files: libexec/ftpd : popen.c Log message: CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 00:46:51 Modified files: lib/libarch/alpha: alpha_mmclock_gettime.c alpha_mmclock_init.c gettimeofday.c libalpha.h Log message: Sync with NetBSD + Add OpenBSD tags CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 00:54:12 Added files: lib/libarch/alpha: Makefile Makefile.inc Log message: Oops, somehow these files had got removed. Resurrect and add OpenBSD tags CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 01:54:02 Removed files: lib/libarch/alpha: Makefile Makefile.inc alpha_mmclock_gettime.c alpha_mmclock_init.c gettimeofday.c libalpha.h Log message: ARGH! CVS was fooling me saying these files existed in NetBSD, they ARE NOT! CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 03:22:45 Modified files: lib/libc/gen : nlist.c Log message: Update ECOFF nlist from NetBSD CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 04:52:51 Modified files: lib/libc/rpc : bindresvport.c Log message: only reset port-range if modified initially; if needed call getsockname CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 04:55:25 Modified files: lib/libc/rpc : bindresvport.c Log message: if (beer-tonight) test-before-commit(); CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 05:04:12 Modified files: sys/scsi : ss.c ss_scanjet.c Log message: patch for HP scanjet 4p; netbsd pr#2663; kstailey@dol-esa.gov CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 06:26:47 Modified files: bin/mv : mv.c Log message: regarding freebsd pr#1351 & pr#1377 re: fastcopy(); kill "wrong gid but group-readable" window; do not setuid/setgid if fchown() fails. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 10:24:05 Modified files: usr.sbin/syslogd: syslogd.c Log message: fix usage message CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/07/30 10:25:47 Modified files: lib/libc/rpc : bindresvport.c Log message: errno restore was reversed. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 10:28:28 Modified files: usr.sbin/syslogd: syslogd.c Log message: bzzt, need finet for outgoing as well CVSROOT: /cvs Module name: src Branch: 1.1.1 Changes by: niklas@cvs.openbsd.org 1996/07/30 11:35:10 Log message: import of texinfo 3.7 Status: Vendor Tag: FSF Release Tags: TEXINFO_3_7 U src/gnu/usr.bin/texinfo/COPYING U src/gnu/usr.bin/texinfo/ChangeLog U src/gnu/usr.bin/texinfo/INSTALL U src/gnu/usr.bin/texinfo/INTRODUCTION C src/gnu/usr.bin/texinfo/Makefile.in U src/gnu/usr.bin/texinfo/NEWS U src/gnu/usr.bin/texinfo/README U src/gnu/usr.bin/texinfo/TODO U src/gnu/usr.bin/texinfo/configure U src/gnu/usr.bin/texinfo/configure.in U src/gnu/usr.bin/texinfo/install.sh U src/gnu/usr.bin/texinfo/texinfo.tex U src/gnu/usr.bin/texinfo/texinfo.texi U src/gnu/usr.bin/texinfo/makeinfo/Makefile.in U src/gnu/usr.bin/texinfo/makeinfo/macro.texi U src/gnu/usr.bin/texinfo/makeinfo/makeinfo.c U src/gnu/usr.bin/texinfo/makeinfo/makeinfo.texi U src/gnu/usr.bin/texinfo/makeinfo/multiformat.texi U src/gnu/usr.bin/texinfo/makeinfo/macros/example.texi U src/gnu/usr.bin/texinfo/makeinfo/macros/html.texi U src/gnu/usr.bin/texinfo/makeinfo/macros/multifmt.texi U src/gnu/usr.bin/texinfo/makeinfo/macros/res-samp.texi U src/gnu/usr.bin/texinfo/makeinfo/macros/resume.texi U src/gnu/usr.bin/texinfo/makeinfo/macros/simpledoc.texi U src/gnu/usr.bin/texinfo/info/Makefile.in U src/gnu/usr.bin/texinfo/info/NEWS U src/gnu/usr.bin/texinfo/info/README U src/gnu/usr.bin/texinfo/info/clib.c U src/gnu/usr.bin/texinfo/info/clib.h U src/gnu/usr.bin/texinfo/info/dir.c U src/gnu/usr.bin/texinfo/info/display.c U src/gnu/usr.bin/texinfo/info/display.h U src/gnu/usr.bin/texinfo/info/doc.h U src/gnu/usr.bin/texinfo/info/dribble U src/gnu/usr.bin/texinfo/info/dribble.c U src/gnu/usr.bin/texinfo/info/dribble.h U src/gnu/usr.bin/texinfo/info/echo_area.c U src/gnu/usr.bin/texinfo/info/echo_area.h U src/gnu/usr.bin/texinfo/info/filesys.c U src/gnu/usr.bin/texinfo/info/filesys.h U src/gnu/usr.bin/texinfo/info/footnotes.c U src/gnu/usr.bin/texinfo/info/footnotes.h U src/gnu/usr.bin/texinfo/info/gc.c U src/gnu/usr.bin/texinfo/info/gc.h U src/gnu/usr.bin/texinfo/info/general.h U src/gnu/usr.bin/texinfo/info/indices.c U src/gnu/usr.bin/texinfo/info/indices.h U src/gnu/usr.bin/texinfo/info/info-stnd.texi U src/gnu/usr.bin/texinfo/info/info-utils.c U src/gnu/usr.bin/texinfo/info/info.1 U src/gnu/usr.bin/texinfo/info/info-utils.h U src/gnu/usr.bin/texinfo/info/info.c U src/gnu/usr.bin/texinfo/info/info.h U src/gnu/usr.bin/texinfo/info/info.texi U src/gnu/usr.bin/texinfo/info/infodoc.c U src/gnu/usr.bin/texinfo/info/infomap.c U src/gnu/usr.bin/texinfo/info/infomap.h U src/gnu/usr.bin/texinfo/info/m-x.c U src/gnu/usr.bin/texinfo/info/makedoc.c U src/gnu/usr.bin/texinfo/info/man.c U src/gnu/usr.bin/texinfo/info/man.h U src/gnu/usr.bin/texinfo/info/nodemenu.c U src/gnu/usr.bin/texinfo/info/nodes.c U src/gnu/usr.bin/texinfo/info/nodes.h U src/gnu/usr.bin/texinfo/info/search.c U src/gnu/usr.bin/texinfo/info/search.h U src/gnu/usr.bin/texinfo/info/session.c U src/gnu/usr.bin/texinfo/info/session.h U src/gnu/usr.bin/texinfo/info/signals.c U src/gnu/usr.bin/texinfo/info/signals.h U src/gnu/usr.bin/texinfo/info/termdep.h U src/gnu/usr.bin/texinfo/info/terminal.c U src/gnu/usr.bin/texinfo/info/tilde.c U src/gnu/usr.bin/texinfo/info/terminal.h U src/gnu/usr.bin/texinfo/info/tilde.h U src/gnu/usr.bin/texinfo/info/userdoc.texi U src/gnu/usr.bin/texinfo/info/variables.c U src/gnu/usr.bin/texinfo/info/variables.h U src/gnu/usr.bin/texinfo/info/window.c U src/gnu/usr.bin/texinfo/info/window.h U src/gnu/usr.bin/texinfo/info/xmalloc.c U src/gnu/usr.bin/texinfo/util/Makefile.in U src/gnu/usr.bin/texinfo/util/deref.c U src/gnu/usr.bin/texinfo/util/fixfonts U src/gnu/usr.bin/texinfo/util/gen-dir-node U src/gnu/usr.bin/texinfo/util/mkinstalldirs U src/gnu/usr.bin/texinfo/util/tex3patch U src/gnu/usr.bin/texinfo/util/texi2dvi U src/gnu/usr.bin/texinfo/util/texindex.c U src/gnu/usr.bin/texinfo/libtxi/Makefile.in U src/gnu/usr.bin/texinfo/libtxi/alloca.c U src/gnu/usr.bin/texinfo/libtxi/bzero.c U src/gnu/usr.bin/texinfo/libtxi/getopt.c U src/gnu/usr.bin/texinfo/libtxi/getopt.h U src/gnu/usr.bin/texinfo/libtxi/getopt1.c U src/gnu/usr.bin/texinfo/emacs/Makefile.in U src/gnu/usr.bin/texinfo/emacs/detexinfo.el U src/gnu/usr.bin/texinfo/emacs/elisp-comp U src/gnu/usr.bin/texinfo/emacs/info.el U src/gnu/usr.bin/texinfo/emacs/informat.el U src/gnu/usr.bin/texinfo/emacs/makeinfo.el U src/gnu/usr.bin/texinfo/emacs/texinfmt.el U src/gnu/usr.bin/texinfo/emacs/texinfo.el U src/gnu/usr.bin/texinfo/emacs/texnfo-tex.el U src/gnu/usr.bin/texinfo/emacs/texnfo-upd.el 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jFSF:yesterday -jFSF src/gnu/usr.bin/texinfo CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/30 14:19:10 Modified files: sys/lib/libkern/arch/mips: bcmp.S bcopy.S bzero.S ffs.S htonl.S htons.S strcmp.S strlen.S Log message: Cleanup of endian and abi call stuff. CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/30 14:24:32 Modified files: sys/arch/arc/arc: arctype.h clock_mc.c locore.S machdep.c trap.c sys/arch/arc/dev: dma.c dma.h if_sn.c sys/arch/arc/include: asm.h bus.h float.h kbdreg.h pcb.h pio.h proc.h profile.h reloc.h stdarg.h varargs.h vmparam.h sys/arch/arc/isa: isabus.c sys/arch/arc/pica: pica.h picabus.c Log message: Cleanup, endian and abi stuff fixies. Some stuff added for MIPS Magnum. (PICA and Magnum uses very similar core chipsets). CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/30 14:28:02 Modified files: lib/libc/arch/mips: SYS.h lib/libc/arch/mips/gen: _setjmp.S fabs.S isinf.S ldexp.S modf.S setjmp.S sigsetjmp.S lib/libc/arch/mips/net: htonl.S htons.S lib/libc/arch/mips/string: bcmp.S bcopy.S bzero.S ffs.S index.S rindex.S strcmp.S strlen.S lib/libc/arch/mips/sys: Ovfork.S brk.S cerror.S exect.S fork.S pipe.S ptrace.S reboot.S sbrk.S setlogin.S sigpending.S sigprocmask.S sigreturn.S sigsuspend.S syscall.S Log message: Cleanup of abi call and endian stuff. Also fixed some bugs. (AENT). CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/07/30 14:34:55 Modified files: usr.bin/oldrdist: docmd.c main.c Log message: use mkstemp() instead of mktemp() to close temp file race. CVSROOT: /cvs Module name: src Branch: 1.1.1 Changes by: pefo@cvs.openbsd.org 1996/07/30 14:42:45 Log message: Add etc files for the arc port. Status: Vendor Tag: PEFO Release Tags: PEFO960729 N src/etc/etc.arc/ttys N src/etc/etc.arc/fstab.sd N src/etc/etc.arc/disktab N src/etc/etc.arc/MAKEDEV No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: pefo@cvs.openbsd.org 1996/07/30 16:23:28 Modified files: sys/arch/arc/include: ecoff.h Log message: Oh-oh, not now again!!! CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 18:01:05 Modified files: usr.bin/make : config.h arch.c Log message: RANLIBMAG should not be set on alphas, as make doesn't know ECOFF archives CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 18:18:26 Modified files: gnu/usr.bin/gcc: Makefile.bsd-wrapper Makefile.in configure gnu/usr.bin/gcc/config/alpha: alpha.c alpha.h gnu/usr.bin/gcc/f: Make-lang.in Added files: gnu/usr.bin/gcc/config/alpha: openbsd.h xm-openbsd.h Removed files: gnu/usr.bin/gcc/f: g77.info g77.info-1 g77.info-2 g77.info-3 g77.info-4 g77.info-5 g77.info-6 g77.info-7 g77.info-8 g77.info-9 Log message: Redid the info-file build slightly, but with kept semantics. Made g77 this style too. Added OpenBSD/alpha support CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 18:20:57 Modified files: gnu/lib : Makefile Log message: We want to build libg++ even in OpenBSD/alpha CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 19:31:03 Modified files: lib/libc/stdio : fgets.3 Log message: int not size_t, checked against K&R pg247; netbsd pr#2664, msaitoh@spa.is.uec.ac.jp CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 19:45:53 Modified files: sys/arch/i386/include: bus.h Log message: Do our extensions to the bus.h interface slightly different CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/30 19:51:51 Modified files: sys/dev/isa : if_ed.c sys/dev/ic : dp8390reg.h Log message: Drop the ed_ring structure in favour of a byte-array and offset constants. Makes the code much more robust agains MD paddings. Use new bus.h. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/30 23:40:24 Modified files: etc : inetd.conf Log message: explicitly run identd as nobody.kmem; this solves ptrace problem too CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/07/31 02:43:41 Modified files: . : index.html Log message: recent changes (fortran, rdist, random bind, security, ftpd, zlib, ppp, vi) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 02:50:41 Modified files: sys/arch/vax/boot: boot.c Log message: kernel is /bsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 02:56:32 Modified files: sys/arch/vax/vax: pmap.c Log message: kill /netbsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 03:05:16 Modified files: libexec/rlogind: rlogind.8 rlogind.c Log message: -a is dead; normal sized host buffer, de-constipate CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 03:15:54 Modified files: libexec/rlogind: rlogind.8 rlogind.c Log message: ah heck, impliment -a flag and turn it on by default. kills netbsd pr#1295 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 03:25:47 Modified files: libexec/rlogind: rlogind.c Log message: do not gethostbyname() of #.#.#.# CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/31 03:25:49 Modified files: lib/libutil : scsi.c Log message: Make typesafe and remove non-portable va_list tricks. This is to get it to compile on OpenBSD/alpha. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/31 04:38:48 Modified files: sys/arch/alpha/stand: bootxx.c Log message: We are OpenBSD! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 05:01:57 Modified files: usr.sbin/inetd : inetd.c Log message: proto throughout CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 05:09:17 Modified files: usr.sbin/portmap: portmap.c Log message: inet_ntoa called wrong CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/31 05:11:36 Modified files: usr.bin/sup/src: scan.c supcdefs.h supcmain.c supcmeat.c supcmisc.c supfilesrv.c supmsg.c supmsg.h supscan.c Log message: Better use time_t instead of long when dealing with times CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 05:26:36 Modified files: include/rpc : rpc.h Log message: proto get_myaddress() CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 06:21:45 Modified files: usr.bin/login : Makefile login.1 login.c pathnames.h Added files: usr.bin/login : login_fbtab.c Log message: fbtab support from wietse CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 06:29:27 Modified files: etc : Makefile Added files: etc : fbtab.head fbtab.tail etc/etc.alpha : fbtab etc/etc.amiga : fbtab etc/etc.arc : fbtab etc/etc.arm32 : fbtab etc/etc.atari : fbtab etc/etc.hp300 : fbtab etc/etc.i386 : fbtab etc/etc.mac68k : fbtab etc/etc.mvme68k: fbtab etc/etc.pc532 : fbtab etc/etc.pica : fbtab etc/etc.pmax : fbtab etc/etc.sparc : fbtab etc/etc.sun3 : fbtab etc/etc.svr4 : fbtab etc/etc.vax : fbtab etc/etc.x68k : fbtab Log message: generate fbtab for each architecture CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/31 10:24:12 Modified files: sys/arch/alpha/stand/boot: boot.c newvers.sh Log message: kernel is /bsd, and we are OpenBSD CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 10:51:53 Modified files: usr.sbin/kvm_mkdb: nlist.c Log message: zmagic/qmagic has kernel offset problem; netbsd pr#2665, leo@marco.de. also rely on machine/exec.h DO_{AOUT,ELF,...} symbols, and declare a stub ecoff handler for niklas to finish writing (stealable from libc) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 11:21:50 Modified files: usr.sbin/kvm_mkdb: nlist.c Log message: comment an #endif CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 11:44:24 Modified files: lib/libutil : Makefile util.h usr.bin/login : Makefile pathnames.h Added files: lib/libutil : login_fbtab.c Removed files: usr.bin/login : login_fbtab.c Log message: login_fbtab() in libutil CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 11:46:52 Modified files: lib/libutil : Makefile Log message: someone want to write login_fbtab.3? CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 11:58:49 Modified files: lib/libutil : login_fbtab.c Log message: duh, theo CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 12:27:41 Modified files: kerberosIV/include/ss: Makefile gnu/lib/libg++/libg++: Makefile.bsd-wrapper Log message: rely on mtree CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 12:29:40 Modified files: sbin/init : init.c Log message: at session termination, login_fbtab devs back to root CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 12:31:07 Modified files: etc/etc.mvme68k: fbtab Log message: ttya/tty00 can be consoles CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 12:34:38 Modified files: sys/kern : tty.c Log message: TIOCCONS must be able to VOP_ACCESS() /dev/console to succeed; fixes DOS attack CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/07/31 12:35:24 Modified files: sys/arch/i386/conf: ALL BABY DISKLESS GANDALF GENERIC HELIOS_PCMCIA LAP NETTAN OPRAH PCMCIA TDR THREADWAY Log message: UCONSOLE hole goes away CVSROOT: /cvs Module name: src Changes by: michaels@cvs.openbsd.org 1996/07/31 18:01:39 Modified files: usr.bin/cmp : cmp.c Log message: Modified cmp to, when given arg -s, really be silent. (reported by marc@mit.edu, netbsd pr #2642.) Changed main() to use return() rather than exit(). (just tried checking it in, but local cvs got killed while writting log message) CVSROOT: /cvs Module name: src Changes by: michaels@cvs.openbsd.org 1996/07/31 18:29:11 Modified files: usr.bin/cmp : cmp.c Log message: whoops, goofed on the last one, this should be correct. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/31 18:50:57 Modified files: sys/compat/svr4: svr4_ioctl.c svr4_ioctl.h svr4_misc.c svr4_net.c svr4_stream.c svr4_stropts.h svr4_termios.c svr4_termios.h svr4_ttold.c Log message: Merge of NetBSD 0722 CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/07/31 19:26:47 Modified files: gnu/usr.bin/texinfo: Makefile.in Log message: Resolve import conflicts CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/07/31 23:26:03 Modified files: lib/libc/sys : setuid.2 sys/kern : kern_prot.c sys/sys : unistd.h Log message: Implemented _POSIX_SAVED_IDS behaviour according to 1003.1-1990, with allowed extension from Appendix B, section 4.2.2. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/01 03:48:04 Modified files: . : index.html Log message: doc _POSIX_SAVED_IDS CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/01 04:13:58 Modified files: gnu/usr.bin/binutils/bfd: configure gnu/usr.bin/binutils/gas: configure gnu/usr.bin/binutils/ld: configure.host configure.tgt Log message: Add OpenBSD/alpha support CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/01 04:17:54 Modified files: share/mk : bsd.lkm.mk Log message: Support BSDSRCDIR setups CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/01 05:35:47 Modified files: share/mk : bsd.lkm.mk Log message: Comment my recent change CVSROOT: /cvs Module name: src Changes by: mickey@cvs.openbsd.org 1996/08/01 08:17:21 Modified files: sys/kern : tty.c Log message: xconsole was broken after last patch (UCONSOLE zap). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/01 09:29:54 Modified files: sys/dev/isa : aria.c Log message: doc where driver comes from CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/01 11:44:55 Modified files: gnu : Makefile Removed files: gnu/games : Makefile Makefile.inc gnu/games/chess: Makefile gnuchess.book gnuchess.c gnuchess.h move.c move.h nondsp.c pathnames.h uxdsp.c gnu/games/chess/DOCUMENTATION: ARTICLE ARTICLE.2 CHANGES COPYING GENERAL HEURISTICS MAN-PAGE Log message: checkmate CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/08/01 14:51:02 Modified files: share/skel : dot.rhosts Log message: If we document that people should use these files, let's not put stupid stuff in them, eh? CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/01 17:23:28 Modified files: sys/arch/i386/isa/pcvt: pcvt_kbd.h Log message: [Ctrl]+8 emits 9 on a kernel with PCVT; netbsd pr#2666; tacha@tera.fukui-med.ac.jp CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/01 18:06:07 Modified files: sys/vm : device_pager.c device_pager.h kern_lock.c lock.h pmap.h swap_pager.c swap_pager.h vm.h vm_extern.h vm_fault.c vm_glue.c vm_inherit.h vm_init.c vm_kern.c vm_kern.h vm_map.h vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c vm_pageout.h vm_pager.c vm_pager.h vm_prot.h vnode_pager.h Log message: Fix long-standing swap-leak. Add OpenBSD tags. Optimize thread_wakeup. CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/01 18:18:49 Modified files: lib/libtermlib : tputs.c Log message: Get padding output correct CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/08/01 19:15:02 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.8 Log message: document -d flag CVSROOT: /cvs Module name: src Changes by: chuck@cvs.openbsd.org 1996/08/01 20:49:49 Modified files: sys/dev/ic : midway.c Log message: fix: - fix memory sizing bug for 2MB cards. driver now works for both 512KB and 2MB ATM cards (we just got 10 2MB cards). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/01 23:56:25 Modified files: usr.bin/ftp : ftp.c Log message: password user@, not user@hostname CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 00:13:27 Modified files: usr.sbin/inetd : inetd.c Log message: after rpc bind, getpeername() to update sin_port CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 00:47:42 Modified files: usr.sbin/inetd : inetd.c Log message: indent CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 01:18:38 Modified files: usr.sbin/inetd : inetd.c Log message: merge freebsd setlogin/setsid changes CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 01:52:42 Modified files: . : amiga.html arc.html i386.html mvme68k.html sparc.html Log message: fix snapshot links CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 01:53:55 Modified files: . : index.html Log message: snapshots before ftp mirrors CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 01:55:28 Modified files: . : index.html Log message: repair CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 01:59:07 Modified files: . : index.html Log message: talk a bit more about anoncvs CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 02:07:24 Modified files: . : index.html Log message: fix anoncvs description further CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 02:11:37 Modified files: . : index.html Log message: fix snapshots CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 02:19:07 Modified files: . : mvme88k.html Log message: 88k exists CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 04:13:37 Modified files: libexec/rlogind: rlogind.c Log message: local_domain/topdomain unneeded CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 04:26:49 Modified files: sbin/dump : main.c Log message: mostly harmless buffer overflow CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 04:29:11 Modified files: sbin/dump : main.c Log message: kill extra DUMP: message CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 05:00:52 Modified files: sbin/newfs : mkfs.c Log message: proper column management for superblock backups; from freebsd, joerg/satoshi CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 05:05:11 Modified files: sbin/nfsiod : nfsiod.c Log message: pretty while CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/02 05:15:54 Modified files: sys/dev/isa : if_ed.c Log message: DOH! transmit got broken in the last commit. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 05:16:48 Modified files: sbin/mknod : mknod.8 mknod.c Log message: use strtoul and check errors; from freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 05:23:35 Modified files: sbin/tunefs : tunefs.8 tunefs.c Log message: add -p option to show current values; this information is available from dumpfs but not readily obvious. from freebsd by peter@haywire.dialix.com CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 05:26:24 Modified files: sbin/restore : dirs.c Log message: ptr check in skipdirs(), by joerg from freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 05:45:03 Modified files: bin/ls : print.c Log message: extra utmp.h goes away; tom@haven.uniserve.com in freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 06:08:27 Modified files: bin/stty : stty.c Log message: not a terminal; from freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 06:09:46 Modified files: bin/stty : cchar.c Log message: let vmin/vtime be set to 255 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 06:10:03 Modified files: bin/stty : cchar.c Log message: search table 2 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 06:10:21 Modified files: bin/stty : key.c Log message: ioctl ip->fd, not 0, doh CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 06:10:39 Modified files: bin/stty : print.c Log message: vmin/vtime may print 255 (_POSIX_VDISABLE) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 06:17:06 Modified files: bin/rcp : rcp.c Log message: more robust deliting, and handle negative timestamps; from freebsd CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 06:41:11 Modified files: bin/cat : cat.c bin/chmod : chmod.c bin/cp : cp.c bin/csh : printf.c bin/df : df.c bin/domainname : domainname.c bin/hostname : hostname.c bin/ln : ln.c bin/ls : ls.c bin/mkdir : mkdir.c bin/mt : mt.c bin/mv : mv.c bin/pax : options.c bin/ps : ps.c bin/pwd : pwd.c bin/rcp : rcp.c bin/rm : rm.c bin/rmail : rmail.c bin/rmdir : rmdir.c bin/sh : histedit.c bin/sleep : sleep.c bin/stty : stty.c Log message: zap getopt() case of -?, come on, it is the default! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 09:32:42 Modified files: sys/conf : files Log message: grr, of course cy.c needs needs-flag for conf.c CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/02 09:39:29 Modified files: sbin/route : route.c Log message: flush RTF_STATIC & RTF_LLINFO routes too; from rees@umich.edu CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 11:39:50 Modified files: bin/cat : cat.c Log message: Exit with status >0 if any error occured; from FreeBSD CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 11:40:47 Modified files: bin/cat : cat.1 Log message: Document the fact that we are compliant with 1003.2-1992, with some extensions CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 12:08:11 Modified files: lib/libc/stdlib: malloc.c Log message: malloc(3) implementation from FreeBSD; uses mmap(2) to get memory CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 12:21:02 Modified files: sys/netinet : ip_input.c Log message: Allow viewing of net.inet.ip.sourceroute in secure mode CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 13:59:02 Modified files: sys/kern : vfs_syscalls.c Log message: Return EINVAL for invalid mode flags to access(2) CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 14:01:34 Modified files: lib/libc/sys : access.2 Log message: Document EINVAL errno value CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/02 14:04:16 Modified files: . : index.html Log message: new changes CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/02 14:20:34 Modified files: sys/compat/ibcs2: ibcs2_misc.c syscalls.master sys/compat/osf1: osf1_misc.c syscalls.master sys/compat/sunos: sunos.h sunos_misc.c syscalls.master sys/compat/svr4: svr4_fcntl.c syscalls.master Removed files: sys/compat/svr4: svr4_poll.h Log message: Make emulations use our native poll(2) CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/02 14:29:13 Modified files: sys/compat/hpux: syscalls.master sys/compat/freebsd: syscalls.master sys/compat/ultrix: syscalls.master Log message: Add $OpenBSD$ CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/02 14:35:55 Modified files: sys/compat/common: compat_exec.c compat_util.h kern_exit_43.c kern_ipc_10.c kern_prot_43.c sys/compat/freebsd: Makefile files.freebsd freebsd_exec.c freebsd_exec.h freebsd_file.c freebsd_ioctl.c freebsd_ioctl.h freebsd_misc.c freebsd_ptrace.c freebsd_ptrace.h freebsd_rtprio.h freebsd_syscall.h freebsd_syscallargs.h freebsd_syscalls.c freebsd_sysent.c freebsd_timex.h freebsd_util.h syscalls.conf sys/compat/hpux: files.hpux hpux.h hpux_compat.c hpux_exec.c hpux_exec.h hpux_file.c hpux_net.c hpux_sig.c hpux_syscall.h hpux_syscallargs.h hpux_syscalls.c hpux_sysent.c hpux_termio.h hpux_tty.c hpux_util.h syscalls.conf sys/compat/ibcs2: TODO files.ibcs2 ibcs2_dirent.h ibcs2_errno.c ibcs2_errno.h ibcs2_exec.c ibcs2_exec.h ibcs2_fcntl.c ibcs2_fcntl.h ibcs2_grp.h ibcs2_ioctl.c ibcs2_ipc.c ibcs2_mount.h ibcs2_pwd.h ibcs2_signal.c ibcs2_signal.h ibcs2_socksys.c ibcs2_socksys.h ibcs2_stat.c ibcs2_stat.h ibcs2_statfs.h ibcs2_stropts.h ibcs2_syscall.h ibcs2_syscallargs.h ibcs2_syscalls.c ibcs2_sysent.c ibcs2_sysi86.h ibcs2_termios.h ibcs2_time.h ibcs2_timeb.h ibcs2_types.h ibcs2_unistd.h ibcs2_ustat.h ibcs2_util.h ibcs2_utime.h ibcs2_utsname.h ibcs2_wait.h syscalls.conf sys/compat/linux: linux_syscall.h linux_syscallargs.h linux_syscalls.c linux_sysent.c sys/compat/osf1: Makefile README.dynamic README.mach-traps README.syscalls files.osf1 osf1_ioctl.c osf1_signal.c osf1_signal.h osf1_syscall.h osf1_syscallargs.h osf1_syscalls.c osf1_sysent.c osf1_util.h syscalls.conf sys/compat/sunos: exec.h files.sunos sunos_dirent.h sunos_syscall.h sunos_syscallargs.h sunos_syscalls.c sunos_sysent.c sunos_util.h syscalls.conf sys/compat/svr4: Makefile svr4_dirent.h svr4_errno.h svr4_error.c svr4_exec.c svr4_exec.h svr4_fcntl.h svr4_filio.h svr4_fuser.h svr4_hrt.h svr4_ipc.c svr4_ipc.h svr4_siginfo.h svr4_signal.h svr4_sockio.h svr4_sockmod.h svr4_statvfs.h svr4_syscall.h svr4_syscallargs.h svr4_syscalls.c svr4_sysconfig.h svr4_sysent.c svr4_systeminfo.h svr4_termios.h svr4_time.h svr4_ttold.h svr4_types.h svr4_ucontext.h svr4_ulimit.h svr4_ustat.h svr4_utsname.h svr4_wait.h syscalls.conf sys/compat/ultrix: files.ultrix syscalls.conf ultrix_ioctl.c ultrix_pathname.c ultrix_syscall.h ultrix_syscallargs.h ultrix_syscalls.c ultrix_sysent.c ultrix_tty.h ultrix_util.h Added files: sys/compat/hpux: Makefile sys/compat/ibcs2: Makefile sys/compat/ultrix: Makefile Log message: Added Makefiles to build stuff from syscalls.master in some emulations. Regenerated derived files from various syscalls.master files. Added $OpenBSD$. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/02 15:55:24 Modified files: sys/compat/ibcs2: syscalls.master sys/compat/sunos: syscalls.master sys/compat/svr4: syscalls.master Log message: /sys_poll/s/STD/NOARGS/ CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/02 15:58:01 Modified files: sys/compat/ibcs2: ibcs2_syscall.h ibcs2_syscallargs.h ibcs2_syscalls.c ibcs2_sysent.c sys/compat/sunos: sunos_syscall.h sunos_syscallargs.h sunos_syscalls.c sunos_sysent.c sys/compat/svr4: svr4_syscall.h svr4_syscallargs.h svr4_syscalls.c svr4_sysent.c Log message: Regen CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/02 16:21:41 Modified files: sys/arch/alpha/compile: .cvsignore Added files: sys/arch/alpha/conf: OPAL Log message: Add the first OpenBSD/alpha running machine: OPAL CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 17:35:58 Modified files: sys/netinet : ip_icmp.h Log message: ICMP Router Discovery definitions; from FreeBSD CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 17:36:49 src/sbin/rdisc Update of /cvs/src/sbin/rdisc In directory cvs.openbsd.org:/tmp/cvs-serv29010/rdisc Log Message: Directory /cvs/src/sbin/rdisc added to the repository CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/02 17:39:09 Modified files: sbin : Makefile Added files: sbin/rdisc : Makefile rdisc.8 rdisc.c Log message: Router Discovery daemon; from Sun via FreeBSD CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 01:10:33 Modified files: lib/libpcap : Makefile Log message: We have strerror(3) available CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/08/03 01:12:49 Modified files: usr.bin/file/magdir: ibm6000 Log message: Uncomment AIX 2 magic. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 01:16:37 Modified files: sys/arch/amiga/isa: if_isaed.c Log message: Bring in last change from dev/isa/if_ed.c CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/03 01:32:55 Modified files: . : index.html Log message: document mailing list archives at the thorsten site CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/03 01:34:37 Modified files: . : index.html Log message: +rdisc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/03 04:13:42 Modified files: sys/dev/isa : if_eg.c Log message: two bugs pointed out by thorpe CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 1996/08/03 04:19:44 Modified files: . : mvme68k.html Removed files: . : nitro60.gif nitro60.html Log message: blow away nitro stuff CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/03 06:24:26 Modified files: sys/compat/linux: linux_mount.c Log message: follow kernel syscall API CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 06:38:45 Modified files: lib/libpcap : pcap-int.h Log message: We now define HAVE_STRERROR in CFLAGS instead CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/03 06:53:45 Modified files: share/man/man4/man4.i386: aha.4 Log message: these 3 Tekram boards also work with the aha driver; todd miller CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/03 07:03:05 Modified files: lib/libc/net : Makefile.inc Added files: lib/libc/net : link_addr.3 Removed files: lib/libc/net : linkaddr.3 Log message: install as link_ntoa/link_addr; netbsd pr#2614; peter@wonderland.org CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/03 09:29:34 Modified files: sys/compat/svr4: svr4_misc.c Log message: sys/dirent.h not sys/dir.h; netbsd pr#2599; jonathan@DSG.Stanford.EDU CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/03 11:50:37 Modified files: sys/net : if.c Log message: dst addr might be NULL; netbsd pr#2183; chuck@maria.wustl.edu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/03 12:06:46 Modified files: sys/compat/linux: linux_mount.c Log message: need mount.h CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/08/03 14:16:59 Modified files: usr.bin/at : at.c panic.c Log message: Was runing most of the code with real and effective uid of 0, contrary to the comments. Fixed that and made sure unlink of job file is done as root so it can succeed. Also will now detect empty input. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/08/03 14:44:19 Modified files: etc : Makefile Log message: chgrp ${BINGRP} not ${BINOWN} CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 19:15:17 Modified files: sys/arch/amiga/include: vmparam.h sys/arch/m68k/m68k: sunos_machdep.c Log message: Do not mix differently signed entities in comparisons. Remove unnecessary include. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 19:22:46 Modified files: sys/arch/m68k/fpsp: Makefile sys/arch/m68k/include: cdefs.h types.h sys/arch/m68k/m68k: db_disasm.c Removed files: sys/arch/m68k : Makefile Log message: Merge of 0722 NetBSD CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 19:27:47 Modified files: sys/ddb : db_examine.c db_extern.h db_output.c db_sym.c Log message: Make compile on OpenBSD/alpha. MD stuff is still missing though. CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 19:30:49 Modified files: sys/arch/amiga/isa: cross.c ggbus.c Log message: Implement correct bus.h functions and our extensions CVSROOT: /cvs Module name: src Changes by: niklas@cvs.openbsd.org 1996/08/03 19:34:39 Modified files: sys/arch/amiga/include: bus.h Log message: Change of our extensions to the bus.h interface. Remove host_to_bus functions and instead provide raw byte-buffer reads with wide datapaths. CVSROOT: /cvs Module name: src Changes by: downsj@cvs.openbsd.org 1996/08/04 00:26:15 Modified files: share/man/man4 : Makefile share/man/man4/man4.i386: Makefile Added files: share/man/man4 : acd.4 Removed files: share/man/man4/man4.i386: acd.4 Log message: Move acd.4 out of man4.i386 and remove the BUGS section. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/04 06:58:29 Modified files: usr.bin/sup/src: scm.c Log message: ftp bounce protection CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/04 07:10:30 Added files: sys/arch/m68k : Makefile Log message: no, we need this Makefile CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/04 09:45:27 Modified files: bin/date : netdate.c Log message: use bindresvport CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/04 09:54:44 Modified files: usr.sbin/amd/amq: amq.c Log message: bzero sin, bindresvport CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/04 09:58:12 Modified files: usr.sbin/timed/timedc: cmds.c Log message: bzero sin, bindresvport CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/04 10:10:36 Modified files: usr.sbin/amd/amq: amq.c Log message: use rresvport() instead.. it is even better CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 1996/08/04 12:45:01 Modified files: sys/arch/m68k/fpsp: Makefile Log message: old build hacks CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/04 14:28:21 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : scsi.4 Log message: Manual page for generic SCSI subsystem; from FreeBSD CVSROOT: /cvs Module name: src Changes by: tholo@cvs.openbsd.org 1996/08/04 14:29:10 Modified files: share/man/man4 : Makefile Log message: Link scsi.4 to scsibus.4 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 1996/08/04 15:31:34 Modified