|
|
|
@996
|
[996]
|
03/27/08 16:46:28 |
normalperson |
http11_parser: accept '"' (double-quote), '<', and '>' characters in … |
|
|
|
@994
|
[994]
|
03/08/08 03:13:15 |
normalperson |
ext/http11: memoize X-Forwarded-For + X-Real-IP headers keys
While these … |
|
|
|
@993
|
[993]
|
03/06/08 02:41:33 |
normalperson |
ext/http11: remove strchr() and scary comment regarding it
Replace it … |
|
|
|
@992
|
[992]
|
03/06/08 02:41:28 |
normalperson |
ext/http11: optimistically optimize setting of common headers
Most HTTP … |
|
|
|
@991
|
[991]
|
03/06/08 02:41:24 |
normalperson |
ext/http11: define "HTTP_" with CPP as a constant instead of a Ruby … |
|
|
|
@990
|
[990]
|
03/06/08 02:41:20 |
normalperson |
ext/http11: modify the C Ragel parser to upper-snake-case headers … |
|
|
|
@989
|
[989]
|
03/01/08 21:34:57 |
normalperson |
http11: ~6% performance increase in header parsing
Allocate one string … |
|
|
|
@945
|
[945]
|
01/01/08 23:48:34 |
evanweaver |
so does java |
|
|
|
@944
|
[944]
|
01/01/08 23:48:02 |
evanweaver |
trunk version # targets 1.2 |
|
|
|
@916
|
[916]
|
12/16/07 16:42:53 |
wayneeseguin |
New Mongrel.log is verified working for Mongrel Handler, Rails and Merb. |
|
|
|
@895
|
[895]
|
12/11/07 18:14:17 |
filipe |
Added compatibility for ruby1.9. Changes made:
* changed … |
|
|
|
@878
|
[878]
|
11/12/07 16:22:40 |
evanweaver |
ugh |
|
|
|
@840
|
[840]
|
10/29/07 20:03:06 |
evanweaver |
dunno what that manifest was for |
|
|
|
@806
|
[806]
|
10/27/07 04:43:15 |
evanweaver |
had no idea the version was hardcoded in the C extension somewhere |
|
|
|
@744
|
[744]
|
10/25/07 22:07:30 |
evanweaver |
revert trunk to 1.1 |
|
|
|
@742
|
[742]
|
10/25/07 21:59:45 |
evanweaver |
except for all that java business |
|
|
|
@741
|
[741]
|
10/25/07 21:59:15 |
evanweaver |
reverts for 1.0.2 |
|
|
|
@722
|
[722]
|
10/21/07 21:58:02 |
evanweaver |
pure ruby URIClassifier passes on C and JRuby both; now time to profile … |
|
|
|
@693
|
[693]
|
10/18/07 15:45:16 |
evanweaver |
java setters are strewn all over the place |
|
|
|
@676
|
[676]
|
10/17/07 02:18:50 |
evanweaver |
fragment support for java.rl |
|
|
|
@675
|
[675]
|
10/17/07 02:10:43 |
evanweaver |
almost working |
|
|
|
@674
|
[674]
|
10/17/07 02:05:32 |
evanweaver |
restore machine actions |
|
|
|
@673
|
[673]
|
10/17/07 02:03:44 |
evanweaver |
missed one |
|
|
|
@672
|
[672]
|
10/17/07 02:03:35 |
evanweaver |
definitely broken |
|
|
|
@670
|
[670]
|
10/17/07 01:56:33 |
evanweaver |
ragel task does java too |
|
|
|
@669
|
[669]
|
10/17/07 01:31:45 |
evanweaver |
clean pattern is global; etc |
|
|
|
@667
|
[667]
|
10/16/07 23:01:17 |
evanweaver |
commit stuff |
|
|
|
@666
|
[666]
|
10/16/07 22:41:29 |
evanweaver |
build tasks |
|
|
|
@664
|
[664]
|
10/16/07 22:32:33 |
evanweaver |
build |
|
|
|
@663
|
[663]
|
10/16/07 22:32:04 |
evanweaver |
again |
|
|
|
@662
|
[662]
|
10/16/07 22:27:51 |
evanweaver |
paths shuffle |
|
|
|
@651
|
[651]
|
10/15/07 13:04:54 |
evanweaver |
slightly more readable? |
|
|
|
@650
|
[650]
|
10/15/07 13:00:40 |
evanweaver |
fix #14086 |
|
|
|
@607
|
[607]
|
09/22/07 22:09:56 |
evanweaver |
signed mongrel gem |
|
|
|
@588
|
[588]
|
09/16/07 14:42:00 |
filipe |
Getting ready for mongrel 1.0.2 - site and versions update. Did I forget … |
|
|
|
@586
|
[586]
|
09/12/07 23:12:01 |
filipe |
After some discussion with tst upstream author (Peter A friend), he … |
|
|
|
@570
|
[570]
|
08/19/07 11:12:11 |
wayneeseguin |
Switched to C-Style comments in http11.c so that it will now compile in … |
|
|
|
@530
|
[530]
|
02/23/07 14:46:19 |
zedshaw |
Move to the latest Ragel. |
|
|
|
@509
|
[509]
|
01/22/07 20:57:16 |
zedshaw |
Site update, version bump for the 1.0.1 release |
|
|
|
@482
|
[482]
|
12/19/06 20:26:14 |
zedshaw |
Version change because rubygems can't handle 1.0-rc1 so must be 1.0 |
|
|
|
@470
|
[470]
|
12/15/06 23:26:54 |
zedshaw |
Whitelist for headers which can be duplicated. |
|
|
|
@465
|
[465]
|
12/15/06 04:00:41 |
zedshaw |
Version number bump to 0.3.19 |
|
|
|
@418
|
[418]
|
11/25/06 00:06:45 |
zedshaw |
Version bump to 0.3.18 |
|
|
|
@414
|
[414]
|
11/24/06 22:24:04 |
zedshaw |
Version bump to 0.3.17. |
|
|
|
@413
|
[413]
|
11/24/06 21:54:08 |
zedshaw |
Removed experimental mime carving (in branch now). |
|
|
|
@408
|
[408]
|
11/24/06 20:25:04 |
zedshaw |
A few tweaks to bmhsearch prior to the branch out. |
|
|
|
@399
|
[399]
|
11/20/06 11:53:14 |
zedshaw |
Removed old optimized_locking code in favor of fastthread by same … |
|
|
|
@393
|
[393]
|
11/20/06 11:49:27 |
zedshaw |
Removed restriction on edge case for begging string not being repetitive. |
|
|
|
@390
|
[390]
|
11/17/06 17:57:59 |
zedshaw |
Version number bump. |
|
|
|
@388
|
[388]
|
11/17/06 17:48:27 |
zedshaw |
More fully tested BMH with extensive fuzzing test. |
|
|
|
@385
|
[385]
|
11/15/06 17:38:33 |
zedshaw |
Version bump to 0.3.15 |
|
|
|
@383
|
[383]
|
11/15/06 14:52:08 |
zedshaw |
Optimistic locking library. |
|
|
|
@381
|
[381]
|
11/15/06 14:51:32 |
zedshaw |
Implemented fast BMH incremental search class for new MIME carving. |
|
|
|
@362
|
[362]
|
10/24/06 18:00:29 |
zedshaw |
Fixes --group and --user options. |
|
|
|
@355
|
[355]
|
10/03/06 03:18:26 |
zedshaw |
slight tweak to make everything add up for allowed lengths |
|
|
|
@349
|
[349]
|
09/22/06 03:16:54 |
zedshaw |
Mongrel 0.3.13.5 version bump. Final commit of changes from 0.3.13.4. … |
|
|
|
@335
|
[335]
|
08/25/06 22:05:05 |
zedshaw |
Finally a solution to the damn memory leak. It's a leak in ruby … |
|
|
|
@331
|
[331]
|
08/16/06 16:51:38 |
zedshaw |
Added mongrel_cluster as officially part of mongrel. |
|
|
|
@318
|
[318]
|
08/12/06 17:00:11 |
zedshaw |
Regenerates the parser so the fix for non-spaced headers goes through, and … |
|
|
|
@312
|
[312]
|
08/11/06 13:46:33 |
zedshaw |
Fixes bug where PID file not written when in config file. Improves error … |
|
|
|
@311
|
[311]
|
08/08/06 04:26:23 |
zedshaw |
Fixes the differences between mongrel and webrick around request URI, … |
|
|
|
@308
|
[308]
|
08/07/06 21:07:24 |
zedshaw |
working on more webrick style behavior for REQUEST_URI |
|
|
|
@306
|
[306]
|
08/05/06 21:06:00 |
zedshaw |
Increased URI length to 1024, removed ; that cause Sun C problems. |
|
|
|
@293
|
[293]
|
07/14/06 11:13:51 |
zedshaw |
Bugfixes for 0.3.13.4 release firming up IO tweaks. |
|
|
|
@292
|
[292]
|
07/13/06 17:34:59 |
zedshaw |
Backport of HttpRequest? enhancements from 0.4. Patch to specify --prefix … |
|
|
|
@275
|
[275]
|
07/01/06 13:31:58 |
zedshaw |
Invalid type on ID could cause meltdown. |
|
|
|
@269
|
[269]
|
06/30/06 16:25:14 |
zedshaw |
Documentation update and sync with latest code. |
|
|
|
@267
|
[267]
|
06/30/06 15:42:12 |
zedshaw |
Ruby license applied to all files |
|
|
|
@265
|
[265]
|
06/30/06 15:13:35 |
zedshaw |
Switched Mongrel to Ruby license. |
|
|
|
@256
|
[256]
|
06/24/06 04:32:41 |
zedshaw |
Fixes for more blocking mongrels, allows changing user:group after socket … |
|
|
|
@255
|
[255]
|
06/23/06 08:22:47 |
zedshaw |
Refactor reaping dead threads. Slight change to license header to make it … |
|
|
|
@252
|
[252]
|
06/21/06 00:27:36 |
zedshaw |
Version bump, news announce. |
|
|
|
@203
|
[203]
|
05/21/06 09:46:42 |
zedshaw |
LGPL preamble on all source files. |
|
|
|
@202
|
[202]
|
05/21/06 05:25:19 |
zedshaw |
Two typos fixed, reported by Rui Lopes. |
|
|
|
@182
|
[182]
|
05/15/06 19:20:28 |
zedshaw |
Relaxed the previous restriction on invalid URIs with // at the beginning. … |
|
|
|
@179
|
[179]
|
05/14/06 18:41:22 |
zedshaw |
Rewritten http11 processing to allow for character level IO. |
|
|
|
@167
|
[167]
|
05/11/06 15:23:50 |
zedshaw |
Bump the version number to 0.3.13 |
|
|
|
@165
|
[165]
|
05/11/06 14:10:34 |
zedshaw |
Mongrel 0.3.13 release push. Lots of documentation started and little … |
|
|
|
@163
|
[163]
|
05/04/06 11:07:56 |
zedshaw |
Conditional response code from Dan Kubb. |
|
|
|
@161
|
[161]
|
04/19/06 23:57:02 |
zedshaw |
Forgot to check in my changes so this should resolve the conflict. |
|
|
|
@151
|
[151]
|
04/08/06 13:00:35 |
zedshaw |
Fixes the default content type and headers for unknown mime types. Fixes … |
|
|
|
@149
|
[149]
|
04/06/06 07:21:03 |
zedshaw |
Version number bump before releasing. |
|
|
|
@148
|
[148]
|
04/05/06 07:36:29 |
zedshaw |
Repairs to the parser so it doesn't drop CONTENT_TYPE. |
|
|
|
@146
|
[146]
|
04/04/06 11:55:56 |
zedshaw |
Reverted a new feature from Ragel which broke the parser on certain … |
|
|
|
@139
|
[139]
|
04/03/06 10:22:17 |
zedshaw |
Minor tweaks to the handlers and http parser to deal with more bad input … |
|
|
|
@138
|
[138]
|
04/02/06 21:27:59 |
zedshaw |
Several robustness improvements to protect mongrel against bad HTTP … |
|
|
|
@134
|
[134]
|
03/31/06 15:12:30 |
zedshaw |
Implements REMOTE_ADDR such that if HTTP_X_FORWARDED_FOR is set then … |
|
|
|
@132
|
[132]
|
03/30/06 04:31:14 |
zedshaw |
Implements minor little tweaks to reduce String cycling. Adds ETag and … |
|
|
|
@129
|
[129]
|
03/28/06 10:37:54 |
zedshaw |
Fixes a bug where server name and port wasn't coming through on systems on … |
|
|
|
@116
|
[116]
|
03/19/06 00:18:11 |
zedshaw |
Beginning of a tuning effort. |
|
|
|
@77
|
[77]
|
03/04/06 13:16:44 |
zedshaw |
Fixed a compile warning on debian in http11.c |
|
|
|
@47
|
[47]
|
02/20/06 01:38:35 |
zedshaw |
Fix recommended to the Ragel spec from Ragel author that makes the parser … |
|
|
|
@24
|
[24]
|
02/09/06 21:38:18 |
zedshaw |
Fixed the URIClassifier to solve a problem with 1 character lookups. … |
|
|
|
@21
|
[21]
|
02/08/06 07:48:41 |
zedshaw |
Fixed a bug in the Error404Handler. Created the first Rails runner … |
|
|
|
@20
|
[20]
|
02/03/06 00:42:08 |
zedshaw |
* Moved various constants around. * Created the remaining feasible CGI … |
|
|
|
@19
|
[19]
|
02/02/06 01:53:32 |
zedshaw |
Improved the trie searching to only require one search and work more … |
|
|
|
@17
|
[17]
|
01/30/06 23:45:26 |
zedshaw |
Attempted on last performance tune by rewriting the process_client method … |
|
|
|
@16
|
[16]
|
01/30/06 15:17:17 |
why |
Moved TRACE below the var decls, was throwing errors on FreeBSD gcc. |
|
|
|
@15
|
[15]
|
01/30/06 01:25:20 |
zedshaw |
Last and final attempt at improving the Ruby only speed of the IO … |
|
|
|
@4
|
[4]
|
01/28/06 14:03:53 |
zedshaw |
initial import into trunk |