Stefan Bühler
|
0c3ca6b13b
|
add liBuffer: a reference-counted memory chunk (using mempool) for basic network data
|
2009-11-29 17:54:01 +01:00 |
Stefan Bühler
|
c3ae0163c8
|
Use less pointers in chunks, "inline" structures
|
2009-11-08 11:12:12 +01:00 |
Stefan Bühler
|
24a34c3633
|
Export li_chunkfile functions
|
2009-10-07 22:48:57 +02:00 |
Stefan Bühler
|
1acacd5737
|
Prefix inline api functions with li_
|
2009-09-26 20:31:52 +02:00 |
Stefan Bühler
|
282a2d1b4a
|
Prefix LI_API functions with "li_"
|
2009-07-09 22:17:24 +02:00 |
Stefan Bühler
|
99b203e3d8
|
Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames
|
2009-07-08 21:06:07 +02:00 |
Stefan Bühler
|
194db07279
|
Use GByteArray in mod_fastcgi
|
2009-04-03 14:36:41 +02:00 |
Stefan Bühler
|
691939dbdc
|
Rename MEM_CHUNK to STRING_CHUNK and add new MEM_CHUNK with GByteArray as content
- GByteArray doesn't have a terminating zero, so we save memory; especially
if the real size is 2^n, GString would allocate 2^(n+1) bytes.
|
2009-04-02 22:35:56 +02:00 |
Stefan Bühler
|
12b421b9a9
|
Don't block fastcgi if limit on input queue is hit
|
2009-03-11 21:16:30 +01:00 |
Stefan Bühler
|
2f9e612c99
|
Use chunkqueue-limit (setup in plugin_core)
|
2009-03-01 21:23:24 +01:00 |
Stefan Bühler
|
39ecfa89e5
|
Add chunkqueue-limit framework
|
2009-03-01 17:28:01 +01:00 |
Stefan Bühler
|
d29565a211
|
Split chunkiter_read into simple read() and mmap() with fallback read(); _mmap() may result in SIGBUS (e.g. truncated file) later.
|
2009-01-28 15:40:57 +01:00 |
Stefan Bühler
|
d9ddd4fd3d
|
Remove out-of-fd-handling.
|
2009-01-04 23:14:08 +01:00 |
Stefan Bühler
|
c458377d4a
|
Added mod_fastcgi, some api functions for it, and some new optional compiler warnings (which led to many small changes)
|
2009-01-01 16:44:42 +01:00 |
Stefan Bühler
|
3dceeb5916
|
Move include files into a separate directory and cleanup include order
|
2008-11-16 21:33:53 +01:00 |