dveditz%netscape.com
67c6c0b8c6
Bug 47258, better descrimination for unpacking errors. r=sgehani,sr=mscott
2001-03-14 05:15:55 +00:00
dprice%netscape.com
edb387e49c
71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
2001-03-13 10:47:37 +00:00
valeski%netscape.com
aec997a897
sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api. and changing existing implementations over to new api. also modified nsHTTP and nsHTTPS handlers a bit to make things cleaner.
2001-03-13 02:01:07 +00:00
cls%seawood.org
dcacae1ebf
Rename img libraries that have have common external equivalents as our internal versions may be slightly incompatible.
...
Bug #57247 sr=tor
2001-03-09 23:53:17 +00:00
disttsc%bart.nl
277181c660
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
dprice%netscape.com
199c935b04
# 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
2001-02-27 04:38:19 +00:00
cls%seawood.org
3580b1cac0
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
mstoltz%netscape.com
fe3cecbfa0
bug 63451. Adding nsIJAR.idl to mac project file
2001-02-23 02:31:14 +00:00
mstoltz%netscape.com
6ddb173736
bug 63451 - moved signature verification functions from nsIZipReader to nsIJAR. r=sgehani, sr=shaver
2001-02-23 00:15:04 +00:00
disttsc%bart.nl
a6f2f5861a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
dougt%netscape.com
128f95aa9b
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
dprice%netscape.com
997fb091c7
65845 first cut of the order files
2001-02-13 02:48:02 +00:00
disttsc%bart.nl
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
...
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
The full details of the change on written up in the netlib newsgroup.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
gagan%netscape.com
79713bc4c2
Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
2001-01-31 01:33:03 +00:00
dbaron%fas.harvard.edu
c55ef35a27
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:31:15 +00:00
darin%netscape.com
6a7567992b
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
2001-01-23 22:10:34 +00:00
ssu%netscape.com
575efef70a
fixing tree redness
2001-01-22 20:53:31 +00:00
ssu%netscape.com
579692e16b
fixing bug 59105 - chrome install hangs when target is not an install file. sr=mscott, r=dveditz.
2001-01-22 20:15:49 +00:00
jgmyers%netscape.com
8935d7e70b
cleanup, fix TRUE/FALSE refs: bug 63834 r=bryner sr=brendan@mozilla.org
2001-01-10 06:12:15 +00:00
bryner%uiuc.edu
69e9b90bc6
Removing dead .toc files. Not part of build. a=sfraser.
2001-01-03 01:32:06 +00:00
sgehani%netscape.com
6d76941848
Add ZIP_TestArchive support for CRC32 verification of all or individual items.
...
b = 61544
r = dveditz
sr = alecf
2000-12-27 07:05:55 +00:00
cls%seawood.org
66a18fcbbf
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
darin%netscape.com
2578f4f795
Fixes bug 59661. Occurances of uninitialized variables... r=gagan, sr=mscott.
2000-11-15 22:21:46 +00:00
dprice%netscape.com
1a0d72687e
Making the jar cache test more flexable.
...
Adding all-tests:: rule to makefile.win
2000-11-08 01:30:31 +00:00
dprice%netscape.com
b080fee573
fix for 53312 and 55893 adds a memory flusher and fixes a race condition in
...
zip cache code. SR=waterson R=warren,jband
2000-10-31 22:44:20 +00:00
dbaron%fas.harvard.edu
9cf6137ae9
Since source files are no longer (thankfully!) copied around here, they don't need to be in the .cvsignore. r=cls@seawood.org b=49937
2000-10-29 21:21:48 +00:00
warren%netscape.com
cd56c0575b
Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433
Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
2000-10-27 22:43:51 +00:00
dprice%netscape.com
dabe025a7e
backing out earlier changes for 53312
2000-10-14 01:15:24 +00:00
dprice%netscape.com
00f689748f
removing debug statement.
2000-10-13 21:00:04 +00:00
dprice%netscape.com
ded17498bc
added memory flusher for jar cache 53312
...
a=warren SR=warren,jband
2000-10-13 20:42:46 +00:00
jband%netscape.com
f29cf84e8c
NOT PART OF THE BUILD. new code for testing the jar cache
2000-10-01 00:10:51 +00:00
mstoltz%netscape.com
69980043ac
bug 24765, hooking up necko file cache to jar protocol. Hopefully without leaks this time. Also fixed leak in nsJARURI. r=beard, warren
2000-09-22 06:21:18 +00:00
warren%netscape.com
94d7f48d6e
Backing out jar protocol change because it introduced a big memory leak on tinderbox test. a=jag
2000-09-21 08:26:07 +00:00
mstoltz%netscape.com
504b6630e9
Final (I hope) fix for 24765, using Necko file cache for the jar protocol. r=beard, a=warren.
2000-09-21 05:01:16 +00:00
warren%netscape.com
181bb2dcb2
Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani
2000-09-20 19:35:24 +00:00
warren%netscape.com
c07ca298ed
Setting release timeout inside lock -- avoiding race condition.
2000-09-18 07:08:22 +00:00
warren%netscape.com
a53ac69e4e
Backing mstoltz out to get things back up and running with jar packaging. Also, I don't approve of the changes made to nsJARURI.cpp
2000-09-18 02:18:00 +00:00
sspitzer%netscape.com
6779b4efd0
fix for bug #51267 . intermittent failure when loading files from jars.
...
the problem is that nsZipArchive and zlib are not thread safe.
for now, add a lock to prevent multiple threads from getting into that code
r=warren,dveditz
super-end-of-game-review=mscott
2000-09-15 21:56:20 +00:00
mstoltz%netscape.com
35d66fed08
Better bustage fix without leak r=scc
2000-09-15 21:12:36 +00:00
mstoltz%netscape.com
9c40decb1a
Fixing bustage. r=dveditz
2000-09-15 20:38:52 +00:00
mstoltz%netscape.com
04f1130628
Fix for bugs 24765, 49288. Using Necko file cache for the jar protocol. r=beard, a=warren.
2000-09-15 19:27:05 +00:00
rayw%netscape.com
3cd14f5878
Bug fix for 52648 -- remaining stash of progids which I missed on
...
the mega-change yesterday. This will fix a few more issues.
r=warren
2000-09-14 23:20:49 +00:00
rayw%netscape.com
0257791053
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
warren%netscape.com
f1e20aeb6c
Fixed error code.
2000-09-12 05:11:11 +00:00
cls%seawood.org
50cf95135d
OS_ARCH does not set release numbers
2000-09-11 08:08:24 +00:00
cls%seawood.org
f9ef19da28
Remove unneeded dep that's breaking old gnu makes
2000-09-11 06:26:48 +00:00
cls%seawood.org
6d3cf6985a
Fixing problem of standalone compoennts always building on every build pass. Adding objs.mk files to give better dependency handling. Bug #49937
2000-09-11 04:13:16 +00:00
cls%seawood.org
a03d3c155b
Make the ifdef match the comment here as well
2000-09-11 01:22:45 +00:00
rich.burridge%sun.com
939ff071ff
Fix to enable XPInstall to build/run on the Solaris platform.
...
r=sgehani@netscape.com a=brendan@mozilla.org
BugId: #43080 .
2000-09-09 14:18:48 +00:00
jband%netscape.com
2730e37efd
warren's fix for the new/free mismatch undid kin's fix for the same problem. Also fix an off by one in the backwards 'for' loop. r=warren
2000-09-08 09:36:35 +00:00
warren%netscape.com
161e98314b
Bug 50844. Fixed mismatched memory free.
2000-09-08 04:39:17 +00:00
mscott%netscape.com
81b816da2e
Bug #43556 --> remove obsolete reference to old class id for the mime service. use the new one.
...
r=valeski
2000-09-08 00:24:13 +00:00
kin%netscape.com
872a42a450
Fix for bug #50927 : UMR and FMM: nsJARChannel::GetContentType().
...
Added check for NULL mJAREntry and we now free filename with 'delete'.
r=warren@netscape.com
2000-09-07 19:31:10 +00:00
scc%mozilla.org
be4ff1fbf1
fix speedracer bustage
2000-09-03 05:54:31 +00:00
sgehani%netscape.com
8b7c694896
Rename libzlib -> libz complying with standard zlib naming convention.
...
[nsbeta3+ b=49735; r=sobotka@axess.com ]
2000-08-25 08:32:19 +00:00
dprice%netscape.com
5a7dbae537
Making the protocol handler threadsafe for win2K happiness
2000-08-25 04:56:01 +00:00
warren%netscape.com
b68033c805
Changed to not add to load group on OpenInputStream
2000-08-24 22:35:46 +00:00
warren%netscape.com
437a98156c
Added zip cache hit rate stats.
2000-08-24 07:38:41 +00:00
warren%netscape.com
1325ceb6a7
Fixing up GetOwner method to not crash on startup.
2000-08-24 07:36:53 +00:00
sgehani%netscape.com
cdd2414ff6
Make libjar work with Phil Katz zip archives created with Sun's 'jar' tool. (aka honor bit 3 of the general purpose bit flag in local headers when searching forthe central directory offset.)
...
[r=ssu,dbragg; nsbeta3+ b=20512]
2000-08-24 00:48:34 +00:00
mkaply%us.ibm.com
af0d12a2ab
OS/2 Tinderbox break
...
PR_CALLBACK
2000-08-23 20:39:17 +00:00
dprice%netscape.com
de7e1ea92f
fixing the zipcache R=warren
2000-08-23 03:18:53 +00:00
dprice%netscape.com
9f7b187570
fixing 49250
...
computing certificate principal as needed
2000-08-23 03:17:42 +00:00
warren%netscape.com
e05eef45e9
Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan
2000-08-22 07:03:33 +00:00
warren%netscape.com
e12f238589
Bug 46864 - Embedding needs a name attribute on nsIRequest.
2000-08-21 08:23:54 +00:00
dbaron%fas.harvard.edu
0256708985
Back out makefile changes since they are causing problems for some people. Go back to copying source files around.
2000-08-20 01:14:26 +00:00
sgehani%netscape.com
a958d5e317
Build standalone libjar only on Linux. (Installer only exists on Linux for
...
now.)
[r=syd]
2000-08-19 23:32:24 +00:00
dbaron%fas.harvard.edu
3b28047086
Remove no-longer-copied files from .cvsignore
2000-08-19 21:42:35 +00:00
dbaron%fas.harvard.edu
4d9bee5892
Avoid copying source files to compile them. r=bryner
2000-08-19 21:24:49 +00:00
sgehani%netscape.com
b269c16355
Remove 'unzip' dependency from Linux installer.
...
[nsbeta3+ b=48109; r=ssu]
2000-08-19 18:50:10 +00:00
sgehani%netscape.com
79e5e96686
Backing out changes.
2000-08-19 00:21:04 +00:00
sgehani%netscape.com
c412164117
Updating headser to ignore copied over from parent directory.
2000-08-18 23:42:38 +00:00
sgehani%netscape.com
e30494cf79
This is the *real* fix for the Linux bustage. Sorry about this loss of time.
...
Had to do with MOZ_NATIVE_ZLIB not being defined on my system (differs from
the tbox builds I guess).
2000-08-18 23:41:15 +00:00
sgehani%netscape.com
00aa10a96d
Building standalone libjar for installer use.
...
[nsbeta3+ b=48109; r=ssu]
2000-08-18 22:09:26 +00:00
conrad%ingress.com
d9e8edcf29
Changed from using strings for nsIDirectoryService props to using macro names defined in nsDirectoryServiceDefs.h
r=valeski
2000-08-11 20:31:57 +00:00
warren%netscape.com
84b5fd67e3
Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
2000-08-10 06:19:37 +00:00
warren%netscape.com
ae0d4c4f01
Making addref/release threadsafe
2000-07-28 06:49:01 +00:00
warren%netscape.com
2b01440bc0
Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz
2000-07-25 05:45:56 +00:00
mstoltz%netscape.com
a8545c4aed
Fixing 40159 and 44822, both [nsbeta2+] regressions on signed scripts. r=sgehani
2000-07-12 03:10:33 +00:00
cls%seawood.org
e87a1b7b11
Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061
2000-07-10 07:13:31 +00:00
valeski%netscape.com
f0fec56b70
42767. AsyncOpen (dead code) removal.
2000-06-16 14:39:19 +00:00
warren%netscape.com
0854608a32
Bug 42283. Crash downloading jar file.
2000-06-16 07:47:46 +00:00
warren%netscape.com
855a42ad4a
Fixed jar url resolve so that chrome protocol works. Fixed jar channel to not remove channel after kicking off load. Bug 18433
2000-06-07 09:07:10 +00:00
warren%netscape.com
85fe7a1825
Fixing bugs in nsZipReaderCache. Bug 18433
2000-06-07 09:05:22 +00:00
mkaply%us.ibm.com
e4eae74a3b
# 37239
...
r = mstolz, a = brendan
OS/2 bringup - cast for VisualAge
2000-06-05 19:16:35 +00:00
warren%netscape.com
512c8bf433
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
warren%netscape.com
88151adad6
Fix to make jar protocol not copy local files. Starting to get chrome to work with jars. Bug #18433
2000-06-02 23:39:45 +00:00
mstoltz%netscape.com
f2e8c723df
bug 40215. r=rginda, a=clayton.
2000-06-02 22:27:28 +00:00
warren%netscape.com
4b19f2aeab
Bug 24764. Cache of opened jar files. r=waterson
2000-05-25 08:32:09 +00:00
warren%netscape.com
d315ccffc6
Fixed nsZipReaderCache to get hits. (not used yet)
2000-05-25 08:30:29 +00:00
warren%netscape.com
3658e33085
Removing URIParser attribute from nsIURI interface. Fixed Equals for case when port is the default. Cached URL parsers (all 3) to reduce object allocation. r=andreas,dp
2000-05-25 08:27:40 +00:00
warren%netscape.com
5f6b57ef08
Bug 39416. Made ftp work with single sign-on for more than one user/host.
2000-05-17 07:12:40 +00:00
dougt%netscape.com
679e606369
Using wrong converstion. It should have been 1000, but it I checked in 1 mil!
2000-05-16 21:53:34 +00:00
andreas.otte%primus-online.de
f8406c718e
fix bug 37616, Retire SetRelativePath, removing unused SetRelativePath from nsIURI.idl and all it's implementations, r=warren@netscape.com, a=mscott@netscape.com for the mailnews part
2000-05-13 13:05:00 +00:00
scc%netscape.com
80b0f54e6f
bug #38765
2000-05-13 00:22:38 +00:00
scc%netscape.com
383fdc142e
string backsliding. r=mjudge
2000-05-12 07:53:02 +00:00
mstoltz%netscape.com
74488c46a3
Removed dependency of libjar on psm-glue, bug 36853. Fixed out parameter type problem in PSMComponent::HashEnd
2000-05-10 01:49:33 +00:00
dougt%netscape.com
6130faf4cf
Mac needs special LONG LONG support.
2000-05-09 19:59:06 +00:00
dougt%netscape.com
a942da7d9f
Fixes bug 38553. Using usecs now. r=sgehani@netscape.com
2000-05-09 19:11:14 +00:00
andreas.otte%primus-online.de
e365632082
first round of checkins to fix bug 37616, Retire SetRelativePath, r=warren@netscape.com
2000-05-05 23:39:25 +00:00
scc%netscape.com
8dbf8e7713
making string conversions explicit
2000-04-27 19:49:53 +00:00
slamm%netscape.com
3063b97448
Fix declaration order to quiet build warning
2000-04-26 21:27:52 +00:00
slamm%netscape.com
ab6e3eb4e6
Fix declaration order to quiet build warning
2000-04-26 14:31:01 +00:00
mstoltz%netscape.com
9bb975256e
Fixes for 27010, 32878, and 32948.
2000-04-26 03:50:07 +00:00
mjudge%netscape.com
2cfb602409
making string conversions explicit. scc
2000-04-26 01:13:55 +00:00
mstoltz%netscape.com
57feeae5ec
Backing out changes until I can figure out why it's crashing on startup.
2000-04-23 21:25:39 +00:00
mstoltz%netscape.com
62bffdd26e
Fixes for bugs 27010, 32878, 32948.
2000-04-23 20:30:29 +00:00
warren%netscape.com
ff5b1f0cbf
Changing dir create permissions to 775.
2000-04-16 21:32:29 +00:00
warren%netscape.com
e495d8bf34
Fixed to truncate by default. Fixed permissions to default to 664.
2000-04-14 09:32:24 +00:00
warren%netscape.com
c544ed30ef
Factoring stream i/o operations into nsIStreamIO interface.
2000-04-13 09:20:50 +00:00
warren%netscape.com
de3b5568fb
Adding code to remove entries from free list when recycled.
2000-04-12 09:48:30 +00:00
warren%netscape.com
d17c5946a1
Moved nsXPIDLString.h out of ifdef for optimized builds.
2000-04-12 08:25:32 +00:00
warren%netscape.com
2979b9b4c6
Added nsIZipReaderCache. Removed nsIZipReader::ParseManifest. Got jar: protocol going for downloaded jars and input streams. Added assertions that Cancel is called with a failure code.
2000-04-12 07:58:24 +00:00
mstoltz%netscape.com
5c520e108c
Fixed crash when calling nsJARInputStream from nsJARChannel.
2000-04-05 00:12:20 +00:00
warren%netscape.com
be2da70b76
Making nsJARDownloadObserver have thread-safe addref/release.
2000-04-04 08:34:37 +00:00
warren%netscape.com
4bff76e760
Fixed uninitialized variable.
2000-04-04 07:11:30 +00:00
warren%netscape.com
1e3761ff4d
Fix to make download observer not crash.
2000-04-04 05:56:11 +00:00
cls%seawood.org
f6740baa20
Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
2000-04-04 04:46:38 +00:00
sgehani%netscape.com
c0f9d1f5bc
Fix libjar runtime bustage on the Mac.
b = 33656
2000-03-30 09:52:32 +00:00
warren%netscape.com
69ca3f19d4
Bug 28269. jar file cache should open local files in place
2000-03-30 08:13:50 +00:00
warren%netscape.com
6de6d5885a
Fixed sig of LoadEntry
2000-03-30 08:09:45 +00:00
warren%netscape.com
283c34222c
Fixing bugs in jar input streams for jar: protocol.
2000-03-30 07:41:37 +00:00
warren%netscape.com
351d82c77b
Making jar: protocol work in general, and OpenInputStream in particular.
2000-03-30 07:39:31 +00:00
warren%netscape.com
e1cef0b2bc
Fixed nsCOMPtr problem in ?: statement.
2000-03-29 04:38:38 +00:00
warren%netscape.com
727f312b32
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
jdunn%netscape.com
f04959ab05
just adding a newline at the end for hpux
2000-03-28 05:06:01 +00:00
sgehani%netscape.com
b7c8ff5249
Restoring file dates at install time.
...
b = 5107
r = dbragg
2000-03-28 03:38:06 +00:00
rickg%netscape.com
794e353349
removed reference to nsString2
2000-03-26 23:30:52 +00:00
mstoltz%netscape.com
4785f82ba6
removed files: mozilla/modules/libjar/nsJARStubs.cpp
2000-03-21 04:23:39 +00:00
norris%netscape.com
2d0fe2def4
Added signed script support in Mozilla. bug=7270 r=norris (this is mstoltz's checkin)
2000-03-21 04:21:28 +00:00
norris%netscape.com
c4df99d129
Added aggregate principal support. r=norris. (This is mstoltz's checkin)
2000-03-21 04:17:37 +00:00
dougt%netscape.com
8126ff53b4
Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren.
2000-03-17 22:06:32 +00:00
dveditz%netscape.com
67bbb55a73
fixes bug 29414, all files installed read-only on Win32, r=sgehani
2000-02-28 07:22:23 +00:00
sgehani%netscape.com
567819cbf0
Restore file mode for Win32/Unix when installing.
...
b = 9148
r = dveditz
a = jar
2000-02-21 20:19:16 +00:00
buster%netscape.com
9d7d8eed28
fixing build bustage
2000-02-14 03:41:45 +00:00
mstoltz%netscape.com
e526225795
Changed GetOwner() to read owner from underlying nsJAR rather than saving it locally. SetOwner() now does nothing. bug=7270 r=norris
2000-02-14 01:59:09 +00:00
mstoltz%netscape.com
8df8c26172
Crasher fixes and optimizations to jar signature verification. bug=7270 r=norris
2000-02-14 01:57:01 +00:00
valeski%netscape.com
8dc8022117
getting the rest of necko to use the mimetypes file. also added protection for UA string setup
2000-02-09 05:04:52 +00:00
scc%netscape.com
73802d6f2e
Pro5 update
2000-02-07 23:06:04 +00:00
davidm%netscape.com
643d194472
Bug 25949 update access paths for codewarrior update.
2000-02-06 04:38:30 +00:00
warren%netscape.com
6139a47ee4
Lowercased method names for idl.
2000-02-04 12:16:33 +00:00
valeski%netscape.com
41512e1d6a
URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes
2000-02-03 03:44:22 +00:00
mstoltz%netscape.com
522dcf664a
Fixed crashing bug in nsJAR.cpp - was dereferencing unallocated pointer. r=norris
2000-02-02 01:58:37 +00:00
mstoltz%netscape.com
9f00c29250
Added call to nsJAR::ParseManifest, needed for signed scripts. bug=7270 r=norris.
2000-02-02 01:30:12 +00:00
mstoltz%netscape.com
b450915b91
Fixing hoarkage by adding an include statement. r=norris
2000-02-01 00:35:46 +00:00
warren%netscape.com
6a52ad793c
Fix for downloaded jar files, and for pulling jars out of the cache. r=mstoltz
2000-01-31 23:43:09 +00:00
sdagley%netscape.com
1546bc8163
Fixing Mac build bustage. For some unknown @#$%^ reason strdup was defined in the LibjarPrefix headers which was generally a bad idea. Moved the code to an #ifdef XP_MAC block in nsZipArchive.cpp so libjar.mcp _and_ MIW.mcp project build again. Why this ever worked I don't know, I just hacked at it until I could get it building again cause it's Friday night and I wanna go home. r=mstoltz
2000-01-29 04:16:36 +00:00
mstoltz%netscape.com
6336aff6b5
Fixing Mac breakage caused by extraneous newlines.
2000-01-29 03:24:30 +00:00
mstoltz%netscape.com
da00e27857
nsJARChannel now gets its owner from the underlying nsJAR, for the correct security level. bug=7270 r=norris
2000-01-29 00:06:15 +00:00
mstoltz%netscape.com
a5072b2c43
Implementation of JAR manifest parser, part of signature verification for signed scripts. bug=7270 r=norris
2000-01-29 00:03:57 +00:00
warren%netscape.com
9e7506770a
Fixed error case to return error.
2000-01-27 09:21:00 +00:00
warren%netscape.com
c6cf2a3361
Fixes to make jar: protocol actually be able to visit html files packaged in zip files. Resolves relative links now, although doesn't handle going to # anchors in html pages properly yet. Good enough for chrome work.
2000-01-27 08:57:14 +00:00
ssu%netscape.com
00d1875007
A few problems with nsJar:
...
1. When opening a file via the OpenArchiveWithFileDesc() you can not
delete the file descriptor.
2. Mode was wrong for the extract routine.
2000-01-25 20:41:47 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
bryner%uiuc.edu
2cfcf03a92
Fixing linux build bustage. r=pavlov.
2000-01-24 04:45:54 +00:00
warren%netscape.com
f96cff45ad
Added code to cancel/suspend/resume jar channels. Bug #24338
2000-01-24 03:54:20 +00:00
gayatrib%netscape.com
534335260b
Added code to check for existence of a jar file in the cache before downloading it. r=warren
2000-01-19 07:20:31 +00:00
sspitzer%netscape.com
d8a5c41c93
backing out andreas and warren
2000-01-14 22:01:56 +00:00
warren%netscape.com
ea798addcb
Changes from andreas.otte@primus-online.de for numerous URL parsing bugs. r=warren
2000-01-14 08:50:03 +00:00
pp%ludusdesign.com
698852a4f4
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
rpotts%netscape.com
023f2ff6e1
Made contentType a read/write attribute of nsIChannel
2000-01-08 06:26:04 +00:00
dougt%netscape.com
e4f7318547
fixing build bustage.
2000-01-04 01:55:03 +00:00
sgehani%netscape.com
30b26e740b
Fix build butsage for dougt.
2000-01-04 01:53:13 +00:00
dougt%netscape.com
3f110c059f
Fixing build bustage.
2000-01-04 01:10:33 +00:00
dougt%netscape.com
23c8e43b7a
adding include of prio.h. I am not sure how this worked before.
2000-01-04 00:00:08 +00:00
dougt%netscape.com
2e7a8b1044
Adding newline to end of file to fix build bustage on unix.
2000-01-03 23:56:38 +00:00
dougt%netscape.com
e57d8fe707
Converting to use nsIModule macro. r=dp, jud.
2000-01-03 23:32:11 +00:00
dougt%netscape.com
2318e4a20c
Including nsFileSpec.h directly. prep for nsIFile landing.
2000-01-03 23:31:09 +00:00
dougt%netscape.com
75e9bc8d48
Including nsFileSpec.h directly. This prep work for the nsIFile landing.
2000-01-03 23:28:35 +00:00
dougt%netscape.com
763d0f8810
Including nsFileSpec.h directly. This prep work for the nsIFile landing.
2000-01-03 23:21:36 +00:00
dougt%netscape.com
57f3febfe4
Converting to use nsIModule macro. r=dp.
2000-01-03 23:20:25 +00:00
sspitzer%netscape.com
f37e107774
fix warnings
1999-12-28 19:41:57 +00:00
valeski%netscape.com
2988398b46
nsJARProtocol.cpp
1999-12-07 06:58:55 +00:00
warren%netscape.com
6af4802e75
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
warren%netscape.com
b6282abafe
Fix for downloaded jar files. Now they appear to work, except we aren't checking the cache to see if they already exist. r=gayatrib
1999-12-03 02:22:48 +00:00
warren%netscape.com
c17a380edc
Fixed bug accessing jar entry.
1999-12-02 01:27:48 +00:00
warren%netscape.com
2db26922a6
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
warren%netscape.com
96ec037ac6
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
warren%netscape.com
a8eff9eb1f
Added nsIInterfaceRequestor.h to keep nsCOMPtr happy.
1999-11-24 08:31:06 +00:00
warren%netscape.com
6b84e27c34
Added include for nsCOMPtr.
1999-11-24 07:40:54 +00:00
warren%netscape.com
59ef7fadbf
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
warren%netscape.com
34ecf73507
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
sgehani%netscape.com
73a40c9a94
Fixes bug 18887. Although the bug doesn't mention it this really is:
CRC-32 checking is now fixed in libjar. [r=dveditz]
1999-11-17 05:40:00 +00:00
ssu%netscape.com
830101554e
fixing bug #18683 . fixing how libjar does crc checks. It didn't work for all cases, until now. r=sgehani
1999-11-16 05:43:44 +00:00
dveditz%netscape.com
7cfd752d34
added Bloaty instrumentation
1999-11-16 01:52:29 +00:00
sgehani%netscape.com
c1541c3769
Fixes for bug 18683. Libjar interfaces changed but the implementation didn't so XPInstall was horked. This fixes the runtime XP horkage. [r=dveditz]
...
Also, added deletion of extracted files if the CRC-32 doesn't match. Mapped 'PR_Delete' to 'remove' for STANDALONE. [r=mstoltz]
1999-11-13 00:44:56 +00:00
warren%netscape.com
4a274d01f1
Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz
1999-11-12 06:13:13 +00:00
warren%netscape.com
925f33ebbc
Switched to new nsIZipReader interface for Mac.
1999-11-12 06:12:14 +00:00
warren%netscape.com
1dec9a5ab3
Added
1999-11-12 05:58:46 +00:00
sgehani%netscape.com
4d95211698
Added CRC checking for every item we extract. Fixes bug 17511. [r=mstoltz]
1999-11-11 22:08:08 +00:00
erik%netscape.com
97a4edf14f
This is just a local .cvsignore file. Doesn't affect build.
1999-11-11 18:15:49 +00:00
warren%netscape.com
fb7ad57ff3
Added
1999-11-11 05:21:38 +00:00
warren%netscape.com
8fe0bb36a6
Got Gayatri's JAR protocol working. (not in build yet)
1999-11-07 21:55:12 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
dmose%mozilla.org
5312eacf8c
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
warren%netscape.com
d3b9c9c3cc
Structural changes for MakeAbsolute performance. bug#10736 r=valeski
1999-11-03 05:13:44 +00:00
mstoltz%netscape.com
1a3e4d06d0
Fixed windows breakage in standalone by adding a typedef
1999-11-03 00:41:20 +00:00
mstoltz%netscape.com
54b6d77584
Created helper class nsZipRead to hold read state information. That way
...
one nsJAR can support multiple input streams. r=norris
1999-11-02 23:46:09 +00:00
cls%seawood.org
a2f7e7231c
Use #elif not #elseif
1999-11-02 22:36:59 +00:00
ssu%netscape.com
69202f5e38
fixing redness on mac tinderbox. #else if doesn't work. Changed it to #elseif
1999-11-02 21:50:07 +00:00
sgehani%netscape.com
96dca78493
Fixed bugs 10540, 9148. Libjar now reads teh central directory headers as opposed to the local file headers. This enables us to glean permissions informationand restore file mode upon extraction. A side-effect is the bug 10540 fix where the Install.Execute() API now works on Linux since we restore the execute bits in temporarily extracted files. [r=ssu]
1999-11-02 20:37:28 +00:00
tbogard%aol.net
10ded258a5
Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt
1999-11-01 21:43:56 +00:00
warren%netscape.com
145f9f9dea
Minor cleanup
1999-11-01 20:50:04 +00:00
sgehani%netscape.com
3715eaa957
Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the static targets. For real this time...
1999-10-30 22:18:31 +00:00
sgehani%netscape.com
24ea07ca57
Backed out change temporarily.
1999-10-30 22:03:46 +00:00
sgehani%netscape.com
0d281eb610
Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the statis targets.
1999-10-30 21:56:51 +00:00
sfraser%netscape.com
b69e416652
Ooops, maybe we do need one of those paths after all. r=floppy
1999-10-27 06:48:35 +00:00
sfraser%netscape.com
7ffbbb77c5
Another teeny project fix -- remove obsolete lib/xp paths in the two static targets (which are not built anyway). r=moose
1999-10-27 06:44:44 +00:00
mstoltz%netscape.com
efcdcfd4ad
Fixed Windows breakage from converting const nsZIpItem* to nsZipItem*. r=dveditz
1999-10-26 20:45:21 +00:00
mstoltz%netscape.com
08143e312c
Added GetInputStream function to nsJAR in order to extract files into memory rather than to disk. Created nsJARInputStream to carry this data. Most of the code for this change went into nsZipArchive, which now handles either file output or output to memory. bug=16077 r=dveditz
1999-10-26 19:43:26 +00:00
sgehani%netscape.com
6dcf3ee43a
Fixes bug 17190: extract only core_*/* files to obtain the XPInstall engine run by the Install Wizard. [r=cathleen]
1999-10-26 02:08:56 +00:00
sfraser%netscape.com
3302fcff1a
Removed an errant semicolon in a IID declaration. r=floppy moose
1999-10-21 03:45:20 +00:00
neeti%netscape.com
cf444aab7c
Converted to use nsIModule to prepare for memory leaks fixing. Bug# 14034. r=dveditz
1999-10-07 03:39:36 +00:00
sfraser%netscape.com
ca1c595f2b
Fixed access paths to remove lib/xp, and mozilla/include. xp_regexp.h is now exported, and found in dist. r=sdagley
1999-10-06 01:19:58 +00:00
beard%netscape.com
9eae33066d
changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:46:23 +00:00
kipp%netscape.com
a8d7d25d5d
Converted from components to modules
1999-09-30 21:22:48 +00:00
kipp%netscape.com
8945b95dcc
new
1999-09-30 01:53:31 +00:00
alecf%netscape.com
6c6a2d1877
don't need xplib anymore
1999-09-21 22:22:39 +00:00
andreas.otte%primus-online.de
094c80303a
NOT ON BUILD: Add loadgroup parameter
1999-09-18 09:08:56 +00:00
valeski%netscape.com
9940aa8e82
NOT IN BUILD - adding boilerplate for jar protocol handler
1999-09-17 16:12:41 +00:00
briano%netscape.com
775e13bce8
General cleanup.
1999-09-14 02:51:42 +00:00
sspitzer%netscape.com
bf5525797b
fix warnings for dbragg
1999-09-13 06:26:18 +00:00
sgehani%netscape.com
3636d103bb
Fixing static targets that don't depend on regular expressions where nsWildCard.cpp was erroneously added.
1999-09-10 07:55:37 +00:00
mscott%netscape.com
016d356b09
Check in for alecf. Remove linkage against libxp. build nsWildCard.cpp
1999-09-09 05:29:42 +00:00
alecf%netscape.com
8e3e110c34
now uses local nsWildCard.cpp instead of xp_regexp.c
1999-09-09 05:21:06 +00:00
alecf%netscape.com
43f5929b0d
libjar now uses a local wildcard copy
1999-09-09 05:19:46 +00:00
alecf%netscape.com
0d37978327
libjar's private copy of xp_regexp
1999-09-09 04:54:56 +00:00
dveditz%netscape.com
eff4c6bcca
fixing mac bustage
1999-09-07 22:03:53 +00:00
alecf%netscape.com
c9289ef057
make libxp a static library, eliminate useless cruft, and link it into libjar
...
(it's the only one that uses libxp these days)
1999-09-03 23:50:11 +00:00
dveditz%netscape.com
368254f2fe
fixing makefile weirdness
1999-09-01 01:30:04 +00:00
dveditz%netscape.com
8595145824
added blank lines for readability
1999-09-01 01:28:22 +00:00
cyeh%netscape.com
1729151e74
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 01:24:51 +00:00
brendan%mozilla.org
89220e3a2e
Conform mindlessly to other 'Register foo' component printfs.
1999-08-27 10:18:44 +00:00
briano%netscape.com
0546a72da3
Change the undef NETSCAPE to MOZILLA_CLIENT to fix Win and Mac.
1999-08-26 01:23:10 +00:00
dveditz%netscape.com
7dffabf8b6
backing out, briano has a different fix
1999-08-26 01:22:31 +00:00
dveditz%netscape.com
47cae9333b
fixing Windows build bustage. Will not fix the mac
1999-08-26 01:17:07 +00:00
ramiro%netscape.com
7ee0e69965
Cleanup zlib cruft.
1999-08-25 14:39:53 +00:00
mccabe%netscape.com
d98f4dca1d
First cut at removing manual declaration of interface methods in implementation classes and replacing with xpidl-generated NS_DECL_NSIFOO macro.
...
Hopefully this'll help turn the copy-n-paste tide towards using this macro.
1999-08-21 08:54:47 +00:00
sgehani%netscape.com
e592c76492
Added static lib targets (in prep for landing the Mac Install Wizard).
1999-08-10 23:45:46 +00:00
sgehani%netscape.com
c7877d612f
First Checked In.
1999-08-10 23:44:53 +00:00
sgehani%netscape.com
b128b0fc9c
Adding Mac support to STANDALONE libjar.
1999-08-10 23:06:44 +00:00
sgehani%netscape.com
e669e74fe5
Fixing Mac bustage in STANDALONE libjar.
1999-08-10 23:05:09 +00:00
ssu%netscape.com
caa2ec5cae
added ifdef win32 to win32 standalone specific code
1999-08-09 23:01:03 +00:00
ssu%netscape.com
20b14e3b9e
fixed blockage of windows process messages when inflating files. This affects only the standalone windows build.
1999-08-06 07:58:15 +00:00
ramiro%netscape.com
4de9a4b86d
Fix for orange loonix tree.
1999-08-05 22:24:08 +00:00
ssu%netscape.com
58379d73fa
fixed problem with PR_Seek() in standalone mode
1999-08-05 22:08:29 +00:00
sspitzer%netscape.com
018a336922
fix warning
1999-07-16 06:59:30 +00:00
dbragg%netscape.com
53ed5a01a8
Checked for null in memory allocation per bug #9852
1999-07-15 23:06:52 +00:00