Demonstration release of the principles underpinning krsd. master
authorRick van Rein <rick@openfortress.nl>
Fri, 31 Jan 2014 09:25:22 +0000 (09:25 +0000)
committerRick van Rein <rick@openfortress.nl>
Fri, 31 Jan 2014 09:25:22 +0000 (09:25 +0000)
commit2dc9dd49506580e9b99e43b4e7941a336618db5a
treeba00adf4474e68e0221cfc22e59f0e6d2d97ebd3
parentb8983f7664a279dc83a581265f7bbbc8ced758e1
Demonstration release of the principles underpinning krsd.
This is based on rs-serve, present on https://github.com/remotestorage/rs-serve
It includes a demonstration from https://github.com/tastejs/todomvc

Changes relative to rs-serve are manyfold, thus leading to this fork:
 * It is made for virtual hosting, rather than local user accounts
 * It uses Kerberos authentication instead of explicit, JS-programmed OAuth
 * It uses a .k5remotestorage configfile on the filesystem for authorisation
 * It provides service for static web content
24 files changed:
CHANGES [new file with mode: 0644]
LIMITATIONS [new file with mode: 0644]
README
demo/README.md [new file with mode: 0644]
demo/todo/assets/base.css [new file with mode: 0644]
demo/todo/assets/base.js [new file with mode: 0644]
demo/todo/assets/bg.png [new file with mode: 0644]
demo/todo/index.html [new file with mode: 0644]
demo/todo/js/app.js [new file with mode: 0644]
demo/todo/js/remotestorage.js [new file with mode: 0644]
demo/todo/js/tasks.js [new file with mode: 0644]
demo/todo/license.md [new file with mode: 0644]
demo/todo/readme.md [new file with mode: 0644]
init-script.sh
src/config.c
src/config.h
src/handler/auth.c
src/handler/auth.h
src/handler/dispatch.c
src/handler/storage.c
src/handler/storage.h
src/handler/webfinger.c
src/process/main.c
src/rs-serve.h