History of file lib/xvfs/xvfs.c.rvt at check-in 0ffa6761105d91dd
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] | |