Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
timeless%mozdev.org 24a61f105a Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
dmose%mozilla.org e2d69dc37b Allow CalDAV provider to use prompt service to request username and password (bug 308567); thanks to Gary van der Merwe <garyvdm@gmail.com> for the patch, r=dmose@mozilla.org. Not part of the default build. 2006-04-24 16:10:59 +00:00
mvl%exedo.nl afe0326576 Add a comment explaining the properties param. no bug, r=dmose on irc. npotb. 2006-01-26 20:37:41 +00:00
dmose%mozilla.org 2d9f3593da Implement WebDAV REPORT method (bug 275741); not part of default build. 2005-01-04 23:03:11 +00:00
shaver%mozilla.org 6153a745dd Add putFromString sibling to put (cousin of getToString).
a=dbaron for closed-tree checkin. Gimme an N! Gimme a P!  Oh, forget it.
2004-12-08 20:07:20 +00:00
shaver%mozilla.org 85952c4be6 Add getToString for convenience of callers.
a=dbaron for closed-tree checkin, npotb, ymmv, hand.
2004-12-08 19:54:24 +00:00
dmose%mozilla.org 9680bf7364 Add closure params to everything except get. Not part of build 2004-12-02 01:41:03 +00:00
gerv%gerv.net b92568bebe Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-12-01 22:27:03 +00:00
shaver%mozilla.org 1939cb5731 (NPOTB).
Change interfaces to use nsIURL to specific resources, instead of UTF8 strings.

Don't cap the storage stream (and therefore the generated PROPFIND request
body) at 256K.

Don't leak a ref on the resource's URL if we can't QI the channel we create
to nsIHttpChannel.  (Honestly, though, that really shouldn't happen.)
2004-11-19 09:12:41 +00:00
shaver%mozilla.org 533ab4130c Implement MoveTo and CopyTo. (NPOTB) 2004-11-03 00:16:53 +00:00
shaver%mozilla.org 43e79beea4 WebDAV, NPOTB.
- Simplify interfaces by losing implicit parameterization through data on
  subtypes.
- Add ResourceWithLock for manipulating locked resources.
- Lose the thinnest OSL-creation wrapper functions; they were just dead
  boilerplate weight.
2004-10-30 22:13:11 +00:00
shaver%mozilla.org dd93d3b586 WebDAV, NPOTB:
- Unify listeners better, with parameterized operation types for both
  completion and detail.
- Unify propfind and general-listener code for big ole code-sharing win.
2004-10-29 20:20:54 +00:00
shaver%mozilla.org a067871b06 WebDAV, NPOTB.
Streamline operation-listener interface.

Report HTTP status correctly to listener.
2004-10-15 00:01:47 +00:00
shaver%mozilla.org f34a84837c 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 d8ea0c6168 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 5981b25833 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 61b57992ba 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 1c3f4cfd9e 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 d40a9cb8bd Beginnings of WebDAV support, starting with (nonconformant but mildly
usable) PROPFIND service.
2004-10-01 05:59:55 +00:00