Stefan Bühler
|
b783bd5aaa
|
[misc] use less C99 features
|
2013-08-23 13:39:09 +02:00 |
Stefan Bühler
|
05e058aa9c
|
fix bugs and warnings reported by clang
* fix memset sizeof() bugs
* fix unaligned memory access
* fix warnings for casts with alignment change
* crypt_r needs _GNU_SOURCE
|
2013-06-08 20:11:23 +02:00 |
Stefan Bühler
|
11b4bdd8c5
|
replace unneeded ev_/EV_ references
|
2013-05-25 14:37:09 +02:00 |
Stefan Bühler
|
709296d796
|
fix bugs and warnings from compiler warnings (memset parameter order, shadow, ...)
|
2013-05-25 12:59:14 +02:00 |
Stefan Bühler
|
cfd8955008
|
[common] implement libev wrapper
* need a way to mark a watcher as "don't keep the loop alive"
|
2013-05-23 17:56:23 +02:00 |
Stefan Bühler
|
ff69160c34
|
[core] Use streams
|
2013-05-23 12:01:04 +02:00 |
Stefan Bühler
|
f7730910ad
|
[utils] handle NULL loop in li_ev_io_* event changing
|
2011-12-19 16:41:31 +01:00 |
Stefan Bühler
|
4f377b792c
|
[utils] fix calculation for sockaddr_un struct size
|
2011-05-02 12:30:39 +02:00 |
Stefan Bühler
|
8973c35562
|
[utils] Fix url decoding for non ascii values (signed char negatives)
|
2011-03-22 13:34:10 +01:00 |
Stefan Bühler
|
11fa781f98
|
Fix some warnings found with clang analyzer
|
2010-10-07 18:31:21 +02:00 |
Stefan Bühler
|
cd1a0684c7
|
[utils] fix fd receiving
|
2010-10-06 17:15:26 +02:00 |
Stefan Bühler
|
0db6543682
|
[core] Fix missing parameter in crypt wrapper
|
2010-10-06 13:51:30 +02:00 |
Stefan Bühler
|
ab9421a5e1
|
[core] Provide safe wrapper for crypt if crypt_r is not available
|
2010-10-06 13:47:48 +02:00 |
Stefan Bühler
|
49e0a440ed
|
[utils] remove usage of g_checksum_reset (would need glib >= 2.18)
|
2010-10-03 17:13:50 +02:00 |
Stefan Bühler
|
685973a3ca
|
[mod_auth] Fix authentication (has been "disabled")! Implement apr-md5 crypt, add test cases
|
2010-10-03 15:53:43 +02:00 |
Stefan Bühler
|
7d938e48e3
|
[log] Fix prepare handler
|
2010-09-05 14:19:27 +02:00 |
Stefan Bühler
|
a2ed50dedd
|
Optimize some socket initialization handling
|
2010-08-11 12:56:01 +02:00 |
Thomas Porzelt
|
20c3e7d6ad
|
[core] Add li_memory_usage(), clean up some old sys-* files
|
2010-07-31 15:16:29 +02:00 |
Stefan Bühler
|
63ed53e31a
|
Fix casts in utils.c
|
2010-02-14 21:04:52 +01:00 |
Stefan Bühler
|
7a63f69133
|
Add li_sockaddr_dup
|
2010-02-09 22:36:47 +01:00 |
Stefan Bühler
|
faf2985a79
|
Use struct sockaddr_storage (in liSockAddr) as base for getsockname/getpeername
|
2010-01-24 11:47:58 +01:00 |
Stefan Bühler
|
4485ea7563
|
Fix segfault if trying to convert NULL address to string
This doesn't workaround the freebsd getsockname / getpeername bug,
but it shouldn't crash anymore.
http://www.freebsd.org/cgi/query-pr.cgi?pr=142717
|
2010-01-11 20:56:51 +01:00 |
Stefan Bühler
|
92904247d6
|
angel: support for restaring instance with SIGHUP
|
2009-10-17 23:50:41 +02:00 |
Stefan Bühler
|
a25d0f81d0
|
utils: added some hash/equal functions
|
2009-10-17 23:50:21 +02:00 |
Stefan Bühler
|
0fe57dc215
|
mod_auth: add htdigest and htpasswd (no apr-md5) backend
|
2009-10-10 19:27:42 +02:00 |
Stefan Bühler
|
a151eeac2f
|
Prefix li_ cleanup, verified with nm -g --defined-only
|
2009-10-09 15:38:12 +02:00 |
Stefan Bühler
|
e71b64f41f
|
Add a li_const_gstring method to create fake GStrings; make some GString* parameters const
|
2009-10-08 14:33:47 +02:00 |
Stefan Bühler
|
007e5e040c
|
Add listen mask checks to angel
|
2009-09-04 15:56:52 +02:00 |
Thomas Porzelt
|
86ebb4c7f0
|
[core] Add li_querystring_find() function to utils
|
2009-08-13 18:38:30 +02:00 |
Stefan Bühler
|
e02d2efea1
|
Remove path in angel_proc logging
|
2009-07-25 18:13:16 +02:00 |
Stefan Bühler
|
ab1387d4ba
|
Move and add some common log helpers to utils
|
2009-07-17 12:19:25 +02:00 |
Stefan Bühler
|
540ff7db02
|
Split sources into subdirs
|
2009-07-15 11:57:52 +02:00 |