d14183c7679493efa822e8d25855b041830feefe 1582858 |
|
28-Mar-2014 |
humbedooh |
mod_lua: Redesign the table construction/access mechanism, so we pass on a struct with the request_rec, the table pointer and the table name instead of just the table pointer. This allows us to use the request_rec for logging/editing purposes, as well as inform the user which exact table in the request_rec was modified. |
c4737d2670800fc4f6c7ab1b619590654c7c84b1 1487956 |
|
30-May-2013 |
fuankg |
Remove unneeded exports from mod_lua. |
a004b16b1b17afb646011ceb147386f1e4b062c2 1483325 |
|
16-May-2013 |
fuankg |
Moved header protection to the top. |
87fcce863957bd192299b6bd1f1979f1d2ce2908 1470156 |
|
20-Apr-2013 |
humbedooh |
Use a mutex to control read/write for IVM values, so we can reuse the existing structures without running into race conditions.
This should get rid of the need to have MaxConnectionsPerChild set to > 0.
If a new value is set and is a string, we either use the existing varbuf or grow it accordingly. |
a646c04de4fd666f9d33eb624db8b5c448d64b09 1470155 |
|
20-Apr-2013 |
humbedooh |
use ap_varbuf instead of allocating new strings each time we override an old one.
This uses leaks less memory, but it's still not perfect (but it's a start - maybe I need to use a mutex for this, to override the original object without running into race conditions) |
5ec23983db597859169a29da98b5c536e882f47d 1469744 |
|
19-Apr-2013 |
humbedooh |
Remove lua_ap_banner, as it's no longer being used.
Add ivm_get/ivm_set for Inter-VM data transfer. This allows multiple VMs across a process to share data without having to resort to external databases or filesystems. This is a work in progress, and I have yet to work out a proper way of resetting a variable without causing a memory leak (this could be done by allocating a new pool for each object, but I'm trying to see if there's a more efficient way). Comments, ideas etc are most welcome. |
53458d6081a7a6dc3b217431112dfc2fb7ee670f 953216 |
|
10-Jun-2010 |
wrowe |
Mop up more than a dozen const'ness faults |
7c63cb1050250515ed520f11f4d797dab03a6dae 808727 |
|
28-Aug-2009 |
wrowe |
push_connection, push_server also targetted for export, no? |
b4a69660c802909ef489e1b605beb2dcc9837909 758428 |
|
25-Mar-2009 |
wrowe |
fix symbol space and exports |
2d8099733b19806900cb95470c5715df2e5a1f3d 728516 |
|
21-Dec-2008 |
pquerna |
Reformat mod_lua according to the HTTP Server Project C Style Guide:
<http://httpd.apache.org/dev/styleguide.html>
No functional changes. |
e0e7a4768845d518c21ce98d359d2ba8314832ba 728508 |
|
21-Dec-2008 |
pquerna |
Rename all files in mod_lua to have a lua_ prefix, as things like 'config.h' are way to generic and will often conflict with other include files. |