mvl@exedo.nl
7e95d34381
init mChangedList
...
bug 251247, r=dwitte, sr=darin
2004-07-15 15:16:42 +00:00
dwitte@stanford.edu
53a932ae13
add Finish() method to nsISafeFileOutputStream, and tweak things slightly.
...
b=251091, r=mvl, sr=darin
2004-07-15 05:52:37 +00:00
mvl@exedo.nl
6498f67643
use nsISafeFileOutputStream to prevent hostperm.1 from being truncated when the disk is full
...
bug 145557, r=dwitte, sr=darin, a=asa
2004-07-10 11:04:33 +00:00
mvl@exedo.nl
c64c9952f5
fix compiler warning
...
Bug 244080, patch by tenthumbs@cybernex.net , r=mvl, sr=darin
2004-06-04 08:56:50 +00:00
roc+@cs.cmu.edu
6b0210f601
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2004-05-22 22:15:22 +00:00
bienvenu@nventure.com
f0a1cc587d
make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538
2004-04-22 15:32:54 +00:00
gerv@gerv.net
b4c1390cb6
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 22:14:17 +00:00
mvl@exedo.nl
54738e8c03
Wait to write out the permissions file until after 2 seconds of inactivity, to speed up deleting of losts of entries.
...
bug 236641, r=dwitte, sr=darin, a=dveditz
2004-03-12 18:02:38 +00:00
mvl@exedo.nl
192e2ddb92
If domain.com is blocked, sub.domain.com is blocked, but cannot be unblocked using remove
...
Part two, domainwalk in nsPermissionManager.
Bug 224327, r=dwitte, sr=darin
2004-02-10 19:57:33 +00:00
mvl@exedo.nl
fc9332632b
Create a new file to store nsPermissionManager's data in.
...
This will create a hostperm.1 file instead of cookperm.txt. The new file has more flexibility.
Bug 219752, r=dwitte, sr=darin
2004-02-08 13:04:13 +00:00
timeless@mozdev.org
5856d0a084
Bug 229147 mHost = ArenaStrDup from nsHostEntry can fail and needs to be handled
...
r=mvl sr=bz
2004-02-04 16:15:38 +00:00
mvl@exedo.nl
4a7846025d
Whitespace only change, to indicate that the previous comment was supposed to be:
...
Ignore the port when checking permissions. Bug 200644, r=dwitte, sr=darin
2003-11-06 20:25:13 +00:00
mvl@exedo.nl
972ad656da
Put back a line that shouldn't have been removed for bug 161130
2003-11-06 20:21:05 +00:00
mvl@exedo.nl
b3c489d8b8
Prevent crashes due to the permissions array not being initialized.
...
bug 223201, r=dwitte, sr=darin
2003-10-31 19:09:08 +00:00
timeless@mozdev.org
d6c0ac9ebc
Bug 223199 hostList leaks on OOM in nsPermissionManager::GetEnumerator
...
r=dwitte sr=roc
2003-10-30 02:09:13 +00:00
dwitte@stanford.edu
dd9a7e22e3
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
mvl@exedo.nl
82d4b22521
Try the scheme if no host is found when showing a cookie dialog. bug 209689, r=dwitte, sr=darin
2003-10-10 15:08:43 +00:00
mvl@exedo.nl
ad034a05ac
Fix typos
2003-09-11 17:02:32 +00:00
mvl@exedo.nl
0a35ddf61c
Ignore bogus lines that old builds can create when reading cookperm.txt. bug 215461. r=dwitte, sr=darin
2003-09-11 16:56:04 +00:00
mvl@exedo.nl
a183b20558
Followup to bug 217636, assertion is the wrong way around. Debug only. r=dwitte, sr=darin, a=asa
2003-09-03 20:45:23 +00:00
mvl@exedo.nl
4170d3932f
Bug 217636, fix cookperm.txt indexes. r=dwitte, sr=darin, a=asa
2003-08-29 17:13:40 +00:00
dwitte@stanford.edu
6c2eb01e82
Bug 212284: Adding a web site to allowed popup site list crashes Mozilla [@ nsPermissionManager::Add ]
...
fixing a crasher regression from yesterday's landing of bug 209475.
patch by mvl; r=dwitte, sr=bz, a=dbaron.
2003-07-11 00:04:02 +00:00
darin@netscape.com
54c685044d
MSVC++ uses old-school variable scoping with |for| loop initializers. fixes win32 bustage.
2003-07-09 01:29:51 +00:00
dwitte@stanford.edu
37f72eb8f2
Bug 209475: Make nsIPermissionManager more flexible for extensions.
...
Changes nsIPermissionManager.idl to accept type strings rather than integers; this allows consumers to register unique types more easily, without fear of conflicting with an already-existing one.
Also fixes some bounds-checking fu (sr=bz on irc for those additional portions).
patch by mvl; r=dwitte, sr=bz.
2003-07-09 00:20:57 +00:00
timeless@mozdev.org
dd6daa227e
Bug 200697 - Make nsPermissionManager use hashtables, decrease memory used
...
patch by dwitte@stanford.edu r=bsmedberg@covad.net sr=alecf a=asa
2003-04-25 20:13:05 +00:00
dmose@mozilla.org
6afeed65ed
Speed up nsPermissionManager by using hashtables; decrease footprint by not using an array of permission_TypeStructs (bug 200697). Thanks to Michiel van Leeuwen <mvl@exedo.nl> for the patch. r=dwitte@stanford.edu; sr=alecf@flett.org
2003-04-22 23:33:31 +00:00
cbiesinger@web.de
3ca5178e17
176950 patch by dwitte@stanford.edu r=darin sr=jag cookie permissions site blocking does not appy to fully qualified node names from within the site.
2003-04-04 13:20:37 +00:00
timeless@mozdev.org
f11891d353
Bug 199216 adding domain.com to whitelist doesn't allow popups from *.domain.com to appear
...
patch by mvl@exedo.nl r=dwitte sr=jag
2003-03-26 00:46:32 +00:00
cbiesinger@web.de
077afe345b
198829 patch by mvl@exedo.nl r=dwitte@stanford.edu sr=dmose Blocking cookies does not remain persistent
2003-03-23 22:35:02 +00:00
bzbarsky@mit.edu
f20939f657
Checking in permissions rewrite phase 1 (troop deployment in the permission
...
gulf). Bug 191380, patch by mvl@exedo.nl (Michiel van Leeuwen),
r=dwitte@stanford.edu , sr=darin.
2003-03-22 01:24:51 +00:00
dbaron@dbaron.org
f4be930d3b
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 20:32:55 +00:00
morse@netscape.com
d24b7c16c9
bug 161952, remove-all doesn't update cookieperm.txt file, cls@seawood.org, r=morse, sr=alecf
2002-09-13 08:14:35 +00:00
dougt@netscape.com
46ce738546
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
darin@netscape.com
f37eaf675e
second attempt at landing fix for bug 157131 "nsIIOService mods in preparation for freezing" r=dougt sr=alecf
2002-08-15 18:38:46 +00:00
leaf@mozilla.org
2a9a3f0505
backout darin's checkin from around noon yesterday to remove the regression
...
in 161921
2002-08-09 23:46:19 +00:00
darin@netscape.com
0758b4f62e
changes to nsIIOService in preparation for freezing, b=157131
...
r=dougt sr=alecf
2002-08-08 19:08:59 +00:00
morse@netscape.com
0a9c766467
bug 112649, hide/disable various elements in cookie task menu, r=sgehani, sr=alecf
2002-01-10 23:33:36 +00:00
dougt@netscape.com
97a37fd993
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
2001-10-22 22:01:27 +00:00
dougt@netscape.com
19dc5b259f
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
morse@netscape.com
3ca8eb5bcd
bug 47437, nscookie.cpp is duplicationg URL parsing logic, c=andreas.otte, r=morse, sr=alecf
2001-10-19 02:28:06 +00:00
morse@netscape.com
3e9ae7e057
backing out fix for bug 47437 due to memory leak
2001-10-11 00:40:07 +00:00
morse@netscape.com
a3dbd181d2
bug 47437, nsCookie.cpp is duplicating URL parsing logic, c=andreas.otte, r=morse, sr=alecf
2001-10-10 23:16:03 +00:00
gerv@gerv.net
eb31bc0771
License changes, take 2. Bug 98089. mozilla/extensions/.
2001-09-25 23:31:24 +00:00
gerv@gerv.net
30a09f1d88
Oops.
2001-09-20 00:02:59 +00:00
scc@mozilla.org
3c364a083d
bug #98089 : ripped new license
2001-09-19 20:09:47 +00:00
jaggernaut@netscape.com
c2bcad0b73
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
morse@netscape.com
a9799c4eca
bug 74489, fix semantics of enumerate, r=valeski, sr=alecf
2001-04-04 21:58:50 +00:00
morse@netscape.com
0d7419ba6d
bug 46783, reorg cookies module for embedding, r=valeski, sr=alecf
2001-03-29 02:11:48 +00:00