itojun
b6aefbe19f
sync with latest systrace in openbsd tree. improved systrace with chroot.
2002-08-28 03:52:44 +00:00
itojun
6e85b03958
reduce diff w/ openbsd
2002-08-28 03:40:54 +00:00
onoe
a5fc25f65e
Limit UDP payload size for EDNS0 to 0xffff, not use lower 16bit value.
2002-08-28 02:37:09 +00:00
simonb
b888bfcc0e
Remove some commented-out include files.
2002-08-28 02:27:11 +00:00
thorpej
ec09d2df2a
Fix a problem introduced in rev 1.103, where we recycle a TIME_WAIT
...
TCPCB .. the fields need to be converted back to net-order, because
the packet is checksummed after the TCPCB lookup happens.
From YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>.
2002-08-28 02:23:57 +00:00
simonb
993a94e6bc
Add the Toshiba TX4927 CPU.
2002-08-28 02:09:29 +00:00
nathanw
a7a8c9a009
Not for the trunk yet.
2002-08-28 00:00:57 +00:00
nathanw
0e972f7cec
Support for debugging threaded programs, with libpthread and libpthread_dbg.
2002-08-27 23:56:43 +00:00
itojun
006281a1e2
kill register decl
2002-08-27 23:47:07 +00:00
mycroft
bbaefa57eb
Do the appropriate PIC magic for the jump to _exit().
2002-08-27 21:38:20 +00:00
manu
f9889ab068
Correctly map altgr on a french keyboard
2002-08-27 17:54:30 +00:00
abs
b3c9314a54
crank PKGTOOLS_VERSION to 20020827 for last change to lib/path.[ch]
2002-08-27 17:35:05 +00:00
thorpej
70b58c9c1e
In bounds_check_with_label(), look for the label sector in RAW_PART,
...
not "a".
2002-08-27 17:30:02 +00:00
abs
374ff93c9c
Introduce path_prepend_from_pkgname() and path_remove_first() and
...
use in pkg_add to ensure the location of the package being added is
checked first for any additional packages.
2002-08-27 17:27:27 +00:00
lukem
ed401558f2
Implement MKDYNAMICROOT, which currently defaults to "no", but will
...
be changed in the future to "yes".
If MKDYNAMICROOT == "no", there is no change from existing behaviour
of a static /bin and /sbin (and a few programs in elsewhere).
If MKDYNAMICROOT == "yes", the following changes occur:
in <bsd.own.mk>:
SHLIBDIR?= /lib
SHLINKDIR?= /lib
in various Makefiles, the following entry is DISABLED.
LDSTATIC?=-static
This results in all programs (except those "standalone" programs built
in sys/arch/*/stand) are linked dynamically, the shared linker is moved
from /usr/libexec to /lib (with a compat symlink), and the shared
libraries used by /bin and /sbin programs are moved from /usr/lib to
/lib (with compat symlinks).
2002-08-27 14:46:11 +00:00
christos
0bd5494ee5
make this compile again (thanks mrg)
2002-08-27 14:18:41 +00:00
takemura
b8ce6e8201
Added touch panel calibration utility.
2002-08-27 14:12:09 +00:00
christos
8bb1db1740
Add a -q <quit-time> flag to abort a transfer if it has stalled for <quit-time>
...
seconds. Ok'd by luke.
2002-08-27 13:11:02 +00:00
agc
18e50dcd89
Use syslog(3) to log new users and groups, deletions of users and groups,
...
and modification of user and group information.
Syslog priority is LOG_INFO, facility is LOG_USER (there is no need to
do this via LOG_AUTH, since the password and group files are world
readable).
Suggested by Hubert Feyrer, after a similar facility in Linux.
2002-08-27 12:38:02 +00:00
scw
5cff5c076e
Don't need <machine/walnut.h> here.
2002-08-27 12:23:06 +00:00
agc
051f76f577
Generalise the function which checks if a user is local to work for groups
...
as well.
Use the new function when modifying a group's information.
2002-08-27 11:25:29 +00:00
lukem
3b473ec283
xerrx() needs to output a trailing newline as well
2002-08-27 10:37:33 +00:00
uwe
082c4cf032
Make sun ports use common keyboard/firm events related includes
...
from dev/sun.
2002-08-27 09:47:41 +00:00
lukem
fb7bc8541e
arch/*/stand stuff should be LDSTATIC=-static and not LDSTATIC?=-static.
...
It doesn't make sense to have standalone stuff dynamically linked just
because an end-user uses LDSTATIC="".
2002-08-27 08:53:14 +00:00
itojun
62f36ff8e2
allocate 64K recieve buffer for DNS responses.
2002-08-27 08:50:49 +00:00
cjs
546cf4d2b0
Add exclude tag to dumpdates so that diffs do not show up in the daily security
...
report. This file is expected to change daily, and this is not a security
problem. (Also, the most recent dumps are already shown in the daily report.)
2002-08-27 02:01:37 +00:00
itojun
dcbc05cef8
warn if multiple addresses are returned from DNS, like traceroute(8) does.
...
sync w/kame
2002-08-27 00:34:52 +00:00
grant
da7c095365
remove setting root's shell, as this was addressed in install/17676.
2002-08-27 00:22:53 +00:00
thorpej
d8e650d53a
* The Netgear GA-621 is a 64-bit card, so add it to the 64-bit
...
quirk table.
* We want to hardwire BMSR_EXTSTAT, not BMSR_EXTCAP, when reading
the TBI BMSR.
* Fetch the GPIO bits from the GPIOR register after an auto-load,
rather than reading from the EEPROM directly.
2002-08-26 22:52:02 +00:00
fredb
750d298cb0
Follow AMD's recommendations for programming the uncachable/write-combine
...
bits of the K6 cache-control-register: disable the cache; flush the cache;
set the bits; re-enable the cache (all much like programming the pentium
mtrr's). See reference posted to tech-kern; also review there by thorpej.
2002-08-26 22:36:24 +00:00
uwe
ee45afec36
Add no strings quirk for Neodio ND5010.
2002-08-26 21:34:28 +00:00
christos
23c8380404
save 4 system calls by using AT_{R,E}{U,G}ID.
2002-08-26 21:09:55 +00:00
christos
9f2867a05c
- pass struct proc to copyargs
...
- rename aux vector entries AT_{R,E}{U,G}ID from AT_SYUN_{R,}P{U,G}ID
- update new aux vector size.
2002-08-26 21:09:02 +00:00
christos
fea7af3bbe
- Implement passing AT_{R,E}{U,G}ID in the elf aux vector.
...
- Pass struct proc to copyargs
- fix svr4_copyargs functions
2002-08-26 21:07:38 +00:00
christos
830c5c171a
Implement passing AT_{E,R}{U,G}ID in the elf aux vector, like solaris.
...
- pass struct proc to copyargs.
- eliminate svr4_copyargs, since it is the same as ours now.
2002-08-26 21:05:59 +00:00
uwe
6504ec382d
Regen for Neodio/ND5010.
2002-08-26 20:25:06 +00:00
uwe
fd02e2f63b
Add Neodio and their nd5010 multi-format flash controller.
2002-08-26 20:18:56 +00:00
abs
9f39802939
Append ' - see rc.conf(5)' to unset variable warning:
...
/etc/rc.d/fu: WARNING: $fu is not set properly - see rc.conf(5).
Add a note to rc.conf that third party packages may test for additional
variables.
2002-08-26 17:46:57 +00:00
ad
37fdff48de
Re-word a sentence.
2002-08-26 17:05:43 +00:00
ad
7a2589c16e
- Must now get some info from the kernel, not the board.
...
- Don't try to do things that the firmware can't handle.
2002-08-26 17:04:17 +00:00
ad
35c2b89513
Add an ioctl to retrieve basic controller information.
2002-08-26 17:02:15 +00:00
martin
d797b29d85
Give arrays in the softc indexed by channel number the right size
...
and define a symbolic name for the number of channels.
2002-08-26 17:00:42 +00:00
ad
fba11cbab8
Handle aincent firmware as found on EISA/MCA boards. Untested.
2002-08-26 15:27:12 +00:00
itojun
c7b00b4ce4
pass proc * to in6_pcbsetport. PR 18073
2002-08-26 14:25:00 +00:00
itojun
d4a64790e3
remove unused/unsupported AI_xx. notified by PR 18072
2002-08-26 13:38:19 +00:00
chris
1843317ea6
add byte_swap.h for cats.
2002-08-26 13:37:46 +00:00
chris
e660a1b7e6
Add byte_swap.h for cats, this creates the /usr/include/machine/byte_swap.h
2002-08-26 13:35:16 +00:00
augustss
731d1eccf2
Get rid of sysctl for setting BCM2033 firmware path. It doesn't work
...
for ports that don't include files.usb, and it's also not done quite
the way it should.
2002-08-26 13:09:39 +00:00
scw
f7982b5823
Another item on the TODO list:
...
Add support for cpus where sizeof(register_t) is not necessarily
the same as sizeof(void *). This is the case on SH5 using the
ILP32 ABI. On this cpu db_expr_t is, necessarily, 64-bits.
Unfortunately, in ILP32 mode, ddb will only display the low 32-bits
of any expression, including registers...
2002-08-26 11:35:22 +00:00
scw
a82718b34d
Casting from a pointer, to a db_expr_t, has to go via an intptr_t.
...
(db_expr_t == int64_t on sh5, for example).
2002-08-26 11:34:27 +00:00