Timeline

50 check-ins occurring around d6262bea99c643e8.

More ↑
2014-11-17
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:54
[1f32b7a12d] Fixed consistency issue with build script specification of -rpath (user: rkeene tags: packages)
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:31
[6296d61701] Added MPC package (user: rkeene tags: packages)
15:24
[fe7b7e6356] Added MPRF package (user: rkeene tags: packages)
15:23
[d6262bea99] Updated to fetch/update host index before fetching manifest (user: rkeene tags: trunk)
10:19
[a85fadf0bc] Added gmp package (user: rkeene tags: packages)
09:53
[9deb3d4e79] Added Tcl package (user: rkeene tags: packages)
09:53
[9650feac01] Updated to use default-symver (unless requested not to) (user: rkeene tags: packages)
09:30
[cf57024dfa] Added coreutils package (user: rkeene tags: packages)
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)
More ↓