Commit Graph

537 Commits

Author SHA1 Message Date
Jason Duell
fb1b4f5599 Bug 811669 - nsICachingChannel.cacheKey may not be set on http-on-modify-request anymore. r=mcmanus 2012-12-03 22:24:36 -08:00
Patrick McManus
5cba01713f bug 816685 expand caps in protocol/http to 32bits r=jduell 2012-11-29 20:34:35 -05:00
Jason Duell
69c96a9843 Bug 800799 - http-on-modify-request now called after JS that started the load is no longer on the stack. r=bz 2012-11-27 11:54:58 -08:00
Ehsan Akhgari
5b7f3f130d Bug 813438 - Part 2: Remove the I/O service content sniffer cache; r=bzbarsky 2012-11-20 19:31:31 -05:00
Ed Morley
eae2c25777 Backout 231cce402e46, 383b6031c417, 8a518d6c8b60 & 4f55f76e34ee (bug 813438) for bustage 2012-11-22 17:49:58 +00:00
Ehsan Akhgari
0c652d013e Bug 813438 - Part 2: Remove the I/O service content sniffer cache; r=bzbarsky 2012-11-20 19:31:31 -05:00
Paul Adenot
ef7219eec8 Bug 790524 - Avoid overwriting the content-type by application/octet-stream in the sniffing logic. r=bz 2012-11-16 11:20:58 -08:00
Josh Matthews
c462202d64 Bug 722979 - Add privacy status argument to relevant nsIStrictTransportSecurityService methods. r=bsmith sr=biesi 2012-06-30 07:34:17 -07:00
Ed Morley
d7ff99bb34 Backout e123e0173185, 326ed6f1dc9e & 7c2c9c988869 (bug 722979) for mochitest-a11y failures 2012-11-16 15:06:13 +00:00
Josh Matthews
d8762c2c88 Bug 722979 - Add privacy status argument to relevant nsIStrictTransportSecurityService methods. r=bsmith sr=biesi 2012-06-30 07:34:17 -07:00
Josh Matthews
c88986c829 Bug 804655 - Part 2: Wrap up interface aggregator callbacks with a target thread on which they should be released. r=mayhemer 2012-11-14 16:00:44 +00:00
Josh Matthews
bb236b6062 Bug 804655 - Part 1: Make updating an nsHttpChannel's loadgroup/callbacks update those of its transaction and connection as well. r=mayhemer 2012-11-14 16:00:43 +00:00
Patrick McManus
681252295a bug 779467 modify ClosePersistentConnections to accomodate sticky auth r=honzab 2012-11-04 11:24:24 -05:00
Honza Bambas
8d66114a8b Bug 751754 - Allow separation between the update-available and start-download states in appcache, r=jduell 2012-10-02 15:55:00 +02:00
Patrick McManus
4cc2eaf0e0 bug 805067 - remove redundant mozilla:: in netwerk/protocol/http r=jduell 2012-10-24 21:00:27 -04:00
Patrick McManus
75fc215ca6 bug 801826 duplicate request headers after doAuthRetry r=jduell 2012-10-24 12:42:39 -04:00
Nick Hurley
5496cfa986 Bug 536324 part 2 - Change implementers of nsIChannel. r=sworkman 2012-10-22 10:51:07 -07:00
David Keeler
9751bbdf7b bug 786417 - filter the hsts preload list to sites that actually send the header r=bsmith, mayhemer 2012-10-15 14:43:57 -07:00
Patrick McManus
e8e7738628 bug 797684 - http-on-modify-request can reflect ProxyInfo r=biesi 2012-10-08 20:19:08 -04:00
Patrick McManus
4ff63c6d07 bug 795905 call proxyservice::asyncresolve() when direct in case of filters r=biesi 2012-10-04 15:08:26 -04:00
Patrick McManus
2806e7bc35 bug 795305 - http channel can drop callback references sooner on asyncopen failures r=jduell 2012-10-02 20:18:34 -04:00
Masatoshi Kimura
498be18cdb Bug 795584 - Add a template parameter to clamped. r=Ms2ger 2012-09-30 14:19:34 -04:00
Isaac Aggrey
990e90e88a Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan 2012-09-28 01:57:33 -05:00
Honza Bambas
471553464a Bug 779100 - HSTS redirect load group management fix, r=jduell 2012-09-27 21:35:08 +02:00
Patrick McManus
6331337694 bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-14 16:27:46 -04:00
Brian Smith
42e893422a Bug 770243: Close cache input stream only when we're sure we don't need it in nsHttpChannel, r=bsmith for Honza's code, r=honzab for bsmith's changes 2012-09-24 10:20:11 -07:00
Brian Smith
856bece4b5 Bug 788365: Do not require securityInfo for AppCache entries, r=honzab 2012-09-26 12:01:56 -07:00
Honza Bambas
005f85a9a0 Bug 756717 - Implement 'appcache jar' for apps, r=tlee+jduell 2012-07-31 02:36:00 -04:00
Julian Reschke
72855616be Bug 782235 - Move HTTP convenience functions to nsHttp. r=bsmith 2012-09-25 11:04:25 -04:00
974381e2c0 Bug 758973 - Make handling of status code 308 more consistent. r=bsmith 2012-09-22 11:27:17 -04:00
Adam Dane [:hobophobe]
9053439fd6 Bug 87717 - Allow offline mode to connect to loopback r=mcmanus sr=cbiesinger 2012-09-17 18:45:10 -05:00
Michal Novotny
73105817a9 Bug 723362 - Make an asynchronous variant of nsCacheEntryDescriptor::Doom, r=hurley 2012-09-17 23:31:46 +02:00
Ed Morley
7263dd5913 Backout 6d71ff5b4b36 (bug 347307), 75a3c47a3fe7 (bug 507578), 828f91de7143 (bug 769764) for near permaorange OS X 10.8 leaks 2012-09-17 16:54:09 +01:00
Patrick McManus
3d609df83a bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-14 16:27:46 -04:00
Ed Morley
e768620be8 Backout 3182f9d08c2d (bug 347307), 2a30593cca79 (bug 507578), b87b27f5a417 (bug 769764) for m-oth permaorange in browser_463205.js 2012-09-13 22:42:29 +01:00
Patrick McManus
7bc21b4fdf bug 769764 move proxy resolution to separate thread and remove sync api r=biesi sr=josh 2012-09-13 15:22:56 -04:00
Patrick McManus
0ce5f53f4f bug 789018 don't do speculative connect for http upgrade or trans without keep-alive r=jduell 2012-09-12 16:04:01 -04:00
Makoto Kato
8696ddea08 Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza 2012-09-06 11:41:02 +09:00
Randell Jesup
3b4961b603 Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg 2012-09-01 22:35:17 -04:00
Jason Duell
49298666dd Bug 767516 - Rename: s/SSLConnect/ProxyConnect/ r=mcmanus 2012-06-22 12:06:00 -07:00
Ehsan Akhgari
243c878d26 Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script.  Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name nsXPCOMCID.h \
       ! -name prtypes.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Phil Ringnalda
f2ce4c6fab Back out cbb72643bbae (bug 723362) for leaking 2012-08-20 20:28:19 -07:00
Michal Novotny
2c06b304b1 Bug 723362 - Make an asynchronous variant of nsCacheEntryDescriptor::Doom, r=hurley 2012-08-21 03:30:40 +02:00
Aryeh Gregor
691ef24b2a Bug 780618 - Move all error codes to nsError.h; r=ehsan 2012-07-27 17:03:27 +03:00
Ms2ger
c8ea20cf42 Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg 2012-08-09 09:09:40 +02:00
Jason Duell
a3fa256892 Bug 773475 - Revert bug 584863 to keep redirect semantics cleaner. r=honza 2012-08-07 10:03:14 -07:00
Aryeh Gregor
cb8c7eb3ef Bug 778680 part 1 - Make netwerk status codes actually nsresult; r=jduell 2012-08-01 11:17:09 +03:00
Aryeh Gregor
8b4a23fc4c Bug 777292 part 2 - Change all nsnull to nullptr 2012-07-30 17:20:58 +03:00
Patrick McManus
6518957314 bug 767158 - remove blocking dns call in sspi r=honzab 2012-07-26 11:09:05 -04:00
Patrick McManus
579f0ee4be bug 767005 backout bug 235853 r=jduell 2012-07-24 22:40:34 -04:00