|
|
|
@774
|
[774]
|
17 months |
ask |
Lots of typo corrections in documentation and comments from Nick Andrew
|
|
|
|
@765
|
[765]
|
21 months |
bradfitz |
on successful write, update Perlbal::Socket's alive_time, so …
|
|
|
|
@752
|
[752]
|
22 months |
hachi |
Rework observed_ip_string method to only return when we have a defined …
|
|
|
|
@725
|
[725]
|
2 years |
hachi |
Add observed_ip_string attribute to Perlbal::Socket objects. This is for …
|
|
|
|
@716
|
[716]
|
2 years |
bradfitz |
Checking in changes prior to tagging of version 1.60. Changelog diff …
|
|
|
|
@707
|
[707]
|
2 years |
marksmith |
-- make persist_client_timeout service tunable apply to the max_idle_time
…
|
|
|
|
@687
|
[687]
|
2 years |
jacques |
Bump copyright and fixed typo in Interactive
|
|
|
|
@608
|
[608]
|
3 years |
bradfitz |
let non-Perlbal::Socket Danga::Socket objects exist without crashing
in …
|
|
|
|
@596
|
[596]
|
3 years |
bradfitz |
updated copyright patch from Jacques Marneweck <jacques@…>
|
|
|
|
@571
|
[571]
|
3 years |
bradfitz |
more debug
|
|
|
|
@440
|
[440]
|
4 years |
bradfitz |
-- use Danga::Socket's AddTimer interface to disconnect
stale …
|
|
|
|
@416
|
[416]
|
4 years |
mart |
-- now checks correctly for Danga::Socket version 1.44 or above.
…
|
|
|
|
@406
|
[406]
|
4 years |
bradfitz |
-- add more debugging when PERLBAL_DEBUG env is set
-- redo the …
|
|
|
|
@403
|
[403]
|
4 years |
bradfitz |
-- better support for split testing (one half of test being client,
other …
|
|
|
|
@400
|
[400]
|
4 years |
bradfitz |
require Danga::Socket 1.44 for its push_back_read fixes which are now so …
|
|
|
|
@398
|
[398]
|
4 years |
bradfitz |
massive refactoring of ClientProxy.pm. makes the code a ton more …
|
|
|
|
@395
|
[395]
|
4 years |
bradfitz |
use danga::socket's push_back_read to push back the extra over-read
data …
|
|
|
|
@392
|
[392]
|
4 years |
bradfitz |
-- fix potential crashing bugs in the PUT path. luckily ones we
…
|
|
|
|
@374
|
[374]
|
4 years |
bradfitz |
a wrapper around Sys::Syscall::sendfile that falls back to (blocking)
read …
|
|
|
|
@371
|
[371]
|
4 years |
bradfitz |
more "no warnings" additions
|
|
|
|
@361
|
[361]
|
4 years |
bradfitz |
remove redundant expression
|
|
|
|
@345
|
[345]
|
4 years |
bradfitz |
add copyright notices throughout
|
|
|
|
@324
|
[324]
|
4 years |
bradfitz |
more selector and vhost bug fixes and tests.
no known problems at this …
|
|
|
|
@271
|
[271]
|
5 years |
bradfitz |
use Danga::Socket's posteventloop subref registration for our callbacks
|
|
|
|
@260
|
[260]
|
5 years |
marksmith |
-- graceful shutdown now flags sockets that are busy to die so they die …
|
|
|
|
@258
|
[258]
|
5 years |
marksmith |
sockets in persist_wait now get closed immediately during a graceful …
|
|
|
|
@239
|
[239]
|
5 years |
marksmith |
-- "proc" management command shows user and system CPU usage for Perlbal
…
|
|
|
|
@233
|
[233]
|
5 years |
marksmith |
-- Perlbal::Socket now has the option to keep track of all objects that
…
|
|
|
|
@219
|
[219]
|
5 years |
marksmith |
Add more paranoia for handling closures and event_errs.
|
|
|
|
@213
|
[213]
|
5 years |
marksmith |
Passing in the object we created/destroyed and using ref on it is 90% …
|
|
|
|
@195
|
[195]
|
5 years |
bradfitz |
don't depend on IO::SendFile
|
|
|
|
@152
|
[152]
|
5 years |
marksmith |
This looks big, but it's not. I went through 90% of all of the close …
|
|
|
|
@147
|
[147]
|
5 years |
marksmith |
Add 'use warnings;' to every perlbal file. Woot.
|
|
|
|
@146
|
[146]
|
5 years |
marksmith |
1) move the 'note_backend_close' function to be part of the reportto
…
|
|
|
|
@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 …
|
|
|
|
@114
|
[114]
|
5 years |
marksmith |
Provide option for Perlbal to track states or not. Defaults to off.
|
|
|
|
@104
|
[104]
|
5 years |
marksmith |
Modify all Perlbal::Socket classes to call the state method instead of …
|
|
|
|
@85
|
[85]
|
5 years |
marksmith |
More statistic gathering for Perlbal: 'states' command now prints out …
|
|
|
|
@81
|
[81]
|
5 years |
marksmith |
Add new command to perlbal management interface: shutdown graceful
When …
|
|
|
|
@74
|
[74]
|
5 years |
bradfitz |
this shit's no longer in Danga::Socket, so it's down here now
|
|
|
|
@70
|
[70]
|
6 years |
bradfitz |
removes the TCP sockopt timeouts which were non-portable and …
|
|
|
|
@45
|
[45]
|
6 years |
bradfitz |
add as_string_html method.
remove constants that aren't used. (they're …
|
|
|
|
@43
|
[43]
|
6 years |
deveiant |
- Abstracted out most of the general functionality into Danga::Socket.
|
|
|
|
@42
|
[42]
|
6 years |
bradfitz |
IO::Epoll exports constants wrong, so they're damn inefficient.
This …
|
|
|
|
@40
|
[40]
|
6 years |
bradfitz |
Main bug fix:
-- self-referential leak. (perl does refcounting, not …
|
|
|
|
@39
|
[39]
|
6 years |
bradfitz |
Add X-Forwarded-For header, and remove some other headers we don't
want …
|
|
|
|
@37
|
[37]
|
6 years |
deveiant |
- Tab fix + local var settings.
|
|
|
|
@31
|
[31]
|
6 years |
bradfitz |
comment from this commit:
nobody should be writing to closed sockets, …
|
|
|
|
@28
|
[28]
|
6 years |
bradfitz |
whoops, reorder code so it works. (i'm getting tired apparently)
|
|
|
|
@27
|
[27]
|
6 years |
bradfitz |
add assertion to Socket.pm to catch my mysterious caller who's writing to …
|
|
|
|
@25
|
[25]
|
6 years |
bradfitz |
some debugging to investigate a weird issue
|
|
|
|
@22
|
[22]
|
6 years |
bradfitz |
simplify the reproxy code, moving most of it from BackendHTTP to …
|
|
|
|
@21
|
[21]
|
6 years |
bradfitz |
two notable bugs:
epoll_wait timeout is in MILLIseconds, not …
|
|
|
|
@18
|
[18]
|
6 years |
bradfitz |
Linux::AIO support
(unfortunately you have to hack up that module a bit …
|
|
|
|
@15
|
[15]
|
6 years |
bradfitz |
make watch_read/watch_write not do anything on 'closed' fds already …
|
|
|
|
@12
|
[12]
|
6 years |
bradfitz |
we're hitting these, but not sure why yet. changing from die to stderr
to …
|
|
|
|
@8
|
[8]
|
6 years |
bradfitz |
* when I split all the classes into their own files, i forgot "use …
|
|
|
|
@6
|
[6]
|
6 years |
bradfitz |
defer closing sockets until the end of the event loop
(props to jeffr for …
|
|
|
|
@4
|
[4]
|
6 years |
bradfitz |
break into separate files
|