50 check-ins occurring around 2020-04-13 20:43:08.
2024-09-25
| ||
18:09 | Add license (Tcl-based) Leaf check-in: 92afd4ddd3 user: rkeene tags: trunk | |
2020-04-17
| ||
17:06 | Ensure C linkage as part of the ABI check-in: 77b31a15c4 user: rkeene tags: trunk | |
17:05 | Ensure that an standalone XVFS client can co-exist with the server implementation check-in: 997a035b20 user: rkeene tags: trunk | |
2020-04-13
| ||
20:50 | More tests regarding threads and child interps check-in: 4a6a7916e7 user: rkeene tags: trunk | |
20:43 | More tests check-in: 32bd347b13 user: rkeene tags: trunk | |
20:38 | Ensure relative path with double slashes can be accepted check-in: b502b175ea user: rkeene tags: trunk | |
20:25 | Merged in trunk Leaf check-in: a178887263 user: rkeene tags: add-inode | |
19:34 | Even more sanitizers! check-in: 5b3a8701d2 user: rkeene tags: trunk | |
19:19 | Added MSan/ASan targets check-in: 7d5fcf4486 user: rkeene tags: trunk | |
17:58 | Ensure inode lookups are within bounds check-in: 5aadfc2b05 user: rkeene tags: add-inode | |
17:11 | Added start of ABI change to allow lookups by inode as an optimization check-in: 142a373444 user: rkeene tags: add-inode | |
15:50 | Fixed typo in last commit check-in: d17d8bb449 user: rkeene tags: trunk | |
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 check-in: 717062426a user: rkeene tags: trunk | |
2020-04-03
| ||
19:03 | Renamed options struct, to not be confused get getopt long options check-in: 160dcdcda4 user: rkeene tags: trunk | |
2020-04-01
| ||
21:18 | Win32 and generic fix-ups check-in: f01f82c2d8 user: rkeene tags: trunk | |
2020-03-25
| ||
01:01 | Allow setting a specific mode when building check-in: 807cab65f7 user: rkeene tags: trunk | |
00:24 | Integrate pure C version check-in: eebfe1f40f user: rkeene tags: trunk | |
2019-12-06
| ||
14:17 | Updated ignores Closed-Leaf check-in: a01594ff30 user: rkeene tags: pure-c | |
2019-12-03
| ||
17:59 | Made Tcl and C version of "xvfs-create" more similar by re-ordering output check-in: 36d0805e0e user: rkeene tags: pure-c | |
2019-12-02
| ||
03:09 | Updated to use string for minirivet parsing check-in: 2d9592486f user: rkeene tags: pure-c | |
02:53 | Silence a warning check-in: 9f07de5ec5 user: rkeene tags: pure-c | |
02:50 | More cleanup check-in: 1d38520446 user: rkeene tags: pure-c | |
02:47 | Cleanup check-in: c69f6f1b5a user: rkeene tags: pure-c | |
02:44 | Implemented completed xvfs-create-c check-in: 0ffa676110 user: rkeene tags: pure-c | |
2019-12-01
| ||
00:17 | Added the C file itself check-in: 20809b08ce user: rkeene tags: pure-c | |
00:16 | Started work on xvfs-create-c, a pure C version of the builder with no dependencies check-in: ae8437b96b user: rkeene tags: pure-c | |
2019-11-14
| ||
23:39 | Revert [ac58551e55], needs more work check-in: 992994189a user: rkeene tags: trunk | |
23:14 | Updated to use Tcl-computed mechanism for building shared objects check-in: ac58551e55 user: rkeene tags: trunk | |
2019-11-04
| ||
21:16 | Minor hash table optimization check-in: 3c8c52a9f8 user: rkeene tags: trunk | |
21:09 | Support using a hash table unless a really small input is used (may change in the future?) check-in: 37d00c3cfb user: rkeene tags: trunk | |
2019-10-10
| ||
00:40 | Improved and parameterized perfect hash function generator check-in: f615eecc64 user: rkeene tags: trunk | |
00:40 | Fix error in constraining to range check-in: c89b6aa781 user: rkeene tags: trunk | |
2019-10-09
| ||
20:37 | Switch to perfect hashing for lookups, to save space check-in: a719156faf user: rkeene tags: trunk | |
2019-09-20
| ||
20:52 | More profiling work check-in: 22c09ebad1 user: rkeene tags: trunk | |
20:30 | Added a "do-profile" target which uses OProfile to profile check-in: 3cae553059 user: rkeene tags: trunk | |
19:04 | Use flexible mode for our demos check-in: 9b49bfa195 user: rkeene tags: trunk | |
17:50 | Updated ignores check-in: a2d8e13395 user: rkeene tags: trunk | |
17:49 | Add make targets for our synthetic and random demos check-in: ca3a163ab4 user: rkeene tags: trunk | |
17:49 | Fix bug where children were wrapped and string concatencated rather than adding new items check-in: d961175fd9 user: rkeene tags: trunk | |
17:28 | Improved child detection in the face of file name mangaling check-in: 30c469fcf7 user: rkeene tags: trunk | |
17:10 | Added a script that uses a random filename for every input file check-in: c8a4c9f28e user: rkeene tags: trunk | |
17:03 | Create the synthetic data from a dict check-in: fc90ef3457 user: rkeene tags: trunk | |
16:55 | Also include a real file in the synthetic filesystem check-in: f4ea8e39b6 user: rkeene tags: trunk | |
16:39 | Added example of a synthetic filesystem creation check-in: c8742de968 user: rkeene tags: trunk | |
16:39 | Cleanup to callbacks check-in: e592c85e70 user: rkeene tags: trunk | |
16:18 | Support adding additional output files from callbacks check-in: d8e00cd4a3 user: rkeene tags: trunk | |
16:11 | Also give the callback the bare file name check-in: ed3da129b8 user: rkeene tags: trunk | |
16:10 | Added support for user-defined file name remapping and exclusion check-in: 0e8537c65f user: rkeene tags: trunk | |
16:06 | Fixed bug in producing errors check-in: 30ffb49c05 user: rkeene tags: trunk | |
15:58 | Allow the user to specify either the path to or the contents of "xvfs-core.h" check-in: 09e53d3c38 user: rkeene tags: trunk | |