WebDrive, A DLL that can fully speak WebDav also over SSL, send files, list directories and such with an easy to call interface and easy for call functions such as:
webdav_connect, webdav_disconnect, webdav_listdirectory, webdav_sendfile, webdav_recievefile, etc.
Exporting this functions to be able to use it on another program and also with the funcionality of mapping a webdav drive into a Windows drive.
Also is needed to create a file and mount it as a "logical drive" to be able to save files while "offline" and when detected the online to sincronize with webdav folder.
Functions need to be exported and return string arrays for easy use (not XML), also can be sent as a parameter into the function on an array to bve able to retrieve it and parse it as easy and fast as posible.
Project has to be done in C++ or C with the posibility of 0 installation (only 1 or 2 DLLs max). If posible mounting has to be done without administrator priviledges.
The use of opensource libraries doable as long as the do not contaminate the application (this is a closed source application)
If the project is ended before October 30th a Bonus of 200 USD will be reached!!!!
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
Windows XP, Windows 2000, Visual C++ .net project in the sources or similiar (make file)