Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-20 | save errno dance in wrterror() and malloc_dump(); prompted by and ok deraadt@ | Otto Moerbeek | |
2011-05-18 | introduce symbolic constant for initial number of regions | Otto Moerbeek | |
2011-05-18 | zap regions_bits and rework MALLOC_MAXSHIFT a bit; ok djm@ | Otto Moerbeek | |
2011-05-16 | remove Xr for a page we don;t yet have; ok stsp | Jason McIntyre | |
2011-05-12 | Avoid fp computations for stats, this make calling malloc_dump() safe in more | Otto Moerbeek | |
cases. | |||
2011-05-12 | fix comment, the bitmap is an array of u_short now | Otto Moerbeek | |
2011-05-12 | Introduce leak detection code for MALLOC_STATS | Otto Moerbeek | |
2011-05-12 | When the max number of items for a directory has reached GLOB_LIMIT_READDIR | Pierre-Yves Ritschard | |
an error is returned but closedir() is not called. spotted and fix provided by Frank Denis obsd-tech@pureftpd.org ok otto@, millert@ | |||
2011-05-09 | Add a wprintf(3) man page based on FreeBSD's page. Help and ok schwarze jmc | Stefan Sperling | |
2011-05-09 | Always free the multibyte->wchar conversion buffer allocated in __mbsconv(). | Stefan Sperling | |
ok matthew dcoppa miod | |||
2011-05-09 | in sio_psleep(), use an array of SIO_MAXNFDS pollfd strucures rather | Alexandre Ratchov | |
than a single one. No behaviour change | |||
2011-05-08 | Move MALLOC_STATS code to bottom of file, so the real stuff is more at the top. | Otto Moerbeek | |
2011-05-06 | use an array of backends and iterate on it, instead of inlining | Alexandre Ratchov | |
calls to sio_<backend>_open(). No behaviour change | |||
2011-05-06 | remove almost two years old hack to support legacy audio/midi | Alexandre Ratchov | |
device names | |||
2011-05-05 | Make this script more generic and minimize differences between | Jasper Lievisse Adriaanse | |
the openssl and libz versions: - use a generic ${lib_version} - define ${version_file} to look run ${version_re} on to acquire the library version. - add license - remove unused -k flag no change in generated files ok sthen@ | |||
2011-05-05 | Up until now, malloc scanned the bits of the chunk bitmap from | Otto Moerbeek | |
position zero, skipping a random number of free slots and then picking the next free one. This slowed things down, especially if the number of full slots increases. This changes the scannning to start at a random position in the bitmap and then taking the first available free slot, wrapping if the end of the bitmap is reached. Of course we'll still scan more if the bitmap becomes more full, but the extra iterations skipping free slots and then some full slots are avoided. The random number is derived from a global, which is incremented by a few random bits every time a chunk is needed (with a small optimization if only one free slot is left). Thanks to the testers! | |||
2011-05-04 | Add a zlib.pc pkg-config file, based what newer zlibs ship. | Jasper Lievisse Adriaanse | |
tested by landry@ in a bulk. ok miod@ sthen@ | |||
2011-05-03 | determine the default device in backend code instead of the common | Alexandre Ratchov | |
code. This is simpler as long as not all backends use the same default. | |||
2011-05-03 | Adjust to explicitly list ${libdir}. | Jasper Lievisse Adriaanse | |
ok sthen@ | |||
2011-05-02 | Add missing byter order conversions in message headers. Fixes the case | Alexandre Ratchov | |
when the server and the client are not of the same endianness. Found by naddy. | |||
2011-05-02 | set the TCP_NODELAY option for TCP connections | Alexandre Ratchov | |
2011-05-02 | forgotten in previous; | Jason McIntyre | |
2011-05-02 | document SO_RTABLE; with suggestions and ok jmc, claudio | Mike Belopuhov | |
2011-05-02 | no need to escape `|'; as discussed with schwartze | Jason McIntyre | |
2011-04-30 | Now that we use an array of u_short for the chunk bitmap change a few | Otto Moerbeek | |
1UL to 1U. | |||
2011-04-30 | More efficient scanning for free chunks while not losing any randomization; | Otto Moerbeek | |
thanks to all testers. | |||
2011-04-29 | Trick GCC (-O2) into actually raising the underflow exception on m88k. | Martynas Venckus | |
Since the second division operand is a power of two, non-zero, non-nan, this got optimized (-O2) into multiplication. As a result the underflow exception wasn't being raised properly. Make the second operand a volatile to prevent incorrect optimizations. OK miod@. | |||
2011-04-29 | Add BUGS section explaining that these functions do not cover the entire | Stefan Sperling | |
Unicode character set in a UTF-8 locale and can therefore return wrong answers. | |||
2011-04-29 | remove dead Xrs to update.8; | Jason McIntyre | |
2011-04-28 | ixnay on the nopfay | Miod Vallat | |
2011-04-28 | fix build ok martynas@ | Todd T. Fries | |
2011-04-28 | - enable fenv | Martynas Venckus | |
- add nearbyint, nearbyintf and nearbyintl implemented using fenv | |||
2011-04-28 | Bring back wprintf. We've sorted out what to do for gcc2 and gcc3. | Stefan Sperling | |
"Yes, go ahead then" deraadt | |||
2011-04-28 | fenv improvements and cleanups | Martynas Venckus | |
2011-04-28 | Implement a new authentication method allowing aucat and midicat to | Alexandre Ratchov | |
work over TCP, for instance, to expose the sound card of one machine with other machines of the network. The first client generates a 128-bit random number (aka the session cookie), saves it in $HOME/.aucat_cookie and sends it to the server. Successive clients load the cookie from $HOME/.aucat_cookie and send it to the server but the server accepts only clients whose cookie matches the session cookie. When all clients are gone, the session is over, and another cookie could start a new session, and so on. TCP is enabled on the server with the new -L option, and on the client side hostnames are specified with a new optional component in the device name. hints from damien, dlg and deraadt, tweaks from jmc | |||
2011-04-27 | move amsg.h containing protocol defs from aucat side to libsndio side. | Alexandre Ratchov | |
requested by deraadt | |||
2011-04-27 | Tweak the description of the optional parts around =. Found this in my | Otto Moerbeek | |
tree, no idea where it came from; ok millert@ jmc@ | |||
2011-04-26 | spring cleanup: | Ingo Schwarze | |
* shorten and clarify some explanations * update the POSIX reference, this conforms to -2008 as well * use .In and .Rv where possible ok tedu@, feedback and ok jmc@ | |||
2011-04-26 | fenv for mips64 | Martynas Venckus | |
2011-04-25 | Document amd64/i386 denormalization exception; after discusion w/ tedu@. | Martynas Venckus | |
OK tedu@. | |||
2011-04-25 | fenv for sparc; mostly cloned from sparc64 | Martynas Venckus | |
2011-04-25 | fenv for powerpc | Martynas Venckus | |
2011-04-25 | Teach sysconf(_SC_GETGR_R_SIZE_MAX) the correct size of a buffer for the | Stuart Henderson | |
reentrant getgrent functions (getgrgid_r, getgrnam_r). seems reasonable to millert@, ok deraadt@ | |||
2011-04-25 | Update to tzcode2011g from elsie.nci.nih.gov. | Todd C. Miller | |
2011-04-24 | fenv for sh | Martynas Venckus | |
2011-04-24 | Back out wprintf until we've determined what to do for gcc2 and gcc3 arches. | Stefan Sperling | |
2011-04-24 | remove STANDARDS section, as this function does not conform to any; | Jason McIntyre | |
prompted by deraadt original issue (mandoc has no support for \*(Px) reported by Matthew Dempsky; kristaps and ingo are looking at whether to add support for the Px or not; | |||
2011-04-24 | Add fwprintf, swprintf, vfwprintf, vswprintf, vwprintf, and wprintf to libc. | Stefan Sperling | |
Based on our vfprintf etc. implementations. Wide character parts based on NetBSD but with lots of macros expanded. Minor bump for libc. ok kettenis espie | |||
2011-04-24 | fenv for i386, and sparc64; from matthew@ | Martynas Venckus | |
not reviewed yet, but it's better to track changes in cvs | |||
2011-04-24 | fenv for arm | Martynas Venckus | |