Age | Commit message (Collapse) | Author | |
---|---|---|---|
2001-07-09 | Make quad types on alpha be "long long" not "long". This means that | Todd C. Miller | |
printf's "%lld" can be used with a quad_t or int64_t without a bogus cast. | |||
2001-07-05 | Get rid of REAL_CLISTS. It was never implemented and the tentacles are | Artur Grabowski | |
everywhhere. | |||
2001-07-05 | Get rid of the wrapper macros around extent_alloc*1 | Artur Grabowski | |
Pass the right amount of arguments and rename them back to their right names. | |||
2001-07-05 | It feels a bit pointless to have: | Artur Grabowski | |
#define sonewconn(head, connstatus) sonewconn1((head), (connstatus)) Just wastes preprocessor time. | |||
2001-07-05 | kern_fthread is no longer needed. | Artur Grabowski | |
2001-07-05 | Get rid of unnecessary includes. | Artur Grabowski | |
2001-07-04 | match time definition with include file, volatile included. | Marc Espie | |
Okay millert@ | |||
2001-06-27 | uvm_useracc is not necessary now that uvm_vslock knows how to fail. | Artur Grabowski | |
2001-06-27 | no more cpu_set_init_frame | Artur Grabowski | |
2001-06-27 | no more fork braindamage | Artur Grabowski | |
2001-06-27 | vm_pageout.h bye bye. | Artur Grabowski | |
2001-06-27 | mips_cachealias is no more | Artur Grabowski | |
2001-06-27 | remove old vm | Artur Grabowski | |
2001-06-27 | Update comment. | Angelos D. Keromytis | |
2001-06-27 | Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, depending | Angelos D. Keromytis | |
on how macros should be treated. Code by fgsch@, ok by me and itojun@ | |||
2001-06-26 | regen | Dug Song | |
2001-06-26 | implement djb's getpeereid(2), to allow local-domain servers to determine ↵ | Dug Song | |
client credentials. mostly from superscript.com. deraadt@ ok | |||
2001-06-26 | Appease gcc by not using void pointers in arithmetic operations; art@ ok | Aaron Campbell | |
2001-06-25 | Remove NQNFS | Constantine Sapuntzakis | |
2001-06-25 | Don't reset M_PKTHDR before we copy the mbuf flags (bad Federico!) | Angelos D. Keromytis | |
2001-06-25 | Move common post M_COPY_HDR manipulation to the macro itself; angelos@ ok. | Federico G. Schwindt | |
2001-06-24 | cold is in systm.h now | Michael Shalayeff | |
2001-06-24 | No need to define splvm() here anymore. | Miod Vallat | |
art@ ok | |||
2001-06-24 | Add a sysctl for getting pool information out of the kernel. | Artur Grabowski | |
2001-06-23 | merge crypto/crypto{dev,}.h to crypto/cryptodev.h, to avoid name conflicts ↵ | Theo de Raadt | |
inside OpenSSL codebase | |||
2001-06-23 | ooops. remove unfinished work in progress. | Artur Grabowski | |
2001-06-23 | Bring in a bunch of improvements from NetBSD. | Artur Grabowski | |
- pool_cache similar to the slab allocator in Solaris. - clean up locking a bit. - Don't pass __LINE__ and __FILE__ to pool_get and pool_put unless POOL_DIAGNOSTIC is defined. | |||
2001-06-23 | pool_init, not pool_create | Artur Grabowski | |
2001-06-23 | pipe_stat isn't referenced from outside sys_pipe.c anymore | Artur Grabowski | |
2001-06-23 | Add pipe_init, call it from main, move the pool initialization into it. | Artur Grabowski | |
2001-06-23 | Since malloc in hashinit can get M_NOWAIT flags, we should | Artur Grabowski | |
check the return value. | |||
2001-06-23 | Having to update queue(3) for DLIST_* is a major PITA; thus, just use | Angelos D. Keromytis | |
SLIST and be done with it. | |||
2001-06-23 | Use DLIST for tags. | Angelos D. Keromytis | |
2001-06-23 | Bye-bye to UFS-specific and unused functions | Constantine Sapuntzakis | |
2001-06-23 | Get rid of UFS-specific and unused functions in the VFS interface | Constantine Sapuntzakis | |
2001-06-23 | Get rid of several unused vnode operations | Constantine Sapuntzakis | |
2001-06-22 | Try again. (this time it's tested). | Artur Grabowski | |
Add proc_cansugid that checks if a process may raise it's privileges. Rework exec to remove the old sugid workaround and check proc_cansugid just before raising privileges. | |||
2001-06-22 | provide sysctl iface for msgbuf; raadtified | Michael Shalayeff | |
2001-06-22 | KNF | Theo de Raadt | |
2001-06-21 | Canonicalize panic message | Niklas Hallqvist | |
2001-06-21 | Panic if we free stuff not in malloc region. (ifdef DIAGNOSTIC) | Niklas Hallqvist | |
2001-06-20 | Fix PR1826. tsleep in lf_setlock can return 0 if process was ptrace'd, | Grigoriy Orlov | |
but not wakeup'ed. In this case one entry can be placed twice at list of blocked locks. As a result block list contain an entry which points to itself. lf_wakelock can't remove such an entry and system livelocks trying to remove a bad entry from block list. Other changes include: - repair debug functions and make vfs_lockf.c compilable with LOCKF_DEBUG - simplify debug printing and remove useless debugging - remove unnecessary casting, replace NOLOCKF with NULL - free -> FREE (use one form over the file) - convert list of blocked locks to use TAILQ_* macroses - lf_addblock() -> TAILQ_INSERT_TAIL - Fix bug in lf_findoverlap(): in old code if (end == -1) && (lf->lf_end == -1) && (lf->lf_start <= start) then lf_findoverlap() return 4 instead of 2 - work more carefully with pointers (probably fix one or two bugs) - use wakeup_one() - KNF | |||
2001-06-19 | no way, you are on drugs. last commit revoked because it broke setuid majorly | Theo de Raadt | |
2001-06-18 | Check is sugid is allowed where we set the P_SUGID* flags. | Artur Grabowski | |
Remove the ugly hack added in last revision. | |||
2001-06-18 | Add proc_cansugid used to check if a process should be allowed | Artur Grabowski | |
to raise its privileges in exec. | |||
2001-06-18 | trace_req is not used anymore (was a nop). | Artur Grabowski | |
2001-06-18 | trace_req is a nop. | Artur Grabowski | |
rename stop -> proc_stop (stop is not a good function name). | |||
2001-06-18 | split PT_DETACH handling, so that pc cannot be set by it; art ok | Theo de Raadt | |
2001-06-16 | sync | Theo de Raadt | |
2001-06-16 | sysarch() takes a void * | Theo de Raadt | |