root/trunk/lib/Perlbal/Service.pm

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @824 [824] 2 months hachi Rudimentary dumpconfig command, 90% working. This reverts commit …
(edit) @806 [806] 12 months bradfitz Beginnings of IPv6 support.
(edit) @804 [804] 12 months bradfitz Reverting last big patch which was everything instead the one part I was …
(edit) @803 [803] 12 months bradfitz fix test skipping of old version of XS::HTTPHeaders
(edit) @774 [774] 17 months ask Lots of typo corrections in documentation and comments from Nick Andrew
(edit) @771 [771] 20 months ask spelling in comments (Fred Moyer)
(edit) @763 [763] 21 months bradfitz Patch from Andy Armstrong <andy@…> to make Perlbal pass tests on …
(edit) @762 [762] 21 months bradfitz Prepping for new release, so backing out r760 and r761 (gzip compression), …
(edit) @761 [761] 21 months sup New feature updated: compression of concatenated files
(edit) @760 [760] 21 months sup gzip-compression ability added
(edit) @759 [759] 22 months hachi Revert "Rudimentary dumpconfig command, 90% working." Didn't mean to …
(edit) @756 [756] 22 months hachi Rudimentary dumpconfig command, 90% working.
(edit) @743 [743] 23 months hachi Finally fix the problem of trusted_upstream_proxies silently not working.
(edit) @739 [739] 2 years hachi Original chained selectors patch by Jeremy James (Wed Apr 25 16:26:05 UTC …
(edit) @735 [735] 2 years mart -- add some new methods that make it a little nicer to embed Perlbal …
(edit) @726 [726] 2 years hachi always_trusted and trusted_upstream_proxies are no longer limited to the …
(edit) @724 [724] 2 years hachi Add blind_proxy option for reverse_proxy services. Makes the service not …
(edit) @722 [722] 2 years ask verify_backend_path configuration option From: Adam Jacob Subject: Re: …
(edit) @705 [705] 2 years marksmith -- add Vpath plugin for selectors; can select on URI regex now -- add …
(edit) @700 [700] 2 years marksmith -- return an error when trying to use HEADER command on a service …
(edit) @693 [693] 2 years acme rename new max_idle_time to persist_client_timeout to be clearer (and …
(edit) @692 [692] 2 years acme make max_idle_time configurable (defaults to 30 seconds)
(edit) @687 [687] 2 years jacques Bump copyright and fixed typo in Interactive
(edit) @649 [649] 3 years bradfitz mark child process support as experimental
(edit) @647 [647] 3 years hachi Add make_low_priority for symmetry, only gets called if isn't already …
(edit) @646 [646] 3 years hachi Add support for a connection to be placed in the low priority queue based …
(edit) @644 [644] 3 years bradfitz start of work on having a child process be a webserver on …
(edit) @625 [625] 3 years bradfitz add an upper limit on chunked upload size. default 200 MB.
(edit) @596 [596] 3 years bradfitz updated copyright patch from Jacques Marneweck <jacques@…>
(edit) @595 [595] 3 years bradfitz + -- allow setting of SO_SNDBUF on a per-service level
(edit) @560 [560] 3 years bradfitz low priority queue. not usable yet, as nothing sets it. need plugin …
(edit) @551 [551] 3 years hachi r18490@lj: lj | 2006-08-29 16:47:35 -0700 This should be a percentage..
(edit) @549 [549] 3 years hachi r18488@lj: lj | 2006-08-29 16:07:02 -0700 Let's add a cache size …
(edit) @543 [543] 3 years hachi r18106@lj (orig r526): bradfitz | 2006-08-18 15:38:22 -0700 stats and a …
(edit) @542 [542] 3 years hachi r18105@lj (orig r525): bradfitz | 2006-08-18 15:17:14 -0700 update API
(edit) @536 [536] 3 years hachi r18069@lj (orig r519): bradfitz | 2006-08-18 12:26:14 -0700 works now
(edit) @535 [535] 3 years hachi r18068@lj (orig r518): bradfitz | 2006-08-18 12:15:26 -0700 and starts …
(edit) @534 [534] 3 years hachi r18067@lj (orig r517): bradfitz | 2006-08-18 12:09:13 -0700 more stuff …
(edit) @533 [533] 3 years hachi r18066@lj (orig r516): bradfitz | 2006-08-18 12:08:18 -0700 moving cache …
(edit) @527 [527] 3 years hachi r18055@lj (orig r510): hachi | 2006-08-18 11:18:03 -0700 Merge changes …
(edit) @481 [481] 3 years marksmith -- added the ability for plugins to create custom service roles and …
(edit) @477 [477] 3 years bradfitz 'varsize' command to track size of data structures
(edit) @471 [471] 3 years bradfitz concatenated get feature
(edit) @467 [467] 4 years bradfitz add latency option on selector roles
(edit) @455 [455] 4 years bradfitz -- support for optional retrying of requests after a 500 error, so …
(edit) @443 [443] 4 years bradfitz -- new feature: inter-perlbal upload tracking. for fancy upload …
(edit) @442 [442] 4 years bradfitz making reproxying an option that must be enabled per-service
(edit) @431 [431] 4 years bradfitz start of work on access control plugin. doesn't work (or even compile) …
(edit) @428 [428] 4 years bradfitz -- make accept_client and its callers deal with the possibility …
(edit) @425 [425] 4 years bradfitz -- fix misspellings of trusted_upstream_proxies that didn't come …
(edit) @421 [421] 4 years bradfitz Fix t/31-realworld tests, where starting up the webservers (which caused …
(edit) @412 [412] 4 years bradfitz improved SSL tunables/docs/examples/etc.
(edit) @410 [410] 4 years bradfitz SSL support for perlbal. was so fucking easy I couldn't resist. really, …
(edit) @398 [398] 4 years bradfitz massive refactoring of ClientProxy.pm. makes the code a ton more …
(edit) @387 [387] 4 years bradfitz remove duplicated _durl function into new Util.pm file
(edit) @384 [384] 4 years bradfitz -- load plugins by either the exact case specified, all lowercase, …
(edit) @373 [373] 4 years marksmith Perlbal buffered uploads. I would consider this to be testing. Perlbal …
(edit) @367 [367] 4 years bradfitz remove stray bang
(edit) @352 [352] 4 years bradfitz -- add run_manage_commands to take a whole block of commands and run them …
(edit) @345 [345] 4 years bradfitz add copyright notices throughout
(edit) @337 [337] 4 years bradfitz -- more docs, -- auto-init service defaults from $tunables, including …
(edit) @336 [336] 4 years bradfitz test case for directory indexing, and fix for the new (broken) setter in …
(edit) @335 [335] 4 years bradfitz move more tunables into the tunables block
(edit) @334 [334] 4 years bradfitz more docs, which got tedious, which led to work on making …
(edit) @331 [331] 4 years bradfitz -- exit with 0 vs non-zero when/if Perlbal crashes. new command …
(edit) @327 [327] 4 years bradfitz -- entirely redone management command parsing/dispatching (major …
(edit) @323 [323] 4 years bradfitz vhost service selector fleshed out, and start of a test suite.
(edit) @320 [320] 4 years bradfitz start of work on the service selector role. this lets you make a meta …
(edit) @316 [316] 4 years bradfitz make Net::Netmask optional
(edit) @284 [284] 5 years marksmith Add buffer_backend_connect, which instructs Perlbal to buffer things …
(edit) @282 [282] 5 years marksmith Add functionality to note_bad_backend_connect to specify a retry time. …
(edit) @278 [278] 5 years marksmith -- new command for config file; VERBOSE ON/OFF; can be used to enable …
(edit) @276 [276] 5 years marksmith Better backend verification and upgrading their generation.
(edit) @275 [275] 5 years marksmith -- add generation count to services that increments every time a pool is …
(edit) @273 [273] 5 years marksmith Requested by Brad: - throw warnings if auto-vivification of a pool …
(edit) @272 [272] 5 years marksmith -- add pools; a way of having different sets of nodes and instantly …
(edit) @270 [270] 5 years bradfitz Only partially tested. Junior, please review. -- work partially …
(edit) @265 [265] 5 years marksmith This would explain why the syslogging never really worked. If you …
(edit) @253 [253] 5 years marksmith Add option: always_trusted. Enables you to specify that backends …
(edit) @246 [246] 5 years marksmith Add new configuration command support to Perlbal: HEADER INSERT <svc> …
(edit) @245 [245] 5 years marksmith -- add dependency to Net::Netmask; now you can specify …
(edit) @224 [224] 5 years marksmith Tons of hours later... -- rewrote reproxy URI support. new class …
(edit) @196 [196] 5 years marksmith Extra check to make sure the socket's still connected.
(edit) @194 [194] 5 years marksmith Add persistent connections to Perlbal for connections to reproxy-url …
(edit) @181 [181] 5 years marksmith New Perlbal functionality for plugins: the ability to register a setter …
(edit) @180 [180] 5 years marksmith Add new Perlbal functionality: directory index files. On web_server …
(edit) @173 [173] 5 years marksmith Add queue relief system to Perlbal. This gives us the ability to …
(edit) @171 [171] 5 years marksmith 1) add plugin "Highpri" that automatically makes all requests to …
(edit) @170 [170] 5 years marksmith Add in a hook that is called when a request that's not high priority …
(edit) @160 [160] 5 years marksmith Fix some warnings Perlbal was getting about comparing undef and a value.
(edit) @159 [159] 5 years marksmith Make the add_pending_connect method dump a warning and backtrace to …
(edit) @158 [158] 5 years marksmith Two things to increase the robustness of one aspect of Perlbal: 1) …
(edit) @157 [157] 5 years marksmith Ultimate edge case that happened in about 20 out of 40,000,000 cases. See …
(edit) @156 [156] 5 years marksmith Fix an issue where a transient backend that had an event_err …
(edit) @152 [152] 5 years marksmith This looks big, but it's not. I went through 90% of all of the close …
(edit) @151 [151] 5 years marksmith 1) reimplement note_backend_close; extreme programmed with Brad so it …
(edit) @150 [150] 5 years marksmith This code was written to take care of a problem with backends failing …
(edit) @147 [147] 5 years marksmith Add 'use warnings;' to every perlbal file. Woot.
(edit) @144 [144] 5 years marksmith Make backends notify the service when they get closed. Hopefully …
(edit) @141 [141] 5 years marksmith Add two new service configuration …
Note: See TracRevisionLog for help on using the revision log.