summaryrefslogtreecommitdiff
path: root/.gitmodules
AgeCommit message (Collapse)AuthorFilesLines
2014-04-02Make phodav an optional external dependencyMarc-André Lureau1-3/+0
Now that upstream provides a stable/versioned API, it will be easier to deal with than with submodules.
2014-03-19Add webdav channelMarc-André Lureau1-0/+3
See spice-common for protocol details. phodav, a webdav server library, is imported thanks to a submodule, until this project has a stable API and releases. The webdav channel is reponsible for handling port events and multiplexing the request streams. Extra care has been made to avoid blocking and to enable some fairness between concurrent streams, however this has been particularly tricky and is likely to have some issues left. The webdav server is run in a seperate thread, using libsoup. The client communication is done via a local tcp socket, but protected to only accept local connection and with a pretty strong password. The home directory is exported for the remote to browse, which seems to be a sensible default atm.
2013-04-12Revert "build-sys: keep common submodule up to date"Christophe Fergeau1-1/+0
This reverts commit 5150285e1cba35570c29bd923df065d2c81f081e.
2013-04-10build-sys: keep common submodule up to dateMarc-André Lureau1-0/+1
This requires git 1.8.2 to work properly. With this we should no longer need to update the reference, assuming the tarball is always up to date (that doesn't change from before, you need to update the submodule)
2012-03-25build-sys: move codegen & proto to spice-commonMarc-André Lureau1-5/+2
With this iteration, all the spice_codegen.py/proto/marshaller generation has been moved to spice-common. The spice-common directory will ship spice-protocol, since it's needed there too to build libspice-common. Again, make distcheck passes. Build with mingw & fedora linux.
2012-03-15use common submoduleMarc-André Lureau1-0/+3
2012-02-22RFC: Use spice protocol as a submoduleMarc-André Lureau1-0/+3
Spice protocol contains only headers. We would like to be able to use a protocol update without having to wait for the release, a git submodule works well for this purpose.