Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-17 | correct argument type for swap64(); from Thomas Pfaff | Jason McIntyre | |
2009-03-06 | Work-around a gcc3 -g bug causing debug ld.so to crash. | Kurt Miller | |
okay kettenis@ drahn@ | |||
2009-03-05 | Add glob(7) and refer to it. OK jmc@ sobrado@ | Todd C. Miller | |
2009-03-01 | Update to match mktemp.c changes | Todd C. Miller | |
2009-03-01 | New mktemp(3) based on the one from portable mktemp(1). Now includes | Todd C. Miller | |
digits (in addition to letters) in the random file name. Instead of looping forever, mktemp(3) will terminate when it has tried 2 * N^62 times where N is the number of X's. This is effectively forever for lots of X's. | |||
2009-02-26 | don't use ``hdl->filling'' flag uninitialized | Alexandre Ratchov | |
ok deraadt | |||
2009-02-25 | after the STOP message is sent, move the receiver to the RMSG state | Alexandre Ratchov | |
only if it's in the IDLE state, otherwise in some rare cases a data chunk may be interpreted as a message, causing the connection to be dropped. ok deraadt | |||
2009-02-20 | thrsigdivert() takes a sigset_t, not a pointer to one. Detected by | Philip Guenthe | |
finally reading the lint warnings (sigh) ok tedu@ | |||
2009-02-20 | apparently all the other libraries get linted, so I'll just have to live with it | Ted Unangst | |
2009-02-20 | Fix a race in the reaper discovered by Tobias Ulmer. kevents are identified ↵ | Ted Unangst | |
by pid, so in the event that two threads get the same pid in a row, as the second is dying it will update (not add) the kevent for the previous thread with its own stack, which it will then unmap soon after, which is bad. Doing the reaping first guarantees that there are no kevents with the same pid as the exiting thread when it registers itself. ok guenther kurt | |||
2009-02-20 | the lint warnings are more annoying than anything else. we already have a ↵ | Ted Unangst | |
full set of warnings from the compiler | |||
2009-02-18 | Add missing braces. This is why we use braces for indented block that | Todd C. Miller | |
are more than a couple of lines... | |||
2009-02-18 | in aucat_stop(), after the STOP message was send, put the receiver | Alexandre Ratchov | |
in ``waiting state'', otherwise the ACK message will be skipped, and the other functions not expecting ACKs might be confused by the ACK. | |||
2009-02-17 | when the template is entirely XXX characters, would crash | Theo de Raadt | |
from Vadim Zhukov <persgray@gmail ok millert | |||
2009-02-15 | these are public domain, verified with author; spotted by jj | Theo de Raadt | |
2009-02-13 | kill whitespace at eol; | Jason McIntyre | |
2009-02-13 | decribe 'F' better and mention flags are debugging aids; ok tedu@ jmc@ | Otto Moerbeek | |
2009-02-11 | Avoid level going negative on deep (i mean really deep) dirs. Reported | Otto Moerbeek | |
by Maksymilian Arciemowicz. ok kettenis@ millert@ | |||
2009-02-10 | correct function definitions; from Markus Bergkvist | Jason McIntyre | |
2009-02-09 | ignore evironment variables if the program is setuid or setgid | Alexandre Ratchov | |
explained by deraadt, ok miod, ok millert | |||
2009-02-04 | update the default socket paths, to reflect recent aucat changes | Alexandre Ratchov | |
2009-02-04 | Tag ELF shared libraries as OpenBSD. | Mark Kettenis | |
ok kurt@, drahn@, miod@ | |||
2009-02-04 | explain that it's ok if we get a slightly different rate than | Alexandre Ratchov | |
the one we asked for, from Thomas Pfaff <tpfaff(at)tp76.info> with tweaks from jmc@ | |||
2009-02-04 | Programs have no direct access do the device file descriptor. So, if | Alexandre Ratchov | |
the programs calls execvp(2), the new image can't use the device, which stays open, so other programs get EBUSY. Set the close-on-exec flag to avoid this. ok jakemsr | |||
2009-02-03 | in server mode, create /tmp/aucat-userid/ directory with | Alexandre Ratchov | |
permissions 0700, and create sockets in it. This prevents one local user to eavesdrop or disturb audio programs of other users. if you're using the ``-s socket'' option with an absolute path as argument, please update it to use a socket name. requested by many, bits from jakemsr and otto ok jakemsr | |||
2009-01-31 | fix typo | Pierre-Yves Ritschard | |
ok jmc@ | |||
2009-01-30 | Change section: we're talking about the symlink system call, not the | Philip Guenthe | |
generic symlink info ok jmc@ | |||
2009-01-30 | tweak previous; | Jason McIntyre | |
2009-01-30 | missing ssl_sock_init() call in init_client() (used by | Damien Miller | |
"openssl s_client"), fix an unlikely memory leak | |||
2009-01-30 | remove some gratuitous changes that do nothing other than inrease | Damien Miller | |
the size of the diff against openssl mainline | |||
2009-01-29 | Update to reflect renaming of the st_[acm]timespec members to st_[acm]tim | Philip Guenthe | |
per the POSIX 1003.1-2008 spec. Also, tweak the information about what system calls hit which timestamps ok jmc@ | |||
2009-01-29 | from Yoshihiko Sarumaru, freebsd pr #76333: fseek(3) can clear EOF too; | Jason McIntyre | |
ok millert | |||
2009-01-21 | fix bugs section: clarify that sio_start() and sio_stop() should | Alexandre Ratchov | |
not be used if blocking is not desirable. | |||
2009-01-21 | explain what ``frame'' does mean | Alexandre Ratchov | |
from Thomas Pfaff <tpfaff(at)tp76.info>, thanks! ok jmc | |||
2009-01-21 | All operation on live kernels uses sysctl interface, there is no reason to | Miod Vallat | |
access the swap area. Change kvm_open() to no longer require a swap area, and to not consider failure to open() it as fatal. Post-mortem analysis would need an image of the swap area at the time of the crash, anyway. | |||
2009-01-21 | make declarations "C" to allow c++ code to compile | Alexandre Ratchov | |
discussed with espie@, ok jakemsr@ and millert@ | |||
2009-01-17 | cleanup: remove prototypes of inexistent functions, move few private | Alexandre Ratchov | |
functions into private header file. suggested by espie@ | |||
2009-01-15 | Remove support for kerb4 '.' instance separator, kerb4 is dead. OK jacekm@ | Todd C. Miller | |
2009-01-14 | Re-enable pie support on macppc (still off by default but usable | Kurt Miller | |
again). Due to the way executable sections are loaded by the kernel, a one page .got section with the blrl instruction may be in the data cache and not flushed causing random crashes upon process startup. Flush the data cache before ___start() jumps there. Also mprotect the .got section to be read/exec instead of read/write/exec. ld.so knows how to cope and static binaries don't write to .got. written by and okay drahn@ | |||
2009-01-13 | Man page for wcstof(3), wcstod(3) and wcstold(3). | Mark Kettenis | |
2009-01-13 | Crank minor because of addition of wcsto* functions. | Mark Kettenis | |
2009-01-13 | Add wcstof(3) and wcstold(3). | Mark Kettenis | |
ok miod@ | |||
2009-01-13 | Add wcstoimax(3) and wcstoumax(3). | Mark Kettenis | |
ok miod@ | |||
2009-01-12 | replace s/routine/function/, as other manuals do | Alexandre Ratchov | |
from Thomas Pfaff <tpfaff(at)tp76.info>, thanks! ok jmc@ | |||
2009-01-12 | convert a strdup (into a purpose-allocated buffer) in libcrypto to a | Damien Miller | |
memcpy to avoid linker deprecation warnings; pointed out by dkrause@ | |||
2009-01-10 | make all private functions static | Alexandre Ratchov | |
2009-01-10 | The process number is longer used to replace trailing 'Xs'. | Tobias Stoeckmann | |
ok jmc, millert | |||
2009-01-09 | openssl-0.9.8j enables RFC3546 TLS extensions by default (e.g. the very | Damien Miller | |
useful "server name indication" that allows multihomed TLS server), so remove the #define to disable it here | |||
2009-01-09 | adjust Makefile and crank major for openssl-0.9.8j | Damien Miller | |
2009-01-09 | resolve conflicts | Damien Miller | |