31 Commits (master)

Author SHA1 Message Date
Stefan Bühler 17a5168793 [core] convert all assert() to LI_FORCE_ASSERT(), and support writing backtraces on fatal errors with libunwind 8 years ago
Stefan Bühler f482877825 [doc] document core config and modules in tree 8 years ago
Stefan Bühler a1fbaab86b [core/modules] refactor config handling 8 years ago
Stefan Bühler a14d0d00a5 [mod_auth] convert to handling key-value list 8 years ago
Stefan Bühler 11b4bdd8c5 replace unneeded ev_/EV_ references 9 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper 9 years ago
Thomas Porzelt 6c70cba7cb [mod_auth] return 403 instead of 401 in auth.deny 11 years ago
Thomas Porzelt 77aa943b38 [mod_auth] Fix segfault in auth_handle_deny() 11 years ago
Stefan Bühler ab9421a5e1 [core] Provide safe wrapper for crypt if crypt_r is not available 11 years ago
Stefan Bühler e440caa9c6 [mod_auth] document that $apr1$ is supported now 11 years ago
Stefan Bühler 685973a3ca [mod_auth] Fix authentication (has been "disabled")! Implement apr-md5 crypt, add test cases 11 years ago
Stefan Bühler 3482c04c26 [mod_auth]: fix segfault from last commit 11 years ago
Stefan Bühler 126feee4fd [mod_auth]: Reload password file after changes, added ttl parameter 11 years ago
Stefan Bühler 2045be0729 mod_auth: fixing previous commit 12 years ago
Stefan Bühler 72addaeec3 mod_auth: ignore already handled requests 12 years ago
Stefan Bühler a8efcfcc0e modify plugin api to include worker context for action/option parsing; add per-worker callback for stop_worker 12 years ago
Stefan Bühler b127da0a85 [mod_auth]: fix doc 12 years ago
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 12 years ago
Stefan Bühler 64ba5fddce Cleanup value pointer extractions 12 years ago
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 12 years ago
Stefan Bühler e92a6e8865 mod_auth: fix is_handled check 12 years ago
Stefan Bühler 130a40e691 mod_auth: Add auth.deny; for user restriction, always send WWW-Authenticate header (this makes the implementation of auth.deny trivial) 12 years ago
Stefan Bühler d55aab7652 mod_auth: add some details to docs 12 years ago
Thomas Porzelt cfa365d275 [mod_auth] Remove auth.htdigest and auth.htpasswd from todo, they are implemented 12 years ago
Stefan Bühler 6c31517073 mod_auth: set environment vars REMOTE_USER and AUTH_TYPE 12 years ago
Stefan Bühler 114451639a mod_auth: fix memleak 12 years ago
Stefan Bühler 0fe57dc215 mod_auth: add htdigest and htpasswd (no apr-md5) backend 12 years ago
Stefan Bühler a151eeac2f Prefix li_ cleanup, verified with nm -g --defined-only 12 years ago
Stefan Bühler e71b64f41f Add a li_const_gstring method to create fake GStrings; make some GString* parameters const 12 years ago
Thomas Porzelt a66ea4b5cf [mod_auth] Fix small memleak 12 years ago
Thomas Porzelt c82ce879bb [modules] Add mod_auth (only basic method and plaintext files supported yet) 12 years ago