Beta: cadaver (DAV agent) and neon (Full Version)

All Forums >> [Announcements] >> Tool Warehouse Updates



Message


Rodney -> Beta: cadaver (DAV agent) and neon (Jan. 7, '06, 2:23:00 PM)

A DAV agent named cadaver and support library named neon have been
ported and packaged by Brian Reiter of WolfeReiter.com.
The version is using SSL and compression. By all accounts it's working better
than *cough* some other *cough* DAV redirector.

I've posted the package into the pkgs/beta directory for people to give it a try.
The source are available as well on the warehouse ftp site.
Brian sent along some comments, copied below, that should be read by anyone looking
to use this DAV agent.

Thanks again Brian for the contribution.


Caveat Emptor:
When using cadaver with an Microsoft DAV server, such as SharePoint, you
have to put it into "tolerant" mode (-t or --tolerant) or else it cannot
handle directories with spaces in them. It gives a really weird errors like
"did not find a collection resource" and fails.

dav:/> ls
Listing collection `/': succeeded.
Coll:   AdminFinance                           0    (unknown)
Coll:   Client Logos                           0    (unknown)
Coll:   EMG                                    0    (unknown)
Coll:   FreeBusy                               0    (unknown)
Coll:   Icons                                  0    (unknown)
Coll:   Ideas                                  0    (unknown)
Coll:   Issues and Code                        0    (unknown)
Coll:   Lists                                  0    (unknown)
Coll:   Marketing Collateral                   0    (unknown)
Coll:   New Biz                                0    (unknown)
Coll:   Projects                               0    (unknown)
Coll:   Resumes                                0    (unknown)
Coll:   Technical Resources                    0    (unknown)
Coll:   WR Branding Graphics                   0    (unknown)
Coll:   _catalogs                              0    (unknown)
Coll:   _fpclass                               0    (unknown)
Coll:   _private                               0    (unknown)
Coll:   _themes                                0    (unknown)
Coll:   images                                 0    (unknown)
        default.aspx                       16972    (unknown)
        favicon.ico                         1078    (unknown)
dav:/> cd "Technical Resources"
Could not access /Technical%20Resources/ (not WebDAV-enabled?):
Did not find a collection resource.
dav:/> 

In tolerant mode, cadaver still complains but it works (incidentally this is
SharePoint Services SP2 w/ 128-bit SSL required and gzip compression
enabled):

dav:/> cd "Technical Resources"
Ignored error: /Technical%20Resources/ not WebDAV-enabled:
Did not find a collection resource.
dav:/Technical Resources/? ls
Listing collection `/Technical%20Resources/': succeeded.
Coll:   Forms                                  0    (unknown)
Coll:   Guidelines                             0    (unknown)
Coll:   RegEx                                  0    (unknown)
Coll:   WR-WhitePapers                         0    (unknown)
Coll:   oboutCalendar                          0    (unknown)
        Antivirus Defense-in-Depth Guide.pdf     681246    (unknown)
        Atlantech NOC Info.doc             19968    (unknown)
        Bedrock-Stack.vsd                  60416    (unknown)
        Bedrock-doc.zip                  7633202    (unknown)
        Csv.cs                              1177    (unknown)
        FTBv3-0-4-Source.zip             1115894    (unknown)
        HTML to text to html.zip           25888    (unknown)
        Modelling Data Components.pdf     391413    (unknown)
        Netscape Gecko DOM Reference.pdf    2521573    (unknown)
        PayflowPro_Guide.pdf             2046754    (unknown)
        hashgen.zip                         3273    (unknown)
        log4net-doc.zip                  4034312    (unknown)
        nat-hotjs.zip                       2910    (unknown)
dav:/Technical Resources/? get hashgen.zip
Downloading `/Technical%20Resources/hashgen.zip' to hashgen.zip:
Progress: [=============================>] 100.0% of 3273 bytes succeeded.
dav:/Technical Resources/? exit
Connection to `portal.wolfereiter.com' closed.
% ls
hashgen.zip
% unzip -t hashgen.zip
Archive:  hashgen.zip
    testing: hashgen.cs               OK
    testing: hashgen.exe              OK
No errors detected in compressed data of hashgen.zip.




Page: [1]



Forum Software © ASPPlayground.NET Advanced Edition 2.5 ANSI

0.031