Commit Graph

34 Commits (0adefe5f18e46a9e5e3d9a5b3eaf60ae2bb62c72)

Author SHA1 Message Date
Stefan Bühler ff69160c34 [core] Use streams 10 years ago
Stefan Bühler 11fa781f98 Fix some warnings found with clang analyzer 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 13 years ago
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 13 years ago
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 13 years ago
Stefan Bühler fdf881311d mod_dirlist: use html transitinal instead of xhtml, add javascript sort 13 years ago
Stefan Bühler 3da212d8aa mod_dirlist: Fix encode-readme for README.txt 13 years ago
Stefan Bühler 8667b1a1d7 mod_dirlist: Update TODO 13 years ago
Stefan Bühler 577ab12a13 Fix dirlist encode-* defaults 13 years ago
Stefan Bühler 8a8fb91729 Add some features to mod_dirlist, move directory-redirect to vrequest functions and use it for index files 13 years ago
Stefan Bühler d6ff06347d Handle OPTIONS in vrequest by default, check method in other modules 13 years ago
Stefan Bühler 77f2a832e7 Fix liRequestUri struct 13 years ago
Stefan Bühler f030824550 Fix server address (do not use the listen address) 13 years ago
Stefan Bühler eeddb37e4a Add plugin angel callbacks 13 years ago
Thomas Porzelt 6cb5af487f [core] Add li-prefix to structs, enums and function names for encoding helpers 13 years ago
Stefan Bühler a061745193 Fix bugs found with the static clang analyzer (http://clang-analyzer.llvm.org/) 13 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 13 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 13 years ago
Thomas Porzelt 7aa2e0ef14 Remove test debug output from mod_dirlist 13 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 383fa6a4f5 - introduce throttling via pools, rework throttling by connection 14 years ago
Stefan Bühler 595ce1fe13 Add wrk in vrequest, s/vr->con->wrk/vr->wrk/, removed some other (broken) usages of vr->con 14 years ago
Stefan Bühler 611d7dcac3 Recode the sockaddr handling, fixing some bugs 14 years ago
Stefan Bühler 6a56aba0c3 Use 2^n-1 in GSring pre-allocations (so glib doesn't alloc 2^(n+1) for 2^n) 14 years ago
Thomas Porzelt ddb0448a96 rework stat_cache 14 years ago
Thomas Porzelt 0e03d1a362 [mod_dirlist] fix new leaks 14 years ago
Stefan Bühler a62cdebb91 Fix static file/dirlist handling and add etag support 14 years ago
Stefan Bühler 6a92322143 Reduce printf usage in mod_dirlist 14 years ago
Thomas Porzelt 3137f19ce5 [mod_dirlist] add hide-directories, exclude-prefix and exclude-suffix parameter 14 years ago
Thomas Porzelt 7bd421e79e fix comment in mod_dirlist 14 years ago
Stefan Bühler 6e747478d4 Fix ISO C90 decl/code mixing 14 years ago
Thomas Porzelt 0c01dd91d3 add debug parameter for dirlist action in mod_dirlist 14 years ago
Thomas Porzelt a874e682c7 fix mem leak in mod_dirlist 14 years ago
Thomas Porzelt 30ff4619fa forgot mod_dirlist.c 14 years ago