Stefan Bühler
|
2941105e28
|
[pattern] Fix vr->wrk->tmp_str usage, remove pattern.h from base.h, add pattern support to header.add* actions
|
13 years ago |
Stefan Bühler
|
19eed747a1
|
[mod_rewrite] Add rewrite_raw
|
13 years ago |
Stefan Bühler
|
9d6eb1394d
|
[mod_rewrite] Use liPattern
|
13 years ago |
Stefan Bühler
|
b876f8401d
|
[core]: rework connection/vrequest structs; add liConInfo
|
13 years ago |
Stefan Bühler
|
a8efcfcc0e
|
modify plugin api to include worker context for action/option parsing; add per-worker callback for stop_worker
* create main_worker earlier
|
13 years ago |
Thomas Porzelt
|
8186b62dfe
|
[mod_rewrite,mod_redirect] Refactor code a bit to silence clang code analyzer
|
13 years ago |
Stefan Bühler
|
f14103bc2c
|
Split options into two categories: simple (int, bool) and ref-counted pointers
|
14 years ago |
Stefan Bühler
|
b4c3e2ba02
|
Add userdata to action-create, setup and plugin-init callbacks
|
14 years ago |
Thomas Porzelt
|
99b28acc1e
|
[mod_rewrite] Undo last change
|
14 years ago |
Thomas Porzelt
|
2799a9ab3e
|
[mod_rewrite] Change physical path too
|
14 years ago |
Stefan Bühler
|
77f2a832e7
|
Fix liRequestUri struct
|
14 years ago |
Stefan Bühler
|
f030824550
|
Fix server address (do not use the listen address)
|
14 years ago |
Stefan Bühler
|
eeddb37e4a
|
Add plugin angel callbacks
|
14 years ago |
Thomas Porzelt
|
6cb5af487f
|
[core] Add li-prefix to structs, enums and function names for encoding helpers
|
14 years ago |
Thomas Porzelt
|
c83817721c
|
[mod_rewrite] Fix broken %{request.scheme}
|
14 years ago |
Thomas Porzelt
|
048c66938c
|
[mod_rewrite] Implement rewrite action without regex
|
14 years ago |
Stefan Bühler
|
a061745193
|
Fix bugs found with the static clang analyzer (http://clang-analyzer.llvm.org/)
|
14 years ago |
Thomas Porzelt
|
a3a1e2172e
|
[mod_rewrite] Fix tiny memleak (GError not freed when regex compilation fails)
|
14 years ago |
Thomas Porzelt
|
952a28d176
|
Fix a null-pointer dereference and some other small things reported by clang analyzer
|
14 years ago |
Stefan Bühler
|
282a2d1b4a
|
Prefix LI_API functions with "li_"
|
14 years ago |
Stefan Bühler
|
99b203e3d8
|
Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames
|
14 years ago |
Thomas Porzelt
|
c49219699e
|
[modules] Remove unneeded inclusion of stdio.h
|
14 years ago |
Stefan Bühler
|
c2ce9c4f53
|
Fix encoding functions (use _append for the append version); do not encode characters >= 0x80 for html.
|
14 years ago |
Thomas Porzelt
|
426ee0bff0
|
[modules] Add mod_rewrite
|
14 years ago |