58 Commits

Author SHA1 Message Date
mozilla%kewis.ch
36e71a5239 Fix bug 416239 - Crash on quit seems to point to libwebdav. r=mvl p=dbo
git-svn-id: svn://10.0.0.236/trunk@245851 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 22:21:53 +00:00
daniel.boelzle%sun.com
ec7d2b4bc5 Bug 400949 use static CRT on windows; r=mvl
git-svn-id: svn://10.0.0.236/trunk@242113 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-27 09:41:46 +00:00
mvl%exedo.nl
10565e9213 bustage fix for bug 400382. r=dmose. npotb
git-svn-id: svn://10.0.0.236/trunk@240436 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-04 19:25:04 +00:00
daniel.boelzle%sun.com
92c3d33432 Bug 400382 make webdav code link with xpcom_glue instead of xpcom directly, convert to frozen linkage; r=dmose
git-svn-id: svn://10.0.0.236/trunk@240299 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 12:31:16 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
mattwillis%gmail.com
001de9fb57 bug 372573 - Replace invalid error codes with NS_ERROR_NO_INTERFACE. r1=ctalbert, r2=jminta
git-svn-id: svn://10.0.0.236/trunk@221415 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-06 22:53:39 +00:00
mvl%exedo.nl
4e096d0f15 bustage fix
git-svn-id: svn://10.0.0.236/trunk@216487 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-05 16:46:39 +00:00
mattwillis%gmail.com
17d511cef4 bug 311263 - Adds UTF-8 request headers for CalDAV. Patch by Bruno Browning <browning@uwalumni.com> r=ctalbert,mvl NPOTDB
git-svn-id: svn://10.0.0.236/trunk@216365 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-03 18:40:05 +00:00
timeless%mozdev.org
c6467de559 Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan


git-svn-id: svn://10.0.0.236/trunk@214560 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-01 23:02:18 +00:00
mattwillis%gmail.com
21cf251d9e bug 355813 - Fixes nsIWebDAVService.getResourceProperties to use the DAV namespace. Patch by Bruno Browning <browning@uwalumni.com>, r=ctalbert,mvl npotdb
git-svn-id: svn://10.0.0.236/trunk@214301 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-28 18:19:24 +00:00
jminta%gmail.com
187a6257e0 Bug 337790 Unable to view events on calDAV calendars, patch by browning@uwalumni.com, r+2r=dmose
git-svn-id: svn://10.0.0.236/trunk@207515 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 00:15:12 +00:00
peterv%propagandism.org
d2e5069ca0 Fix for bug 336244 (Clean up/remove extensions/xmlextras/base). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@198117 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-21 19:50:16 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
bzbarsky%mit.edu
35553cc59b Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@195756 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 05:25:52 +00:00
dmose%mozilla.org
d6c8ecaa48 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.
git-svn-id: svn://10.0.0.236/trunk@195254 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 16:11:12 +00:00
darin%meer.net
70deb5f58d fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
git-svn-id: svn://10.0.0.236/trunk@193272 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 18:40:56 +00:00
bryner%brianryner.com
dfc3cfb070 fixing bustage, bug 330420
git-svn-id: svn://10.0.0.236/trunk@192406 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 06:31:46 +00:00
bzbarsky%mit.edu
9d9fdd102a Followup to fix build bustage. Bug 305710
git-svn-id: svn://10.0.0.236/trunk@192321 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-14 19:29:38 +00:00
bzbarsky%mit.edu
2c386a52a3 Give a saner principal to documents created via DOMImplementation. Bug 324601,
r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@190594 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-20 18:57:32 +00:00
mvl%exedo.nl
d4a36b918e Add a comment explaining the properties param. no bug, r=dmose on irc. npotb.
git-svn-id: svn://10.0.0.236/trunk@188259 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 20:37:41 +00:00
cvshook%sicking.cc
b26f9f52fb Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz


git-svn-id: svn://10.0.0.236/trunk@183185 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
ebc997bcf6 More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@180005 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 01:28:51 +00:00
shaver%mozilla.org
6c6f7c3316 Fix MODULE_NAME to match the code, patch from abwillis@comcast.net.
git-svn-id: svn://10.0.0.236/trunk@174570 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 16:57:44 +00:00
shaver%mozilla.org
a308e6889c If we are not already building xmlextras, make sure to build it here.
r=pavlov.  (Wanted: explicit extension-dependency system.)


git-svn-id: svn://10.0.0.236/trunk@174197 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 00:43:55 +00:00
bsmedberg%covad.net
48f5a6f92b Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171578 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:38:19 +00:00
dmose%mozilla.org
9dbbee375e Make WebDAV resolve hrefs with relative URLs. rs=shaver. Not part of the default build.
git-svn-id: svn://10.0.0.236/trunk@168494 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-29 02:03:14 +00:00
dmose%mozilla.org
c01fd880ea Don't crash if we get a native DOM element back. sr=shaver
git-svn-id: svn://10.0.0.236/trunk@167541 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-11 21:16:56 +00:00
vladimir%pobox.com
20fb81c8ca fix non-debug build bustage (FORCE_PR_LOG moved to Internal.h), notpartofthebuild, r=shaver
git-svn-id: svn://10.0.0.236/trunk@167494 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-10 17:59:30 +00:00
dmose%mozilla.org
010cef1267 More PR_LOGGING ifdef fixes; not part of the build.
git-svn-id: svn://10.0.0.236/trunk@167353 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-06 20:17:52 +00:00
dmose%mozilla.org
9b3feded1d Fix attempting use of log in non-logging builds. This was causing the
.so to fail to register.  Not part of the build.


git-svn-id: svn://10.0.0.236/trunk@167351 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-06 20:12:57 +00:00
dmose%mozilla.org
f2a7922f02 Implement WebDAV REPORT method (bug 275741); not part of default build.
git-svn-id: svn://10.0.0.236/trunk@167272 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-04 23:03:11 +00:00
dmose%mozilla.org
77f2787430 Fix getToOutputStream to call with the right number of parameters
git-svn-id: svn://10.0.0.236/trunk@167176 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-02 03:11:21 +00:00
shaver%mozilla.org
47c61b3e43 fix for SetXMLDeclaration change, non-debug builds
git-svn-id: svn://10.0.0.236/trunk@166836 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-17 22:12:39 +00:00
dmose%mozilla.org
3a631a5599 Make sure that our channels have VALIDATE_ALWAYS in the loadFlags so that we don't get stale data after puts. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@166688 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-14 01:57:26 +00:00
pavlov%pavlov.net
2ee3b016f9 changing virtual nsresult to NS_IMETHOD so that it builds on windows
git-svn-id: svn://10.0.0.236/trunk@166527 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-10 01:14:42 +00:00
shaver%mozilla.org
11ba3b7c20 Add putFromString sibling to put (cousin of getToString).
a=dbaron for closed-tree checkin. Gimme an N! Gimme a P!  Oh, forget it.


git-svn-id: svn://10.0.0.236/trunk@166445 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 20:07:20 +00:00
shaver%mozilla.org
5785b65776 Add getToString for convenience of callers.
a=dbaron for closed-tree checkin, npotb, ymmv, hand.


git-svn-id: svn://10.0.0.236/trunk@166443 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-08 19:54:24 +00:00
dmose%mozilla.org
75e3c2d28a Add closure params to everything except get. Not part of build
git-svn-id: svn://10.0.0.236/trunk@166119 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 01:41:03 +00:00
gerv%gerv.net
9f207af4db Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
bryner%brianryner.com
e1daca3ce3 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin.
git-svn-id: svn://10.0.0.236/trunk@165757 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 22:48:45 +00:00
shaver%mozilla.org
cf2a83a7e4 add GET_string and PUT_string helpers
git-svn-id: svn://10.0.0.236/trunk@165729 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-24 20:24:03 +00:00
shaver%mozilla.org
fc43fb1972 (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.)


git-svn-id: svn://10.0.0.236/trunk@165509 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 09:12:41 +00:00
dmose%mozilla.org
98020d2cc3 Fix MinGW linkage (not part of build)
git-svn-id: svn://10.0.0.236/trunk@164982 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-05 06:10:34 +00:00
shaver%mozilla.org
fc546dd372 Implement MoveTo and CopyTo. (NPOTB)
git-svn-id: svn://10.0.0.236/trunk@164821 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 00:16:53 +00:00
shaver%mozilla.org
54dc7ce4f3 fix dumb prototype/impl mismatch (npotb)
git-svn-id: svn://10.0.0.236/trunk@164803 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-02 21:44:51 +00:00
shaver%mozilla.org
df6fe78af1 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.


git-svn-id: svn://10.0.0.236/trunk@164678 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-30 22:13:11 +00:00
shaver%mozilla.org
c4e2cf2d70 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.


git-svn-id: svn://10.0.0.236/trunk@164622 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 20:20:54 +00:00
shaver%mozilla.org
d31cbfd422 WebDAV, NPOTB: Refactor simple stream reader, because every line of reuse
reduces the amount of C++ I have to read.


git-svn-id: svn://10.0.0.236/trunk@163819 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 07:58:56 +00:00
shaver%mozilla.org
1234c2493b WebDAV, NPOTB.
Refactor the parse-and-list-responses code so that upcoming multiresult
work for non-PROPFIND operations can use it.


git-svn-id: svn://10.0.0.236/trunk@163818 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 07:48:12 +00:00
shaver%mozilla.org
8f2f6c9e63 WebDAV, NPOTB.
Streamline operation-listener interface.

Report HTTP status correctly to listener.


git-svn-id: svn://10.0.0.236/trunk@163791 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-15 00:01:47 +00:00