19f5359fc7b955a110e5ebe345ef4962cdd76473 1642803 |
|
02-Dec-2014 |
jailletc36 |
Fix curly braces style
Remove useless empty lines |
1dcda0a389b6f7d7bece49fc99052312df4751a5 1549676 |
|
09-Dec-2013 |
jailletc36 |
Use apr_pstrmemdup instead of apr_pstrndup when this is safe. |
9b778cf6122bc2ecd5704aaec99ee22f95764e62 1364695 |
|
23-Jul-2012 |
trawick |
mod_lbmethod_heartbeat, mod_heartmonitor: Respect DefaultRuntimeDir/
DEFAULT_REL_RUNTIMEDIR for the heartbeat storage file. |
5400544d62947907986d570435dd16f02ca824e0 1211680 |
|
07-Dec-2011 |
sf |
Various fixes for log message tags:
- Remove tags in ssl_log_ssl_error() and ssl_log_cert_error()
- Instead add tags to various ssl_log_xerror, ssl_log_cxerror
calls (ssl_log_rxerror is unused).
- likewise for modssl_proxy_info_log()
- Fix spelling of APLOG_NOERRNO in coccinelle script
- add support for ssl_log_*error and ap_log_cserror
- add some more tags missing due to APLOG_NOERRNO spelling error
- Remove tags from example modules (we don't want people to blindly copy
those) |
5a493ffe535de283863dcaa6756b00e5324e5f61 1211663 |
|
07-Dec-2011 |
sf |
Remove usage of APLOG_NOERRNO. It has been a no-op since at least 2.0.x |
e8a023c6d3ea9f0faa895cbc7bdd649efb8a01d6 1210221 |
|
04-Dec-2011 |
sf |
Change the provider names to match the module names:
mod_slotmem_shm: shared -> shm
mod_socache_memcache: mc -> memcache |
185aa71728867671e105178b4c66fbc22b65ae26 1209766 |
|
03-Dec-2011 |
sf |
Add lots of unique tags to error log messages |
4ab0fd1b54ce76f0fb6812b89b0b4dc7541014d6 1209754 |
|
02-Dec-2011 |
minfrin |
mod_proxy: Make ap_proxy_retry_worker() into an optional function. Allows
mod_lbmethod_bybusyness, mod_lbmethod_byrequests, mod_lbmethod_bytraffic
and mod_lbmethod_heartbeat to be loaded without mod_proxy yet being present,
which happens when modules are loaded in alphabetical order. |
5bfaaf573bacb45c1cf290ce85ecc676587e8a64 1174751 |
|
23-Sep-2011 |
jim |
Cleanup effort in prep for GA push:
Trim trailing whitespace... no func change |
7bf4eb9638a127fbfbc402d2c0e4ec0085934cf0 1171247 |
|
15-Sep-2011 |
sf |
Create wrapper API for apr_random;
use in mod_lbmethod_heartbeat and mod_serf to
- replace some needles use of apr_generate_random_bytes
- remove code duplication |
714a36287cb6cc92748d7e87bbe549d660acae1c 1146737 |
|
14-Jul-2011 |
trawick |
fix def'n of AP_SLOTMEM_PROVIDER_VERSION, use it |
12b170a812f740fafc96da32a188a8b2761a3d5c 1101067 |
|
09-May-2011 |
jim |
Cleanup... most don't need apr_hooks.h at all... |
59d316b83d42d2a07e25c20d8c35a07b369618bd 1070153 |
|
12-Feb-2011 |
sf |
Use ap_state_query() to fix many modules that were not correctly initializing
if they were not active during server startup but got enabled later during a
graceful restart (in which case they need to do all work during a single
config run). |
23a31b10f869a72c9197b5f153f4f3e1a4c68f28 1058623 |
|
13-Jan-2011 |
jim |
More movement to shared stuff... |
36ef8f77bffe75d1aa327882be1b5bdbe2ff567a 951895 |
|
06-Jun-2010 |
sf |
Use the new APLOG_USE_MODULE/AP_DECLARE_MODULE macros everywhere to take
advantage of per-module loglevels |
4c25fdfa5f370d29e55aea846eb9fe6c1d51ede3 885689 |
|
01-Dec-2009 |
wrowe |
Elaborate on low hanging XXX fruit |
95f51623ec0cea8b4c1551fcc0bb5816bcfe0000 823093 |
|
08-Oct-2009 |
jfclere |
When pick was zero no worker where choosen. |
a515c3892232a3497bb58eeec5a1b9523571cf67 822758 |
|
07-Oct-2009 |
jfclere |
Oops the slotmem uses apr_time_now. Can't use stat on shared memory :-) |
dc75ae85aef46bf3df41b96a4509ab19c07fe20c 820388 |
|
30-Sep-2009 |
jim |
Try to have consistent interface regardless of slotmem or
file-based. |
c87ed6a25f669f7137024ccde3771d95b9c37e07 820213 |
|
30-Sep-2009 |
jfclere |
Add port in the logic. |
01dcd2ce89010d33f43e0910ec69ecf05ef7b90e 819962 |
|
29-Sep-2009 |
jfclere |
typo. |
94b9a8750697ea0bf67a2a828e8034e5fe103cca 798923 |
|
29-Jul-2009 |
trawick |
mark some private module data as "static", resolving
a duplicate definition error from the linker |
8f16dee9dcd6c792c931c797b12c9be9701031f2 798921 |
|
29-Jul-2009 |
trawick |
fix type mismatch in argument to attach() method |
57a049796ba191c87b588cbde1323e8f65e3fea5 798507 |
|
28-Jul-2009 |
jfclere |
Put the hm_slot_server_t in a common include. |
d2774406bbe34a844d583b65ba8a1f558d145264 792407 |
|
09-Jul-2009 |
rpluem |
* Silence compiler warnings about unused variables. |
2806775e45dfd5164d53fcb3d850d358f8ec2415 791617 |
|
06-Jul-2009 |
jfclere |
Add use slotmem. Directive HeartbeatMaxServers > 10 to activate the logic.
Otherwise it uses the file logic to store the heartbeats. |
6bed231822ad2aaba16de74c4c01023e5982a5e2 774239 |
|
13-May-2009 |
jfclere |
server_rec *r... Oops should be server_rec *s. |
9a0e1ad272fdbe3fee989e93bdae8253418429ed 773929 |
|
12-May-2009 |
jfclere |
Arrange the proxy_balancer_method:
- Put context back after the finder().
- Use server_rec as second parameter for reset() and age().
- Add the call for reset(). |
834fc281be8e0f7f2614961f12d8bbf603382a17 771940 |
|
05-May-2009 |
jfclere |
Change the order of mod_proxy and mod_proxy_balancer child_init().
Change the balancer workers area to the address of workers instead copying the workers.
Arrange lbmethod accordingly.
Move the creation of conf->forward worker to mod_proxy child_init(). |
b1e3273c2e70ad5ac64feef979b2ed1d98c09963 769020 |
|
27-Apr-2009 |
jim |
Fold in initial template for methods to be able to
reset (initialize) and "age" their data, useful when
adding new workers, or when workers come back into
the fold....
Logic and code to come in a bit :) |
a84a6c5a1f176c4fc6ccbc1183dc7c9f401e18f1 728547 |
|
21-Dec-2008 |
pquerna |
Fix C90 forbids mixed declarations and code. |
a231b4cbdf1bd3d65dc13ead8d8a4f7e8b307314 723685 |
|
05-Dec-2008 |
pquerna |
Make the max time from when we last saw a host a compile time option.
Suggested by: Ruediger Pluem |
b5d34bc3082c1164ce20df48567d192e3e9f229f 722919 |
|
03-Dec-2008 |
jim |
And move the HB balancer there |