97 Commits (5e4a94b0c66e2d2818e74e6a8584ca218dc7866f)

Author SHA1 Message Date
Stefan Bühler 11b4bdd8c5 replace unneeded ev_/EV_ references 9 years ago
Stefan Bühler 709296d796 fix bugs and warnings from compiler warnings (memset parameter order, shadow, ...) 9 years ago
Stefan Bühler a937bd437a fix missing li prefixes 9 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper 9 years ago
Stefan Bühler ff69160c34 [core] Use streams 9 years ago
Stefan Bühler 092a1b0141 fix bugs found with clang-3.3 -fsanitize=address,undefined 9 years ago
Stefan Bühler 178e7c898f [profiler] use g_static_mutex to trigger mutext memory allocation before registering profiler alloc handlers 10 years ago
Stefan Bühler 8d709f8574 [ipv6 parser] Fix type-punned memory access 10 years ago
Stefan Bühler 3972451633 [ip-parser] fix ipv4 netmask for /0, added some unit tests 11 years ago
Stefan Bühler 9bf335c121 [jobqueue] add li_job_stop 11 years ago
Stefan Bühler f7730910ad [utils] handle NULL loop in li_ev_io_* event changing 11 years ago
Thomas Porzelt 2d52ff9170 [mempool] support profiler for mmap allocations. use g_malloc/free instead malloc/free 11 years ago
Thomas Porzelt aeb88422a0 [profiler] export li_profiler_enabled and li_profiler_hashtable_insert/remove. add heap base/break/size to dump output 11 years ago
Stefan Bühler ba3d50ba79 [mempool]: use g_free instead of free in ALLOC mode 11 years ago
Stefan Bühler bd5c2f4ebe move profiler code to common lib 11 years ago
Stefan Bühler 92ca097ed4 [jobqueue] as jobs in the queue could be removed in a callback we can\'t copy the queue to a private one, g_queue_unlink needs the real one 11 years ago
Stefan Bühler 4f377b792c [utils] fix calculation for sockaddr_un struct size 11 years ago
Stefan Bühler 8973c35562 [utils] Fix url decoding for non ascii values (signed char negatives) 11 years ago
Stefan Bühler 366d00328c Fix bug in delayed connection handling, 2nd try 12 years ago
Stefan Bühler 318b7bf041 Fix bug in delayed connection handling 12 years ago
Stefan Bühler 7a67ba94d7 [autotools]: make sure pkg-config m4 is available in autoconf, check for ragel in ./configure 12 years ago
Stefan Bühler 9568d7a41a [autotools] add memcached.c 12 years ago
Stefan Bühler 11fa781f98 Fix some warnings found with clang analyzer 12 years ago
Stefan Bühler cd1a0684c7 [utils] fix fd receiving 12 years ago
Stefan Bühler e3aad8f950 [utils unit-tests] check more details for send/recv fd 12 years ago
Stefan Bühler f521719737 Fix some link problems with -lcrypt 12 years ago
Stefan Bühler 0db6543682 [core] Fix missing parameter in crypt wrapper 12 years ago
Stefan Bühler ab9421a5e1 [core] Provide safe wrapper for crypt if crypt_r is not available 12 years ago
Stefan Bühler 49e0a440ed [utils] remove usage of g_checksum_reset (would need glib >= 2.18) 12 years ago
Stefan Bühler 685973a3ca [mod_auth] Fix authentication (has been "disabled")! Implement apr-md5 crypt, add test cases 12 years ago
Stefan Bühler 81236d35bf [memcached] Accept NULL as data for SET 12 years ago
Stefan Bühler 1790afc37f [radix]: Fix wrong var in macro, add test cases 12 years ago
Thomas Porzelt 2a04983b9d [waitqueue] Add 'length' struct member, remove li_waitqueue_length() function 12 years ago
Stefan Bühler 1567177150 [tasklet]: fix mem leak 12 years ago
Stefan Bühler be65208143 waitqueue: modify callback 12 years ago
Stefan Bühler 7d938e48e3 [log] Fix prepare handler 12 years ago
Stefan Bühler c3dc0d8d7e [common]: Add generic jobqueue 12 years ago
Stefan Bühler 8587598a66 [core] add tasklets: jobs which use blocking code 12 years ago
Stefan Bühler 0047fe22fa radix: fix li_radixtree_new prototype 12 years ago
Stefan Bühler a2ed50dedd Optimize some socket initialization handling 12 years ago
Thomas Porzelt 15c89fc606 [core] Fix compilation on osx and freebsd+waf 12 years ago
Thomas Porzelt 20c3e7d6ad [core] Add li_memory_usage(), clean up some old sys-* files 12 years ago
Stefan Bühler fa3c81bd11 [mod_memcached]: less log spam, fix another endless loop 12 years ago
Stefan Bühler 831cca1c59 [mod_memcached]: try to fail quietly after connection resets until the next connect 12 years ago
Stefan Bühler d498a9fee9 memcached.c: fix endless loops 12 years ago
Stefan Bühler 0b5a67b2a6 memcached.c: fix GET response parsing 12 years ago
Stefan Bühler e10df4ed77 memcached.c: fix wrong parameter (use real enum value) 12 years ago
Stefan Bühler acf6263448 memcached.c: clear error (fixing another memleak) on free 12 years ago
Stefan Bühler 2d44ae1ea9 memcached.c: Fix mem leaks and ev_io stop/start 12 years ago
Thomas Porzelt ddc65cccc0 [waf] Add memcached.c to src/commin/wscript 12 years ago