Граф коммитов

2329 Коммитов

Автор SHA1 Сообщение Дата
Peter Van der Beken 5d49800bbf Merge backout 2009-01-22 14:53:06 +01:00
Peter Van der Beken 17367c0fcc Backed out changeset 9fc993ac4427 (Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz) to fix orange. 2009-01-22 14:52:34 +01:00
Daniel Holbert c755eee8e7 Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg 2009-01-21 22:55:08 -08:00
Fred Jendrzejewski fd612bd117 Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
Jonas Sicking 47bc5b200d Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz 2009-01-21 14:50:28 -08:00
Jonas Sicking 3c5e8d7d01 Backed out changeset 2063e342b8e1 due to failing docshell tests 2009-01-21 18:07:29 -08:00
Jonas Sicking 2065d98f9d Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz 2009-01-21 14:50:28 -08:00
Curtis Bartley fad6ff606e View Source Linkification should only linkify "safe" URLs. p=cbartley, r=mrbkap, sr=bzbarsky, b=467852 2009-01-15 15:07:53 -05:00
Mark Banner 005e028476 Bug 472824 promptPassword should unescape user names before use. r=dolkse,sr=mconnor 2009-01-15 13:16:34 +00:00
Jonas Sicking 5d4de8c979 Backed out changeset 03bc3379822a 2009-01-14 00:59:52 -08:00
bjarne@runitsoft.com 380ae2aa99 Bug 466080 - Make more things honor the LOAD_ANONYMOUS flag r=sicking,MisterSSL, sr=sicking 2009-01-13 23:06:39 -08:00
Dave Camp 7b0cf8b9ac Bug 463046: Network connectivity checking breaks running netwerk unit tests and mochitests with no connection. r=bz, r=jwalden 2009-01-12 21:52:00 -08:00
Daniel Veditz 977938f51e Fixing bug 451613. URL parsing treats leading whitespace inconsistently. r=jst@mozilla.org 2009-01-12 17:02:07 -08:00
Boris Zbarsky 45b16415a5 Bug 464956. Make .desktop files report a redirect not of type REDIRECT_INTERNAL so that we can use that type to detect redirects not under the control of the target resource. r+sr=biesi 2009-01-12 10:40:44 -05:00
Shawn Wilsher 79ae006392 Bug 466582 - smarter handling of remote chrome (and not allowing it)
This adds a new flag, URI_IS_LOCAL_RESOURCE, to nsIProtocolHandler that allows
something of this protocol to be registered in chrome.

This changeset removes a runtime check every time we open a chrome channel to
see if it is remote to a registration time check that checks flags.  The old
code could be easily worked around, and allowed for remote resources to be used.

r=bsmedberg
r=bz
sr=bz
2008-12-09 16:27:42 -05:00
Shawn Wilsher 8ec0e6384a Backed out changeset b6f762fde736 (bug 466582) for unit test orange. 2008-12-08 18:51:46 -05:00
Shawn Wilsher 7d8a86d3c6 Bug 466582 - smarter handling of remote chrome (and not allowing it)
r=bsmedberg, r=bz, sr=bz
2008-12-08 17:14:14 -05:00
Patrick McManus f576129072 Bug 464838: Tweak DNS prefetch to hopefully fix a tp3 regression. r+sr=bz 2008-12-05 12:53:24 -08:00
Boris Zbarsky a1423a6cb2 Bug 460425. Do better security checks during redirection. r=sicking,biesi, sr=sicking 2008-11-25 20:50:04 -05:00
Honza Bambas 86f9622913 Bug 454381: Minefield Nightly brings up Dial-Up Login if a website is unavailable. r=biesi, sr=bsmedberg, a1.9.1b2=beltzner 2008-11-13 15:38:02 +00:00
Patrick McManus 38d2bebf78 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky, a=beltzner 2008-11-07 18:00:26 -05:00
Honza Bambas dcfcdf8a0d Bug 461325: Cache implicit entries when the manifest is not changed. r=dcamp, sr=biesi 2008-11-05 16:01:08 -08:00
Justin Dolske e50703d0a6 Investigating leaks in bug 463263, backout bug 453403. 2008-11-05 12:55:38 -08:00
Justin Dolske 04b7ea82f5 Backed out changeset e8fd3f4c52b6 2008-11-05 12:54:51 -08:00
Shawn Wilsher c4800c0d80 Bug 460086 - Library context menu for history items should include "Delete all data to <domain>"
This also adds this to the history sidebar because of the modularity of the code.  Yay!
r=mconnor
r=dietrich

Tests will be landing in a follow-up patch.
2008-11-05 03:24:22 -05:00
Gavin Sharp e423aed83d Backed out changeset f014c59ad81d 2008-11-04 23:35:39 -05:00
Jeff Muizelaar 1b6769b067 Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, original patch by shaver@mozilla.org, r+sr=biesi 2008-11-04 23:11:31 -05:00
Dave Camp 108d3720a7 Bug 461071: Allow application caches to be obsoleted. r=honzab, r+sr=bz 2008-11-04 10:59:12 -08:00
Patrick McManus 32378e5ce8 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 11:14:29 -05:00
Patrick McManus c7c2671792 Bug 459724. Make page reload bypass the DNS cache. r+sr=bzbarsky 2008-11-04 11:05:46 -05:00
Boris Zbarsky 3c9dd35401 Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7 2008-11-04 11:03:10 -05:00
Patrick McManus 8fc5449efc Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 10:22:04 -05:00
Patrick McManus ea69c6f497 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 10:14:50 -05:00
Patrick McManus 1b4bf85e77 Bug 459724. Make page reload bypass the DNS cache. r+sr=bzbarsky 2008-11-04 10:12:49 -05:00
Dave Camp a9e28932b8 Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz 2008-11-04 02:20:27 -08:00
Ehsan Akhgari a85f4c93fa Bug 411929 - Private Browsing UI; r=mconnor,bzbarsky sr=bzbarsky 2008-11-04 02:52:23 +03:30
Boris Zbarsky 111fd7a77a Bug 462804. Remove redundant method. r=dcamp, biesi, sr=roc 2008-11-03 11:00:54 -05:00
Boris Zbarsky 64ace499e1 Bug 455311. Better handling of a successful redirect. r+sr=biesi pending 2008-10-22 21:43:15 -04:00
Boris Zbarsky d017ca6b69 Bug 455311. Better handling of Cancel and IsPending() on nsBaseChannel redirects, plus unit tests. r+sr=biesi 2008-10-22 11:42:32 -04:00
Brad Lassey beead28e86 Bug 458252: local file paths are wrong on windows mobile r=dougt sr=bsmedberg 2008-10-20 13:03:20 -04:00
Dave Camp d53ad8a0fb Bug 495822: Move OfflineAppAllowed from nsIOService to nsOfflineCacheUpdateService. r+sr=biesi 2008-10-19 21:12:25 -07:00
Ehsan Akhgari 24b138e644 Bug 248970 - Private Browsing mode (global toggle for saving/caching everything) [nsIPrivateBrowsingService interface]; r,sr=bzbarsky 2008-10-20 00:39:56 +03:30
Ian 98fa0763c7 Bug 251475. Make sure channels don't return null for the originalURI. Initial work by Daniel Kraft <domob@daniel-kraft.net> and Brandon Ferguson <bnferguson@gmail.com>. r+sr=bzbarsky. 2008-10-15 16:05:23 -04:00
Honza Bambas 4babf617bf Bug 435558 - Certificate error page not displayed while using proxy on 'localhost'; r=cbiesinger sr=bzbarsky 2008-10-10 18:02:30 +02:00
Arpad Borsos 4460c617be Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Ben Newman 57bfef064c Bug 454850. Make sure that whenever nsPrincipal::Equals would return true for a pair of principals their nsPrincipal::GetHashValue returns are also equal. r+sr=bzbarsky 2008-10-08 09:16:27 -04:00
Boris Zbarsky f0416e1299 Back out changeset a8eb5fc88c01: relanding bug 455311. Treat .url files as redirects. r+sr=biesi 2008-09-29 17:02:44 -04:00
L. David Baron e79ccbb9bb Merge backout of changeset 6357eb31cec6 (bug 455311) for causing performance regression bug 458065. 2008-10-05 19:56:17 -07:00
L. David Baron b00c5dba8a Backed out changeset 6357eb31cec6 (bug 455311) for causing performance regression bug 458065. 2008-10-05 19:55:41 -07:00
Reed Loden 89eb4ac594 Merge backout changeset for bug 454406 2008-10-01 01:03:35 -05:00
Reed Loden 0242b4542f Bug 454406 - "SSL handshakes fail after asking PSM to remember user's choice of client auth cert" (backed out changeset 6615b044bcd8 from bug 431819) 2008-10-01 01:01:39 -05:00
Michal Novotny a10b67c6f0 Bug 429347 - "URL parser gets confused by ref with no path" [r=bzbarsky sr=cbiesinger] 2008-10-01 00:34:29 -05:00
Jonas Sicking 04943182a4 Implement cookieless requests for Access-Control. b=389508 r=biesi sr=jst 2008-09-30 17:52:52 -07:00
Dave Camp 74bed8d1bd Bug 442813: Implement fallback/opportunistic caching for application caches. p=me, Honza Bambas <honzab@allpeers.com>, r+sr=biesi 2008-09-30 11:34:23 -07:00
Boris Zbarsky 2c626e3cfe Bug 455311. Treat .url files as redirects. r+sr=biesi 2008-09-29 17:02:44 -04:00
Arpad Borsos a9a9c298c2 Bug 454479 - Clean up unused variables in netwerk/; r=cbiesinger 2008-09-15 15:34:46 +02:00
Magnus Melin a95cdf9ca9 Bug 431890: nsStandardURL::SetSpec does not fail when host contains leading space " ". r+sr=cbiesinger 2008-09-14 21:15:06 +03:00
Michal Novotny 94859876f8 Bug 408138 - File URL incorrect when file path is not in filesystem encoding; r=cbiesinger sr=bzbarsky 2008-09-07 15:59:48 +02:00
Honza Bambas 54f714736c Bug 452775 - Minefield Nightly fails to initiate dial-up login; r=cbiesinger 2008-09-07 14:43:35 +02:00
honzab@allpeers.com cda9e524fe Bug 135007, Transfer mode of images should be relevant for shown lock icon state (mixed content)
Based on ideas from Stuart Parmenter and experimental code from Kai Engert
Patch contributed by Honza Bambas
r=kaie, r=pavlov, sr=bz
2008-09-01 22:53:59 +02:00
Honza Bambas bfba5f3a4f Bug 442812: Implement the application cache selection algorithm. r+sr=bz 2008-08-27 18:15:32 -07:00
Brian Crowder 6a2dcfe21d Bug 418703 - reduce narrow Windows API calls in necko, original patch by Brad Lassey <blassey@mozilla.com>, r=biesi 2008-08-27 14:44:54 -07:00
Dave Camp 811acb9a9c Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz
* * *
2008-08-26 16:09:02 -07:00
Jan Odvarko 6a23fa5ae8 Bug 430155. New nsHttpChannel interface to allow examination of HTTP data before it is passed to the channel's creator. r=biesi, sr=bzbarsky 2008-08-25 13:21:28 -04:00
Dave Camp 006e04ce2d Backed out changeset ebafb9df6ce0 (bug 442806) 2008-08-24 23:11:31 -07:00
Dave Camp a016989e5b Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz 2008-08-24 21:51:19 -07:00
Dave Camp 093c3cdf45 Backed out changeset ea551e6f0f40 (bug 442806) 2008-08-19 22:53:20 -07:00
Dave Camp 6788a8a7da Bug 442806: Use seperate, versioned caches for offline apps. r+sr=bz 2008-08-19 19:30:44 -07:00
Michal Novotny f15cf25117 Bug 379034 - Relative URLs with capitalized schemes are treated as absolute, r=biesi sr=bzbarsky 2008-08-19 10:48:10 -04:00
Dave Townsend b495cbced4 Backed out changeset cf3eae029913 2008-08-18 15:08:14 +01:00
honzab@allpeers.com 01adb2f15c Bug 135007, Transfer mode of images should be relevant for shown lock icon state (mixed content)
Based on ideas from Stuart Parmenter and experimental code from Kai Engert
Patch contributed by Honza Bambas
r=kaie, r=pavlov, sr=bz
2008-08-16 09:12:42 +02:00
Michal Novotny 4bb0e9f938 Bug 427089 – FTP shouldn't send URLs in UTF-8. r=cbiesinger 2008-08-15 16:56:22 +02:00
Brian Crowder c6c9bdeea3 Backed out changeset f134ac75b142 2008-08-14 15:15:06 -07:00
Brian Crowder d20774111a Bug 418703 - [relanding] reduce narrow windows API calls (necko patch), original patch by Brad Lassey <blassey@mozilla.com>, r=biesi 2008-08-14 14:30:58 -07:00
Brian Crowder 3afb464de7 Backed out changeset 45df6b91be5a 2008-08-13 11:22:36 -07:00
Brian Crowder e8ca19ecd5 Bug 418703 - [relanding] reduce narrow windows API calls (necko patch), original patch by Brad Lassey <blassey@mozilla.com>, r=biesi 2008-08-13 11:13:05 -07:00
Brian Crowder 56e18f4d88 Ugh! Mercurial fun: accidentally rolledback my rollback.
Backed out changeset bcc661750bec
2008-08-12 10:12:26 -07:00
Brian Crowder f9e45a1e71 Bug 422972: Backed out changeset e951bdfb047d (tree closed) 2008-08-12 09:46:47 -07:00
Brian Crowder 256cf63700 Bug 418703: Backed out changeset f788da9b2165 (tree closed) 2008-08-12 09:45:54 -07:00
Brian Crowder d9d5873583 Bug 418703 - reduce narrow windows API calls in necko/, original patch by Brad Lassey <blassey@mozilla.com>, r=biesi 2008-08-12 09:30:42 -07:00
Benjamin Smedberg d3a1c79da1 From bug 449561, bug 445949, and others: let's just ditch nsDerivedSafe since the class of errors it's trying to protect against are uncommon in today's world. r=dbaron 2008-08-11 11:05:58 -04:00
Kai Engert dc5048699f Bug 431819, SSL client auth, repeated prompts for client certificate
r=rrelyea, r=dveditz
2008-06-18 21:36:29 +02:00
Gavin Sharp 7ff2a7214a Bug 407538: newURI(http://foo.com:80).port is 80, should be -1 (can set a URI's port to its default value by setting .spec), r+sr=biesi 2008-06-15 21:16:57 -04:00
Benjamin Smedberg 6efb8de47e Bug 442714 - Mark NS_STACK_CLASS on nsAutoString, r=dbaron 2008-06-30 14:46:47 -04:00
Mats Palmgren d8b3c0f539 URI.path one character short after redirect involving fragment. b=438288 r+sr=cbiesinger 2008-06-19 23:39:46 +02:00
reed@reedloden.com a610f4aabc Bug 422172 - ""Automatic proxy configuration URL" reload button does not work" [p=hugues.fournier@gmail.com (Hugues Fournier) r+sr=biesi a1.9=beltzner] 2008-05-08 02:05:11 -07:00
reed@reedloden.com 3e6db6b59d Back out Hugues Fournier's patch from bug 422172 as a possible cause of the crashes. 2008-05-07 04:29:08 -07:00
reed@reedloden.com a0bde84bd8 Bug 422172 - ""Automatic proxy configuration URL" reload button does not work" [p=hugues.fournier@gmail.com (Hugues Fournier) r+sr=biesi a1.9=beltzner] 2008-05-07 03:13:46 -07:00
gavin@gavinsharp.com 8f60006524 Back out the patch for bug 235853, again, because of mochi*chrome* failures this time. 2008-04-17 19:49:40 -07:00
gavin@gavinsharp.com 5c8a5f3c50 Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, and fix HTTP channel code to properly forward cache-related properties to new proxied channels, patch by shaver@mozilla.org, r+sr=biesi, a=beltzner 2008-04-17 18:36:29 -07:00
cbiesinger@gmail.com fb795e7f39 Bug 429128 correctly adjust mRef when changing the query part of a URL r+sr=bz a=beltzner; unit test by bz r+sr=biesi 2008-04-17 01:27:44 -07:00
gavin@gavinsharp.com 43bc57a847 Back out bug 235853 due to mochitest failures 2008-04-08 10:23:19 -07:00
gavin@gavinsharp.com cfde778861 Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, patch by shaver@mozilla.org, r+sr=biesi, a=beltzner 2008-04-08 07:28:02 -07:00
gavin@gavinsharp.com 86d790b336 Back out bug 235853 due to unit mochitest failures 2008-03-25 11:35:25 -07:00
shaver@mozilla.org 5e0248590c Bug 235853: don't freeze the UI when resolving DNS for PAC, by using deferred resolution if we would otherwise block on DNS. r+madskills=biesi, a-b5=mconnor 2008-03-25 08:55:19 -07:00
cbiesinger@gmail.com 419327fa97 364741 set mFDConnected before sending the connected notification r+sr=bz a=beltzner 2008-03-19 15:12:28 -07:00
cbiesinger@gmail.com bf1e79213d followup to bug 418535, add comments about which threads nsISocketTransportService functions can be called on patch by Florian Quèze <florian@queze.net> r+sr=biesi 2008-03-18 14:00:53 -07:00
reed@reedloden.com bc39c42ca3 Bug 419794 - "work out key API for nsICryptoHMAC" (API use nsIKeyObject + fix nsKeyModule + nsICryptoHMAC usage fix) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=rrelyea sr=dveditz a=blocking1.9+] 2008-03-18 12:45:40 -07:00
dveditz@cruzio.com 9cfdc3f0df bug 421840, relax restriction on empty user:info to fix mailnews regression bug 419116. r/sr=biesi,neil, a=dsicore 2008-03-14 18:31:42 -07:00
timeless@mozdev.org 54ab10e41c Bug 419510 PAC dateRange function doesn't handle months after JUN r=biesi a=dsicore Also adds support for getDay("SAT")... 2008-03-10 18:40:08 -07:00
dolske@mozilla.com a26f40f2f2 Bug 419081 - Password prompting code doesn't check new passwords against all possible existing passwords. r=gavin, a=blocking-ff3+ 2008-03-10 17:14:10 -07:00
reed@reedloden.com 660967b64e Bug 355181 - "net_IsValidHostName() comment says one thing, code does another" (use a whitelist) [p=michal@allpeers.com (Michal Novotny) r=biesi a=blocking1.9+] 2008-03-10 11:59:13 -07:00
reed@reedloden.com 01531db07d Bug 421490 - "wpad may be dangerous, and it is on by default" (only use WPAD if explicitly set in the prefs) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a=blocking1.9+] 2008-03-08 01:58:17 -08:00
dveditz@cruzio.com fbc8dd15e8 bug 295922 change default for "select cert automatically", r/sr=biesi, blocking1.9+ 2008-03-07 02:52:21 -08:00
bugzilla@standard8.plus.com 860b9a451f Bug 382437 nsLoginManagerPrompter.js needs to implement nsIAuthPrompt. r=dolske,gavin,sr=dveditz,approval1.9b4=beltzner 2008-03-02 04:24:24 -08:00
bzbarsky@mit.edu 8b549beadb Add the charset right after the type, before all other params, if there is no existing charset in the type. Bug 413974, r=biesi, sr=sicking, a=beltzner 2008-02-28 20:24:32 -08:00
dcamp@mozilla.com da8f86f15b Bug 415799: Interface and implementation for HMAC support. p=honzab@allpeers.com (Jan Bambas), r=kaie, r=rrelyea, sr=dveditz, blocking1.9=sayrer 2008-02-26 22:31:13 -08:00
wtc@google.com 67e06cc9f4 Bug 415033: added a hidden preference (in about:config) for enabling or disabling the TLS session ticket extension. The patch is contributed by Nagendra Modadugu <ngm+mozilla@google.com>. r=wtc,rrelyea,kengert a1.9+=damons Modified Files: netwerk/base/public/security-prefs.js security/manager/ssl/src/nsNSSComponent.cpp 2008-02-26 15:09:39 -08:00
jwalden@mit.edu 333f76f6ba Bug 417218 - nsStandardURL::SetPath does the wrong thing when the path is '/' and is being set to ''. r+sr=biesi, a=beltzner 2008-02-26 14:48:42 -08:00
florian@queze.net 7ae84647aa Bug 418535 - Make socket attachment to nsSocketTransportService usable from XPCOM. r+sr=biesi, a1.9=beltzner 2008-02-26 12:39:50 -08:00
benjamin@smedbergs.us ff3d560f4d Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated 2008-02-21 12:39:20 -08:00
dveditz@cruzio.com 91ddb59777 bug 415034 prevent URIs with userinfo but no username. r=biesi, sr=bsmedberg, blocking1.9+ 2008-02-20 17:24:41 -08:00
dougt@meer.net 6ca8cc537a disable autodialer in windows mobile. r=bsmedberg, a=beltzner 2008-02-20 14:41:27 -08:00
reed@reedloden.com 24b1437e0e Bug 412207 - nsSocketTransport::OnSocketDetached should null out mCallbacks and mEventSink [p=cbiesinger@gmx.at (Christian :Biesinger) r=Silver sr=sicking a=blocking1.9+] 2008-02-14 03:12:50 -08:00
benjamin@smedbergs.us 53f8a3f07a Bustage fix, bug 412320 2008-02-12 12:07:57 -08:00
benjamin@smedbergs.us f54b2d462b Bug 412320 - generate QI for additional classes which, according to stats, show up in profiles as frequent callers of nsID::Equals, r=biesi,ted,sicking 2008-02-12 11:46:26 -08:00
timeless@mozdev.org 91b152fa70 Backing out because of unit test failure: [Exception... "Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIZipWriter.addEntryStream]" nsresult: "0x80470002 (NS_BASE_STREAM_CLOSED)" location: "JS frame :: ../../../../_tests/xpcshell-simple/test_zipwriter/unit/test_storedata.js :: run_test :: line 84" data: no] 2008-02-09 16:01:36 -08:00
timeless@mozdev.org 4e5f224922 Bug 412867 nsSimpleStreamListener needs to autoclose mSink IFF !mObserver r=biesi a=dsicore 2008-02-09 15:15:26 -08:00
reed@reedloden.com b6b2b7ae04 Bug 414901 - "Back out scriptable IO" [p=neil@mozilla.com (Neil Deakin) r+sr=bsmedberg a1.9b3=beltzner] 2008-02-01 18:07:49 -08:00
reed@reedloden.com 6c43096ee3 Back out the back out from bug 414901 until bug 415218 is fixed, or else we'll have very broken nightlies. :( 2008-02-01 00:51:29 -08:00
enndeakin@sympatico.ca 5d34743739 Bug 414901, back out scriptable IO api, r+sr=bsmedberg,a=beltzner 2008-01-31 11:18:07 -08:00
jonas@sicking.cc 641b42bbcf Bug 397878: Send Referer-Root header when doing cross-site access requests. Also update domain pattern matching to spec. Patch by <suryaismail@gmail.com>. r=bent sr=sicking b3a=beltzner 2008-01-31 00:16:54 -08:00
reed@reedloden.com ad5fe78586 Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons] 2008-01-29 10:38:15 -08:00
reed@reedloden.com e84f27e0b7 Back out for now until there's a fix. 2008-01-29 09:57:17 -08:00
reed@reedloden.com dd3f1cb70f Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons] 2008-01-29 07:58:38 -08:00
reed@reedloden.com e43e76f1d9 Bug 405693 - "don't update identical offline cache manifests" [p=honzab@allpeers.com (Honza Bambas) r=dcamp sr=biesi a=blocking1.9+] 2008-01-28 23:54:54 -08:00
sayrer@gmail.com 900bb835e8 Bug 400091. nsFaviconService leak with rapid page loads. r/sr=biesi 2008-01-28 15:21:27 -08:00
mats.palmgren@bredband.net 127edd1a1e Make NS_ReadLine() not lie about having more data when the stream ends in \r\n. b=397850 r+sr=cbiesinger a=blocking1.9 2008-01-15 02:22:58 -08:00
mats.palmgren@bredband.net 585067acdb Backing out bug 397850 to fix mailnews bustage. 2008-01-09 22:50:08 -08:00
mats.palmgren@bredband.net d569c0e911 Make NS_ReadLine() not lie about having more data when the stream ends in \r\n. b=397850 r+sr=cbiesinger a=blocking1.9 2008-01-09 22:17:29 -08:00
sdwilsh@shawnwilsher.com 537e0b2ccc Bug 410131 - DM isn't buffering writes when saving a file. r=biesi, sr=bz 2008-01-04 09:55:02 -08:00
dwitte@stanford.edu 219d201a37 tweak the NS_ReadLine buffer up to 4096 bytes. b=410264, r+sr=biesi, a=schrep 2008-01-03 16:27:38 -08:00
dwitte@stanford.edu fcd4182c75 move permission manager persistent storage from hostperm.1 to permissions.sqlite, use nsIURI::GetAsciiHost() for consistent host normalization, and expand type/permission limits. bugs 400092 and 400097 (patch in 400097), sr=shaver, pending r=sdwilsh, blocking-1.9+. 2007-12-04 22:37:36 -08:00
roc+@cs.cmu.edu e7e924ee25 Bug 404870. Avoid read access to mThread racing with setting mThread to null (which could crash). Also, detect when the thread is no longer accepting events and treat it as the thread not being there anymore in nsSocketTransportService::Dispatch. 2007-12-04 18:18:58 -08:00
kaie@kuix.de e5ec2662fb Attempting to fix tinderbox bustage from bug 378241 2007-12-04 11:38:27 -08:00
kaie@kuix.de 8808556f16 Bug 378241, Changes from bug 107491 lead to tons of thread-safety asserts r=rrelyea, r=wtc, sr=benjamin, blocking1.9=benjamin 2007-12-04 10:53:14 -08:00
dwitte@stanford.edu 196f6f8c7a relanding 402008. 2007-12-03 22:30:47 -08:00
dwitte@stanford.edu d2fce27588 backing out due to orange. 2007-12-03 18:46:02 -08:00
dwitte@stanford.edu 9f88157b3a Bug 402008 - expose nsIURI::GetHost() "display normalization" behavior on nsIIDNService. r+sr=biesi, a=dsicore 2007-12-03 18:24:53 -08:00
bzbarsky@mit.edu adf76863c7 Add a way to extract the charset and the position of the charset parameter from a content-type header. Use this in XMLHttpRequest to not clobber the non-charset parameters and not clobber the charset if it's already what we'll set, up to case. Apparently some broken servers are case-sensitive when looking at charsets! Bug 393968 (wherein the patch lies) and bug 397234, r+sr=biesi 2007-12-03 13:34:44 -08:00
cbiesinger@gmx.at 34df51aafa bug 262116 make disk cache serialize/deserialize the security info, if present also make nsNSSSocketInfo serializable PSM part: r=kaie sr=darin rest: r+sr=darin 2007-11-30 10:05:54 -08:00
dcamp@mozilla.com 602e4a3871 Bug 369814: don't open jar: content unless served from a safe mime type. r=bz, sr=dveditz, ui-r=beltzner 2007-11-26 21:32:23 -08:00
gavin@gavinsharp.com 8b401af553 Bug 403480: make it impossible to set nsIURI::port to it's default value, r+sr=biesi, a=schrep 2007-11-26 16:51:57 -08:00
sdwilsh@shawnwilsher.com 851f816bc5 Bug 401174 - Allow how exthandler adds downloads to history to be overridden. r=biesi, sr=bz, a=mconnor 2007-11-23 12:20:41 -08:00
bzbarsky@mit.edu 51f67c643d Fix leak bug 391978. r=biesi, sr=dmose, a=sayrer 2007-11-08 22:13:26 -08:00
reed@reedloden.com 846a7a900f Bug 398718 - "Better explanatory text for SSL error pages" [p=kaie/johnath r=rrelyea r=biesi a=blocking1.9+ for M9] 2007-10-30 13:26:25 -07:00
dwitte@stanford.edu 0f23b92005 rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz 2007-10-25 01:24:13 -07:00
bzbarsky@mit.edu a892964caa Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore 2007-10-23 14:56:41 -07:00
sdwilsh@shawnwilsher.com b8e9528436 Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9 2007-10-12 15:48:07 -07:00
sdwilsh@shawnwilsher.com b73790f013 Full backout of Bug 369428 2007-10-12 08:30:45 -07:00
sdwilsh@shawnwilsher.com 8828af5130 Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9 2007-10-12 06:00:57 -07:00
dbaron@dbaron.org fbb313b1fe Delete gVolumeList on shutdown. b=397305 r+sr+a1.9=bzbarsky 2007-10-02 15:26:53 -07:00
bzbarsky@mit.edu c8c18315fe Fix nsStandardURL serialization/deserialization to properly restore all state. Bug 396389, r+sr=biesi, a=bsmedberg 2007-09-17 15:23:12 -07:00
jag@tty.nl f35dab1ee1 Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg 2007-09-05 06:04:54 -07:00
timeless@mozdev.org d2f77fb766 Bug 392649 https add-on install from filepicker crashes [@ net_GetURLSpecFromFile] r=biesi sr=biesi a=bz 2007-09-05 03:22:42 -07:00
cbiesinger@gmx.at 4aec05dc5d 394242 improve the comments on some necko APIs r+sr+a=bz 2007-08-31 13:23:31 -07:00
cbiesinger@gmx.at 9d8a5ad7d9 add unit test for bug 372050 and the unescape parts of bug 350932; also, clarify comments for the ESCAPE_URL_ONLY_NONASCII flag. r+sr+a=bz 2007-08-31 13:19:37 -07:00
wtc@google.com 85b48f00bd Bug 213637: code cleanup: use nsAutoLock instead of manually calling PR_Lock/PR_Unlock, and removed mThreadEventLock. r=biesi Modified files: nsSocketTransportService2.cpp nsSocketTransportService2.h 2007-08-26 13:14:57 -07:00
cbiesinger@gmx.at 08c9590416 fix typo in comment 2007-08-24 18:30:39 -07:00
cbiesinger@gmx.at 648dde66e9 263127 close the tempfile output stream before calling the observer patch by Wladimir Palant <trev.moz@adblockplus.org> r=biesi sr=darin 2007-08-24 17:26:18 -07:00
cbiesinger@gmx.at 474f4d0e8f 392428 always consider IP addresses valid hostnames r+sr+a=bz 2007-08-21 10:14:47 -07:00
dtownsend@oxymoronical.com 7d469334fd Bug 341472: ship with fewer security warnings showing by default. p=Adam Guthrie <ispiked@gmail.com>, r=darin.moz@gmail.com, ui-r=beltzner, a=wanted-firefox3 2007-08-20 07:22:42 -07:00
bent.mozilla@gmail.com a832d44b1c Bug 392657 - Fix typo in comment. 2007-08-19 21:06:58 -07:00
bent.mozilla@gmail.com 225376c1d2 Bug 392657 - "'ASSERTION: QueryInterface needed', nsURIChecker missing nsIRequestObserver in QI map". r+sr=biesi, a=bz. 2007-08-19 20:19:11 -07:00
mrbkap@gmail.com f926fad63c Make XPCSafeJSObjectWrapper usage in PAC actually work correctly for the common case. bug 391515, r=jst sr+a=brendan 2007-08-15 14:16:52 -07:00
mrbkap@gmail.com 27c4e871fc Make XPCSafeJSObjectWrapper easier to use by not throwing for primitive values passed to the constructor. Use it in more places in PAC. bug 388450, r=crowder sr=brendan a=bzbarsky 2007-08-07 18:49:49 -07:00
cbiesinger@gmx.at 15ab3cf4dd 389440 move LOAD_NO_NETWORK_IO to nsICachingChannel to avoid modifying semantics of a frozen interface. Also replace NS_ERROR_NEED_NETWORK with NS_ERROR_DOCUMENT_NOT_CACHED
r+sr=bz a=roc
2007-07-26 19:40:45 -07:00
kaie@kuix.de 7218a5b61c Bug 382223, Add support for Camellia to PSM
Patch contributed by okazaki
r=kengert
2007-07-25 15:53:30 -07:00
bzbarsky@mit.edu 8ddf6feeaa Add a flag that allows protocol handlers to indicate that they don't return any
data.  Bug 379819, patch by Ryan Jones <sciguyryan@gmail.com>, r=me, sr=biesi
2007-07-25 10:21:41 -07:00
enndeakin@sympatico.ca ad4871e657 Bug 380813, improve scriptable io, and give file objects class info, meant to check this in a while ago, r=mfinkle,bsmedberg,sr=bsmedberg 2007-07-25 09:53:37 -07:00
dcamp@mozilla.com 53f92f7497 update the offline cache atomically. b=389223, r=biesi, sr=jst 2007-07-24 23:31:27 -07:00
cbiesinger@gmx.at 1a21866674 386376 get services lazily in order to avoid recursive getService calls
r=bsmedberg
2007-07-24 16:47:33 -07:00
bzbarsky@mit.edu defcacbc9d Reland part of the patch for bug 330420 which got backed out by the
table-driven QI landing.  Bug 387926, r+sr=bsmedberg
2007-07-24 13:17:11 -07:00
cbiesinger@gmx.at 0cbb53edf3 Bug 382113 make sure to add the request to the new loadgroup before removing it
from the old one so that onload doesn't fire before it should
Also make nsLoadGroup::AddRequest assert that the request isn't in the loadgroup yet
Finally, reenable the reftest that tests the <object> onload behaviour
r+sr=bz
2007-07-18 14:37:39 -07:00
bzbarsky@mit.edu 309dff6d03 Make SetPort actually update the internal offsets correctly. Bug 388281, r+sr=biesi 2007-07-16 21:48:47 -07:00
dveditz@cruzio.com 4aa374a072 bug 383478 deal with %00 in file urls, r=bz,darin 2007-07-12 16:04:24 -07:00
jwalden@mit.edu e1716a3a06 Back out bug 386635; it broke restoring sessions in the browser. 2007-07-12 12:11:45 -07:00
mrbkap@gmail.com 82173d579a Always return XPCSafeJSObjectWrappers from Components.utils.Sandbox and evalInSandbox. This makes this interface much, much easier to use safely, as the wrapper takes care of several common problems that occur when touching regular JS objects directly. bug 386635, r=jst sr=brendan 2007-07-11 15:52:28 -07:00
dcamp@mozilla.com 08e612af60 implement navigator.isLocallyAvailable. b=373231, r=biesi, sr=jst 2007-07-08 15:15:51 -07:00
jwalden@mit.edu 12e960c504 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
timeless@mozdev.org c34ef613ea Bug 386614 Crash [@ nsSocketTransportService::Shutdown] when toggling offline/online in 2 frames
guarding against reentrancy from thread shutdown processing events waiting for thread join.
r=biesi sr=biesi
2007-07-04 12:33:57 -07:00
bent.mozilla@gmail.com d3aeadd92b Bug 386233 - "Content sniffers not always run depending on cache state". r+sr=biesi. 2007-07-02 11:16:52 -07:00
mrbkap@gmail.com 9f88b8fa91 Fix typo introduced by bug 374071 original changes r=crowder sr=darin. 2007-06-24 22:23:48 -07:00
asqueella@gmail.com 5603f09234 Bug 350932 - expose NS_EscapeURL through nsINetUtil
p=Prasad Sunkari <prasad@medhas.org>
r+sr=biesi
2007-06-21 13:18:25 -07:00
mrbkap@gmail.com 2441a1ff2e Switch over to using XPCSafeJSObjectWrapper instead of trying to write it ourselves. bug 374071, r=crowder sr=darin 2007-06-21 11:56:37 -07:00
mrbkap@gmail.com 7f9370e812 Backing out to fix orange. 2007-06-14 17:46:26 -07:00
mrbkap@gmail.com cfbef6bda5 Switch over to using XPCSafeJSObjectWrapper instead of trying to write it ourselves. bug 374071, r=crowder sr=darin 2007-06-14 16:22:27 -07:00
sdwilsh@shawnwilsher.com d2866ca59e Bug 383786 - nsIOService uses an Init method when it doesn't need to. Patch by Ryan Jones <sciguyryan@gmail.com>. r=bzbarsky sr=cbiesinger 2007-06-10 17:01:48 -07:00
kaie@kuix.de 9a33524e74 Bug 110161, enable OCSP by defaultr=cbiesinger, sr=mconnor 2007-06-05 12:27:42 -07:00
rflint@ryanflint.com 819097251e Bug 382373 - NS_ERROR_NOT_RESUMABLE and NS_ERROR_FTP_LIST are the same value (25). Patch by Edward Lee <edilee@gmail.com>, r=cbiesinger 2007-06-04 22:48:25 -07:00
db48x@yahoo.com 95ca3a7621 Bug 321706 - Some elements of pages in sub-directories are not loaded if the URL ends by /.patch by Florian Quèze <f.qu@queze.net>, r+sr=cbiesinger 2007-06-03 07:31:14 -07:00
kaie@kuix.de 485ecbb620 Bug 110161. Code related to the plan to enable OCSP by default.r=rrelyea, toolkit r=mconnor 2007-05-30 16:13:28 -07:00
wtc@google.com aa362a7542 Bug 213637: follow the all lowercase comment style of this file. 2007-05-30 14:36:02 -07:00
wtc@google.com 511a17b6cb Bug 213637: if the pollable event becomes broken, create a new one. If wecan't create a new one, fall back on "busy wait". Since the pollable eventmay change now, we use a lock to protect it. The bug was tracked down byLiming Zhan. sr=darin.Modified files: nsSocketTransportService2.cpp nsSocketTransportService2.h 2007-05-30 10:30:39 -07:00
dwitte@stanford.edu ba2ebee056 Bug 368317 - temp files remain if MoveToNative fails in nsSafeFileOutputStream::Finish(). patch by Ryan Jones (sciguyryan@gmail.com), r=mvl, sr=biesi 2007-05-20 11:12:26 -07:00
asqueella@gmail.com e2a5e3b2d3 Bug 372554 - "ASSERTION: cannot set host on no-auth url" trying to set location.hostname at a file: URLp=Ryan Jones <sciguyryan@gmail.com>r=biesi/r+sr=jst 2007-05-03 23:42:28 -07:00
bzbarsky@mit.edu d1aea320f7 Stylesheets should know what their principal is, and it should be based on theURI the sheet was loaded from, its certificate (if any) and the loaderprincipal, not just on the page the sheet is being applied to. Propagate thisprincipal as the loading principal to @import loads from stylesheets. Changesheet access checks to use this principal instead of the sheet URI. Bug221428, r+sr=peterv 2007-05-01 12:26:15 -07:00
asqueella@gmail.com bcd4b5ca56 Bug 378128 - ascii art in IDL files should be protected so that it displays in documentationp=Ray Kiddy <ray@ganymede.org>r=biesi 2007-04-27 09:50:11 -07:00
asqueella@gmail.com 48c98bdb92 Bug 377049 - nsBaseURLParser::ParsePath doesn't handle strings that are not NULL terminated, take 2.p=Ryan Jones <sciguyryan@gmail.com>r=biesi 2007-04-27 07:34:26 -07:00
asqueella@gmail.com 7a1cc637ac Backed out until the patch is tested. Sorry for not building with it.b=377049 2007-04-25 14:10:54 -07:00
asqueella@gmail.com 7453837208 Bug 377049 - nsBaseURLParser::ParsePath doesn't handle strings that are not NULL terminatedp=Ryan Jones <sciguyryan@gmail.com>r=biesi 2007-04-25 13:57:35 -07:00
asqueella@gmail.com c45dd68061 Bug 376865 - nsInputStreamPump::AsyncRead does not null check listenerp=Ryan Jones <sciguyryan@gmail.com>r+sr=biesi 2007-04-25 13:52:16 -07:00
benjamin@smedbergs.us 0ab7558e7b Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me 2007-04-23 07:21:53 -07:00
bent.mozilla@gmail.com d5b0c8d3ff Bug 372050 - "Expose UnescapeString through nsINetUtil". Patch by Prasad Sunkari <prasad@medhas.org>. r+sr=biesi. 2007-04-23 07:19:04 -07:00
sayrer@gmail.com 51bcdde2cb bug 373253. Initial addition of test framework and tests for pwmgr. Patch by Justin Dolske <dolske@mozilla.com>. r=sayrer, sr=mconnor 2007-04-22 16:56:06 -07:00
sayrer@gmail.com 37d4822820 backout patch from bug 373253 because changes to nsIPasswordManagerInternal, yes Internal, break multiple projects. 2007-04-20 19:14:40 -07:00
sayrer@gmail.com 0af36b6a52 Bug 373253. Initial addition of test framework and tests for pwmgr. Patch by Justin Dolske <dolske@mozilla.com>. r=sayrer, sr=mconnor 2007-04-20 18:46:51 -07:00
bzbarsky@mit.edu b1392bb0f0 Add test and some docs for bug 376660. r=biesi 2007-04-16 18:47:57 -07:00
gijskruitbosch@gmail.com a650e64d62 Bug 229168 - Save Page (with mms:// embedded media) invokes Windows Media Playerp=sciguyryan@gmail.com (Ryan Jones)r=silver@warwickcompsoc.co.uk (James Ross)r+sr=cbiesinger@gmx.at (Christian Biesinger) 2007-04-15 05:31:18 -07:00
bzbarsky@mit.edu 4b0e0f16c1 Set mChannel so consumers can get it even if we have no data. Bug 376660,r+sr=biesi 2007-04-05 16:06:00 -07:00
dbaron@dbaron.org cb52af13a3 Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg 2007-03-27 08:34:59 -07:00
dbaron@dbaron.org 4d961c5c49 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
cbiesinger@web.de 05cabfc8d9 Bug 372486 – Document and enforce that channels can't be reopenedpatch by Sylvain Pasche <sylvain.pasche@gmail.com> r=biesi sr=darin 2007-03-23 14:56:32 -07:00
roc+@cs.cmu.edu 0054412272 Bug 374866. Reftests for text-transform. r=dbaron 2007-03-22 16:01:14 -07:00
mats.palmgren%bredband.net 210aff65ef URI.path one character short after redirect involving fragment. b=438288 r+sr=cbiesinger a=ss 2008-07-31 01:31:21 +00:00
kaie%kuix.de 04c5217cbd Bug 431819, IMAP/POP/SMTP/LDAP with SSL client auth, Thunderbird repeatedly prompts for client certificate
r=rrelyea, r=dveditz, a1.9.0.2=shaver
Bug 426555, nsClientAuthRememberService must be refcounted and implement nsISupportsWeakReference
r/sr=mrbkap, a1.9.0.2=shaver
2008-07-08 20:34:40 +00:00
reed%reedloden.com 09cecf8fe4 Bug 422172 - ""Automatic proxy configuration URL" reload button does not work" [p=hugues.fournier@gmail.com (Hugues Fournier) r+sr=biesi a1.9=beltzner] 2008-05-08 09:05:11 +00:00
reed%reedloden.com c1251c7f9a Back out Hugues Fournier's patch from bug 422172 as a possible cause of the crashes. 2008-05-07 11:29:08 +00:00
reed%reedloden.com 3112855a10 Bug 422172 - ""Automatic proxy configuration URL" reload button does not work" [p=hugues.fournier@gmail.com (Hugues Fournier) r+sr=biesi a1.9=beltzner] 2008-05-07 10:13:47 +00:00
gavin%gavinsharp.com 7aba0fedbe Back out the patch for bug 235853, again, because of mochi*chrome* failures this time. 2008-04-18 02:49:41 +00:00
gavin%gavinsharp.com b6885fb7c6 Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, and fix HTTP channel code to properly forward cache-related properties to new proxied channels, patch by shaver@mozilla.org, r+sr=biesi, a=beltzner 2008-04-18 01:36:30 +00:00
cbiesinger%gmail.com 40e15cdf56 Bug 429128 correctly adjust mRef when changing the query part of a URL
r+sr=bz a=beltzner; unit test by bz r+sr=biesi
2008-04-17 08:27:44 +00:00
gavin%gavinsharp.com 33bf416c78 Back out bug 235853 due to mochitest failures 2008-04-08 17:23:20 +00:00
gavin%gavinsharp.com 90eb8cd700 Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, patch by shaver@mozilla.org, r+sr=biesi, a=beltzner 2008-04-08 14:28:03 +00:00
gavin%gavinsharp.com 4f3000ff9a Back out bug 235853 due to unit mochitest failures 2008-03-25 18:35:25 +00:00
shaver%mozilla.org 820904d062 Bug 235853: don't freeze the UI when resolving DNS for PAC, by using deferred
resolution if we would otherwise block on DNS. r+madskills=biesi, a-b5=mconnor
2008-03-25 15:55:19 +00:00
cbiesinger%gmail.com 4c490ce9b9 364741 set mFDConnected before sending the connected notification
r+sr=bz a=beltzner
2008-03-19 22:12:28 +00:00
cbiesinger%gmail.com 5b79560863 followup to bug 418535, add comments about which threads
nsISocketTransportService functions can be called on
patch by Florian Qu��ze <florian@queze.net> r+sr=biesi
2008-03-18 21:00:53 +00:00
reed%reedloden.com 9cc0310da0 Bug 419794 - "work out key API for nsICryptoHMAC" (API use nsIKeyObject + fix nsKeyModule + nsICryptoHMAC usage fix) [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=rrelyea sr=dveditz a=blocking1.9+] 2008-03-18 19:46:05 +00:00
dveditz%cruzio.com a7133765b2 bug 421840, relax restriction on empty user:info to fix mailnews regression bug 419116. r/sr=biesi,neil, a=dsicore 2008-03-15 01:31:42 +00:00
timeless%mozdev.org a7bb4c6fc2 Bug 419510 PAC dateRange function doesn't handle months after JUN
r=biesi a=dsicore

Also adds support for getDay("SAT")...
2008-03-11 01:40:08 +00:00
dolske%mozilla.com 0d7966313a Bug 419081 - Password prompting code doesn't check new passwords against all possible existing passwords. r=gavin, a=blocking-ff3+ 2008-03-11 00:14:10 +00:00
reed%reedloden.com 1c7d2d6f10 Bug 355181 - "net_IsValidHostName() comment says one thing, code does another" (use a whitelist) [p=michal@allpeers.com (Michal Novotny) r=biesi a=blocking1.9+] 2008-03-10 18:59:13 +00:00
reed%reedloden.com 6fed798209 Bug 421490 - "wpad may be dangerous, and it is on by default" (only use WPAD if explicitly set in the prefs) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a=blocking1.9+] 2008-03-08 09:58:17 +00:00
dveditz%cruzio.com 98238bb67a bug 295922 change default for "select cert automatically", r/sr=biesi, blocking1.9+ 2008-03-07 10:52:21 +00:00
bugzilla%standard8.plus.com 3c3e952ef9 Bug 382437 nsLoginManagerPrompter.js needs to implement nsIAuthPrompt. r=dolske,gavin,sr=dveditz,approval1.9b4=beltzner 2008-03-02 12:24:25 +00:00
bzbarsky%mit.edu 7566776699 Add the charset right after the type, before all other params, if there is no
existing charset in the type.  Bug 413974, r=biesi, sr=sicking, a=beltzner
2008-02-29 04:24:33 +00:00
dcamp%mozilla.com 955c3ee534 Bug 415799: Interface and implementation for HMAC support. p=honzab@allpeers.com (Jan Bambas), r=kaie, r=rrelyea, sr=dveditz, blocking1.9=sayrer 2008-02-27 06:31:14 +00:00
wtc%google.com 77a674505e Bug 415033: added a hidden preference (in about:config) for enabling or
disabling the TLS session ticket extension.  The patch is contributed by
Nagendra Modadugu <ngm+mozilla@google.com>.  r=wtc,rrelyea,kengert
a1.9+=damons
Modified Files:
	netwerk/base/public/security-prefs.js
	security/manager/ssl/src/nsNSSComponent.cpp
2008-02-26 23:09:39 +00:00
jwalden%mit.edu c7d042ef68 Bug 417218 - nsStandardURL::SetPath does the wrong thing when the path is '/' and is being set to ''. r+sr=biesi, a=beltzner 2008-02-26 22:48:42 +00:00
florian%queze.net 5efdac4852 Bug 418535 - Make socket attachment to nsSocketTransportService usable from XPCOM. r+sr=biesi, a1.9=beltzner 2008-02-26 20:39:51 +00:00
benjamin%smedbergs.us 624a4d7ef0 Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated 2008-02-21 20:39:23 +00:00
dveditz%cruzio.com bb8b27aec5 bug 415034 prevent URIs with userinfo but no username. r=biesi, sr=bsmedberg, blocking1.9+ 2008-02-21 01:24:41 +00:00
dougt%meer.net 8ff8fd8e42 disable autodialer in windows mobile. r=bsmedberg, a=beltzner 2008-02-20 22:41:27 +00:00
reed%reedloden.com d49499977e Bug 412207 - nsSocketTransport::OnSocketDetached should null out mCallbacks and mEventSink [p=cbiesinger@gmx.at (Christian :Biesinger) r=Silver sr=sicking a=blocking1.9+] 2008-02-14 11:12:50 +00:00
benjamin%smedbergs.us 5b73c350a5 Bustage fix, bug 412320 2008-02-12 20:07:57 +00:00
benjamin%smedbergs.us b27c6528eb Bug 412320 - generate QI for additional classes which, according to stats, show up in profiles as frequent callers of nsID::Equals, r=biesi,ted,sicking 2008-02-12 19:46:50 +00:00
timeless%mozdev.org 02ab84d777 Backing out because of unit test failure:
[Exception... "Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIZipWriter.addEntryStream]"  nsresult: "0x80470002 (NS_BASE_STREAM_CLOSED)"  location: "JS frame :: ../../../../_tests/xpcshell-simple/test_zipwriter/unit/test_storedata.js :: run_test :: line 84"  data: no]
2008-02-10 00:01:36 +00:00
timeless%mozdev.org c1d8d1f0ef Bug 412867 nsSimpleStreamListener needs to autoclose mSink IFF !mObserver
r=biesi a=dsicore
2008-02-09 23:15:26 +00:00
reed%reedloden.com bcf067e270 Bug 414901 - "Back out scriptable IO" [p=neil@mozilla.com (Neil Deakin) r+sr=bsmedberg a1.9b3=beltzner] 2008-02-02 02:07:51 +00:00
reed%reedloden.com 93e093620e Back out the back out from bug 414901 until bug 415218 is fixed, or else we'll have very broken nightlies. :( 2008-02-01 08:51:32 +00:00
enndeakin%sympatico.ca a354d29dce Bug 414901, back out scriptable IO api, r+sr=bsmedberg,a=beltzner 2008-01-31 19:18:09 +00:00
jonas%sicking.cc 98d1136fea Bug 397878: Send Referer-Root header when doing cross-site access requests. Also update domain pattern matching to spec. Patch by <suryaismail@gmail.com>. r=bent sr=sicking b3a=beltzner 2008-01-31 08:17:47 +00:00
reed%reedloden.com 056df08ce8 Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons] 2008-01-29 18:38:16 +00:00
reed%reedloden.com a3f36dae61 Back out for now until there's a fix. 2008-01-29 17:57:18 +00:00
reed%reedloden.com bf5e0f8c83 Bug 66057 - "Proxy: $http_proxy should influence proxy settings" [p=roc@ocallahan.org (Robert O'Callahan [roc]) / diane@ghic.org (Diane Trout) / ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=josh r+sr=biesi a1.9=damons] 2008-01-29 15:58:42 +00:00
reed%reedloden.com ae484ef34b Bug 405693 - "don't update identical offline cache manifests" [p=honzab@allpeers.com (Honza Bambas) r=dcamp sr=biesi a=blocking1.9+] 2008-01-29 07:54:56 +00:00
sayrer%gmail.com b883e94744 Bug 400091. nsFaviconService leak with rapid page loads. r/sr=biesi 2008-01-28 23:21:27 +00:00
mats.palmgren%bredband.net ba4a646d74 Make NS_ReadLine() not lie about having more data when the stream ends in \r\n. b=397850 r+sr=cbiesinger a=blocking1.9 2008-01-15 10:23:00 +00:00
mats.palmgren%bredband.net e821648c1c Backing out bug 397850 to fix mailnews bustage. 2008-01-10 06:50:08 +00:00
mats.palmgren%bredband.net ba50dde141 Make NS_ReadLine() not lie about having more data when the stream ends in \r\n. b=397850 r+sr=cbiesinger a=blocking1.9 2008-01-10 06:17:29 +00:00
sdwilsh%shawnwilsher.com bea6c07ff0 Bug 410131 - DM isn't buffering writes when saving a file. r=biesi, sr=bz 2008-01-04 17:55:03 +00:00
dwitte%stanford.edu 81838759ae tweak the NS_ReadLine buffer up to 4096 bytes. b=410264, r+sr=biesi, a=schrep 2008-01-04 00:27:38 +00:00
dwitte%stanford.edu b2c2d3877d move permission manager persistent storage from hostperm.1 to permissions.sqlite, use nsIURI::GetAsciiHost() for consistent host normalization, and
expand type/permission limits. bugs 400092 and 400097 (patch in 400097), sr=shaver, pending r=sdwilsh, blocking-1.9+.
2007-12-05 06:37:36 +00:00
roc+%cs.cmu.edu 12aa02cd5c Bug 404870. Avoid read access to mThread racing with setting mThread to null (which could crash). Also, detect when the thread is no longer accepting events and treat it as the thread not being there anymore in nsSocketTransportService::Dispatch. 2007-12-05 02:18:58 +00:00
kaie%kuix.de 056bb659d4 Attempting to fix tinderbox bustage from bug 378241 2007-12-04 19:38:27 +00:00
kaie%kuix.de 2eb80a1e42 Bug 378241, Changes from bug 107491 lead to tons of thread-safety asserts
r=rrelyea, r=wtc, sr=benjamin, blocking1.9=benjamin
2007-12-04 18:53:56 +00:00
dwitte%stanford.edu 0aeb073df4 relanding 402008. 2007-12-04 06:30:48 +00:00
dwitte%stanford.edu 06fb80095c backing out due to orange. 2007-12-04 02:46:02 +00:00
dwitte%stanford.edu ea6264c7a0 Bug 402008 - expose nsIURI::GetHost() "display normalization" behavior on nsIIDNService. r+sr=biesi, a=dsicore 2007-12-04 02:24:54 +00:00
bzbarsky%mit.edu 07d749dee8 Add a way to extract the charset and the position of the charset parameter from
a content-type header.  Use this in XMLHttpRequest to not clobber the
non-charset parameters and not clobber the charset if it's already what we'll
set, up to case.  Apparently some broken servers are case-sensitive when
looking at charsets!  Bug 393968 (wherein the patch lies) and bug 397234,
r+sr=biesi
2007-12-03 21:34:45 +00:00
cbiesinger%gmx.at 060a9e8af7 bug 262116 make disk cache serialize/deserialize the security info, if present
also make nsNSSSocketInfo serializable
PSM part: r=kaie sr=darin
rest: r+sr=darin
2007-11-30 18:06:26 +00:00
dcamp%mozilla.com 0674adaa7c Bug 369814: don't open jar: content unless served from a safe mime type. r=bz, sr=dveditz, ui-r=beltzner 2007-11-27 05:32:26 +00:00
gavin%gavinsharp.com 486842c64a Bug 403480: make it impossible to set nsIURI::port to it's default value, r+sr=biesi, a=schrep 2007-11-27 00:51:57 +00:00
sdwilsh%shawnwilsher.com 6c01dcd4bb Bug 401174 - Allow how exthandler adds downloads to history to be overridden. r=biesi, sr=bz, a=mconnor 2007-11-23 20:20:47 +00:00
bzbarsky%mit.edu 7b4229a442 Fix leak bug 391978. r=biesi, sr=dmose, a=sayrer 2007-11-09 06:13:26 +00:00
reed%reedloden.com df38f10810 Bug 398718 - "Better explanatory text for SSL error pages" [p=kaie/johnath r=rrelyea r=biesi a=blocking1.9+ for M9] 2007-10-30 20:26:28 +00:00
dwitte%stanford.edu 7a26d972d7 rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz 2007-10-25 08:24:13 +00:00
bzbarsky%mit.edu 71b276e4b9 Make the "href" property of stylesheets reflect the original URI that was
reflected to load the sheet.  Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
2007-10-23 21:56:43 +00:00
sdwilsh%shawnwilsher.com 113a9ed5d3 Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9 2007-10-12 22:48:08 +00:00
sdwilsh%shawnwilsher.com 7b13b33e72 Full backout of Bug 369428 2007-10-12 15:30:46 +00:00
sdwilsh%shawnwilsher.com 257524b2fa Bug 369428 - nsExternalAppHandler::SetUpTempFile uses a poor source of randomness, resulting in predictable filenames. r=kaie, sr=rrelyea, a=blocking1.9 2007-10-12 13:01:05 +00:00
dbaron%dbaron.org 8fb0165c94 Delete gVolumeList on shutdown. b=397305 r+sr+a1.9=bzbarsky 2007-10-02 22:26:53 +00:00
bzbarsky%mit.edu 6ed9b9d39e Fix nsStandardURL serialization/deserialization to properly restore all state.
Bug 396389, r+sr=biesi, a=bsmedberg
2007-09-17 22:23:12 +00:00
jag%tty.nl 470bf4ec8c Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg 2007-09-05 13:05:02 +00:00
timeless%mozdev.org a136e2beba Bug 392649 https add-on install from filepicker crashes [@ net_GetURLSpecFromFile]
r=biesi sr=biesi a=bz
2007-09-05 10:22:42 +00:00
cbiesinger%gmx.at 40b1fd7a2c 394242 improve the comments on some necko APIs
r+sr+a=bz
2007-08-31 20:23:31 +00:00
cbiesinger%gmx.at 83f3f89470 add unit test for bug 372050 and the unescape parts of bug 350932; also, clarify comments for the ESCAPE_URL_ONLY_NONASCII flag.
r+sr+a=bz
2007-08-31 20:19:38 +00:00
wtc%google.com 3a6a1ff753 Bug 213637: code cleanup: use nsAutoLock instead of manually calling
PR_Lock/PR_Unlock, and removed mThreadEventLock.  r=biesi
Modified files: nsSocketTransportService2.cpp nsSocketTransportService2.h
2007-08-26 20:14:57 +00:00
cbiesinger%gmx.at 7892023925 fix typo in comment 2007-08-25 01:30:39 +00:00
cbiesinger%gmx.at a30c8e3c2b 263127 close the tempfile output stream before calling the observer
patch by Wladimir Palant <trev.moz@adblockplus.org> r=biesi sr=darin
2007-08-25 00:26:18 +00:00
cbiesinger%gmx.at e5af396098 392428 always consider IP addresses valid hostnames
r+sr+a=bz
2007-08-21 17:14:47 +00:00
dtownsend%oxymoronical.com d9a797442f Bug 341472: ship with fewer security warnings showing by default. p=Adam
Guthrie <ispiked@gmail.com>, r=darin.moz@gmail.com, ui-r=beltzner,
a=wanted-firefox3
2007-08-20 14:22:42 +00:00
bent.mozilla%gmail.com 21e7874d1b Bug 392657 - Fix typo in comment. 2007-08-20 04:06:58 +00:00
bent.mozilla%gmail.com 1f37bc528a Bug 392657 - "'ASSERTION: QueryInterface needed', nsURIChecker missing nsIRequestObserver in QI map". r+sr=biesi, a=bz. 2007-08-20 03:19:11 +00:00
mrbkap%gmail.com 94594eaf9a Make XPCSafeJSObjectWrapper usage in PAC actually work correctly for the common case. bug 391515, r=jst sr+a=brendan 2007-08-15 21:16:52 +00:00
mrbkap%gmail.com 6b9e3ec676 Make XPCSafeJSObjectWrapper easier to use by not throwing for primitive values passed to the constructor. Use it in more places in PAC. bug 388450, r=crowder sr=brendan a=bzbarsky 2007-08-08 01:49:49 +00:00
cbiesinger%gmx.at d95060992d 389440 move LOAD_NO_NETWORK_IO to nsICachingChannel to avoid modifying semantics of a frozen interface. Also replace NS_ERROR_NEED_NETWORK with NS_ERROR_DOCUMENT_NOT_CACHED
r+sr=bz a=roc
2007-07-27 02:40:46 +00:00
kaie%kuix.de c2ee842ca2 Bug 382223, Add support for Camellia to PSM
Patch contributed by okazaki
r=kengert
2007-07-25 22:53:30 +00:00
bzbarsky%mit.edu 5ff58abb6b Add a flag that allows protocol handlers to indicate that they don't return any
data.  Bug 379819, patch by Ryan Jones <sciguyryan@gmail.com>, r=me, sr=biesi
2007-07-25 17:21:42 +00:00