gecko-dev/netwerk/protocol
Patrick McManus dedc7a9acb Bug 593386 - HTTP Pipeline Blacklist annotations. r=jduell
Add EFAServer, Nestscape Enterprise 4/5/6, and Weblogic <=6 to
server pipeline blacklist, joining iis/4, iis/5, and nses/3.

The previous code did 3 strcasestr()s on every http transaction to check
the old blacklist - it did that even if pipelining was configured off.

The new code creates indexes to the lookups according to the first
char and changes the comparison to straight strncmp()s which are
totally fine for finding these signatures... Servers that begin with A
don't need any string operations now, and even servers that begin with
M have gone from 3 strcasestr()s to 2 strcncmp()s which is definitely
better.
2010-09-03 21:35:49 -04:00
..
about Bug 538813. Make about:cache and about:cache-entry pretty. r=bzbarsky 2010-07-02 16:56:09 -04:00
data Back out Bug 536324 part 3. 2010-08-30 13:20:39 -07:00
device Bug 507749: Implement moz-device: protocol handler. Based on an earlier patch by Brad Lassey. r=jdm a=blocking-fennec 2010-08-25 11:52:10 -04:00
file Back out Bug 536324 part 3. 2010-08-30 13:20:39 -07:00
ftp Back out Bug 536324 part 3. 2010-08-30 13:20:39 -07:00
http Bug 593386 - HTTP Pipeline Blacklist annotations. r=jduell 2010-09-03 21:35:49 -04:00
res Bug 585869 - Check for file scheme in nsResURL::EnsureFile, r=bsmedberg a=blocking2.0 2010-08-10 15:03:26 -07:00
viewsource Bug 561051 - make CSP frame-ancestors and X-Frame-Options work with viewSourceChannels, a=jst 2010-10-14 15:25:00 -07:00
Makefile.in Bug 507749: Implement moz-device: protocol handler. Based on an earlier patch by Brad Lassey. r=jdm a=blocking-fennec 2010-08-25 11:52:10 -04:00