File History

Ancestors of file appfsd.tcl from check-in 79c3658a52

2015-03-20
03:13
[9d766a9055] part of check-in [79c3658a52] Updated to allow users to specify permissions on files by their SHA1 in addition to filename (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
01:46
[9ba44d8408] part of check-in [0ab26b4975] Updated to lowercase permissions read from the database, for security (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2015-03-19
16:09
[ca14ca67ab] part of check-in [e9fcc6d8f5] Allow administrators to provide additional/replaced permissions for files, fixed suidRoot setting (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
15:43
[c5b01df3b2] part of check-in [9be4aa6a4a] Updated to indicate local files are not world-accessible (good idea ?) (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2015-03-18
17:20
[b01c545d08] part of check-in [152a83b125] Added basic support for removing the world/group permissions from files (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-12-01
02:02
[98d9d73f56] part of check-in [42a3efcd94] Updated to not try to update package information for each sites when stat()'ing them (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-18
04:28
[eb68884ad6] part of check-in [749ff2a6ed] Updated to change the "platform" symlink to point to noarch-noarch if it is the only platform offered (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
02:56
[ef3b70a74a] part of check-in [9dd5234a64] Added licensing information (MIT License) (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-17
20:50
[15db9f608a] part of check-in [3242c8d4d5] Updated to trim trailing newlines (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
20:37
[af3233ef21] part of check-in [3244026fd6] Added working certificate support (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
16:51
[2e09ba053f] part of check-in [6f88d82476] Added start of signature verification (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
16:51
[171439581e] part of check-in [dd0cc55f82] Added timeout (30s) for DB operations to avoid locking failures being immediately returned (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-15
17:33
[8fdf97f435] part of check-in [538accae67] Added dangling symlink support (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-12
15:23
[f5542ce16c] part of check-in [d6262bea99] Updated to fetch/update host index before fetching manifest (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
08:36
[5efeea4271] part of check-in [eb52173aaa] Corrected issue where package name was not considered when looking up package (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-11
17:17
[d81f339499] part of check-in [cd9fca5677] Made manifest checking more stringent (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
05:16
[60c35bda95] part of check-in [859f8f6c54] Updated to be more tolerant of future expansions to the manifest format (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
05:11
[1afaa96f65] part of check-in [34f1255a38] Updated allow future versions to deal with manifests that are not linked from the index file (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-10
20:09
[99393ab276] part of check-in [89eabdaec1] Updated to include attribute caching since we now disable all FUSE attribute caching (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
19:19
[bfe8021807] part of check-in [a706ef58b8] Updated to correctly deal with the "latest" symlink (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
06:47
[2a6db15ed4] part of check-in [dde1c0a38d] Made home directory part user-servicable via config file (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
06:19
[9561940a42] part of check-in [c0f54be8fb] Updated to deal with having no home directory gracefully and fixed bug introduced with childcount patch (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
05:57
[85c7175a51] part of check-in [0effed3239] Moved to tcl-ops branch (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-05
21:41
[86cb2b92c8] part of check-in [cc5a68a6de] Fixed cleanup issue which was causing excessive lookups (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
21:15
[e521e020ce] part of check-in [7357a0fcfc] Updated to normalize "noarch" and not error out for all packages if one cannot be normalized (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
18:39
[7c607fdb04] part of check-in [83a6196bd7] Cleanup and updated to use a random filename (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-04
01:16
[d941737404] part of check-in [5c9ce56320] Added basic pure-Tcl sha1 fallback implementation (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-11-03
22:59
[a0bff81028] part of check-in [0cefa306d2] Updated to complain if hash cannot be computed (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
22:31
[6a56c0db7f] part of check-in [6bae3dde7d] Updated to rely upon "sha1" package to compute hashes (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-09-18
17:49
[2fbc0cdff7] part of check-in [222e571ce8] Added SQLite indexes to tables for faster lookup (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-09-14
04:36
[fc1c954390] part of check-in [ee1a499a2e] Updated to normalize CPU/OS (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-09-13
05:15
[c65cce6320] part of check-in [86819aa4e1] Updated to commit package change as a single transaction (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-09-12
05:39
[ca9b582274] part of check-in [a48b533f86] Fixed typo in previous commit (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
05:34
[5c768f9af5] part of check-in [90dbb9682c] Updated to deal with files with commas in the name (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2014-09-10
08:47
[ccdd0bdb23] part of check-in [7ed2f89c7d] Updated to remove packages from cache that have been removed from the server (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
08:23
[7312652049] part of check-in [977195a680] Updated to expire cache of server index periodically (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
07:54
[8b965c29ef] part of check-in [16162d46b5] Updated to not leak file descriptors for invalid sites (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
07:38
[ad6530f32d] part of check-in [7321b530dd] Updated to check SHA1 of downloaded artifacts (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
07:22
Renamed from appfs.tcl [8e33ab2552] part of check-in [0e19d8e3c2] Renamed fuse daemon as "appfsd" (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]