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

4603 Коммитов

Автор SHA1 Сообщение Дата
cbiesinger%web.de 6a76c066a3 bug 223143 nsHttpChannel::Suspend and Resume always return NS_OK
r=darin sr=bz
2003-10-30 21:27:38 +00:00
dwitte%stanford.edu 6f46f5f3ce fixing indentation. 2003-10-30 05:25:35 +00:00
dwitte%stanford.edu 34a0cbb519 removing reference to unused file 2003-10-30 05:16:51 +00:00
dwitte%stanford.edu 26d56062b3 removing unused file 2003-10-30 05:11:54 +00:00
dwitte%stanford.edu d09ee25621 moving TestCookie into its new netwerk/test home.
find blame for the old TestCookie in the attic for
mozilla/extensions/cookie/tests/TestCookie.cpp.
2003-10-30 03:28:28 +00:00
darin%meer.net f8e675fdbe fixes bug 180049 "Authentication Plugins" patch=cneberg@sandia.gov r=darin sr=bzbarsky 2003-10-30 03:27:53 +00:00
dwitte%stanford.edu 0859a8bdf4 remove support for network.cookies.strictDomains pref, since there's not much point in keeping it around.
b=223617, r+sr=darin, thanks to mvl for testing.
2003-10-30 03:13:54 +00:00
dwitte%stanford.edu 48e1ec0204 remove nsCCookieManager.h in favor of nsNetCID.h.
b=221886, r+sr=darin
2003-10-30 02:59:31 +00:00
dwitte%stanford.edu abfc58ea92 polish the nsICookieManager2::Add interface a tad.
b=222343, r=danm, sr=darin.
2003-10-30 02:50:11 +00:00
dwitte%stanford.edu 634ff6cb84 optimize nsCookie a tad by not storing an isDomain parameter.
b=223289 r+sr=darin
2003-10-30 02:43:07 +00:00
darin%meer.net 08acfa4f74 fixes bug 223352 "correct condition variable and timeout logic in nsIOThreadPool::ThreadFunc" r=wtc sr=bzbarsky 2003-10-30 02:32:52 +00:00
darin%meer.net 33769a7e69 fixes bug 86846 "PAC: Cannot display alert() in autproxy config file" r=biesi sr=bzbarsky 2003-10-30 02:20:08 +00:00
darin%meer.net d1061f3de6 fixes bug 198806 "Image data memory leak resulting when images are saved (from browser tab)" r=dougt sr=bzbarsky 2003-10-30 02:18:26 +00:00
timeless%mozdev.org 890d882d5a Bug 224016 unused variable `nsresult result' in function `int main(int, char**)'
r=darin sr=darin
2003-10-30 02:11:45 +00:00
timeless%mozdev.org d32cd5b9eb Bug 222085 warning: initializer does not fit or is out of range: -1
r=darin sr=darin
2003-10-30 02:07:31 +00:00
dwitte%stanford.edu 2b63e9581a er, for real this time... 2003-10-26 01:17:13 +00:00
dwitte%stanford.edu 3af5bf4c96 fix the domainwalking hashtable code to do a lookup for the toplevel domain. this fixes a regression where cookies for "localhost" weren't getting sent.
b=223365, r=mvl, sr=darin, a=asa.
2003-10-26 01:13:23 +00:00
darin%meer.net 176481e5c2 fixes bug 221491 "crash [@ nsHostResolver::GetHostToLookup]" r=dougt sr=bzbarsky a=dbaron 2003-10-25 23:48:33 +00:00
dwitte%stanford.edu 7b125ba0e6 move cookies to use hashtables instead of a sorted list, and implement a sane notifications
system for cookies and permissions. this will improve perf a bunch, and also sets the stage
for a more performant and flexible cookiemanager UI by providing better notifications.

bugs 143939 and 221185, with r=bsmedberg+mvl, sr=darin and r=mvl, sr=bz respectively.
2003-10-22 06:53:19 +00:00
darin%meer.net 8e21fd8081 fixes bug 222588 "Mozilla creates too many threads and seems to never terminate them" r=timeless sr=bzbarsky 2003-10-22 06:38:39 +00:00
caillon%returnzero.com de3d3fbf61 Re-land patch for bug 83536, merging principal objects.
Also includes fixes from bug 216041.
r=bzbarsky
sr=jst
2003-10-21 22:11:49 +00:00
kairo%kairo.at 07e3c65080 bug 154927 - automate localeVersion updates based on milestone.txt - we'll now create all those files during compile time from .in files, r=leaf, sr=bz 2003-10-18 17:54:07 +00:00
cbiesinger%web.de fadf241e34 removing obsolete comment, r+sr=darin 2003-10-17 20:56:44 +00:00
dwitte%stanford.edu 814b640381 unfork the core cookie backend prefs, between mozilla & firebird. this makes the cookie backend GRE-friendly. it also breaks firebird, but that's their own fault. (a firebird fix will be landing shortly).
b=221078, r=caillon, sr=darin.
2003-10-16 20:54:29 +00:00
dwitte%stanford.edu 0de430b20c make the cookie whitelist override the "limit cookie lifetime to session" pref. this allows the user to whitelist certain sites for setting permanent cookies, while non-whitelisted sites are downgraded to session cookies. also adds an "downgrade cookies from this site to session" permissionlist value, so now we have a whitelist/blacklist/sessionlist. (UI for this latter feature is not yet hooked up).
this also shifts a bunch of forked pref stuff out of the cookie backend and into an app-specific place, which is good for the GRE.

b=217286, r=mvl, sr=darin.
2003-10-16 13:17:12 +00:00
dwitte%stanford.edu 54784a503c move along, nothing to see here...
fix a bitwise & to a logical &&. nice catch bsmedberg!
2003-10-15 14:28:07 +00:00
dwitte%stanford.edu 14df467176 whoops. these weren't meant to go in. ;) 2003-10-11 00:12:33 +00:00
dwitte%stanford.edu b87603207c refactor cookie prompting helper to where it belongs... this will increase perf a little, for the case where prompting is turned off.
b=220624, r=mvl, sr=darin.
2003-10-11 00:06:13 +00:00
darin%meer.net 948c1c9c08 moving cookies backend into necko: b=210561 r=dwitte sr=bryner
these files were moved from their old home in extensions/cookie.  the CVS
records cannot be simply moved because attic files exist in the new location,
and so i will unfortunately take cvs blame for all.  that's unfair to dwitte
who has made so many wonderful changes to the cookies backend code! ;-)

so, to find out the real cvs blame for these files, please look at the
following cvs remove'd files:

mozilla/extensions/cookie/nsCookieService.cpp
mozilla/extensions/cookie/nsCookieService.h
mozilla/extensions/cookie/nsCookie.cpp
mozilla/extensions/cookie/nsCookie.h
mozilla/extensions/cookie/nsICookie2.idl
mozilla/extensions/cookie/nsICookieConsent.idl
mozilla/extensions/cookie/nsICookie.idl
mozilla/extensions/cookie/nsICookieManager2.idl
mozilla/extensions/cookie/nsICookieManager.idl
mozilla/extensions/cookie/nsICookiePermission.idl
2003-10-10 23:09:18 +00:00
darin%meer.net fd825778c0 moving cookie service into necko: b=210561 r=dwitte sr=bryner
these files were moved from their old home in extensions/cookie.  the CVS
records cannot be simply moved because attic files exist in the new location,
and so i will unfortunately take cvs blame for all.  that's unfair to dwitte
who has made so many wonderful changes to the cookies backend code! ;-)

so, to find out the real cvs blame for these files, please look at the
following cvs remove'd files:

mozilla/extensions/cookie/nsCookieService.cpp
mozilla/extensions/cookie/nsCookieService.h
mozilla/extensions/cookie/nsCookie.cpp
mozilla/extensions/cookie/nsCookie.h
mozilla/extensions/cookie/nsICookie2.idl
mozilla/extensions/cookie/nsICookieConsent.idl
mozilla/extensions/cookie/nsICookie.idl
mozilla/extensions/cookie/nsICookieManager2.idl
mozilla/extensions/cookie/nsICookieManager.idl
mozilla/extensions/cookie/nsICookiePermission.idl
2003-10-10 23:08:01 +00:00
darin%meer.net 84f6afa539 backing these out temporarily 2003-10-10 22:37:07 +00:00
darin%meer.net b99820bf2c moving cookies backend into necko: b=210561 r=dwitte sr=bryner 2003-10-10 22:34:06 +00:00
darin%meer.net 46aa305707 moving cookies backend into necko: b=210561 r=dwitte sr=bryner 2003-10-10 22:27:41 +00:00
neil%parkwaycc.co.uk b5692b0d31 supplementary patch to the fix to bug 209532 to fix the case when the prefs are empty or unset r/sr=darin 2003-10-10 18:05:18 +00:00
cbiesinger%web.de b78a596326 Bug 217433. Implement nsIRequest::Suspend and ::Resume for the data: channel, by using nsIInputStreamPump.
r=darin sr=bzbarsky
2003-10-10 13:41:20 +00:00
neil%parkwaycc.co.uk 9f194945cf Bug 209532 Separate prefs to override Mozilla/5.0 at beginning of UA string p=mpeseng@tin.it r/sr=darin 2003-10-10 08:20:46 +00:00
darin%meer.net b5031beec6 fixes bug 193917 "incorporate changes from bz's comments in bug 176919" r+sr=bzbarsky 2003-10-09 01:54:07 +00:00
darin%meer.net c8b8f5d225 provides foundation for solving bug 217787 "necko support for HTTP chunked requests" r=dougt sr=bzbarsky 2003-10-08 06:10:47 +00:00
darin%meer.net b6e7913f75 adding some additional documentation per bzbarsky, b=192284 2003-10-08 04:37:38 +00:00
darin%meer.net dfb4b8260b fixes bug 192284 "support nsIChannel::open for all protocols" r=dougt sr=bzbarsky 2003-10-08 04:27:13 +00:00
darin%meer.net ec28931a44 removing nsAutoLock workaround for bug 221331. 2003-10-08 03:38:46 +00:00
darin%meer.net 7e5b9f7f7d minor touch-up to patch for bug 210125. 2003-10-07 08:17:22 +00:00
darin%meer.net 93657ac421 fixes bug 219376 "Trying to resolve IP's via DNS (Failed connections stall instead of giving Connection Failure Error; pages stop/don't finish/complete loading if ad hosts/scripts fail)" r=dougt sr=bienvenu,bryner 2003-10-07 05:11:41 +00:00
timeless%mozdev.org 9ae4f419ed Bug 221142 warning: missing initializer for `nameprep_versions[1].unassigned_proc
r=darin sr=darin
2003-10-07 02:28:20 +00:00
darin%meer.net 4ba1e67753 switch to dbaron's suggested fix for solaris bustage, b=210125. 2003-10-07 01:29:38 +00:00
darin%meer.net b9118fdb9e second attempt to fix solaris bustage, thx to keeda@hotpop.com for the patch. 2003-10-06 16:35:06 +00:00
darin%meer.net 7fa979fb77 correcting contributor line from initial check-in. 2003-10-06 09:17:15 +00:00
darin%meer.net 012fbd5113 updating .cvsignore for necko 2003-10-06 08:21:10 +00:00
darin%meer.net dba5cab596 attempt to fix solaris (nebiros) bustage. 2003-10-06 08:13:51 +00:00
darin%meer.net 0cc34638f5 fix tinderbox Ts=NaN problem. stream transport must handle offset = -1. 2003-10-06 07:58:07 +00:00
darin%meer.net ef29eef7fa fixing win32 bustage. 2003-10-06 03:49:54 +00:00
darin%meer.net db6bd44432 correcting bustage fix. 2003-10-06 03:21:12 +00:00
darin%meer.net 6c1caf1b69 fixes win32 bustage 2003-10-06 02:50:49 +00:00
darin%meer.net 97286a337b fixing potential bustage 2003-10-06 02:14:02 +00:00
darin%meer.net d5d424d009 fixing bustage 2003-10-06 02:12:49 +00:00
darin%meer.net 43063a6f09 bustage fix... i had this in my tree already :-( 2003-10-06 01:58:58 +00:00
darin%meer.net ac61fe09ca annotating workaround for bug 221331. 2003-10-06 01:58:08 +00:00
darin%meer.net 325b3c6de7 fixes bug 210125 "need to be able to AsyncWait for closure only" r=dougt sr=bzbarsky 2003-10-06 01:46:31 +00:00
cbiesinger%web.de 56573a1871 220672. r=darin sr=bzbarsky
Convert nsIEncodedChannel::contentEncodings to nsIUTF8StringEnumerator.

Previously, it used nsISimpleEnumerator, and returned an nsISupportsCString with it.
2003-10-05 17:06:37 +00:00
bzbarsky%mit.edu 0e8046d07f Fix possible access to unitialized memory. Bug 221189, r=biesi, sr=darin 2003-10-04 20:27:32 +00:00
bzbarsky%mit.edu 3857f5d808 Unhork binhex decoder by undoing the ifdef-reversal. Bug 220611, r=biesi,
sr=darin
2003-10-04 00:45:42 +00:00
bzbarsky%mit.edu 691e75dcaf Make GetPath() work on jar: URIs, incidentally making it possible to use such
as src uris for frames again.  Bug 220776, r=timeless, sr=darin
2003-10-03 22:15:24 +00:00
bryner%brianryner.com cd60efa8ac Updating my email address 2003-09-29 06:04:02 +00:00
darin%meer.net 22fc2d609f fixes bug 217765 "HTTP: does not always handle username+password from URL correctly" patch=darin,crabbkw r=darin sr=bryner 2003-09-25 17:48:28 +00:00
bzbarsky%mit.edu 9893ba871c Look for charset param on content type with a case-insensitive search. Bug
220203, r=timeless, sr=darin
2003-09-25 15:37:56 +00:00
dbaron%dbaron.org 63fc8c8cf4 Make the rv:N.N part of the UA string come from the MOZILLA_VERSION macro (from config/milestone.txt) instead of from a pref. b=220220 r=darin sr=bryner 2003-09-25 05:39:11 +00:00
darin%meer.net 6cb9746ee2 fixes bug 220122 "Proxy-Authentication credentials can be exposed to origin server" r=bz sr=jst 2003-09-25 04:33:56 +00:00
timeless%mozdev.org b574679f72 Bug 217949 NTLM Authentication does not work on NT4
patch by darin r=timeless sr=mscott
2003-09-25 02:53:05 +00:00
darin%meer.net 5fde122429 removing dead code 2003-09-19 18:21:14 +00:00
cls%seawood.org bfca537521 Fix misc build issues for mingw gcc 3.3.1:
* Link non-component libs using -Wl,-enable-runtime-psuedo-relocs to workaround auto-import issues
* the last element of an enum cannot end with a comma
* PRUint16 is not interchangable with PRUnichar nor WCHAR
* cannot take the address of or call ::main() from another c++ function
* Functions declared within |class foo {};| block do not need extra |foo::| qualification
* GCC no longer implements <varargs.h>. Use <stdarg.h> instead
Bug #217009 sr=dbaron
2003-09-18 17:22:33 +00:00
timeless%mozdev.org df8c7bbc16 fixing typo in LOG statement
rs=darin
2003-09-17 15:11:47 +00:00
darin%meer.net 3b26be75f0 fixes bug 216854 "necko should not have a compile-time dependency on exthandler" r=dougt sr=bryner 2003-09-16 16:12:59 +00:00
darin%meer.net e4c6e7ec88 fixes bug 205921 "Preference browser.cache.disk_cache_ssl does nothing"
patch=pk_joshi@yahoo.com r+sr=darin
2003-09-15 22:12:52 +00:00
darin%meer.net b77f55bf26 removing files that are no longer compiled. 2003-09-15 21:56:55 +00:00
darin%meer.net c2c0089325 fixes bug 217766 "use nsIObserverService in place of nsINetModuleMgr (eliminate nsIHttpNotify)" r=dwitte sr=bzbarsky 2003-09-15 21:44:43 +00:00
cls%seawood.org 93b343dc52 Use ifneq instead of ifdef since PROTOCOLS is always defined.
Bug #219095
2003-09-15 04:04:41 +00:00
cbiesinger%web.de d79ad7e944 (netwerk part of Bug 124029)
Implement nsBufferedOutputStream::WriteSegments and WriteFrom, and improve comments in other parts of necko
r=darin sr=bz
CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS: 	base/public/nsISocketTransport.idl
CVS: 	base/public/nsITransport.idl base/src/nsBufferedStreams.cpp
CVS: 	base/src/nsFileStreams.cpp protocol/http/src/nsHttpChannel.cpp
CVS: ----------------------------------------------------------------------
2003-09-14 11:55:05 +00:00
cbiesinger%web.de 9341cc7c38 Bug #218920
nsDataChannel uses WriteSegments for no good reason
r=darin sr=bz
2003-09-13 21:18:08 +00:00
caillon%returnzero.com ced129793a about:about
Bug 56061
r=bryner@brianryner.com
sr=darin@meer.net
2003-09-13 19:35:59 +00:00
bsmedberg%covad.net 3c7f6e517d Bug 179834. Separate application resources and GRE resources. r=darin sr=dougt 2003-09-13 17:55:56 +00:00
darin%meer.net 8989a2213a landing patch for bug 205726 "DNS rewrite" r=dougt sr=bryner 2003-09-11 20:32:33 +00:00
darin%meer.net fe96ac5ceb fixes bug 212336 "NTLM sometimes causes crashes under Win9x" r=dougt sr=bryner 2003-09-11 18:04:52 +00:00
mkaply%us.ibm.com cd0e3711d8 Bug #201455
r=bz, sr=darin
Code from Alfred Kayser - optimization of nsCacheEntry
2003-09-11 16:57:40 +00:00
mkaply%us.ibm.com 191bf2c1f6 Bug #203344
r=darin, sr=alecf
Code from Alfred Kayser - optimization in nsJarChannel
2003-09-11 16:45:50 +00:00
cbiesinger%web.de 0c41732588 Bug 217509
wrong app description shown in helper app dialog
r=bz sr=darin
2003-09-11 12:13:06 +00:00
timeless%mozdev.org d202abea89 Bug 217007 nsCAutoString charsetBuf is unused
r=darin sr=darin
2003-09-11 01:42:43 +00:00
bryner%brianryner.com 70b73feae9 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan. 2003-09-07 23:12:15 +00:00
caillon%returnzero.com c11c6acb17 Backing out the patch to bug 83536.
I will reland this when 1.6a re-opens.
r+sr=jst@netscape.com
a=chofmann
2003-08-22 03:06:53 +00:00
colin%theblakes.com 8d22535fb3 Support for OpenVMS FTP server. Bug 22299. r=rjesup sr=darin a=chofmann 2003-08-20 20:06:31 +00:00
cls%seawood.org c08e99a287 Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2003-08-16 00:42:35 +00:00
darin%meer.net 4a5c4538e5 fixes bug 215270 "Crash (in cookies?) [nsHttpChannel::GetCallback]" r=mvl sr=bryner a=asa 2003-08-14 18:10:10 +00:00
joshua.xia%sun.com 72926eab34 for bugzilla #215487 sr=darin r=louie.zhao 2003-08-12 04:27:47 +00:00
kairo%kairo.at b6208f06a9 bug 214207 - update localeVersion for 1.5b - rs=blizzard, a=asa 2003-08-11 11:31:24 +00:00
brendan%mozilla.org f6be8fe74f Add shared DHashTableOps for [const] char *key use-cases, clean up dhash API abusages (214839, r=dougt, sr=dbaron). 2003-08-05 20:09:21 +00:00
dbaron%dbaron.org 9ed1ae27d1 Fix debug-only bustage. b=205023 2003-08-05 07:19:20 +00:00
dougt%meer.net 2457226054 Fix for 205023. Adds nsTraceRefcnt stubs that access a global to allow tracing refcnt to work with the GRE/xpcom glue builds. r=dbaron 2003-08-05 05:29:10 +00:00
darin%meer.net f249b8d22f initial patch for bug 210561 "eliminate nsCookieHTTPNotify; have HTTP talk directly to nsICookieService" patch=dwitte r=mvl sr=darin 2003-08-05 01:44:27 +00:00
darin%meer.net 87f0ecd7b3 fixes bug 210229 "Helper app Window for text/html document (two comma-delimited charsets in http content-type header)" r=biesi sr=bz 2003-07-31 17:11:21 +00:00
bzbarsky%mit.edu 33dc3b9645 Try to reduce codesize a tad. Bug 213825, r=biesi, sr=jag 2003-07-30 23:16:29 +00:00
bzbarsky%mit.edu 41d5f19c19 Make more tags trigger detection of the file as HTML. Bug 213825, r=biesi, sr=darin 2003-07-30 17:58:56 +00:00