2056 Commits (03c838fd51e723da283d8856bec16557b8055cc9)

Author SHA1 Message Date
  millert 47165904cf I am retiring my old email address; replace it with my OpenBSD one. 5 years ago
  jmc 33ce616374 sort sections, and add a missing verb to the EXAMPLES text; 5 years ago
  otto 182eee279c Wrap long line 5 years ago
  tedu c368190eb5 a few tweaks 5 years ago
  otto fc3af0bd9b Add example showing a proper comparison function, as many examples show 5 years ago
  bcook 8d357258a9 use standard headers for siphash 5 years ago
  bcook 63b254628e include stdint.h over sys/types.h 5 years ago
  bcook 101f48a3de Change imsg header definitions to use standard types. 5 years ago
  schwarze eb86dc683a Improve the description of locale dependency: 5 years ago
  schwarze f3824ccfdc Replace the vague, incorrect, and confusing BUGS sections with CAVEATS 5 years ago
  schwarze 0eac857491 For all functions known to be infected by LC_NUMERIC, add short 5 years ago
  bluhm df4fda1761 Calling llabs(LLONG_MIN) is undefined behavior, llvm 7.0.1 does not 5 years ago
  otto 651232ba68 Move default numer of pools in the multi-threaded case to 8. Various tests 5 years ago
  otto 47f8437f81 Make the "not my pool" searching loop a tiny bit smarter, while 5 years ago
  otto f876cbde7a Improve speed for the multi-threaded case by reducing lock contention. 5 years ago
  florian dcc9f7dd37 style; OK otto 5 years ago
  schwarze 2c7f023e4f remove a stray line accidentally left behind in rev. 1.120; 6 years ago
  otto bb2903ad65 Refactor "find the right pool" code into a function. ok djm@ tb@ 6 years ago
  jmc a53bba0f97 fold the contents of malloc.conf.5 into malloc.3 and sysctl.2, 6 years ago
  otto 1bb7064e52 Introducing malloc_usable_size() was a mistake. While some other 6 years ago
  deraadt cc1a839b83 Saw a mention somewhere a while back that the gotdata() function in 6 years ago
  guenther c0572c7336 Fix compilation on alpha, where DEF_WEAK() really must be paired with 6 years ago
  otto ed5636e718 Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man page 6 years ago
  otto 0f57426e31 zap last remains of malloc.conf; prompted by and ok jmc@ 6 years ago
  otto d64a9a14b6 rm FILES section; prompted by Janne Johansson 6 years ago
  otto da41229758 Use the new vm.malloc_conf sysctl; ok millert@ deraadt@ 6 years ago
  otto e4341e950b Implement C11's aligned_alloc(3). ok guenther@ 6 years ago
  martijn 085b73b968 As per POSIX, when str{,r}chr is comparing it should convert c to a char. 6 years ago
  jmc c1931faa11 explicitly mention local processes; from geoff hill 6 years ago
  deraadt 68d7aa0670 delete volatile intended to silence whiny old compilers around vfork. 6 years ago
  djm 468ab01728 constrain fractional part to [0-9] (less confusing to static analysis); ok ian@ 6 years ago
  denis f814382efe Add a missing header when compiling with -DDEBUG 6 years ago
  otto dbc5faf4ac sys/uio.h is not used anymore 6 years ago
  otto 79b103c901 fix MALLOC_STATS; spotted by and ok semarie@ 6 years ago
  bcook becf8cef00 ensure SYS_getrandom and GRND_NONBLOCK are both defined before using getrandom(2) 6 years ago
  deraadt d6aeb76165 use _ALIGN() which is uhm a bit OpenBSD-specific, but it means we 6 years ago
  deraadt 02c2718077 Use _MAX_PAGE_SHIFT, rather than #ifdef mips64 6 years ago
  nicm 2c571a29e6 Fix function argument names, from Abel Abraham Camarillo Ojeda via jmc@. 6 years ago
  otto e06d7bccfa use consistent style for for loop in unmap(), no functional change 6 years ago
  otto be36452872 keep in sync with ld.so malloc.c 6 years ago
  jmc b78237bf7e word fix; from edgar pettijohn 6 years ago
  otto 22e454653c - An error in the multithreaded case could print the wrong function name 6 years ago
  otto fbdda17fd8 - do not junk pages returned by free_bytes(), all freed chunks are already 6 years ago
  otto d471572632 Zap the rotor, it was a wrong idea. Cluebat applied by kshe who 6 years ago
  otto a1c70a667c Move to ffs(3) for bitmask scanning. I played with this earlier, 6 years ago
  guenther 5c76f998f2 Instead of trying to handle ffs() with the normal rename-mark-hidden-and-alias 6 years ago
  deraadt 3bfb6d03b3 Adjust references for sysctl(3) to sysctl(2) 6 years ago
  otto bb8baa37e1 optimization and some cleanup; mostly from kshe (except the unmap() part) 6 years ago
  otto 58ab079478 Only init chunk_info once, plus some moving of code to group related functions. 6 years ago
  otto 28aa9f8c65 step one in avoiding unneccesary init of chunk_info; 6 years ago