cathleen%netscape.com
562182c632
fixed bug 87004, for win static build, changed libjar and xpinstall to be
...
dynamic, updated static packager list, added build_static.pl, fixed static
component loader to handle no static component cases, updated and added
.cvsignore for extra files generated by static build
2001-07-19 22:43:14 +00:00
leaf%mozilla.org
2cabd7c62c
merging zlib 1.1.3 from 0.9.2 branch to trunk, a=chofmann, bug 86323
2001-06-30 23:38:09 +00:00
dbaron%fas.harvard.edu
aceadd91ec
Remove nsCStringKey-related bustage fixes from this morning that are no longer needed. r=jaggernaut sr=waterson b=88411
2001-06-29 23:16:52 +00:00
scc%mozilla.org
60981f6d92
fixing Solaris bustage
2001-06-29 17:33:28 +00:00
waterson%netscape.com
0877b1a573
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
dougt%netscape.com
9174af6517
Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko
2001-06-06 00:10:09 +00:00
ddrinan%netscape.com
8d2993be94
PCKS7 implementation for signed JS. Bug# 82227 r=mstoltz@netscape.com,sr=blizzard@mozilla.org,a=blizzard@mozilla.org
2001-05-23 23:22:25 +00:00
cls%seawood.org
f7991766ff
Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
...
Bug #66529 r=pavlov
2001-05-22 07:52:30 +00:00
mstoltz%netscape.com
b267f02345
bug 78650, moved some #ifdefs so that printfs never happen in optimized builds.
...
patch by cls@seawood.org , r=mstoltz@netscape.com , dveditz@netscape.com
2001-05-15 06:43:03 +00:00
kandrot%netscape.com
d5bd552195
Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775 .
2001-05-05 05:33:37 +00:00
cls%seawood.org
25c6dc1c7e
Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
2001-04-28 19:48:12 +00:00
shaver%mozilla.org
e2dc3d6d88
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
hewitt%netscape.com
cd9295d4f9
72717 - die Blue, die!, r=dveditz, sr=hyatt
2001-04-11 03:32:24 +00:00
darin%netscape.com
41efbc6217
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
dprice%netscape.com
3e31ab9946
65845 - new order files
2001-04-05 06:02:32 +00:00
rickg%netscape.com
c1ce80ae83
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
dveditz%netscape.com
b552e0bc98
one more try, force depend to be clobber in this directory
2001-04-03 08:59:34 +00:00
dveditz%netscape.com
2d480b64b7
fixing win32 clobber bustage too
2001-04-03 08:15:18 +00:00
dveditz%netscape.com
37b33caf2a
fixing win32 depend bustage -- hack alert
2001-04-03 08:12:02 +00:00
dveditz%netscape.com
1ef219eb18
Fix 72551 speed up zip archive opening. r=ssu,sr=waterson
2001-04-03 06:35:13 +00:00
dougt%netscape.com
f82d39db61
Implementing ReadSegments. r/sr=darin@netscape.com
2001-03-29 07:21:43 +00:00
shaver%mozilla.org
d587655565
72495 redux: last references to xp_regexp.h, r=bryner, sr=blizzard
2001-03-24 18:54:13 +00:00
shaver%mozilla.org
f746d90954
72495: libjar/"regexp" cleanup (r=dveditz,sr=brendan)
2001-03-21 04:08:12 +00:00
dveditz%netscape.com
300a646477
Bug 47258, better descrimination for unpacking errors. r=sgehani,sr=mscott
2001-03-14 05:15:55 +00:00
dprice%netscape.com
1b42d68e45
71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
2001-03-13 10:47:37 +00:00
valeski%netscape.com
01e07dc5f5
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
efc426b1a6
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
043186b34e
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
5184a7104b
# 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
8643a92f86
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
mstoltz%netscape.com
c574715f31
bug 63451. Adding nsIJAR.idl to mac project file
2001-02-23 02:31:14 +00:00
mstoltz%netscape.com
407dac60d8
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
744785129a
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
eab041f43f
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
fc5a7ddbf1
65845 first cut of the order files
2001-02-13 02:48:02 +00:00
disttsc%bart.nl
76fbedadc5
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
69415757ab
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
cded3e2f30
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
d25c3d0092
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
6bfaf3912c
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
05b2b1fa99
fixing tree redness
2001-01-22 20:53:31 +00:00
ssu%netscape.com
4f9b6eec85
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
93254a9c97
cleanup, fix TRUE/FALSE refs: bug 63834 r=bryner sr=brendan@mozilla.org
2001-01-10 06:12:15 +00:00
bryner%uiuc.edu
6862b07fb9
Removing dead .toc files. Not part of build. a=sfraser.
2001-01-03 01:32:06 +00:00
sgehani%netscape.com
7809953dde
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
8bd122b3d5
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
a4b1f04c3b
Fixes bug 59661. Occurances of uninitialized variables... r=gagan, sr=mscott.
2000-11-15 22:21:46 +00:00
dprice%netscape.com
6665f05899
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
7790f15612
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
873ec04990
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
4189314fdb
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
6e35f97e31
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
52c7d6a5d7
backing out earlier changes for 53312
2000-10-14 01:15:24 +00:00
dprice%netscape.com
545c85baf0
removing debug statement.
2000-10-13 21:00:04 +00:00
dprice%netscape.com
2a10bf939f
added memory flusher for jar cache 53312
...
a=warren SR=warren,jband
2000-10-13 20:42:46 +00:00
jband%netscape.com
5c3290ae00
NOT PART OF THE BUILD. new code for testing the jar cache
2000-10-01 00:10:51 +00:00
mstoltz%netscape.com
56f79864cd
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
b09c156dca
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
a2483af6c5
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
075350b1c8
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
a867fdff6f
Setting release timeout inside lock -- avoiding race condition.
2000-09-18 07:08:22 +00:00
warren%netscape.com
d822c7feb1
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
ac6409f8a2
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
1e1a7ce883
Better bustage fix without leak r=scc
2000-09-15 21:12:36 +00:00
mstoltz%netscape.com
6576902c36
Fixing bustage. r=dveditz
2000-09-15 20:38:52 +00:00
mstoltz%netscape.com
f28c4273e9
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
d39d9e6d59
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
6cc70ebd6c
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
40c22924c1
Fixed error code.
2000-09-12 05:11:11 +00:00
cls%seawood.org
1aa18eee7e
OS_ARCH does not set release numbers
2000-09-11 08:08:24 +00:00
cls%seawood.org
3ecc59dd9e
Remove unneeded dep that's breaking old gnu makes
2000-09-11 06:26:48 +00:00
cls%seawood.org
2f4b60f242
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
f2c4a76007
Make the ifdef match the comment here as well
2000-09-11 01:22:45 +00:00
rich.burridge%sun.com
779ff70497
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
c283db726b
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
b9a64aa4e5
Bug 50844. Fixed mismatched memory free.
2000-09-08 04:39:17 +00:00
mscott%netscape.com
da8a396757
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
36be9bd825
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
14f013552f
fix speedracer bustage
2000-09-03 05:54:31 +00:00
sgehani%netscape.com
a81899ffad
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
18364db391
Making the protocol handler threadsafe for win2K happiness
2000-08-25 04:56:01 +00:00
warren%netscape.com
fa2f7199a1
Changed to not add to load group on OpenInputStream
2000-08-24 22:35:46 +00:00
warren%netscape.com
dd2e533ab7
Added zip cache hit rate stats.
2000-08-24 07:38:41 +00:00
warren%netscape.com
56182d144d
Fixing up GetOwner method to not crash on startup.
2000-08-24 07:36:53 +00:00
sgehani%netscape.com
55c32a6315
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
a91099a730
OS/2 Tinderbox break
...
PR_CALLBACK
2000-08-23 20:39:17 +00:00
dprice%netscape.com
6ad5e8ece3
fixing the zipcache R=warren
2000-08-23 03:18:53 +00:00
dprice%netscape.com
2e380b4e4b
fixing 49250
...
computing certificate principal as needed
2000-08-23 03:17:42 +00:00
warren%netscape.com
1c8511e78c
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
64a99efec0
Bug 46864 - Embedding needs a name attribute on nsIRequest.
2000-08-21 08:23:54 +00:00
dbaron%fas.harvard.edu
d15a58616a
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
8ad69de2ab
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
6a657f7eaa
Remove no-longer-copied files from .cvsignore
2000-08-19 21:42:35 +00:00
dbaron%fas.harvard.edu
5e282caeb7
Avoid copying source files to compile them. r=bryner
2000-08-19 21:24:49 +00:00
sgehani%netscape.com
debf368ef0
Remove 'unzip' dependency from Linux installer.
...
[nsbeta3+ b=48109; r=ssu]
2000-08-19 18:50:10 +00:00
sgehani%netscape.com
8d15a7a463
Backing out changes.
2000-08-19 00:21:04 +00:00
sgehani%netscape.com
50f7099807
Updating headser to ignore copied over from parent directory.
2000-08-18 23:42:38 +00:00
sgehani%netscape.com
32a4823a35
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
d00adf51ef
Building standalone libjar for installer use.
...
[nsbeta3+ b=48109; r=ssu]
2000-08-18 22:09:26 +00:00
conrad%ingress.com
008b9ba5fb
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
4af572e4c1
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
90cab5d9b3
Making addref/release threadsafe
2000-07-28 06:49:01 +00:00
warren%netscape.com
7ac7233df8
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
4d0c283076
Fixing 40159 and 44822, both [nsbeta2+] regressions on signed scripts. r=sgehani
2000-07-12 03:10:33 +00:00
cls%seawood.org
062c8bd937
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
c9ce86137e
42767. AsyncOpen (dead code) removal.
2000-06-16 14:39:19 +00:00
warren%netscape.com
0447cfbdf2
Bug 42283. Crash downloading jar file.
2000-06-16 07:47:46 +00:00
warren%netscape.com
00c4067a91
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
149637ee28
Fixing bugs in nsZipReaderCache. Bug 18433
2000-06-07 09:05:22 +00:00
mkaply%us.ibm.com
34bf24dc6d
# 37239
...
r = mstolz, a = brendan
OS/2 bringup - cast for VisualAge
2000-06-05 19:16:35 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
warren%netscape.com
870a7d208a
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
007ff2c26c
bug 40215. r=rginda, a=clayton.
2000-06-02 22:27:28 +00:00
warren%netscape.com
37f147b0a8
Bug 24764. Cache of opened jar files. r=waterson
2000-05-25 08:32:09 +00:00
warren%netscape.com
05dc82db59
Fixed nsZipReaderCache to get hits. (not used yet)
2000-05-25 08:30:29 +00:00
warren%netscape.com
1e329e1a59
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
655db9fcdc
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
0447ee35ed
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
1dd63d3130
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
598dbefe70
bug #38765
2000-05-13 00:22:38 +00:00
scc%netscape.com
d11c66a210
string backsliding. r=mjudge
2000-05-12 07:53:02 +00:00
mstoltz%netscape.com
0f88b44d07
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
d9479486a3
Mac needs special LONG LONG support.
2000-05-09 19:59:06 +00:00
dougt%netscape.com
e15f900e51
Fixes bug 38553. Using usecs now. r=sgehani@netscape.com
2000-05-09 19:11:14 +00:00
andreas.otte%primus-online.de
bdc707dcc5
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
fc84b78a4e
making string conversions explicit
2000-04-27 19:49:53 +00:00
slamm%netscape.com
8cf8bd77d6
Fix declaration order to quiet build warning
2000-04-26 21:27:52 +00:00
slamm%netscape.com
7180b8f97a
Fix declaration order to quiet build warning
2000-04-26 14:31:01 +00:00
mstoltz%netscape.com
4794c651b5
Fixes for 27010, 32878, and 32948.
2000-04-26 03:50:07 +00:00
mjudge%netscape.com
6622635cab
making string conversions explicit. scc
2000-04-26 01:13:55 +00:00
mstoltz%netscape.com
200b920525
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
9ac7780368
Fixes for bugs 27010, 32878, 32948.
2000-04-23 20:30:29 +00:00
warren%netscape.com
9c6a4060fc
Changing dir create permissions to 775.
2000-04-16 21:32:29 +00:00
warren%netscape.com
0a1242730e
Fixed to truncate by default. Fixed permissions to default to 664.
2000-04-14 09:32:24 +00:00
warren%netscape.com
1832d7f664
Factoring stream i/o operations into nsIStreamIO interface.
2000-04-13 09:20:50 +00:00
warren%netscape.com
2eb25c920f
Adding code to remove entries from free list when recycled.
2000-04-12 09:48:30 +00:00
warren%netscape.com
b2d5023b87
Moved nsXPIDLString.h out of ifdef for optimized builds.
2000-04-12 08:25:32 +00:00
warren%netscape.com
942ccefd74
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
5e93281c28
Fixed crash when calling nsJARInputStream from nsJARChannel.
2000-04-05 00:12:20 +00:00
warren%netscape.com
f8d4872910
Making nsJARDownloadObserver have thread-safe addref/release.
2000-04-04 08:34:37 +00:00
warren%netscape.com
79efcf5705
Fixed uninitialized variable.
2000-04-04 07:11:30 +00:00
warren%netscape.com
df6317d313
Fix to make download observer not crash.
2000-04-04 05:56:11 +00:00
cls%seawood.org
57978e5c23
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
fc5004972b
Fix libjar runtime bustage on the Mac.
b = 33656
2000-03-30 09:52:32 +00:00
warren%netscape.com
aeba7b7321
Bug 28269. jar file cache should open local files in place
2000-03-30 08:13:50 +00:00
warren%netscape.com
c512de79df
Fixed sig of LoadEntry
2000-03-30 08:09:45 +00:00
warren%netscape.com
4d8e8074ad
Fixing bugs in jar input streams for jar: protocol.
2000-03-30 07:41:37 +00:00
warren%netscape.com
bf7cac83c0
Making jar: protocol work in general, and OpenInputStream in particular.
2000-03-30 07:39:31 +00:00
warren%netscape.com
d6036c2f64
Fixed nsCOMPtr problem in ?: statement.
2000-03-29 04:38:38 +00:00
warren%netscape.com
d60b12b153
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
1efa0ca7af
just adding a newline at the end for hpux
2000-03-28 05:06:01 +00:00
sgehani%netscape.com
15346ad031
Restoring file dates at install time.
...
b = 5107
r = dbragg
2000-03-28 03:38:06 +00:00
rickg%netscape.com
0f417b3b1e
removed reference to nsString2
2000-03-26 23:30:52 +00:00
mstoltz%netscape.com
09063d8e1a
removed files: mozilla/modules/libjar/nsJARStubs.cpp
2000-03-21 04:23:39 +00:00
norris%netscape.com
537881b1fb
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
d29a2d385d
Added aggregate principal support. r=norris. (This is mstoltz's checkin)
2000-03-21 04:17:37 +00:00
dougt%netscape.com
612badb3a9
Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren.
2000-03-17 22:06:32 +00:00
dveditz%netscape.com
50ee7a6305
fixes bug 29414, all files installed read-only on Win32, r=sgehani
2000-02-28 07:22:23 +00:00
sgehani%netscape.com
55e0b512a0
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
312923c091
fixing build bustage
2000-02-14 03:41:45 +00:00
mstoltz%netscape.com
e1dbf7cf89
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
2b172ce6f4
Crasher fixes and optimizations to jar signature verification. bug=7270 r=norris
2000-02-14 01:57:01 +00:00
valeski%netscape.com
6ecf97612e
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
5e041e830f
Pro5 update
2000-02-07 23:06:04 +00:00
davidm%netscape.com
fe41e25299
Bug 25949 update access paths for codewarrior update.
2000-02-06 04:38:30 +00:00
warren%netscape.com
65cff3177e
Lowercased method names for idl.
2000-02-04 12:16:33 +00:00
valeski%netscape.com
79132da2fc
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
f1a821abf0
Fixed crashing bug in nsJAR.cpp - was dereferencing unallocated pointer. r=norris
2000-02-02 01:58:37 +00:00
mstoltz%netscape.com
3b6e5a54a2
Added call to nsJAR::ParseManifest, needed for signed scripts. bug=7270 r=norris.
2000-02-02 01:30:12 +00:00
mstoltz%netscape.com
f680012d00
Fixing hoarkage by adding an include statement. r=norris
2000-02-01 00:35:46 +00:00
warren%netscape.com
ada87acf3e
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
90e3ef9e19
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
6217b43be0
Fixing Mac breakage caused by extraneous newlines.
2000-01-29 03:24:30 +00:00
mstoltz%netscape.com
5b549d60f4
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
aebb7ff4e4
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
43760e7f03
Fixed error case to return error.
2000-01-27 09:21:00 +00:00
warren%netscape.com
3ea70b12c7
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
ecfbbf92bd
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
fd69a2f423
Landing nsIFile.
2000-01-24 21:28:28 +00:00
bryner%uiuc.edu
7d6458d41f
Fixing linux build bustage. r=pavlov.
2000-01-24 04:45:54 +00:00
warren%netscape.com
89c51a1418
Added code to cancel/suspend/resume jar channels. Bug #24338
2000-01-24 03:54:20 +00:00
gayatrib%netscape.com
0d1f5b6ca5
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
920287de74
backing out andreas and warren
2000-01-14 22:01:56 +00:00
warren%netscape.com
d6a205f1ec
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
13efd9e8c6
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
3e79b2aec1
Made contentType a read/write attribute of nsIChannel
2000-01-08 06:26:04 +00:00
dougt%netscape.com
2bf539a739
fixing build bustage.
2000-01-04 01:55:03 +00:00
sgehani%netscape.com
540690e5a2
Fix build butsage for dougt.
2000-01-04 01:53:13 +00:00
dougt%netscape.com
070eca896d
Fixing build bustage.
2000-01-04 01:10:33 +00:00
dougt%netscape.com
4f0ebe362f
adding include of prio.h. I am not sure how this worked before.
2000-01-04 00:00:08 +00:00
dougt%netscape.com
4055629b7c
Adding newline to end of file to fix build bustage on unix.
2000-01-03 23:56:38 +00:00
dougt%netscape.com
03e5b7b575
Converting to use nsIModule macro. r=dp, jud.
2000-01-03 23:32:11 +00:00
dougt%netscape.com
7d93cf4f47
Including nsFileSpec.h directly. prep for nsIFile landing.
2000-01-03 23:31:09 +00:00
dougt%netscape.com
6544967b1b
Including nsFileSpec.h directly. This prep work for the nsIFile landing.
2000-01-03 23:28:35 +00:00
dougt%netscape.com
7d3272e93d
Including nsFileSpec.h directly. This prep work for the nsIFile landing.
2000-01-03 23:21:36 +00:00
dougt%netscape.com
c5fc0c5561
Converting to use nsIModule macro. r=dp.
2000-01-03 23:20:25 +00:00
sspitzer%netscape.com
42e7039924
fix warnings
1999-12-28 19:41:57 +00:00
valeski%netscape.com
c361fb197f
nsJARProtocol.cpp
1999-12-07 06:58:55 +00:00
warren%netscape.com
bf4ef9672f
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
e7faf5530b
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
64862c57a7
Fixed bug accessing jar entry.
1999-12-02 01:27:48 +00:00
warren%netscape.com
a265a32348
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
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
warren%netscape.com
c6a8089da9
Added nsIInterfaceRequestor.h to keep nsCOMPtr happy.
1999-11-24 08:31:06 +00:00
warren%netscape.com
95507cbdfe
Added include for nsCOMPtr.
1999-11-24 07:40:54 +00:00
warren%netscape.com
d8bbb844e6
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
warren%netscape.com
aaf83521f5
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
sgehani%netscape.com
a14a6d90e5
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
ab4ee10aba
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
ada5f70b18
added Bloaty instrumentation
1999-11-16 01:52:29 +00:00
sgehani%netscape.com
870d3fd80f
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
01a5c1fa80
Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz
1999-11-12 06:13:13 +00:00
warren%netscape.com
f498ad9e41
Switched to new nsIZipReader interface for Mac.
1999-11-12 06:12:14 +00:00
warren%netscape.com
24ca88445e
Added
1999-11-12 05:58:46 +00:00
sgehani%netscape.com
0209cbde49
Added CRC checking for every item we extract. Fixes bug 17511. [r=mstoltz]
1999-11-11 22:08:08 +00:00
erik%netscape.com
a07ac40a78
This is just a local .cvsignore file. Doesn't affect build.
1999-11-11 18:15:49 +00:00
warren%netscape.com
a22efa2985
Added
1999-11-11 05:21:38 +00:00
warren%netscape.com
5f446c2b3a
Got Gayatri's JAR protocol working. (not in build yet)
1999-11-07 21:55:12 +00:00
dmose%mozilla.org
8535dda53e
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
42fc94a6ec
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
813f9f7c13
Structural changes for MakeAbsolute performance. bug#10736 r=valeski
1999-11-03 05:13:44 +00:00
mstoltz%netscape.com
76f0f1959d
Fixed windows breakage in standalone by adding a typedef
1999-11-03 00:41:20 +00:00
mstoltz%netscape.com
6bf8a92a61
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
ed4e5a107e
Use #elif not #elseif
1999-11-02 22:36:59 +00:00
ssu%netscape.com
fcfc159540
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
abca066b9b
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
c9198a207c
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
a530adf79c
Minor cleanup
1999-11-01 20:50:04 +00:00
sgehani%netscape.com
cb39a72715
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
6716ef3790
Backed out change temporarily.
1999-10-30 22:03:46 +00:00
sgehani%netscape.com
9aa120d5cc
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
bd9f6bb44d
Ooops, maybe we do need one of those paths after all. r=floppy
1999-10-27 06:48:35 +00:00
sfraser%netscape.com
2795fbd65a
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
99c58b1613
Fixed Windows breakage from converting const nsZIpItem* to nsZipItem*. r=dveditz
1999-10-26 20:45:21 +00:00
mstoltz%netscape.com
5e7662a4fe
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
0afafa0cfd
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
7163f27348
Removed an errant semicolon in a IID declaration. r=floppy moose
1999-10-21 03:45:20 +00:00
neeti%netscape.com
d9839ef285
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
faa1c04032
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
b547c2ffb0
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
0c7d463e0c
Converted from components to modules
1999-09-30 21:22:48 +00:00
kipp%netscape.com
8d0add992e
new
1999-09-30 01:53:31 +00:00
alecf%netscape.com
67a870aebe
don't need xplib anymore
1999-09-21 22:22:39 +00:00
andreas.otte%primus-online.de
44ff8a47fa
NOT ON BUILD: Add loadgroup parameter
1999-09-18 09:08:56 +00:00
valeski%netscape.com
05b4ee9801
NOT IN BUILD - adding boilerplate for jar protocol handler
1999-09-17 16:12:41 +00:00
briano%netscape.com
70f4c0b6b8
General cleanup.
1999-09-14 02:51:42 +00:00
sspitzer%netscape.com
3f43ae8b72
fix warnings for dbragg
1999-09-13 06:26:18 +00:00
sgehani%netscape.com
970a7b7c8b
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
2b911a99d9
Check in for alecf. Remove linkage against libxp. build nsWildCard.cpp
1999-09-09 05:29:42 +00:00