261 Commits

Author SHA1 Message Date
jband%netscape.com
a6dcffbfb6 NOT PART OF THE BUILD. new code for testing the jar cache
git-svn-id: svn://10.0.0.236/trunk@80192 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-01 00:10:51 +00:00
mstoltz%netscape.com
eddbf0c4fe bug 24765, hooking up necko file cache to jar protocol. Hopefully without leaks this time. Also fixed leak in nsJARURI. r=beard, warren
git-svn-id: svn://10.0.0.236/trunk@79857 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 06:21:18 +00:00
warren%netscape.com
60fc4becf1 Backing out jar protocol change because it introduced a big memory leak on tinderbox test. a=jag
git-svn-id: svn://10.0.0.236/trunk@79752 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 08:26:07 +00:00
mstoltz%netscape.com
2767b34064 Final (I hope) fix for 24765, using Necko file cache for the jar protocol. r=beard, a=warren.
git-svn-id: svn://10.0.0.236/trunk@79711 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 05:01:16 +00:00
warren%netscape.com
cdc56bbf4c Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani
git-svn-id: svn://10.0.0.236/trunk@79641 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 19:35:24 +00:00
warren%netscape.com
d2adc229cc Setting release timeout inside lock -- avoiding race condition.
git-svn-id: svn://10.0.0.236/trunk@79417 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-18 07:08:22 +00:00
warren%netscape.com
0bccd6825d 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
git-svn-id: svn://10.0.0.236/trunk@79409 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-18 02:18:00 +00:00
sspitzer%netscape.com
8b0f81b576 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


git-svn-id: svn://10.0.0.236/trunk@79367 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 21:56:20 +00:00
mstoltz%netscape.com
5fddebe063 Better bustage fix without leak r=scc
git-svn-id: svn://10.0.0.236/trunk@79362 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 21:12:36 +00:00
mstoltz%netscape.com
d0300ddc1e Fixing bustage. r=dveditz
git-svn-id: svn://10.0.0.236/trunk@79359 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 20:38:52 +00:00
mstoltz%netscape.com
6191db92e2 Fix for bugs 24765, 49288. Using Necko file cache for the jar protocol. r=beard, a=warren.
git-svn-id: svn://10.0.0.236/trunk@79353 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 19:27:05 +00:00
rayw%netscape.com
31f9bce979 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


git-svn-id: svn://10.0.0.236/trunk@79224 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 23:20:49 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
warren%netscape.com
e8ba31ee50 Fixed error code.
git-svn-id: svn://10.0.0.236/trunk@78848 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-12 05:11:11 +00:00
cls%seawood.org
646244734a OS_ARCH does not set release numbers
git-svn-id: svn://10.0.0.236/trunk@78726 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 08:08:24 +00:00
cls%seawood.org
e66480e1b7 Remove unneeded dep that's breaking old gnu makes
git-svn-id: svn://10.0.0.236/trunk@78721 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 06:26:48 +00:00
cls%seawood.org
5a43db5750 Fixing problem of standalone compoennts always building on every build pass. Adding objs.mk files to give better dependency handling. Bug #49937
git-svn-id: svn://10.0.0.236/trunk@78711 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 04:13:16 +00:00
cls%seawood.org
e76d6bcfa7 Make the ifdef match the comment here as well
git-svn-id: svn://10.0.0.236/trunk@78698 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 01:22:45 +00:00
rich.burridge%sun.com
60ae2bdd0c Fix to enable XPInstall to build/run on the Solaris platform.
r=sgehani@netscape.com  a=brendan@mozilla.org
BugId: #43080.


git-svn-id: svn://10.0.0.236/trunk@78627 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-09 14:18:48 +00:00
jband%netscape.com
c93adf1a1c 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
git-svn-id: svn://10.0.0.236/trunk@78511 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 09:36:35 +00:00
warren%netscape.com
7122cc624e Bug 50844. Fixed mismatched memory free.
git-svn-id: svn://10.0.0.236/trunk@78487 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 04:39:17 +00:00
mscott%netscape.com
9b2caee4b9 Bug #43556 --> remove obsolete reference to old class id for the mime service. use the new one.
r=valeski


git-svn-id: svn://10.0.0.236/trunk@78452 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-08 00:24:13 +00:00
kin%netscape.com
f9f4e41f8c 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


git-svn-id: svn://10.0.0.236/trunk@78414 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-07 19:31:10 +00:00
scc%mozilla.org
4b21dc27b1 fix speedracer bustage
git-svn-id: svn://10.0.0.236/trunk@78065 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-03 05:54:31 +00:00
sgehani%netscape.com
d8800eab26 Rename libzlib -> libz complying with standard zlib naming convention.
[nsbeta3+ b=49735; r=sobotka@axess.com]


git-svn-id: svn://10.0.0.236/trunk@77195 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 08:32:19 +00:00
dprice%netscape.com
3125bea6a7 Making the protocol handler threadsafe for win2K happiness
git-svn-id: svn://10.0.0.236/trunk@77177 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 04:56:01 +00:00
warren%netscape.com
f82c91fd02 Changed to not add to load group on OpenInputStream
git-svn-id: svn://10.0.0.236/trunk@77123 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 22:35:46 +00:00
warren%netscape.com
c0418b04ba Added zip cache hit rate stats.
git-svn-id: svn://10.0.0.236/trunk@77067 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 07:38:41 +00:00
warren%netscape.com
b92b57f7ad Fixing up GetOwner method to not crash on startup.
git-svn-id: svn://10.0.0.236/trunk@77066 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 07:36:53 +00:00
sgehani%netscape.com
9d7b2a4cb3 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]


git-svn-id: svn://10.0.0.236/trunk@77014 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-24 00:48:34 +00:00
mkaply%us.ibm.com
0fa2281bcd OS/2 Tinderbox break
PR_CALLBACK


git-svn-id: svn://10.0.0.236/trunk@76973 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 20:39:17 +00:00
dprice%netscape.com
7f2397f6ec fixing the zipcache R=warren
git-svn-id: svn://10.0.0.236/trunk@76938 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 03:18:53 +00:00
dprice%netscape.com
e09dd17510 fixing 49250
computing certificate principal as needed


git-svn-id: svn://10.0.0.236/trunk@76937 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-23 03:17:42 +00:00
warren%netscape.com
f29b00bbe4 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
git-svn-id: svn://10.0.0.236/trunk@76875 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-22 07:03:33 +00:00
warren%netscape.com
4d62e29749 Bug 46864 - Embedding needs a name attribute on nsIRequest.
git-svn-id: svn://10.0.0.236/trunk@76772 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-21 08:23:54 +00:00
dbaron%fas.harvard.edu
35070a1c3d Back out makefile changes since they are causing problems for some people. Go back to copying source files around.
git-svn-id: svn://10.0.0.236/trunk@76739 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-20 01:14:26 +00:00
sgehani%netscape.com
7a6481f93b Build standalone libjar only on Linux. (Installer only exists on Linux for
now.)
[r=syd]


git-svn-id: svn://10.0.0.236/trunk@76731 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 23:32:24 +00:00
dbaron%fas.harvard.edu
4deff571f9 Avoid copying source files to compile them. r=bryner
git-svn-id: svn://10.0.0.236/trunk@76719 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 21:24:49 +00:00
sgehani%netscape.com
0f4e6395e4 Remove 'unzip' dependency from Linux installer.
[nsbeta3+ b=48109; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76708 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 18:50:10 +00:00
sgehani%netscape.com
109493aa4e Backing out changes.
git-svn-id: svn://10.0.0.236/trunk@76667 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 00:21:04 +00:00
sgehani%netscape.com
a9e7b45c72 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).


git-svn-id: svn://10.0.0.236/trunk@76665 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-18 23:41:15 +00:00
sgehani%netscape.com
212a57768a Building standalone libjar for installer use.
[nsbeta3+ b=48109; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76657 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-18 22:09:26 +00:00
conrad%ingress.com
a2cf6be101 Changed from using strings for nsIDirectoryService props to using macro names defined in nsDirectoryServiceDefs.h
r=valeski


git-svn-id: svn://10.0.0.236/trunk@76139 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 20:31:57 +00:00
warren%netscape.com
e5706a7236 Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
git-svn-id: svn://10.0.0.236/trunk@75975 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 06:19:37 +00:00
warren%netscape.com
dea12f17f6 Making addref/release threadsafe
git-svn-id: svn://10.0.0.236/trunk@75023 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-28 06:49:01 +00:00
warren%netscape.com
997161d193 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
git-svn-id: svn://10.0.0.236/trunk@74729 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-25 05:45:56 +00:00
mstoltz%netscape.com
9e2ab39e7d Fixing 40159 and 44822, both [nsbeta2+] regressions on signed scripts. r=sgehani
git-svn-id: svn://10.0.0.236/trunk@74078 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-12 03:10:33 +00:00
cls%seawood.org
50a5bb697c Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061
git-svn-id: svn://10.0.0.236/trunk@73904 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-10 07:13:31 +00:00
valeski%netscape.com
23654db003 42767. AsyncOpen (dead code) removal.
git-svn-id: svn://10.0.0.236/trunk@72387 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-16 14:39:19 +00:00
warren%netscape.com
af2c72d1b7 Bug 42283. Crash downloading jar file.
git-svn-id: svn://10.0.0.236/trunk@72361 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-16 07:47:46 +00:00