Commit Graph

1620 Commits

Author SHA1 Message Date
valeski%netscape.com
7367291860 updated date formatting code for FTP dir listing. we're now more accurate. also commented out some extraneous logging
git-svn-id: svn://10.0.0.236/trunk@47369 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:45:43 +00:00
valeski%netscape.com
ddb76a233d content types are now forced to lower case: 13609
git-svn-id: svn://10.0.0.236/trunk@47368 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 19:42:09 +00:00
warren%netscape.com
8a512d43b3 Getting ready to turn on the new file transport.
git-svn-id: svn://10.0.0.236/trunk@47279 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 04:36:16 +00:00
jdunn%netscape.com
d4a13e9c17 Fix MAC bustage... don't need the static declaration
git-svn-id: svn://10.0.0.236/trunk@47266 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 02:54:23 +00:00
jdunn%netscape.com
62613afc8e move GetInstance from the header to the CPP since HPUX was throwing an
unresolved symbol.


git-svn-id: svn://10.0.0.236/trunk@47258 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 02:05:47 +00:00
briano%netscape.com
5d4c8c7daa General cleanup.
git-svn-id: svn://10.0.0.236/trunk@47249 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 01:35:43 +00:00
sfraser%netscape.com
25ebe9b71f Fix the file type of the shared lib
git-svn-id: svn://10.0.0.236/trunk@47242 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 00:49:58 +00:00
valeski%netscape.com
7720e5d6cd fixed buffer mem allocation inconsistencies. we now loop for more data on long dir listings. we also consider any server string with 'windows' in it, to be an NT server. also added deletion of dir listing underlying buffer fir stringstream to the OnDataAvailEvent destructor; kinda ugly, but works
git-svn-id: svn://10.0.0.236/trunk@47207 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 23:29:12 +00:00
valeski%netscape.com
a7e140e46e we're now registering sreamconverters in the NSRegisterSelf function; HURRAY!. Also added escaping to FTP's rendition of http-index filenames and dates. date formatting is still hosed though :(. I'm working on it)
git-svn-id: svn://10.0.0.236/trunk@47206 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 23:26:26 +00:00
warren%netscape.com
ceb18a051b Moving this from netwerk/protocol/file/src.
git-svn-id: svn://10.0.0.236/trunk@47153 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 20:20:21 +00:00
warren%netscape.com
073765acdf New modernized file transport. I'm in the process of factoring this out from nsFileChannel.
git-svn-id: svn://10.0.0.236/trunk@47152 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 20:19:32 +00:00
valeski%netscape.com
f7a24b1291 optimized user-agent setting
git-svn-id: svn://10.0.0.236/trunk@47137 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 18:36:20 +00:00
valeski%netscape.com
8be9ea94c0 beefed up the user agent string component initialization stuff, see bug 10465 for more info
git-svn-id: svn://10.0.0.236/trunk@47136 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 18:35:27 +00:00
rpotts%netscape.com
8120ead799 Fixed unix build bustage with forward declared nsCOMPtrs...
git-svn-id: svn://10.0.0.236/trunk@47109 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 07:40:10 +00:00
rpotts%netscape.com
afe97423dd Remove the socket transport from the list of active transports if an error occurs while writing the request out to the server...
git-svn-id: svn://10.0.0.236/trunk@47106 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 06:59:20 +00:00
cls%seawood.org
dbbf0c4eef Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c.
git-svn-id: svn://10.0.0.236/trunk@47060 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 14:25:28 +00:00
cls%seawood.org
f1c0f17632 Reorderd member initializers to remove silly warnings.
git-svn-id: svn://10.0.0.236/trunk@47050 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 12:02:03 +00:00
rpotts%netscape.com
594b0271a2 Throw away any pending channels when Cancel is called...
git-svn-id: svn://10.0.0.236/trunk@47048 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 08:44:53 +00:00
rpotts%netscape.com
d8b4ca3c66 oops..
git-svn-id: svn://10.0.0.236/trunk@47039 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 06:02:51 +00:00
rpotts%netscape.com
fdb54dbbcd The DNS Service is now used for hostname resolution...
git-svn-id: svn://10.0.0.236/trunk@47036 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-12 05:29:27 +00:00
warren%netscape.com
1d026c4ab1 Re-adding these files.
git-svn-id: svn://10.0.0.236/trunk@46984 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 22:32:20 +00:00
warren%netscape.com
d00363c174 Attempt to fix linux bustage.
git-svn-id: svn://10.0.0.236/trunk@46976 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 20:45:50 +00:00
warren%netscape.com
d89e3159db More fixes for nsCOMPtr inconsistencies.
git-svn-id: svn://10.0.0.236/trunk@46968 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:43:06 +00:00
warren%netscape.com
bc732af149 Fix for linux breakage.
git-svn-id: svn://10.0.0.236/trunk@46967 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 19:32:03 +00:00
warren%netscape.com
d54498ba38 Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel.
git-svn-id: svn://10.0.0.236/trunk@46961 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 18:45:36 +00:00
mscott%netscape.com
af2efe9248 export nsIRequest.idl so other idl files outside of netwerk can inherit from it.
git-svn-id: svn://10.0.0.236/trunk@46933 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 05:13:13 +00:00
warren%netscape.com
dc9ecae868 Reduced IO buffer and transfer size.
git-svn-id: svn://10.0.0.236/trunk@46907 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 00:56:22 +00:00
jdunn%netscape.com
ed86088e88 hp requires a newline at the end
git-svn-id: svn://10.0.0.236/trunk@46893 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 23:56:20 +00:00
mscott%netscape.com
1b08d0cb03 export nsIChannel.idl so other idl files outside of netwerk can inherit from it.
git-svn-id: svn://10.0.0.236/trunk@46881 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 23:23:24 +00:00
hoa.nguyen%intel.com
da23479681 Initial checking
git-svn-id: svn://10.0.0.236/trunk@46877 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 23:17:09 +00:00
hoa.nguyen%intel.com
fd33fd7e0b Initial checkin
git-svn-id: svn://10.0.0.236/trunk@46876 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 23:16:40 +00:00
valeski%netscape.com
8b70f352bf added more robust/accurate numeric ip address check
git-svn-id: svn://10.0.0.236/trunk@46851 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 22:33:09 +00:00
valeski%netscape.com
4b26abf235 we now handle a complete single line greeting from an ftp server
git-svn-id: svn://10.0.0.236/trunk@46847 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 22:09:39 +00:00
valeski%netscape.com
2d6a8c3847 we're now escaping the filename in ftp dirlisting's dump of http-index, also fixed a MonthNumber() bug.
git-svn-id: svn://10.0.0.236/trunk@46846 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 22:08:26 +00:00
valeski%netscape.com
43da48a387 added accept */* to the default http request
git-svn-id: svn://10.0.0.236/trunk@46789 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 18:32:02 +00:00
valeski%netscape.com
2c5cd0f0f3 forcing CString and setting capacitynsStdURL.cpp
git-svn-id: svn://10.0.0.236/trunk@46786 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 18:30:52 +00:00
valeski%netscape.com
b96f0873d6 linux breakage.
git-svn-id: svn://10.0.0.236/trunk@46777 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 15:38:35 +00:00
valeski%netscape.com
616e404b86 build bustage
git-svn-id: svn://10.0.0.236/trunk@46776 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 15:27:19 +00:00
brade%netscape.com
ec642911e0 add files for valeski
git-svn-id: svn://10.0.0.236/trunk@46775 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 15:02:10 +00:00
valeski%netscape.com
493ac293dc fixing mac bustage - mac doesn't have int 64s it has a struct for it instead
git-svn-id: svn://10.0.0.236/trunk@46773 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 14:53:49 +00:00
valeski%netscape.com
7c8e22f7d8 adding nsFTPDirListingConv stream converter to the build. we now dump all stream converter factory registration into one file
git-svn-id: svn://10.0.0.236/trunk@46771 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 14:36:56 +00:00
valeski%netscape.com
1c115e8483 updated FTP to use the directory listing stream converter when it encounters a dir listing. also removed it's dependency on time.h
git-svn-id: svn://10.0.0.236/trunk@46770 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 14:32:06 +00:00
valeski%netscape.com
e85b2f38f2 added bin,exe extensions
git-svn-id: svn://10.0.0.236/trunk@46769 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 14:27:16 +00:00
valeski%netscape.com
9e455cc836 using NS_GET_IID macro now
git-svn-id: svn://10.0.0.236/trunk@46768 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 14:26:47 +00:00
briano%netscape.com
d244177553 General cleanup.
git-svn-id: svn://10.0.0.236/trunk@46688 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 01:57:11 +00:00
warren%netscape.com
566ad3eca2 Fix for blocking output streams (affects mailnews). Basically we were calling ReadSegments with a 0 count, and when it returned 0 we thought it was EOF.
git-svn-id: svn://10.0.0.236/trunk@46686 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 01:46:49 +00:00
briano%netscape.com
8aefa8d2f0 General cleanup.
git-svn-id: svn://10.0.0.236/trunk@46678 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 00:59:21 +00:00
vidur%netscape.com
76e2f802d0 nsLoadGroup now uses weak pointers for observers and LoadGroupListenerFactory.
git-svn-id: svn://10.0.0.236/trunk@46656 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 23:55:19 +00:00
warren%netscape.com
0be82bed6e EOF changes.
git-svn-id: svn://10.0.0.236/trunk@46640 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 22:18:44 +00:00
warren%netscape.com
de60d2685c Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked.
git-svn-id: svn://10.0.0.236/trunk@46637 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 22:05:05 +00:00