History of lib/xvfs/xvfs.c.rvt of ac58551e5555fbe9

History of file lib/xvfs/xvfs.c.rvt at check-in ac58551e5555fbe9

2020-04-13
17:58
Ensure inode lookups are within bounds file: [6cafb9a4b1] check-in: [5aadfc2b05] user: rkeene, branch: add-inode, size: 7059 [annotate] [blame] [check-ins using] [diff]
17:11
Added start of ABI change to allow lookups by inode as an optimization file: [d0cf525af8] check-in: [142a373444] user: rkeene, branch: add-inode, size: 6600 [annotate] [blame] [check-ins using] [diff]
15:47
Added an "--static-init" option to creation to make the Xvfs_fsName_Init function static, if needed to be included into a .c file file: [2be0a65534] check-in: [717062426a] user: rkeene, branch: trunk, size: 6298 [annotate] [blame] [check-ins using] [diff]
2020-04-01
21:18
Win32 and generic fix-ups file: [e6f5c7aae7] check-in: [f01f82c2d8] user: rkeene, branch: trunk, size: 6190 [annotate] [blame] [check-ins using] [diff]
2019-12-02
02:44
Implemented completed xvfs-create-c file: [307533bbcd] check-in: [0ffa676110] user: rkeene, branch: pure-c, size: 6211 [annotate] [blame] [check-ins using] [diff]
2019-12-01
00:16
Started work on xvfs-create-c, a pure C version of the builder with no dependencies file: [becb8ac3f3] check-in: [ae8437b96b] user: rkeene, branch: pure-c, size: 6833 [annotate] [blame] [check-ins using] [diff]
2019-11-04
21:09
Support using a hash table unless a really small input is used (may change in the future?) file: [ced159acac] check-in: [37d00c3cfb] user: rkeene, branch: trunk, size: 6490 [annotate] [blame] [check-ins using] [diff]
2019-10-10
00:40
Fix error in constraining to range file: [6833d26c3e] check-in: [c89b6aa781] user: rkeene, branch: trunk, size: 5894 [annotate] [blame] [check-ins using] [diff]
2019-10-09
20:37
Switch to perfect hashing for lookups, to save space file: [8a68b99ecb] check-in: [a719156faf] user: rkeene, branch: trunk, size: 5893 [annotate] [blame] [check-ins using] [diff]
2019-09-20
15:58
Allow the user to specify either the path to or the contents of "xvfs-core.h" file: [5748d80b1d] check-in: [09e53d3c38] user: rkeene, branch: trunk, size: 7605 [annotate] [blame] [check-ins using] [diff]
15:36
A bit of checks before defining types file: [6e02b9cbb2] check-in: [c57d8bead8] user: rkeene, branch: trunk, size: 7513 [annotate] [blame] [check-ins using] [diff]
15:18
Renamed xvfs.c.rvt → lib/xvfs/xvfs.c.rvt. Improved how the XVFS package finds its source files file: [da51da2f7f] check-in: [2b7fa3a8fa] user: rkeene, branch: trunk, size: 7253 [annotate] [blame] [check-ins using] [diff]
2019-09-17
23:23
Made the entire data for file contents read-only file: [e3fb9a1248] check-in: [745e0c0839] user: rkeene, branch: trunk, size: 7245 [annotate] [blame] [check-ins using] [diff]
21:39
Cause a negative threshold to be really high file: [4d040bcf2b] check-in: [3c48891a32] user: rkeene, branch: trunk, size: 7227 [annotate] [blame] [check-ins using] [diff]
21:35
Optimized path name lookup file: [60bb9bc295] check-in: [c1c3fa70b5] user: rkeene, branch: trunk, size: 7138 [annotate] [blame] [check-ins using] [diff]
20:26
Set dev/rdev to something unique to this filesystem file: [015931e23f] check-in: [f7a81bb10b] user: rkeene, branch: trunk, size: 5980 [annotate] [blame] [check-ins using] [diff]
16:39
Limit the stat structure when on Win32 file: [74cd5716ea] check-in: [3a68a54e44] user: rkeene, branch: trunk, size: 5910 [annotate] [blame] [check-ins using] [diff]
05:06
Undefine macros because we may concatencat translation units in some modes file: [19ca754e24] check-in: [5f2895faba] user: rkeene, branch: trunk, size: 5528 [annotate] [blame] [check-ins using] [diff]
2019-09-16
18:36
Fix file permissions such that Tcl thinks it can read these files file: [a0ec1f3372] check-in: [6b8ea28911] user: rkeene, branch: trunk, size: 5471 [annotate] [blame] [check-ins using] [diff]
2019-09-14
03:59
Added matchInDir support file: [f6fac50f2f] check-in: [5583d77f1c] user: rkeene, branch: trunk, size: 5472 [annotate] [blame] [check-ins using] [diff]
2019-09-13
21:44
Whitespace cleanup file: [b727267b99] check-in: [48adf54b98] user: rkeene, branch: trunk, size: 5467 [annotate] [blame] [check-ins using] [diff]
18:43
First implementation of nearly complete channel driver, marked more TODO and cleaned up whitespace file: [4ed9e26994] check-in: [38bed7cee0] user: rkeene, branch: trunk, size: 5468 [annotate] [blame] [check-ins using] [diff]
16:02
Added better error reporting in the core and as part of the ABI file: [79089b8f52] check-in: [149aa89b7d] user: rkeene, branch: trunk, size: 5503 [annotate] [blame] [check-ins using] [diff]
2019-05-08
16:52
More cleanup file: [c8faacca08] check-in: [9d3052c6f1] user: rkeene, branch: trunk, size: 5229 [annotate] [blame] [check-ins using] [diff]
2019-05-03
22:42
Renamed getInfo to getStat, for clarity file: [2829fbeb0b] check-in: [daf25f5222] user: rkeene, branch: trunk, size: 5228 [annotate] [blame] [check-ins using] [diff]
22:38
Ensure consistent UTF-8 encoding is applied throughout the file handling process file: [83b306157f] check-in: [d99958bdd3] user: rkeene, branch: trunk, size: 5228 [annotate] [blame] [check-ins using] [diff]
22:30
Slightly better optimizations file: [da060cbcb2] check-in: [73cbe7370b] user: rkeene, branch: trunk, size: 5294 [annotate] [blame] [check-ins using] [diff]
22:18
Use adler32 to hash values file: [57ce2c31b4] check-in: [fb9dd5d783] user: rkeene, branch: trunk, size: 5015 [annotate] [blame] [check-ins using] [diff]
2019-05-02
23:06
Basic functionality to the point where Tcl_Channel types need to be implemented file: [eb4591d1ce] check-in: [d121970301] user: rkeene, branch: trunk, size: 4480 [annotate] [blame] [check-ins using] [diff]
21:08
Minimal support to be loaded and not crash the process file: [6b271a3398] check-in: [e5b6962adf] user: rkeene, branch: trunk, size: 3245 [annotate] [blame] [check-ins using] [diff]
19:58
Start of data/directory handling file: [8333f0cfa8] check-in: [32b55a907b] user: rkeene, branch: trunk, size: 2946 [annotate] [blame] [check-ins using] [diff]
14:40
Pass interp to the register command file: [4c4e9cea0a] check-in: [69e476dcd5] user: rkeene, branch: trunk, size: 939 [annotate] [blame] [check-ins using] [diff]
14:36
Start of a register interface file: [3f5235fe42] check-in: [f74a2e47ab] user: rkeene, branch: trunk, size: 914 [annotate] [blame] [check-ins using] [diff]
14:16
Renamed core bits to "xvfs-core" file: [4e953f2209] check-in: [1ecab39ce5] user: rkeene, branch: trunk, size: 774 [annotate] [blame] [check-ins using] [diff]
13:58
Moved header to template file: [9f0d4ad9d1] check-in: [303b2de493] user: rkeene, branch: trunk, size: 776 [annotate] [blame] [check-ins using] [diff]
2019-05-01
20:53
Added: Added start of XVFS system file: [2a2a28b86b] check-in: [47dcf5fc27] user: rkeene, branch: trunk, size: 489 [annotate] [blame] [check-ins using]