Commit Graph

8 Commits

Author SHA1 Message Date
shaver%mozilla.org
68c683d7fe WebDAV, NPOTB.
DELETE can return a multistatus, so enhance the API a bit to convey that data.

We don't call the detailed-report facet yet at all, but it's there for when
we do!
2004-10-13 23:36:51 +00:00
shaver%mozilla.org
4ad3836fae WebDAV: the beat goes on.
MKCOL support.  No MKCOL-with-data support, because I have no idea what that's
really supposed to do, so I can't design a good interface for it.
2004-10-13 22:14:51 +00:00
shaver%mozilla.org
d13ae59f95 WebDAV, NKOTB.
DELETE support (named 'remove' in IDL to avoid pain for JS consumers).

(...step by step...)
2004-10-13 21:54:33 +00:00
shaver%mozilla.org
b9f243f10c WebDAV, NPOTB.
Don't propagatge NS_BINDING_ABORTED to put() callers.

PUT() test wrapper and findErr helper.
2004-10-13 21:30:21 +00:00
shaver%mozilla.org
ee1db06bac (WebDAV, NPOTB)
Flush the output stream when the GET is complete, to aid scripted callers in
getting the results they probably expect.
2004-10-13 20:46:24 +00:00
shaver%mozilla.org
4b184ac2af WebDAV micro-checkpoint, NPOTB.
Use buffered streams for getToOutputStream, and document that requirement.

Make sure we QI correctly for nsIRequestObserver in our
OperationStreamListener.
2004-10-13 18:35:33 +00:00
shaver%mozilla.org
6c340a24d6 WebDAV checkpoint (NPOTB, I feel so dirty).
- return properties for propname results, as well as properties proper.
  (Depends on 263957 to actually be useful.)
- ACString > string.
- remove vestigial ChildListener interface.
- OperationListener is also used for get and put.
- put needs a content-type.
- getToOutputStream for somewhat easier use from script.
- implement put, getToOutputStream
- much refactoring of propfind stuff for reuse and clarity
- "davshell" xpcshell test framework
- honestly, did we lose a string-API bet with someone?
2004-10-12 04:13:04 +00:00
shaver%mozilla.org
d6a4d0f76c Beginnings of WebDAV support, starting with (nonconformant but mildly
usable) PROPFIND service.
2004-10-01 05:59:55 +00:00