elad
7f6d8c248b
Add LKM for secmodel_bsd44. Not linked to the build yet.
2007-01-17 11:28:09 +00:00
rillig
ddda16fb21
Added a friendly error message in case the user forgot to "build.sh tools".
2007-01-17 03:43:18 +00:00
chuck
f90603d08a
Update my previous commit to better match the original code, including
...
the check for 'bs'... my previous commit should have included the
following text:
fixes problem introduced in 1.13 where the setting of "BC" (backspace char)
was left to libterm rather than being done by hack itself. the problem
with this was that hack was directly setting BC to \b if there was no
"bc" in the termcap entry, but libterm does not do this. this resulted in
the xputs(BC) calls in nocmov() and backsp() incorrectly doing nothing, thus
messing up the display. added new var BC_BS to provide the old behavior
for nocmov() and backsp().
2007-01-17 02:35:28 +00:00
chuck
bfec35be7a
mrg's changes in 1.13 broke hack's display code.
2007-01-17 02:12:19 +00:00
hubertf
75f2812824
exclude working directories
2007-01-17 00:51:25 +00:00
hubertf
05975d2cfb
Add CDRELEASE_NOISOS to allow excluding installation/cdroms from
...
CDs that have full releases.
2007-01-17 00:47:40 +00:00
hubertf
61daec5724
Replve duplicate #includes
...
From Slava Semushin <slava.semushin@gmail.com>, via private mail
2007-01-17 00:30:23 +00:00
hubertf
48b31403c5
Remove duplicate #includes
...
From Slava Semushin <slava.semushin@gmail.com>, via private mail
2007-01-17 00:21:43 +00:00
pooka
fb784fec83
g/c revoke msg structure
2007-01-16 22:38:19 +00:00
pooka
c068d370f2
revoke revoke
2007-01-16 22:37:17 +00:00
christos
2f00fab993
remove CPUID2MODEL, since it is defined in specialreg.h
2007-01-16 22:32:46 +00:00
pooka
acd0be5c12
* don't wait for the answer of VOP_RECLAIM, just fire-and-forget
...
* revoke puffs_revoke. we can deal with it just by calling genfs_revoke
2007-01-16 21:58:49 +00:00
dogcow
8f871f1a8d
#include <sys/sa.h> to get sys_upcall_t def.
2007-01-16 20:12:40 +00:00
cbiere
e977a74585
Fix for PR bin/35432:
...
* The flags "crtux" are mutually exclusive for tar.
* The flags "ipt" and "oA" are mutually exclusive for cpio.
2007-01-16 19:06:41 +00:00
agc
def8f5055b
Catch up with minor bump of libc.
2007-01-16 18:54:32 +00:00
gdt
89c94a6a6f
At perry@'s urging, add untested heuristic to set rbus_min_start to 3
...
GB on machines with (strictly) more than 2GB of ram.
If you have a machine with > 2GB of ram and cardbus, please let gdt
know if this works.
2007-01-16 18:46:03 +00:00
cbiere
13b350466e
Fixed string truncation bug in flags_to_string(): SAPPEND() uses
...
sizeof(string) but string is a pointer to a malloc()ed buffer.
2007-01-16 17:34:02 +00:00
hubertf
889da1779b
* Don't include headers twice
...
* Remove a few trailing whitespaces
* Rearrange and join to one #if for some headers
Patch contributed by Slava Semushin <slava.semushin@gmail.com>
in private mail.
2007-01-16 17:32:04 +00:00
christos
ae8983cebf
PR/35430: Izumi Tsutsui: Identify amd64 CPU on NetBSD/i386
2007-01-16 15:43:44 +00:00
elad
c3ca2b03a6
Add man-page for pathname(9) routines, but don't link to build yet.
2007-01-16 13:21:14 +00:00
hubertf
e3b9ec947a
#including <syslog.h> once is enough
...
From Slava Semushin <slava.semushin@gmail.com> in private mail
2007-01-16 12:08:23 +00:00
hubertf
a383094e4a
Remove duplicate #include <errno.h>
...
From Slava Semushin <slava.semushin@gmail.com> in private mail
2007-01-16 12:07:08 +00:00
elad
f266f9a5db
Use secmodel_register() and secmodel_deregister().
2007-01-16 11:53:00 +00:00
elad
f3cc348dad
Introduce secmodel_register() and secmodel_deregister() (for now left
...
undocumented) and change logic in kauth_authorize_action() to only
allow an action if it wasn't explicitly allowed/denied and there are no
secmodels loaded.
Okay yamt@.
2007-01-16 11:51:22 +00:00
ad
8e51dbdc7e
For 1:1 threads: __strong_alias(__libc_thr_yield,_sys_sched_yield)
2007-01-16 07:09:17 +00:00
ad
154a7ed75c
Add: _lwp_kill, _lwp_detach, _lwp_park, _lwp_unpark, _lwp_unpark_all,
...
sched_yield.
2007-01-16 07:07:45 +00:00
ad
d71c91cb2c
Regen.
2007-01-16 05:29:54 +00:00
ad
606e323b3e
Add sched_yield().
2007-01-16 05:28:45 +00:00
ad
b8daad9836
Fix a race between pthread_exit() and pthread_join().
2007-01-16 05:22:55 +00:00
ad
efb1fc06e2
Fix a race between pthread_create() and pthread_exit() in the 1:1 case.
2007-01-16 04:19:02 +00:00
ad
4fa8fcbfe1
Add: _lwp_kill, _lwp_detach, _lwp_park, lwp_unpark, _lwp_unpark_all.
2007-01-16 01:36:50 +00:00
ad
39aa27f5ce
Pass in the 'hint' argument when parking/unparking LWPs.
2007-01-16 01:35:16 +00:00
ad
2ec3e26f21
Regen.
2007-01-16 01:32:52 +00:00
ad
b9b02583e6
Add prototypes for: _lwp_kill, _lwp_detach, _lwp_park, _lwp_unpark,
...
_lwp_unpark_all, sched_yield.
2007-01-16 01:30:45 +00:00
elad
2b3921e3e7
Implement secmodel_bsd44_start(), secmodel_bsd44_stop(), and
...
secmodel_overlay_start().
2007-01-16 00:11:39 +00:00
hubertf
6a5bb11672
Fix MAKEDEV on shark: Move ses(4) devices from MI code (MAKEDEV.tmpl) to
...
those platforms that actually have the driver.
See also:
http://mail-index.netbsd.org/tech-userlevel/2007/01/08/0001.html
Fixes PR 26511 properly.
OK'd by wrstuden@
2007-01-15 23:35:11 +00:00
pooka
84906bc20f
Store puffs_node's on lists hashed with the cookie value instead
...
of just one flat list.
2007-01-15 23:29:08 +00:00
cbiere
f13e324ee5
Bail out on the first sysctl() error as suggested by Pierre Pronchery in
...
PR lib/35403. christos agreed it's cleaner.
2007-01-15 22:26:35 +00:00
dyoung
2148d49b3a
Cosmetic: indent using ASCII horizontal tab, insert space following
...
comma, wrap line.
2007-01-15 21:49:56 +00:00
tron
a42ba67183
Correct flag for amldb(8) cat page to fix builds with "MKCATPAGES=no".
...
Problem pointed out by Denis Lagno on current-users mailing list.
2007-01-15 21:49:17 +00:00
pooka
a18a275954
* do not accept the directory cookie as the result of a lookup (otherwise
...
we'd be locking against ourselves)
* do not accept duplicate cookies when creating new nodes
2007-01-15 20:40:29 +00:00
pooka
88f603fea0
TAILQ_INIT a mountpoint's vnode queue and always add vnodes to the
...
tail instead of an explicit check to add to the head for an empty
queue. Apparently TAILQ_INSERT_HEAD happens to work for a
non-initialized head and does implicit initialization so that
TAILQ_INSERT_TAIL works after that.
2007-01-15 19:13:30 +00:00
degroote
ed7ae80021
Fix an infinite loop ( and local dos ) in the case where the ip6_hdr and
...
the icmp6_hdr are not in the same mbuf.
Fix pr/34994 and probably pr/35333
Ok @rpaulo
2007-01-15 19:11:48 +00:00
elad
0ac991a582
Avoid proc_uidmatch() for rlimits if p is curproc.
2007-01-15 17:47:06 +00:00
elad
6df6f0ea65
Introduce kauth_proc_fork() to control credential inheritance.
2007-01-15 17:45:32 +00:00
elad
e52ee73ea8
arg0 is always 'struct proc *' for the process scope.
2007-01-15 17:05:01 +00:00
elad
d4e427ef80
'&securelevel' -> 'NULL', pointed out by cube@, thanks!
2007-01-15 11:58:00 +00:00
christos
66fbdf9319
Avoid coredumping. Found by accidentally running make instead of gmake
...
in java's control/make directory.
2007-01-15 01:26:32 +00:00
pooka
b5da39fea6
Gur Zbba vf Jnavat Perfprag (19% bs Shyy)
...
Add a little layering experiment, which both exercises the
componentname modification feature of libpuffs and tries to do
layering (just a little too hardcoded for comfort, fow now). This
simply uses the puffs nullfs to present all data and paths in rot13.
You can even mount it twice for extra fun.
2007-01-15 00:46:29 +00:00
pooka
e6ea11c9c0
use new style to indicate rootpath
2007-01-15 00:43:07 +00:00