Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-05 | document EINVAL; from Dasn | Jason McIntyre | |
ok millert | |||
2008-04-04 | alter internal _readdir_unlocked() api to be less confusing, so that | Okan Demirmen | |
callers may respond accordingly and correctly. this fixes an issue where readdir_r() could not decipher the difference between an error or no more entires. feedback and ok kurt@, ok millert@ | |||
2008-04-04 | - do not call pthread_atfork(3) handlers when a multithreaded program | Kurt Miller | |
calls vfork(2). "untested, but looks OK" marc@ - document vfork(2), popen(3) and system(3) don't call atfork handlers in multithreaded programs. okay jmc@ | |||
2008-04-04 | Zero out the password/response argument in the simplified BSD auth | Todd C. Miller | |
interafces. Otherwise, we end up with an extra copy in memory when auth_call() forks that is not possible to clear. | |||
2008-04-04 | simplify SNDCTL_DSP_SETTRIGGER | Jacob Meuser | |
- don't mess with the operational mode. that was primarily to be able to set record|play mode for full-duplex, which isn't needed any more. - don't set pause=1. this ioctl isn't supposed to be used for stopping streams. suggestions, ok ratchov | |||
2008-04-02 | Zero state buffers on return. OK deraadt@ | Todd C. Miller | |
2008-03-31 | Update to tzcode 2008a from elsie.nci.nih.gov | Todd C. Miller | |
2008-03-30 | Unbreak build. | Mark Kettenis | |
2008-03-26 | HISTORY tweak; ok otto | Jason McIntyre | |
2008-03-25 | be more explicit about the unit used for the f_b* fields; prompted by | Otto Moerbeek | |
and ok djm@ | |||
2008-03-25 | section 3, Darrin Chandler | Otto Moerbeek | |
2008-03-24 | msg_controllen has to be CMSG_SPACE so that the kernel can account for | Theo de Raadt | |
each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This works now that kernel fd passing has been fixed to accept a bit of sloppiness because of this ABI repair. lots of discussion with kettenis | |||
2008-03-23 | Use fileno() instead of peeking into FILE *; Paul Stoeber | Theo de Raadt | |
2008-03-22 | flag constant values should be UL, spotted by deraadt@ | Otto Moerbeek | |
2008-03-22 | move statvfs.c to gen, since it is not a syscall; ok deraadt@ | Otto Moerbeek | |
2008-03-22 | overdue statvfs man page | Otto Moerbeek | |
2008-03-19 | bcmp(3) tries to return length, which is a size_t, as an int. | Ray Lai | |
Instead, just return 1 if there is a difference. Found by lint. OK millert. | |||
2008-03-16 | - add NAME entries for arc4random_buf and arc4random_uniform | Jason McIntyre | |
- simplify a macro call (Do/Dc -> Dq) | |||
2008-03-16 | Add missing MLINKS | Theo de Raadt | |
2008-03-16 | sync with sys/statfs.h; ok jmc@ | Otto Moerbeek | |
2008-03-16 | bump | Otto Moerbeek | |
2008-03-16 | Add the semi-standard _SC_PHYS_PAGES and _SC_AVPHYS_PAGES, sysconf(3) variable. | Mark Kettenis | |
ok espie@ | |||
2008-03-16 | diff from djm@ committed at his request: | Otto Moerbeek | |
introduce two new APIs for requesting strong random numbers: arc4random_buf() - fill an arbitrary memory range with random numbers arc4random_uniform() - return a uniformly distributed random number below a specified upper bound, avoiding the bias that comes from a naive "arc4random() % upper_bound" construction. these mirror similarly-named functions in the kernel; lots of discussion deraadt@ mcbride@ | |||
2008-03-16 | indent | Theo de Raadt | |
2008-03-16 | statvfs support | Otto Moerbeek | |
2008-03-15 | - len is size_t, but n uses len and is an int. Matching those types | Ray Lai | |
should be good, plus it prevents weird things from happening if len > INT_MAX. - Since n is now size_t, compare it against 0 instead of >= 0. - temp is used to store individual bytes, so use char instead (matches fp and tp). - millert noted that the comma operator may not guarantee order of execution, so replace with semicolons. Found by lint, OK millert. | |||
2008-03-15 | Convert c to unsigned char, like it says in the manual. Also add | Ray Lai | |
cast to make it explicit. Found by lint, OK millert. | |||
2008-03-15 | Repair the simple cases for msg_controllen where it should just be | Theo de Raadt | |
CMSG_SIZE(sizeof(int)), not sizeof(buffer) which may be larger because of alignment; ok kettenis hshoexer | |||
2008-03-13 | Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due to | Theo de Raadt | |
an extensive discussion with otto, kettenis, millert, and hshoexer | |||
2008-02-26 | fix memory leak (in one case of unaligned buffers); from Markus Kvetter | Theo de Raadt | |
ok markus | |||
2008-02-25 | Have cfmakeraw() also reset VMIN and VTIME to their default values; | Theo de Raadt | |
ok kettenis miod | |||
2008-02-23 | if the first call to allocset() fails, the second might deref a NULL | Otto Moerbeek | |
pointer, so add a safety-net. From Gianluigi Tiesi via Torok Edwin. ok chl@ millert@ | |||
2008-02-22 | fix rwlocks to work with the "initialized" form, from Philip Guenther | Ted Unangst | |
2008-02-20 | use pgfree pool like other code does to reserve free list slots. | Otto Moerbeek | |
prevents a few "cannot free mem because i need mem to free mem" scenarios (one found by weingart@). ok weingart@ millert@ miod@ | |||
2008-02-13 | The digest in the example seems to have been generated | Artur Grabowski | |
by code that does not do zero padding. The example code does. Fix. millert@ ok | |||
2008-02-11 | bump Mdocdate for pages committed in "febuary", necessary because | Jason McIntyre | |
of a typo in rcs.c; | |||
2008-02-09 | Mention new HW_PHYSMEM64 and HW_USERMEM64 variables. Mark HW_PHYSMEM and | Mark Kettenis | |
HW_USERMEM as deprecated and point people towards HW_PHYSMEM64/HW_USERMEM64. | |||
2008-02-05 | Move carp load balancing (ARP/IP) to a simpler configuration scheme. | Marco Pfatschbacher | |
Instead of using the same IP on multiple interfaces, carp has to be configured with the new "carpnodes" and "balancing" options. # ifconfig carp0 carpnodes 1:0,2:100,3:100 balancing ip carpdev sis0 192.168.5.50 Please note, that this is a flag day for anyone using carp balancing. You'll need to adjust your configuration accordingly. Addititionally this diff adds IPv6 NDP balancing support. Tested and OK mcbride@, reyk@. Manpage help by jmc@. | |||
2008-02-02 | Relocate internal pipe file descriptor if newfd collides with it. Fixes | Kurt Miller | |
bsd_auth(2) issue when compiled with threads. Reported by Joachim Wieland <joachim.wieland at credativ.de>. okay otto@ marc@ | |||
2008-01-29 | More read/write result checking fixes to avoid unsigned comparisons vs | Kenneth R Westerback | |
-1. ok henning@ beck@ ray@ | |||
2008-01-28 | Properly align stack such that code that uses SSE2 instructions doesn't crash. | Mark Kettenis | |
ok espie@, beck@ | |||
2008-01-23 | - add missing libc locking functions for _thread_atexit_lock() and | Kurt Miller | |
_thread_atexit_unlock(). okay tedu@ | |||
2008-01-17 | Use TCSAFLUSH instead of TCSANOW when turning echo back on so that | Todd C. Miller | |
there is no chance of output that was written but still pending to be displayed. This is what the original getpass(3) did. | |||
2008-01-07 | update to tzcode2007k from elsie.nci.nih.gov | Todd C. Miller | |
2008-01-05 | no more need for vadvise.o | Theo de Raadt | |
2008-01-05 | crank libc and libpthread, because libc cannot build lint libraries anymore ↵ | Theo de Raadt | |
if a syscall is OBSOL.. | |||
2008-01-01 | - make arc4random*() functions thread safe. Use a custom spinlock function | Kurt Miller | |
instead of the generic pthread macros since free(3) uses __arc4_getbyte() when freeing small sized allocations and the generic pthread macros call malloc(3). - eliminate passing pointers to a static variable with global scope (rs) for additional code clarity and reduction. - shlib minor bumps for libc and libpthread due to new functions. From andreas@ with some bits from me. okay tedu@ marc@ w/some spot checking from millert@ | |||
2007-12-29 | update to tzcode2007j from elsie.nci.nih.gov; mostly ANSIfication | Todd C. Miller | |
2007-12-13 | implement sysctls to report IP, TCP, UDP, and ICMP statistics and | Reyk Floeter | |
change netstat to use them instead of accessing kvm for it. more protocols will be added later. discussed with deraadt@ claudio@ gilles@ ok deraadt@ | |||
2007-12-09 | correct the STANDARDS section to mention clock_getres() instead of | Brad Smith | |
clock_setres(). ok jmc@ dlg@ |