weingart [Mon, 7 Apr 1997 01:20:08 +0000 (01:20 +0000)]
Clarifications.
millert [Mon, 7 Apr 1997 00:18:17 +0000 (00:18 +0000)]
Re-run configure if Makefile.in, configure, or c-parse.in changes.
This should fix the problem people were seeing with gcc reporting
unresolved symbols (Makefile and Makefile.in were inconsistent).
downsj [Sun, 6 Apr 1997 23:54:44 +0000 (23:54 +0000)]
Add partition type 0x12.
deraadt [Sun, 6 Apr 1997 20:59:40 +0000 (20:59 +0000)]
bad dkpart(), bad dkunit(), bad bad bad
millert [Sun, 6 Apr 1997 20:19:22 +0000 (20:19 +0000)]
Use a size_t as arg 4 to sysctl(3).
millert [Sun, 6 Apr 1997 20:16:30 +0000 (20:16 +0000)]
Use a size_t when necesary.
millert [Sun, 6 Apr 1997 20:15:45 +0000 (20:15 +0000)]
#include stdlib.h to get malloc(3) and calloc(3) definitions.
Fixes compiler warnings.
mickey [Sun, 6 Apr 1997 20:08:25 +0000 (20:08 +0000)]
devboot commit
mickey [Sun, 6 Apr 1997 19:52:46 +0000 (19:52 +0000)]
devboot proto
millert [Sun, 6 Apr 1997 19:52:11 +0000 (19:52 +0000)]
Fix int vs. long problems
millert [Sun, 6 Apr 1997 19:17:06 +0000 (19:17 +0000)]
Fix mangling in assignment of np->n_net to ina.s_addr.
Presumably this was added to deal with 64-bit machines but
it is a) wrong and b) not necesary now that we use in_addr_t.
millert [Sun, 6 Apr 1997 19:00:22 +0000 (19:00 +0000)]
Cast pointer to u_long, not u_int32_t (which is too small on alpha)
briggs [Sun, 6 Apr 1997 16:35:18 +0000 (16:35 +0000)]
Now need sys/time.h here.
deraadt [Sun, 6 Apr 1997 09:15:30 +0000 (09:15 +0000)]
16 bit uids suck
deraadt [Sun, 6 Apr 1997 09:14:35 +0000 (09:14 +0000)]
cleanup using -Wall
deraadt [Sun, 6 Apr 1997 09:13:02 +0000 (09:13 +0000)]
strncpy
deraadt [Sun, 6 Apr 1997 08:43:41 +0000 (08:43 +0000)]
clean -Wall
deraadt [Sun, 6 Apr 1997 07:55:04 +0000 (07:55 +0000)]
issetugid() this last getenv based open
millert [Sun, 6 Apr 1997 07:00:14 +0000 (07:00 +0000)]
Fix improper cast (compiler warning).
millert [Sun, 6 Apr 1997 06:32:18 +0000 (06:32 +0000)]
Add CD9660 now that it works.
millert [Sun, 6 Apr 1997 06:31:45 +0000 (06:31 +0000)]
Use long, not int when casting pointers and storing as integers.
Now compiles on alpha w/o warnings.
millert [Sun, 6 Apr 1997 06:26:23 +0000 (06:26 +0000)]
Remove old -P flag since it doesn't do anything and make -P mean
"preserve leading /" like GNU tar (no longer use -S for this).
deraadt [Sun, 6 Apr 1997 06:13:03 +0000 (06:13 +0000)]
support cd9660 disklabel spoofing; also fix block offset confusion
millert [Sun, 6 Apr 1997 06:11:10 +0000 (06:11 +0000)]
Allow creation of archives with block sizes up to 64512 bytes
but complain about non-portability if > 32256 bytes.
Brought up by George Robbins <grr@shandakor.tharsis.com>
deraadt [Sun, 6 Apr 1997 06:09:25 +0000 (06:09 +0000)]
correct blocksize confusion
deraadt [Sun, 6 Apr 1997 06:04:26 +0000 (06:04 +0000)]
correct labelsector confusion
deraadt [Sun, 6 Apr 1997 06:03:44 +0000 (06:03 +0000)]
support cd9660 disklabel spoofing; also fix block offset confusion
briggs [Sun, 6 Apr 1997 02:59:52 +0000 (02:59 +0000)]
Eradicate #include <sys/*> from machine/*.h. Prompting from Gene.
briggs [Sun, 6 Apr 1997 01:02:13 +0000 (01:02 +0000)]
Attempt to kludge around the fact that we can not yet get the correct MAC
address for the SONIC on PB5xx series. This uses the bus_space_bad_addr
function that I added earlier.
mickey [Sat, 5 Apr 1997 23:49:07 +0000 (23:49 +0000)]
32bit corrections
kstailey [Sat, 5 Apr 1997 23:34:18 +0000 (23:34 +0000)]
add quirk table entry for the Ultima A6000C
mickey [Sat, 5 Apr 1997 23:27:35 +0000 (23:27 +0000)]
devboot is no longer in boot.c
missed from last commit
kstailey [Sat, 5 Apr 1997 22:59:13 +0000 (22:59 +0000)]
fix NULL ptr deref in ss_set_window()
millert [Sat, 5 Apr 1997 22:51:53 +0000 (22:51 +0000)]
Fix bug introduced with "exit(0) if no files" behavior change.
millert [Sat, 5 Apr 1997 22:36:12 +0000 (22:36 +0000)]
Strip leading '/' of pathnames (only in tar mode). -S option turns
this off like GNU tar.
millert [Sat, 5 Apr 1997 22:06:10 +0000 (22:06 +0000)]
settimeofday(2) restruction moved to secure level 2.
deraadt [Sat, 5 Apr 1997 21:56:02 +0000 (21:56 +0000)]
correct DEV_BSIZE vs lp->d_secsize confusion; spotted by hte late night icb gang. Other ports need fixing still
mickey [Sat, 5 Apr 1997 21:48:28 +0000 (21:48 +0000)]
rdroot entry for ramdisk kernel.
import from hp300 port
mickey [Sat, 5 Apr 1997 21:29:49 +0000 (21:29 +0000)]
new exec stuff
flipk [Sat, 5 Apr 1997 21:24:48 +0000 (21:24 +0000)]
do not up wiring count for page tables (especially those actually
owned by the kernel pmap). Chuck Cranor (chuck@maria.wustl.edu) and Theo.
millert [Sat, 5 Apr 1997 21:13:05 +0000 (21:13 +0000)]
Use in_addr_t not u_long and use in_port_t in some cases instead
of u_short or u_int16_t.
millert [Sat, 5 Apr 1997 20:58:28 +0000 (20:58 +0000)]
Use in_addr_t not u_long.
kstailey [Sat, 5 Apr 1997 20:48:58 +0000 (20:48 +0000)]
removed conditional code
kstailey [Sat, 5 Apr 1997 20:44:25 +0000 (20:44 +0000)]
sendsig and sys_sigreturn are in m68k area now
kstailey [Sat, 5 Apr 1997 20:32:49 +0000 (20:32 +0000)]
fpu_type -> fputype
kstailey [Sat, 5 Apr 1997 20:22:01 +0000 (20:22 +0000)]
fpu_type -> fputype
kstailey [Sat, 5 Apr 1997 19:53:10 +0000 (19:53 +0000)]
if TERM=dumb disable progress and editing for emacs ange-ftp
mickey [Sat, 5 Apr 1997 18:56:14 +0000 (18:56 +0000)]
put gdt & idt in the separate file.
print trapno in dump_regs.
no more NO_IDTR.
briggs [Sat, 5 Apr 1997 16:22:06 +0000 (16:22 +0000)]
Implement a bus_space_bad_addr() function to aid in some device probing with
the bus_space universe.
briggs [Sat, 5 Apr 1997 16:19:29 +0000 (16:19 +0000)]
Move the PB140/145 info to it's own case. A couple of the entry points
are different from other cases.
briggs [Sat, 5 Apr 1997 15:29:10 +0000 (15:29 +0000)]
MRG-based ADB support for the PowerBook series. Contributed by
hamada@next.etron.kanazawa-it.ac.jp (Takashi Hamada)
tholo [Sat, 5 Apr 1997 05:07:58 +0000 (05:07 +0000)]
Document that negative offsets will cause EINVAL as well.
tholo [Sat, 5 Apr 1997 05:05:44 +0000 (05:05 +0000)]
Check for overflow; from FreeBSD
tholo [Sat, 5 Apr 1997 04:37:40 +0000 (04:37 +0000)]
Patch from BSDI (via Keith Bostic, via NetBSD):
>NFS doesn't support chflags; ignore errors unless there's reason
>to believe we're losing bits. (Note, this still won't be right
>if the server supports flags and we were trying to *remove* flags
>on a file that we copied, i.e., that we didn't create.)
millert [Sat, 5 Apr 1997 04:26:54 +0000 (04:26 +0000)]
so strlen.c compiles again...
tholo [Sat, 5 Apr 1997 04:18:45 +0000 (04:18 +0000)]
From NetBSD PR/3405: Krister Walfridsson <cato@ulysses.df.lth.se>: Various
typos; since we compile with POSIX libm, we should not xref matherr(3), and
describe the errno settings.
millert [Sat, 5 Apr 1997 02:42:24 +0000 (02:42 +0000)]
Fix -DNO_MMALLOC (needs to be in MMALLOC_CFLAGS not MMALLOC_DISABLE).
Now gdb will link.
deraadt [Fri, 4 Apr 1997 22:59:46 +0000 (22:59 +0000)]
RLIMIT_NPROC; mike.long@analog.com
deraadt [Fri, 4 Apr 1997 22:20:00 +0000 (22:20 +0000)]
clarify
mickey [Fri, 4 Apr 1997 21:52:40 +0000 (21:52 +0000)]
init allocated memory.
millert [Fri, 4 Apr 1997 20:54:50 +0000 (20:54 +0000)]
Improvements based on commets by George Robbins <grr@shandakor.tharsis.com>
- ``tar cf'' will now just exit instead of waiting for a file list
on stdin. The old behavior should be re-enabled with an option.
- Better wording in tar man page for -o and -w
deraadt [Fri, 4 Apr 1997 19:56:35 +0000 (19:56 +0000)]
with small quantities of beer and pizza i produce fewer bugs. really.
deraadt [Fri, 4 Apr 1997 19:54:29 +0000 (19:54 +0000)]
if the user changes an option, spit out a warning telling them they need
to make clean. i expect i will get compliments for this change, but
i'd really rather receive beer and pizza.
deraadt [Fri, 4 Apr 1997 18:41:25 +0000 (18:41 +0000)]
when mktemp() is hard to fix, use 10 X
deraadt [Fri, 4 Apr 1997 18:27:07 +0000 (18:27 +0000)]
check MID field like strip(1) does; PR#149, mickey; fix by me
deraadt [Fri, 4 Apr 1997 17:50:34 +0000 (17:50 +0000)]
sort & add a few
deraadt [Fri, 4 Apr 1997 17:35:07 +0000 (17:35 +0000)]
describe 2nd utmp record better; gwing@primenet.com.au
weingart [Fri, 4 Apr 1997 17:24:47 +0000 (17:24 +0000)]
Nuke.
weingart [Fri, 4 Apr 1997 17:23:29 +0000 (17:23 +0000)]
Replace exec_i386.S with these two files. Startprog.S is a
stopgap measure, to be removed once I get locore.s done.
deraadt [Fri, 4 Apr 1997 16:57:01 +0000 (16:57 +0000)]
do not whack pid file if run -d; hwr@pilhuhn.de
millert [Fri, 4 Apr 1997 16:51:37 +0000 (16:51 +0000)]
#include <string.h> since we use string functions...
deraadt [Fri, 4 Apr 1997 16:45:25 +0000 (16:45 +0000)]
seek(2) is not needed
mickey [Fri, 4 Apr 1997 16:17:02 +0000 (16:17 +0000)]
fixed bcopy/memcpy conflict by using private mem* routines.
changed generic pointer type to (void *)
and, md5 is in libkern, since more than one component of the kernel uses it.
what would be better place? well, imagine some lkm that uses md5 someday...
mickey [Fri, 4 Apr 1997 16:14:07 +0000 (16:14 +0000)]
add 'machine check' trap for Pentium and PPro cpus.
no special handler for it. i guess there will be rare cases when
you receive it, and then you should repair your cpu, since
it happens on internal cpu error.
kstailey [Fri, 4 Apr 1997 14:56:57 +0000 (14:56 +0000)]
remove copy.s as it is in M.I. m68k files now
briggs [Fri, 4 Apr 1997 14:48:56 +0000 (14:48 +0000)]
Do not set DCR_SYNC for the C/Q[68]xx systems.
Thanks to Steve Brown <sbrown@best.com> for working with me to find this.
graichen [Fri, 4 Apr 1997 13:25:39 +0000 (13:25 +0000)]
changes required to get gcc with the new g77 0.5.20 compiled smoothly
on OpenBSD
graichen [Fri, 4 Apr 1997 13:18:15 +0000 (13:18 +0000)]
sync g77 to version 0.5.20 - i hope i got everything right because there
is no patch from 0.5.19 to 0.5.20 - so i did it by diffing two gcc trees
looking carefully at the results
what does the new g77 give us:
* now it completely works on the alpha (64bit)
* faster
* less bugs :-)
graichen [Fri, 4 Apr 1997 13:11:09 +0000 (13:11 +0000)]
import of libU77 - part of sync to g77-0.5.20
deraadt [Fri, 4 Apr 1997 09:07:05 +0000 (09:07 +0000)]
blow away source routed sockets
deraadt [Fri, 4 Apr 1997 09:06:28 +0000 (09:06 +0000)]
do source routing check correctly; this could use a test
deraadt [Fri, 4 Apr 1997 08:59:38 +0000 (08:59 +0000)]
wtmp repairs; netbsd
mickey [Fri, 4 Apr 1997 05:54:26 +0000 (05:54 +0000)]
mention mr.tarkovskey
mickey [Fri, 4 Apr 1997 04:47:44 +0000 (04:47 +0000)]
dump regs w/ NMI (int 2)
more debugging is on the way
millert [Fri, 4 Apr 1997 03:17:06 +0000 (03:17 +0000)]
Fix NTOHS and HTONS macros.
millert [Fri, 4 Apr 1997 03:05:28 +0000 (03:05 +0000)]
Define in_addr_t and in_port_t everywhere but use u_intXX_t for
htonl and friends.
deraadt [Fri, 4 Apr 1997 02:02:58 +0000 (02:02 +0000)]
we are a 4.4bsd-style system; correct pathnames
deraadt [Fri, 4 Apr 1997 01:47:29 +0000 (01:47 +0000)]
add STRIPDISC line; kleink@netbsd.org
deraadt [Fri, 4 Apr 1997 01:46:03 +0000 (01:46 +0000)]
s/STRIPIPDISC/STRIPDISC/; kleink@netbsd.org
deraadt [Thu, 3 Apr 1997 21:01:07 +0000 (21:01 +0000)]
pretty
gene [Thu, 3 Apr 1997 20:12:07 +0000 (20:12 +0000)]
Avoid confusion on running /etc/daily on daylight-savings change days.
mickey [Thu, 3 Apr 1997 19:33:50 +0000 (19:33 +0000)]
fix my last fix. warnx, not warn!
mickey [Thu, 3 Apr 1997 19:20:11 +0000 (19:20 +0000)]
more about Gogol (;
kstailey [Thu, 3 Apr 1997 19:03:09 +0000 (19:03 +0000)]
tabify
kstailey [Thu, 3 Apr 1997 17:39:38 +0000 (17:39 +0000)]
take 2
kstailey [Thu, 3 Apr 1997 17:35:47 +0000 (17:35 +0000)]
make it match what is in magdir/magic
kstailey [Thu, 3 Apr 1997 15:46:36 +0000 (15:46 +0000)]
>Number: 3412
>Category: port-alpha
>Synopsis: incorrect use of long crashes netbsd/alpha
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: gnats-admin (GNATS administrator)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Mar 29 23:50:01 1997
>Last-Modified:
>Originator: Ross Harvey
>Organization:
Avalon Computer Systems, Inc.
>Release: NetBSD-current
>Environment:
System: NetBSD epsilon.ghs.com 1.2D NetBSD 1.2D (e) #5: Sat Mar 29 22:32:33 PST 1997 ross@epsilon.ghs.com:/bsd/ross/e alpha
>Description:
Adding "pseudo-device ipfilter 1" to netbsd/alpha will
cause it to crash when ifconfig turns on the interface.
Ipfilter code in netinet/fil.c uses pointer arithmetic to
effectively make structure-to-scalar casts. It uses long when
it really wants an int32 and gets alignment faults that crash
netbsd/alpha. General 64 bit problem, not exactly alpha.
>How-To-Repeat:
Add pseudo-device ipfilter 1. Boot your alpha. 2. Try to come
up multiuser. The first packet or so will halt everything.
>Fix:
Apply patch...
briggs [Thu, 3 Apr 1997 13:01:40 +0000 (13:01 +0000)]
Quote CC in args to make
downsj [Thu, 3 Apr 1997 08:33:03 +0000 (08:33 +0000)]
hokchar -> _hokchar, and make it non-static. Use it in getnetnamadr.c as
well.
deraadt [Thu, 3 Apr 1997 07:54:01 +0000 (07:54 +0000)]
another lookup[] loop accident