Timeline

50 check-ins occurring around 859f8f6c5439fefb.

More ↑
2014-11-12
09:29
[6fac0b6f10] Updated to search in requested headers last rather than first, as if they were system headers (user: rkeene tags: packages)
08:39
[3e742f1756] Fixed issue where libraries for libcap were located in wrong place (user: rkeene tags: packages)
08:36
[eb52173aaa] Corrected issue where package name was not considered when looking up package (user: rkeene tags: trunk)
08:29
[464c2fea8f] Added libcap package (user: rkeene tags: packages)
08:18
[2174a44d80] Added ACL package (user: rkeene tags: packages)
08:04
[5a12684aa8] Added "attr" package (user: rkeene tags: packages)
08:04
[af79362c78] Added support for applying patches (user: rkeene tags: packages)
07:38
[5ceded1d7d] Updated to build with latest version of dependencies if their version is not specified, otherwise, try to find one (user: rkeene tags: packages)
07:32
[c956780267] Added ticlib to ncurses to match other packages (user: rkeene tags: packages)
07:25
[c6e2e3505b] Added ncurses package (user: rkeene tags: packages)
07:25
[7c4247cf4b] Updated to create a better build environment (user: rkeene tags: packages)
07:00
[7c62241f33] Updated to not cleanup work directory if build fails and created a function to configure gcc (user: rkeene tags: packages)
05:54
[d9f1a05711] Updated to call Tcl_Preserve/Tcl_Release as appropriate (user: rkeene tags: trunk)
05:46
[0819a7a89c] Fixed actual problem with interruptions (which was really unrelated) -- Tcl notifier thread is terminated on fork() called by fuse_main(), since we create a Tcl interpreter for testing before calling fuse_main() the notifier dies and is not restarted. We now terminate it before fork(). (user: rkeene tags: trunk)
05:09
[39025b67ed] Removed interruption support, there is no clean way to implement it (user: rkeene tags: trunk)
2014-11-11
19:10
[6eb9af02d5] Added SIGUSR1 handling for terminating a thread (user: rkeene tags: trunk)
18:52
[4074828ffa] Added base64 module for PKI on Tcl 8.5 (user: rkeene tags: trunk)
18:45
[78bd73355f] Updated to skip files in packages directory (user: rkeene tags: trunk)
18:38
[5bdc276f57] Added a CPIO input mode for "appfs-mkfs" (user: rkeene tags: trunk)
17:48
[65a6138eb6] Updated to not continue to reset interpreters forever after a restart request (user: rkeene tags: trunk)
17:43
[b6ea13d9c3] Added support for hot-restart of AppFSd on SIGUP (user: rkeene tags: trunk)
17:18
[2e9fc0f81c] Added start of CPIO mode for appfs-mkfs (user: rkeene tags: trunk)
17:17
[cd9fca5677] Made manifest checking more stringent (user: rkeene tags: trunk)
05:37
[17a7fbab32] Updated to deal with dependencies better and specifiy libdir explicitly (user: rkeene tags: packages)
05:16
[859f8f6c54] Updated to be more tolerant of future expansions to the manifest format (user: rkeene tags: trunk)
05:11
[34f1255a38] Updated allow future versions to deal with manifests that are not linked from the index file (user: rkeene tags: trunk)
2014-11-10
20:09
[89eabdaec1] Updated to include attribute caching since we now disable all FUSE attribute caching (user: rkeene tags: trunk)
19:19
[a706ef58b8] Updated to correctly deal with the "latest" symlink (user: rkeene tags: trunk)
07:17
[f6ecb0ed91] Updated to not attempt to drop the reference count on the last home directory object until we're about to actually give up the reference (user: rkeene tags: trunk)
07:11
[6e3b24c68c] Updated ownership/group and disabled all caching so that things are consistent (and slow!) (user: rkeene tags: trunk)
06:47
[dde1c0a38d] Made home directory part user-servicable via config file (user: rkeene tags: trunk)
06:19
[c0f54be8fb] Updated to deal with having no home directory gracefully and fixed bug introduced with childcount patch (user: rkeene tags: trunk)
05:57
[0effed3239] Moved to tcl-ops branch (user: rkeene tags: trunk)
05:43
[5f4e904dfd] Closed-Leaf: Additional handling of determing child count (user: rkeene tags: tcl-ops)
05:38
[9e96bce564] Updated to compute number of children for each type of node so that things like "find" work reliably (user: rkeene tags: tcl-ops)
05:30
[9562d42ae1] Simplified user fsuid switching (user: rkeene tags: tcl-ops)
05:02
[f4e6b62dfb] Minor re-ordering so that FUSE things can be "near" each other (user: rkeene tags: tcl-ops)
04:52
[9279433b2f] Added initial PKI support (user: rkeene tags: tcl-ops)
04:22
[d3bb0824ec] More work towards getting the user multiplexing right (user: rkeene tags: tcl-ops)
03:34
[63e41c262c] Updated to cache last home directory looked up and to setfsuid()/setfsgid() before accessing the filesystem so that we may be the right user (user: rkeene tags: tcl-ops)
03:11
[2160c4189b] Nearly completely working write support (user: rkeene tags: tcl-ops)
2014-11-09
09:10
[7d728e1078] Removed spurious deletes and fixed permissions on version directory (user: rkeene tags: tcl-ops)
09:04
[1adf504f9a] More work towards a writable solution (user: rkeene tags: tcl-ops)
08:01
[8ea4ed266f] Added a truncate action (user: rkeene tags: tcl-ops)
07:52
[80bcdf4cb8] Began adding support for other types of files as well as added creat() and mknod() support (user: rkeene tags: tcl-ops)
02:14
[7c53fff896] Updated to rethrow error from local-ify file (user: rkeene tags: tcl-ops)
02:13
[f2d710b7dc] Updated to create directory to store local file (user: rkeene tags: tcl-ops)
02:09
[3c90001701] Updated to create a Tcl interpreter at startup before starting FUSE loop to catch Tcl errors early (user: rkeene tags: tcl-ops)
2014-11-08
19:33
[d74c945fc0] Removed SQLite dependency (user: rkeene tags: tcl-ops)
2014-11-07
13:19
[d836b9fc43] Added more reliable write support (user: rkeene tags: tcl-ops)
More ↓