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-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-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-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-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-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-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@ | |||
2007-11-28 | %hhd was being printed as if %hd was specified | Theo de Raadt | |
ok millert tedu | |||
2007-11-28 | remove unused function | Charles Longeau | |
ok otto@ | |||
2007-11-27 | typos; ok jmc@ | Martynas Venckus | |
sys/dev/pci/pciide.c from naddy@ | |||
2007-11-26 | make popen/pclose thread safe. closes library/5634. from and okay andreas@ | Kurt Miller | |
2007-11-19 | remove unused zero length file. | Kurt Miller | |
2007-11-19 | fix misleading comment; the _MUTEX_LOCK/_MUTEX_UNLOCK macros work with | Kurt Miller | |
both static and non-static mutexs. | |||
2007-11-13 | Put limits.h in front of stdlib.h as style(9) recommends. | Tobias Stoeckmann | |
OK millert@ | |||
2007-11-11 | strtod may return HUGE_VAL on overflow, which is defined in math.h. | Tobias Stoeckmann | |
Therefore added math.h to SYNPOSIS. OK millert@ | |||
2007-11-09 | Stash value of log_tag before calling closelog_r() and restore it after. | Todd C. Miller | |
When closelog() was modified to clear log_tag it inadvertantly made syslog_r() (which calls closelog_r at the end) clear log_tag as well. OK miod@ dhartmei@ |