sspitzer%netscape.com
71c0694649
rest of fix for #21649 . don't get the pref values inside the stream converter, get it in compose and mime, and pass the value through.
...
thanks to mozilla@bucksch.org for explaining the right thing to do.
also fix a couple of warnings.
r=bienvenu
git-svn-id: svn://10.0.0.236/trunk@56510 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-23 22:20:10 +00:00
valeski%netscape.com
5c499a44d6
r=gagan, a=don. 21599. we were breaking when we received an incomplete status line. Now we are sure to buffer the line until we receive all of it. we also do this buffering for headers now.
...
git-svn-id: svn://10.0.0.236/trunk@56430 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 22:15:55 +00:00
sspitzer%netscape.com
26d71b9146
rest of fix for #21649 . allow users to disable the emoticon / struct conversion of plain text emails
...
git-svn-id: svn://10.0.0.236/trunk@56384 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 09:16:53 +00:00
dougt%netscape.com
41e83422c9
fix for 16273. r=valeski, a=sdagley.
...
git-svn-id: svn://10.0.0.236/trunk@56328 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 01:47:59 +00:00
nisheeth%netscape.com
13cf6f9971
r=judson, a=sdagley. Include util.lib into linking process if MOZ_PERF is defined.
...
git-svn-id: svn://10.0.0.236/trunk@56315 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 00:03:29 +00:00
sspitzer%netscape.com
2e52c17f46
warnings fixes, and fix for #21901 , all password dialogs to have titles
...
if the user passes one in, or use "Password" if they pass null.
git-svn-id: svn://10.0.0.236/trunk@56308 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 23:03:29 +00:00
valeski%netscape.com
788545c3b7
a=sdagley. turning on datetime protocl.
...
git-svn-id: svn://10.0.0.236/trunk@56304 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 22:33:01 +00:00
valeski%netscape.com
765dc92c40
a=sdagley, r=dougt. set the min ftp thread count to 1 (from 4). now we only fire up 1 thread initially. Also set the stack size to default machine stack size. 22033
...
git-svn-id: svn://10.0.0.236/trunk@56302 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 22:25:37 +00:00
valeski%netscape.com
1b83c7d0ab
a=dagley, r=dougt. 22033. FTP was having problems with multiline, multi read server greetings.
...
git-svn-id: svn://10.0.0.236/trunk@56298 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 21:15:03 +00:00
valeski%netscape.com
b00eb50e2e
NOT IN BUILD. updating datetime protocol to add/remove itself from the load group
...
git-svn-id: svn://10.0.0.236/trunk@56292 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 19:40:05 +00:00
rhp%netscape.com
9bcbbdfd63
Fix for corrupting Japanese messages with auto URL detection - Bug: 18410 - r: rhp (external contribution) a: chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56277 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 15:23:24 +00:00
briano%netscape.com
3e717c2a10
NetBSD/arm-specific build breakage fix.
...
git-svn-id: svn://10.0.0.236/trunk@56270 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 04:14:14 +00:00
valeski%netscape.com
5ffa7bc550
a=chofmann, FTP dir listing dates were waaaaayy off. Now they're back within reason (meaning they're somewhat meaningful, but still not perfect (looks like some localization problems)).
...
git-svn-id: svn://10.0.0.236/trunk@56268 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 02:57:12 +00:00
valeski%netscape.com
07aa01c722
a=chofmann, multi-mixed converter wasn't returning nsIStreamObserver if QI'd for it, even though it implements it; now it does
...
git-svn-id: svn://10.0.0.236/trunk@56267 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 02:54:55 +00:00
valeski%netscape.com
e374477ce9
NOT IN BUILD. Adding date time protocol handler files
...
git-svn-id: svn://10.0.0.236/trunk@56238 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-20 21:48:15 +00:00
morse%netscape.com
6fa6d63278
add SelectDialog, bug=3110, coded by davidm, r=morse, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56217 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-19 18:32:21 +00:00
fur%geocast.com
48e420cd61
Reorder one class member initialization line to fix a warning.
...
git-svn-id: svn://10.0.0.236/trunk@56199 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 15:47:20 +00:00
fur%geocast.com
daae136a18
Fixes for HTTP 1.1 compliance with caching, a:chofmann
...
Fix #21569 (Use Etag header for cache validation, when present)
Fix #21572 (Obey must-revalidate directive, when present)
git-svn-id: svn://10.0.0.236/trunk@56198 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 15:46:43 +00:00
fur%geocast.com
244b5031b2
Added assertion and trivial recovery code to catch the case of a load group
...
listener factory that reports success, but nevertheless returns a NULL stream
listener.
git-svn-id: svn://10.0.0.236/trunk@56197 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 14:59:59 +00:00
fur%geocast.com
a6f1d0feec
Fix #21660 (Browser buster crash in cache). a:chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56196 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 14:58:09 +00:00
mscott%netscape.com
8891a8a6d1
fix mem leak of the http handler and the http request objects.
...
Add GetnsAuthEngine to nsIHTTPProtocolHandler, remove nsHTTPHandler::GetInstance, force callers to
go through the service manager. remove the http handler factory code since we just need the http
module
r=warren
git-svn-id: svn://10.0.0.236/trunk@56122 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 00:44:31 +00:00
rpotts%netscape.com
f0deab5cfe
bug #21884 (r=mscott) bug #21459 (r=warren). I'm checking in the changes for 21459 again with an important fix for the image crashes :-)
...
git-svn-id: svn://10.0.0.236/trunk@56088 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 07:59:25 +00:00
mscott%netscape.com
2fe89a5555
Bug #21884 --> backing out Rick's changes to http to fix this regression crasher tonight.
...
a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56083 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 06:06:00 +00:00
rpotts%netscape.com
c37cbff450
bug #21459 (r=warren). Made the consumer OnStopRequest fire before the channel is removed from the loadgroup...
...
git-svn-id: svn://10.0.0.236/trunk@56059 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 23:12:48 +00:00
briano%netscape.com
7ab65dce11
Added a newline to the end of the file to make it compile on HP-UX.
...
git-svn-id: svn://10.0.0.236/trunk@56056 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 22:43:06 +00:00
pnunn%netscape.com
0b6abdfe32
Correcting a mime type mapping. R:valeski@netscape.com OK:chofmann@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@56049 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 20:38:43 +00:00
briano%netscape.com
8829dc04ff
Added a newline to the end of the file so HP-UX would be happy again.
...
git-svn-id: svn://10.0.0.236/trunk@56035 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 05:00:09 +00:00
valeski%netscape.com
d53a4e079f
21723, a=chofmann, r=rpotts. landing new FTP implementation. It's now much leaner on event processing, and no longer buffers data between the socket transport and consumer. This change went in in order to unblock the xpinstall guys on a UI thread starvation problem
...
git-svn-id: svn://10.0.0.236/trunk@56020 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 03:35:15 +00:00
valeski%netscape.com
27c86ff80b
added files: mozilla/netwerk/protocol/ftp/src/nsFTPListener.cpp
...
git-svn-id: svn://10.0.0.236/trunk@56019 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 03:32:56 +00:00
rhp%netscape.com
d245b06d25
Performance fix for message display - Bug #: 21203 - r: rhp (external contribution)
...
git-svn-id: svn://10.0.0.236/trunk@56018 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 03:30:55 +00:00
valeski%netscape.com
870bb35e1e
adding files for new FTP impl, not in build yet
...
git-svn-id: svn://10.0.0.236/trunk@56017 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 03:30:33 +00:00
valeski%netscape.com
8982809972
21723. a=chofmann, r=rpotts. AsyncOpen() in the socket transport was spinning out of control, causing socket transport thread deadlock. Now we move the socket transport off of the work queue after an AsyncOpen call
...
git-svn-id: svn://10.0.0.236/trunk@56008 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 00:28:39 +00:00
valeski%netscape.com
38e0909f5b
21197. a=jevering, r=rpotts. On a redirect we were firing header notification *after* the rediect which broke sites trying to set and retrieve a cookie using a redirect. Now we fire on headers before processing status code
...
git-svn-id: svn://10.0.0.236/trunk@55996 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 23:07:29 +00:00
ducarroz%netscape.com
2d6a83bc0f
Fix for bug 21314. Let PL_Base64Decode do the right job. R=warren
...
git-svn-id: svn://10.0.0.236/trunk@55938 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-13 22:49:12 +00:00
rjc%netscape.com
caad17c5c1
Fix PDT+ bug # 21236: don't null out mResponseContext, as it needs to be valid for the life of the channel. (Its a nsCOMPtr, so it'll automatically release when it falls out of scope.)
...
git-svn-id: svn://10.0.0.236/trunk@55907 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-11 21:24:50 +00:00
sdagley%netscape.com
504d65b327
Checking in fur's fix for #21162 - throbber animation not stoping. Also major speed improvment on NT and Mac. a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@55896 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-11 02:25:00 +00:00
valeski%netscape.com
b75d99c004
r=rhp. 21242 adjusted pipe buffer params for FTP Async file transfers. URI dispatching had aggrivated this bug. Now file viewing via FTP works.
...
git-svn-id: svn://10.0.0.236/trunk@55795 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-09 06:41:05 +00:00
valeski%netscape.com
5d12f78ef8
r=rhp. 21195. a=jevering. adjusted pipe buffer params for FTP OpenInputSTream. URI dispatching had aggrivated this bug. Now file downloads via FTP work.
...
git-svn-id: svn://10.0.0.236/trunk@55794 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-09 06:20:50 +00:00
jdunn%netscape.com
8872d98f17
Include nsJARURI.cpp and nsJARChannel.cpp in the unix build
...
r= warren, chofmann
git-svn-id: svn://10.0.0.236/trunk@55776 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 23:47:11 +00:00
alecf%netscape.com
4b790c8861
fix bustage so I can check in
...
git-svn-id: svn://10.0.0.236/trunk@55740 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 06:44:18 +00:00
fur%netscape.com
1e228e93e0
Move OnHeadersAvailable() after processing of server's "Not Modified" response,
...
so that the cached HTTP headers can be substituted for the 304 response headers.
git-svn-id: svn://10.0.0.236/trunk@55739 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 06:37:28 +00:00
fur%netscape.com
0ed5b2154b
It turns out that PR_Now() has only one second resolution on the Mac, hence it's unsuitable for computing download rates for the cache. Thanks to sdagley for pointing this out.
...
git-svn-id: svn://10.0.0.236/trunk@55734 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 05:46:31 +00:00
warren%netscape.com
19c88edad4
Fixed leak on shutdown. Bug#21118
...
git-svn-id: svn://10.0.0.236/trunk@55730 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 05:14:52 +00:00
morse%netscape.com
fa04a5ff42
fix bug 21083, multiple cookies being ignored, r=valeski
...
git-svn-id: svn://10.0.0.236/trunk@55728 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 05:07:31 +00:00
fur%netscape.com
d50cb261de
Fix mac build bustage. Use LL* macros with int64 types
...
git-svn-id: svn://10.0.0.236/trunk@55717 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 04:56:15 +00:00
fur%netscape.com
72c9eb90d8
Fix usual bustage due to not including header with an nsCOMPtr type
...
git-svn-id: svn://10.0.0.236/trunk@55710 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 04:08:48 +00:00
fur%netscape.com
6201f3cc96
+ Fix unix build bustage: Add explicit casts to XPIDLCString rvalues.
...
+ Fixed warnings
git-svn-id: svn://10.0.0.236/trunk@55709 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 04:04:26 +00:00
fur%netscape.com
bbd22b783a
Build cache tests
...
git-svn-id: svn://10.0.0.236/trunk@55701 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 03:36:10 +00:00
fur%netscape.com
c125f8fc68
+ Handle the case of inability to write into cache correctly.
...
+ Be more aggressive about clearing the UPDATE_IN_PROGRESS flag on the cache entry
git-svn-id: svn://10.0.0.236/trunk@55699 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 03:32:56 +00:00
fur%netscape.com
c5ce9eb5f0
Change failure to shut down memory cache cleanly into a warning, instead of an assertion
...
git-svn-id: svn://10.0.0.236/trunk@55698 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-08 03:29:21 +00:00