summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-12kill lfs system call lines and libc stubsTheo de Raadt
2012-04-12syncTheo de Raadt
2012-04-12New system call: getdtablecount(2) returns the number of fileTheo de Raadt
descriptors the process currently has open. ok guenther miod gilles ...
2012-04-12dup() was calling fd_used() twice for the new file descriptor. SeperateTheo de Raadt
the dup and dup2 cases. with guenther ok miod
2012-04-12move accounting flags to struct process; idea and ok guentherMike Belopuhov
2012-04-12document getdelim() and getline(), and a grammar fix whilst here;Jason McIntyre
from Jan Stary ok fgsch
2012-04-12Add maxrss keyword for the ru_maxrss value...which ariane@ is making workPhilip Guenthe
(missed commit pointed out by jmc@)
2012-04-12Remove the conditional directives NO_MACRO and NO_STARTUP.lum
They have not compiled for numerous years. ok kjell@ millert@
2012-04-12mention AuthorizedPrincipalsFile=none defaultDamien Miller
2012-04-12VersionAddendum option to allow server operators to append some arbitraryDamien Miller
text to the SSH-... banner; ok deraadt@ "don't care" markus@
2012-04-11In the "reply" code path, lock the socket while invoking theAlexandre Ratchov
write-end code from the read-end code, and don't forget to check if the socket was not destroyed. Fixes very rare random crashes.
2012-04-11flush the log and abort() if we try to destroy a NULL aprocAlexandre Ratchov
2012-04-11Recommend using "unsigned int" instead of just "unsigned".Alexandre Ratchov
ok deraadt@, tweaks from jmc@ and todd@
2012-04-11fix SEE ALSO;Jason McIntyre
2012-04-11Add a simple barrier regression test.Paul Irofti
2012-04-11Mark outermost frame such that backtraces in thread terminate atMark Kettenis
__tfork_thread(). ok guenther@
2012-04-11make has had heuristics to avoid parallel make recursion.Marc Espie
Sometimes they mess up, so add .CHEAP/.EXPENSIVE to explicitly tell make 'hey this is not THAT bad' or 'worse than you think'. agreed by guenther@, millert@ (and some tweaks)
2012-04-11Add:lum
1. C-x h to mark whole buffer. 2. M-| to pipe current region to external command. From Sunil Nimmagadda. Feedback from deraadt@ and myself. ok for man page amendments from jmc@
2012-04-11fix all the suser calls which pass an incorrect p_acflag argument;Mike Belopuhov
figured out by and ok guenther
2012-04-11Add maxrss keyword for the ru_maxrss value...which ariane@ is making workPhilip Guenthe
2012-04-11Mention and link the pthread barrier functions. Okay jmc@.Paul Irofti
2012-04-11tedu struct omsghdrTheo de Raadt
2012-04-11Move the P_WAITED flag from struct proc to struct process.Mark Kettenis
ok guenther@
2012-04-11complete function name.Marc Espie
This shit is so silly, length-wise, that it still makes some sense if you forget to write half of it. (noticed by jmc@)
2012-04-11The first ktrace record for a newly spawned thread is a returnMike Belopuhov
from a fork syscall done by the parent. Use __tfork, not rfork here to match the ktrace records for the parent (CALL __tfork, RET __tfork). ok guenther
2012-04-11tweak previous;Jason McIntyre
2012-04-11Move size == 0 check to the beginnig of copy(); ok espie@Todd C. Miller
2012-04-11When writing a file via 'C-x C-w', ask user if they want to overwrite anlum
existing file. This mimics emacs behaviour. Reviewed by Sunil Nimmagadda.
2012-04-11In sendmsg() permit at most 10% of maxfiles to be in-flightTheo de Raadt
during CMSG_DATA SCM_RIGHTS fd transfers. If this is exceeded, return EMFILE. ok claudio guenther gilles
2012-04-11guenther and kettenis say THREAD_PID_OFFSET shouldn't be subtractedMike Belopuhov
2012-04-11tweak previous;Jason McIntyre
2012-04-11now that sshd defaults to offering ECDSA keys, ssh-keyscan should alsoDamien Miller
look for them by default; bz#1971
2012-04-11SLIST_REMOVE_NEXT -> SLIST_REMOVE_AFTER for better consistency andChristian Weisgerber
compatibility with FreeBSD/NetBSD. Also rename SIMPLEQ_REMOVE_NEXT to SIMPLEQ_REMOVE_AFTER. ok mikeb@ guenther@
2012-04-11don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for aDamien Miller
while; ok deraadt@ markus@
2012-04-11Support "none" as an argument for AuthorizedPrincipalsFile to indicateDamien Miller
no file should be read.
2012-04-11don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for aDamien Miller
while; ok deraadt@ markus@
2012-04-11add -H to usage();Jason McIntyre
2012-04-11Provide __tfork_thread() for hppa64. This makes libc compile again.Joel Sing
ok miod@
2012-04-11libkvm: minor bumpAriane van der Steldt
Due to the struct size of vm_map_entry having grown by sizeof(vsize_t).
2012-04-11vmmap: speed up allocationsAriane van der Steldt
Reduces O(n log n) allocations to O(log n). ok deraadt, tedu
2012-04-11Minor bump after my previous commit. Noticed by deraadt@.Paul Irofti
2012-04-11Add pthread barrier support.Paul Irofti
Implementation and documentation for: - pthread_barrier_init() - pthread_barrier_destroy() - pthread_barrier_wait() - pthread_barrierattr_init() - pthread_barrierattr_destroy() - pthread_barrierattr_getpshared() - pthread_barrierattr_setpshared() Currently only private barriers are supported. Okay guenther@.
2012-04-11if we ever activate that, this may need fixingMarc Espie
2012-04-11fuss with detailsMarc Espie
2012-04-11fix install to cope with 0-sized mmap now returning EINVAL.Marc Espie
- no need to copy anything - gc redundant size check - short-cut for compare (theo's code) - gc volatile ??? - style "sure" theo
2012-04-11Minimal threads support for i386.Mark Kettenis
2012-04-11delete excessive evtimer_pending; ok claudioTheo de Raadt
2012-04-11rate limiting of accept() in various cases. Testing by jmatthew. thereTheo de Raadt
maybe still be a corner case where it needs one more file descriptor beyond the limit..
2012-04-11Do rate limiting of accept() when under pressure, like in other recentTheo de Raadt
daemons. Light testing by some relayd users; let me know if issues develop.
2012-04-11accept() pacing on the control socket if E*FILE errors are returned.Claudio Jeker
Based on work by Theo for ospfd and friends. OK deraadt@