Home‎ > ‎

Alaya - A WEBDAV Server

Alaya 1.4.1 - HTTP Keep-Alive and HTTP Caching support. Mime Icons support. Fixes for issues with large files. Fixes for some security issues.

Download source as .tar.gz
Alaya 1.4.0 - HTTP Keep-Alive and HTTP Caching support. Mime Icons support. Fixes for issues with large files. Fixes for some security issues.

Download source as .tar.gz
Alaya 1.3.1 - Weird segfault on some systems with malloc_hook, fixed. 'Events' framework added. 'make install' added.

Download source as .tar.gz
Alaya 1.3.0 - Client certificates support. Perfect Forward Secrecy support. Fixed nasty bug in Access Token Authentication that allowed login with blank passwords.

Download source as .tar.gz
Alaya 1.2.0 - IPv6 support, linux 'sendfile' system call support, capabilities support. Download source as .tar.gz
Alaya 1.1.0 - MANY Bugfixes. Digest Authentication. Proxy VPATHS. Better CGI implementation. Download source as .tar.gz
Alaya 1.0.4 - Bugfixes. Download source as .tar.gz
Alaya 1.0.1 - Bugfixes, anti-XSS features, HTTP authentication logout. Download source as .tar.gz
Alaya 1.0.0 - Bugfixes, security features, support for chained certificates. Download source as .tar.gz
Alaya 0.0.11 - Bugfixes, security features, support for chained certificates. Download source as .tar.gz
Alaya 0.0.10 - Many Bugfixes. Webdav 'Copy' implemented. Download source as .tar.gz
Alaya 0.0.9 - Many changes. Enhanced directory listings. Download source as .tar.gz
Alaya 0.0.8 - Proxy functions improved. Various Bugfixes Download source as .tar.gz
Alaya 0.0.7 - Gzip Download compression, major 'native authentication' bugfix, proxy performance bugfix Download source as .tar.gz
Alaya 0.0.6 - 'Authentication Realm' set to hostname and configurable, changes to compile on systems with old SSL libraries. Download source as .tar.gz
Alaya 0.0.5 - More bugfixes, Rudimentary proxy server functions. Download source as .tar.gz
Alaya 0.0.4 - PROPFIND bugfixes, -allowed and -denied command-line switches added. Download source as .tar.gz
Alaya 0.0.3 - Compiles under MacOSX now. Download source as .tar.gz
Alaya 0.0.2 - First Bugfixes. Download source as .tar.gz
Alaya 0.0.1 Download source as .tar.gz

Alaya is a primitive chrooting webserver with basic webdav support. It can serve https and http, can authenticate using pam or /etc/shadow or /etc/passwd, or using it's own authentication files that allow for 'native' users that only have access to alaya content. It's intended to be a simple method of sharing content over webdav, and though it can be configured with a config file it's easy to configure by command-line switches alone.

Alaya always chroots to ensure that malicious users can't use '..' within a url to access unintended documents, and that users can't accidentally leave documents in places outside of the chroot. It has a 'ChHome' mode that chroots users into their home directory and serves content from there. Alaya supports .cgi scripts out of a trusted path (so not from within the chrooted webdav share) and read-only shared directories that are outside of the chroot (allowing access to shared content when in ChHome mode).

Comments