Personal fork of PyWebDAV specifically for iPhone related features
ashtons/pywebdav-iphone
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
master
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
PyWebDAV is a standards compliant WebDAV server and library written in Python iPhone Specific Changes - Sean Ashton ----------------------- When streaming media to iOS clients the server is required to send back a Content-Range header with the request range of data. I've made the necessary changes to get streaming working with iOS devices including iPod, iPhone and iPad. DESCRIPTION ----------- Python WebDAV implementation (level 1 and 2) that features a library that enables you to integrate WebDAV server capabilities to your application A fully working example on how to use the library is included. You can find the server in the DAVServer package. Upon installation a script called davserver is created in your $PYTHON/bin directory. If you search an easy to use WebDAV server that supports most clients (cadaver, Mac OS X Finder, Windows Explorer, ...) then try out PyWebDAV. INSTALLATION ------------ Installation and setup of server can be as easy as follows: $ easy_install PyWebDAV $ davserver -D /tmp -n -J If you're living on the bleeding edge then check out the sourcecode from http://code.google.com/p/pywebdav/source/checkout After having downloaded code simply install a development egg: $ svn co svn checkout http://pywebdav.googlecode.com/svn/trunk/ pywebdav $ cd pywebdav $ python setup.py develop $ davserver --help Send patches to http://code.google.com/p/pywebdav/issues/list If you want to use the library then have a look at the DAVServer package that holds all code for a full blown server. Also doc/ARCHITECURE has information for you. QUESTIONS? --------- Ask here http://groups.google.com/group/pywebdav or send an email to the maintainer. REQUIREMENTS ------------ - Python 2.4 or higher (www.python.org) - PyXML 0.66 (pyxml.sourceforge.net) LICENSE ------- General Public License v2 see doc/LICENSE AUTHOR(s) ------ Simon Pamies [*] Bielefeld, Germany s.pamies@banality.de Christian Scholz Aachen, Germany mrtopf@webdav.de Vince Spicer Ontario, Canada vince@vince.ca [*]: Current Maintainer OPTIONAL -------- - MySQLdb (http://sourceforge.net/projects/mysql-python) - Mysql server 4.0+ for Mysql authentication with with read/write access to one database NOTES ----- Look inside the file doc/TODO for things which needs to be done and will be done in the near future. Have a look at doc/ARCHITECTURE to understand what's going on under the hood
About
Personal fork of PyWebDAV specifically for iPhone related features
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published