|
|
|
@817
|
[817]
|
10 months |
mart |
Add a really basic plugin to issue redirects to canonicalize hostnames.
|
|
|
|
@785
|
[785]
|
16 months |
athomason |
add headers_list method
|
|
|
|
@774
|
[774]
|
17 months |
ask |
Lots of typo corrections in documentation and comments from Nick Andrew
|
|
|
|
@737
|
[737]
|
2 years |
hachi |
Perl HTTP headers module also caches first line of requests and responses. …
|
|
|
|
@736
|
[736]
|
2 years |
hachi |
This module won't compile by itself because it uses Perlbal::DEBUG.
|
|
|
|
@731
|
[731]
|
2 years |
hachi |
-- add HTTPHeaders method set_request_uri so plugins can modify the uri …
|
|
|
|
@687
|
[687]
|
2 years |
jacques |
Bump copyright and fixed typo in Interactive
|
|
|
|
@685
|
[685]
|
2 years |
hachi |
-- Fix handling of a proxy response that doesn't have a Reason-Phrase
…
|
|
|
|
@596
|
[596]
|
3 years |
bradfitz |
updated copyright patch from Jacques Marneweck <jacques@…>
|
|
|
|
@439
|
[439]
|
4 years |
bradfitz |
+ -- there was a bug where 304 Not Modified responses would
+ …
|
|
|
|
@422
|
[422]
|
4 years |
bradfitz |
remove some warnings
|
|
|
|
@406
|
[406]
|
4 years |
bradfitz |
-- add more debugging when PERLBAL_DEBUG env is set
-- redo the …
|
|
|
|
@391
|
[391]
|
4 years |
bradfitz |
add tests for verify_backend,
and fix a bug that was uncovered by …
|
|
|
|
@383
|
[383]
|
4 years |
bradfitz |
fix a caller who forgot to pass in the req headers to res_keep_alive
|
|
|
|
@382
|
[382]
|
4 years |
bradfitz |
return 0 immediately on req/req_keep_alive if the header to check is undef
|
|
|
|
@370
|
[370]
|
4 years |
bradfitz |
turn off deprecated warnings.
only affects early perl 5.8 releases that …
|
|
|
|
@345
|
[345]
|
4 years |
bradfitz |
add copyright notices throughout
|
|
|
|
@319
|
[319]
|
4 years |
marksmith |
* fix apparently longstanding bug in new_response in Perl version not …
|
|
|
|
@314
|
[314]
|
4 years |
bradfitz |
tests for byte range support.
also added support for byte ranges on …
|
|
|
|
@303
|
[303]
|
4 years |
marksmith |
* use references to the functions, don't actually call them.
|
|
|
|
@302
|
[302]
|
4 years |
marksmith |
* don't use internal variables in function that the XS module will …
|
|
|
|
@301
|
[301]
|
4 years |
bradfitz |
byterange support from the fine people at http://guba.com/
|
|
|
|
@252
|
[252]
|
5 years |
marksmith |
We use 204 in at least one spot.
|
|
|
|
@249
|
[249]
|
5 years |
marksmith |
-- fix bug with determination of keep-alive in http 1.1 case specifying
…
|
|
|
|
@240
|
[240]
|
5 years |
marksmith |
Yet more removing accessors of the internal data structures of the …
|
|
|
|
@238
|
[238]
|
5 years |
marksmith |
-- added Perlbal::XS interface for modules to use; also 'xs' management
…
|
|
|
|
@237
|
[237]
|
5 years |
marksmith |
Use response_code instead of accessing private data.
|
|
|
|
@235
|
[235]
|
5 years |
marksmith |
Reduce warnings generated if there's no Connection header.
|
|
|
|
@234
|
[234]
|
5 years |
marksmith |
-- ReproxyManager would sometimes let closed backends back into the pool
…
|
|
|
|
@231
|
[231]
|
5 years |
marksmith |
Break keep_alive into res_keep_alive and req_keep_alive which …
|
|
|
|
@224
|
[224]
|
5 years |
marksmith |
Tons of hours later...
-- rewrote reproxy URI support. new class …
|
|
|
|
@213
|
[213]
|
5 years |
marksmith |
Passing in the object we created/destroyed and using ref on it is 90% …
|
|
|
|
@207
|
[207]
|
5 years |
marksmith |
Found a bug in HTTPHeaders, it only checked if the type was 'res', so …
|
|
|
|
@162
|
[162]
|
5 years |
marksmith |
Attempt to fix an issue with Perlbal and FotoBilder interaction …
|
|
|
|
@147
|
[147]
|
5 years |
marksmith |
Add 'use warnings;' to every perlbal file. Woot.
|
|
|
|
@120
|
[120]
|
5 years |
marksmith |
Big Perlbal change: split "headers" field into two: req_headers and …
|
|
|
|
@117
|
[117]
|
5 years |
bradfitz |
try and reduce the number of string copies, since this function was …
|
|
|
|
@110
|
[110]
|
5 years |
bradfitz |
Junior/Brad implementation of verifying backend connections, where …
|
|
|
|
@107
|
[107]
|
5 years |
bradfitz |
comment clarification
|
|
|
|
@102
|
[102]
|
5 years |
marksmith |
When cloning headers, update the constructed objects count, because …
|
|
|
|
@96
|
[96]
|
5 years |
marksmith |
Fix up some of the regular expressions in HTTPHeaders::new.
|
|
|
|
@91
|
[91]
|
5 years |
bradfitz |
persistent connection support to backends.
but it only does HTTP/1.0 …
|
|
|
|
@76
|
[76]
|
5 years |
marksmith |
Make perlbal accept absolute URIs in the request line. The server …
|
|
|
|
@73
|
[73]
|
5 years |
bradfitz |
obey the definition of "token".
fixes bug for Norton "firewall" users …
|
|
|
|
@69
|
[69]
|
6 years |
bradfitz |
removes warning on totally bogus headers
|
|
|
|
@67
|
[67]
|
6 years |
bradfitz |
stats reporting fix:
move where we track an object is alive to earlier. …
|
|
|
|
@64
|
[64]
|
6 years |
bradfitz |
Fixes weird Perl bug (maybe?), where pseudo-hashes don't work at …
|
|
|
|
@63
|
[63]
|
6 years |
bradfitz |
so far all my profiling had focused on network-heavy stress tests, with …
|
|
|
|
@52
|
[52]
|
6 years |
bradfitz |
make backend connect w/ same version number the client used in …
|
|
|
|
@41
|
[41]
|
6 years |
bradfitz |
we're still leaking HTTPHeaders, sometimes, and i've looked for
leaks all …
|
|
|
|
@40
|
[40]
|
6 years |
bradfitz |
Main bug fix:
-- self-referential leak. (perl does refcounting, not …
|
|
|
|
@37
|
[37]
|
6 years |
deveiant |
- Tab fix + local var settings.
|
|
|
|
@36
|
[36]
|
6 years |
bradfitz |
304 not modified support
|
|
|
|
@34
|
[34]
|
6 years |
bradfitz |
making webserver functionality more complete
|
|
|
|
@33
|
[33]
|
6 years |
bradfitz |
HTTP support for Perlbal. (not just a proxy)
|
|
|
|
@11
|
[11]
|
6 years |
bradfitz |
don't open the reproxy-file when it's just a HEAD request
|
|
|
|
@8
|
[8]
|
6 years |
bradfitz |
* when I split all the classes into their own files, i forgot "use …
|
|
|
|
@4
|
[4]
|
6 years |
bradfitz |
break into separate files
|