Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2023-07-17
| ||
10:48 | webdavd: add missing headers Leaf check-in: 776c722af3 user: bapt tags: master, trunk | |
10:47 | rap: remove usage of non portable clearenv check-in: 947262597a user: bapt tags: master, trunk | |
10:46 | makefile: use generic cc and fix build on freebsd check-in: aaf247e1d1 user: bapt tags: master, trunk | |
2021-06-07
| ||
09:17 | Merge pull request #20 from xyzzy42/home-subdir Allow using a subdirectory of the user's home dir as chroot check-in: b3f9534252 user: noreply@github.com tags: master, trunk | |
2021-06-06
| ||
09:29 | Allow using a subdirectory of the user's home dir as chroot Let chroot-path to contain additional path components after the '~'. E.g., a path like "~/html" will cause webdavd to chroot into the specified subdirectory of the user's home dir. This way just a user specific website can be served and not the entire home directory tree. check-in: 18f2800b98 user: tpiepho@gmail.com tags: master, trunk | |
00:34 | Merge pull request #21 from xyzzy42/fix-locking Fix issues with file locking and get working with MacOS as a client check-in: c42d3dd377 user: noreply@github.com tags: master, trunk | |
2021-06-05
| ||
22:05 | Set supported WebDAV class to 2 MacOS will only allow write support on WebDAV servers that are at least class 2. While I don't know if webdavd is fully class 2 compliant, it supports at least enough (i.e., LOCK) that write access with MacOS works fine once it advertises level 2 support. check-in: 86325b8134 user: tpiepho@gmail.com tags: master, trunk | |
22:05 | Remove lock attempts on GET and PROPFIND Neither of these requests should block if the file has a write lock. Clients will not provide a lock id in the requests header for these requests, even if they have lack. It appears to be standard practice for clients writing to files to lock them and then make GET and/on PROPFIND calls while they are locked. The result is webdavd hangs with most clients that support writing. Removing the lock attempts for GET and PROPFIND makes them work. It's possible that *read* locks should interact with GET/PROPFIND. The RFC says almost nothing about how read locks should work and appears to give the implementation free reign to define their semantics. In practice, nobody uses read locks, so it doesn't matter. check-in: 9b5cec7788 user: tpiepho@gmail.com tags: master, trunk | |
2021-05-19
| ||
23:10 | Added debian dockerfile check-in: 4e3989add1 user: couling@gmail.com tags: master, trunk | |
2021-05-18
| ||
23:22 | Added dockerfile for an ubuntu build environment check-in: a0e5cc0891 user: couling@gmail.com tags: master, trunk | |
16:12 | Removed erroneously added .settings directory check-in: 3142337eb5 user: couling@gmail.com tags: master, trunk | |
2021-04-09
| ||
09:33 | Merge pull request #10 from sbluhm/RHEL8 Added SPEC file for RHEL check-in: d1551e6184 user: noreply@github.com tags: master, trunk | |
09:32 | Merge pull request #12 from sbluhm/no-auth-options Allow OPTIONS request even if the user is not authenticated. check-in: cc2d7ce6cb user: noreply@github.com tags: master, trunk | |
09:31 | Merge pull request #14 from sbluhm/lastmodified Fixed "Date" header and added "Last-Modified" header. check-in: d6a40ce2a7 user: noreply@github.com tags: master, trunk | |
2020-10-02
| ||
01:13 | Fix gcc 10 build #15 (#16) * #15 Fixed fix reference in log * Corrected type mismatch by casting check-in: db9c0e723a user: noreply@github.com tags: master, trunk | |
00:40 | Corrected licensing statement in readme. check-in: faebdd72cc user: philip.couling@habitat.energy tags: master, trunk | |
2020-09-21
| ||
20:51 | Fixed "Date" header and added "Last-Modified" header. check-in: 40b1c9d361 user: stefan.bluhm@clacee.eu tags: master, trunk | |
18:57 | Added custom header handler. Leaf check-in: 0e69d63ccd user: stefan.bluhm@clacee.eu tags: origin/CustomHeaders, trunk | |
12:03 | Allow OPTIONS request even if the user is not authenticated. check-in: e45b79cc05 user: stefan.bluhm@clacee.eu tags: master, trunk | |
2020-09-19
| ||
17:30 | Added SPEC file for RHEL check-in: 9a46a5c462 user: stefan.bluhm@clacee.eu tags: master, trunk | |
2019-04-26
| ||
15:32 | Changing to MIT Licence check-in: 1011f4624d user: couling@gmail.com tags: master, trunk | |
2018-12-21
| ||
13:32 | Fixed ubuntu dependencies as well #3 Leaf check-in: b7eac224e0 user: couling@gmail.com tags: v1.1, trunk | |
13:05 | Merging in chroot changes check-in: c6053e0d8d user: couling@gmail.com tags: trunk | |
12:40 | Enabled chroot by default in main config check-in: 4b8747fa2e user: couling@gmail.com tags: trunk | |
12:30 | Fixed default config #4 check-in: de279b6b6b user: couling@gmail.com tags: trunk | |
12:30 | Fixed raspbian dependencies #3 check-in: 7b3b3f54ee user: couling@gmail.com tags: trunk | |
11:18 | Merge readme changes check-in: 91209b3f96 user: couling@gmail.com tags: trunk | |
10:29 | Changed dev config file to enable chroot by default check-in: 77208d800d user: couling@gmail.com tags: trunk | |
00:23 | working and configurable chroot mechanism check-in: 5fe63086cc user: couling@gmail.com tags: trunk | |
2018-12-19
| ||
17:14 | Tweaked README.md check-in: 7e9e05b02f user: couling@gmail.com tags: trunk | |
16:34 | Working default chroot check-in: 1d39816430 user: couling@gmail.com tags: trunk | |
15:58 | Fixed packaging check-in: e68799e8b7 user: couling@gmail.com tags: trunk | |
14:10 | Updated readme to include build instructions check-in: 3e24cfd0d6 user: couling@gmail.com tags: trunk | |
13:48 | removed pointless conditional in packaging for rpi check-in: f6deeaedc8 user: couling@gmail.com tags: trunk | |
13:43 | Merged ubuntu and rpi versions into one branch using seperate manifests for each check-in: 81967b062a user: couling@gmail.com tags: trunk | |
2018-05-08
| ||
16:26 | Updated dev dependencies.txt check-in: 1f5ad19e9d user: couling@gmail.com tags: trunk, v1.0 | |
2017-08-07
| ||
13:45 | fixed dependencies check-in: bf82ab328e user: couling@gmail.com tags: trunk | |
13:30 | Changed architecture in control file check-in: 261c96bde2 user: couling@gmail.com tags: trunk | |
2017-06-12
| ||
15:39 | Created debian specific branch for r-pi check-in: fee9b6b41f user: couling@gmail.com tags: trunk | |
2017-05-23
| ||
19:35 | Fix dependencies check-in: eabcb3c7c1 user: couling@gmail.com tags: trunk | |
2017-01-19
| ||
17:23 | Added Creative Commons Attribution licence in preperation for making the code publically available. check-in: 037ea10404 user: couling@gmail.com tags: trunk | |
00:40 | Added readme files check-in: 25a2ca51ac user: couling@gmail.com tags: trunk | |
2016-12-17
| ||
20:32 | Merge branch 'master' from origin check-in: d35a6a6ca4 user: couling@gmail.com tags: trunk | |
20:30 | Added .gitignore keep build folder out of git check-in: 9509383523 user: couling@gmail.com tags: trunk | |
2016-12-16
| ||
23:40 | Removed spurious print statement check-in: 5f648ea953 user: couling@gmail.com tags: trunk, v0.3 | |
23:19 | Fixed bug with put #9 check-in: 6d5fcd6f08 user: couling@gmail.com tags: trunk | |
2016-12-13
| ||
19:01 | Fixed buffer overflow which was causing incorrect URLs #1 check-in: ee3aefbb4d user: couling@gmail.com tags: trunk | |
2016-12-12
| ||
22:55 | Mime types are now searched as case insensative #2 check-in: 64e963527c user: couling@gmail.com tags: trunk | |
19:25 | Updated manifest for version package-project version 2.0 check-in: aad7098266 user: couling@gmail.com tags: trunk, v0.2 | |
2016-10-15
| ||
13:48 | Minor build flag change git-svn-id: https://svn.pedal.me.uk/repos/combined/trunk@990 378dcfd6-f8a6-c149-9150-5c8ef5bc3a15 check-in: 2607a4bee7 user: couling@gmail.com tags: trunk | |