50 descendants of [f4e6b62dfb]
2014-11-17
| ||
21:11 | [87b144f5c9] Updated to call appfs-cert to sign the site if it is available (user: rkeene tags: trunk) | |
21:05 | [93b5d66091] Updated to allow in-place signing, rather than atomic-replace (user: rkeene tags: trunk) | |
21:03 | [111b99f620] Updated to only prompt for passwords for encrypted files, and store certificate if a CSR was automatically generated (user: rkeene tags: trunk) | |
20:50 | [3242c8d4d5] Updated to trim trailing newlines (user: rkeene tags: trunk) | |
20:37 | [3244026fd6] Added working certificate support (user: rkeene tags: trunk) | |
20:37 | [4b2e0bf187] Updated to include entire error stack on error for --tcl mode in AppFSd (user: rkeene tags: trunk) | |
16:51 | [6f88d82476] Added start of signature verification (user: rkeene tags: trunk) | |
16:51 | [dd0cc55f82] Added timeout (30s) for DB operations to avoid locking failures being immediately returned (user: rkeene tags: trunk) | |
2014-11-15
| ||
19:34 | [fac74d236f] Updated inode generation to be FNV-1a (user: rkeene tags: trunk) | |
19:17 | [71bdb44ec6] Added missing Tcl_Preserve() call (user: rkeene tags: trunk) | |
17:33 | [f6af28366e] Added symlink creation support (user: rkeene tags: trunk) | |
17:33 | [538accae67] Added dangling symlink support (user: rkeene tags: trunk) | |
17:20 | [67735b9ee3] Updated to flush cache before exiting in exit path mode and allow short reads without returning an error as they seem to be expected (user: rkeene tags: trunk) | |
16:46 | [d5bfe6710c] Added more debugging, renamed appfs_terminate_interp for with more accurate name, fixed FUSE read/write to use pread/pwrite and return no short reads as is required by FUSE, added call to Tcl_FinalizeThread() on thread termination (user: rkeene tags: trunk) | |
2014-11-14
| ||
21:46 | [6af0168ed8] Updated to support unthreaded Tcl and fixed a memory leak with home directory determination (user: rkeene tags: trunk) | |
21:44 | [24908ac300] Updated to use TCL_DEFS from tclConfig.sh (user: rkeene tags: trunk) | |
17:26 | [2bb04fd22b] Made exit path ifdef more consistent (user: rkeene tags: trunk) | |
17:25 | [76965f13c9] Enabled exit path by default in debug mode (user: rkeene tags: trunk) | |
17:25 | [ec17efd4bb] Made an optional exit path and removed decrementing of reference counters (user: rkeene tags: trunk) | |
06:13 | [651fd8051a] Updated to decrement reference count for objects as we are done with them (user: rkeene tags: trunk) | |
05:20 | [84483d5933] Added back completely needed operation (user: rkeene tags: trunk) | |
04:27 | [9c566a30db] Fixed extraneous profiling flag (user: rkeene tags: trunk) | |
04:19 | [d43f3e4da3] Fixed signed-ness issue and removed unessecary operation (user: rkeene tags: trunk) | |
04:05 | [9cc13bbc4c] Updated to have a release and debug CFLAGS (user: rkeene tags: trunk) | |
04:05 | [770584ac09] Tweaked hashing algorithm, added destructor for threads so that as threads terminate they are cleaned up (user: rkeene tags: trunk) | |
2014-11-12
| ||
15:23 | [d6262bea99] Updated to fetch/update host index before fetching manifest (user: rkeene tags: trunk) | |
08:36 | [eb52173aaa] Corrected issue where package name was not considered when looking up package (user: rkeene tags: trunk) | |
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: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) | |