Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 events occurring on or before 2024-09-24 21:37:02.
2024-09-24
| ||
21:37 | Some insignificant internal touchups. check-in: 76751c68a6 user: stephan tags: trunk | |
21:24 | Comment cleanups. check-in: 5861c30dce user: stephan tags: trunk | |
21:13 | Add --private flag to f-ci. It seems to work, too. check-in: f511d7e632 user: stephan tags: trunk | |
18:22 | Comment and doc cleanups. check-in: 6c21831158 user: stephan tags: trunk | |
15:58 | Remove some stray debug output added in [71fbbe959b34]. check-in: 57771ce4fc user: stephan tags: trunk | |
15:48 | • Edit reply: Typo autosetup/wh-common.tcl:227-ish artifact: fb48755f9c user: stephan | |
15:47 | Remove some auto.def debug output and add a comment explaining the new test in f-sanity.c. check-in: b096fe0978 user: stephan tags: trunk | |
15:43 | Extend fsl_mtime_of_manifest_file() to be able to return the mtime of any artifact type if given a file ID of 0 or less. Simplify its internal impl a bit. check-in: 71fbbe959b user: stephan tags: trunk | |
14:31 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 1d7e938b0d user: stephan | |
14:05 | Minor autosetup-related reorgs. check-in: ed02fb6b2d user: stephan tags: trunk | |
13:55 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 218b2823b3 user: stephan | |
13:51 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: b9967fccef user: stephan | |
11:17 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 51993056ea user: stephan | |
07:01 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 491552369c user: brickviking | |
2024-09-23
| ||
10:43 | include limits.h header for LONG_MAX on darwin While here, change buf->cursor precondition comparison check to ensure it is not greater than buf->used. It may be an unreachable state but we must guard it nonetheless. And expand getdelim() regress by covering the empty or end-of-buffer precondition path, and the no matching delimiter found in the stream path. check-in: 322452cb8b user: mark tags: trunk | |
2024-09-22
| ||
15:38 | implement fsl_buffer_get{delim,line}() and regress test This API provides the same semantics as POSIX.1-2024 getdelim(3), which the fsl_buffer structure conveniently facilitates. A new regress test case is also added to f-sanity. Briefly discussed in /chat with Stephan. https://pubs.opengroup.org/onlinepubs/9799919799/functions/getdelim.html check-in: efb25dec6f user: mark tags: trunk | |
2024-09-21
| ||
01:27 | zap deadstore via missing break statement in switch block I suspect this fallthrough attribute was incorrectly added to silence a compiler warning that was in this case warranted. We don't want to clobber c; `c = offset` is correct for SEEK_SET. Incidentally, this routine's regress test was not failing the SEEK_SET case[0] because bin->cursor is at 0 so the fallthrough to the SEEK_CUR case[1] equates to `c = 0 + offset`. As such this commit also reorders test cases for a more rigorous regresssion test of fsl_buffer_seek(). [0]: assert(0==fsl_buffer_seek(&bin, 0, FSL_BUFFER_SEEK_SET)); [1]: case FSL_BUFFER_SEEK_CUR: c = (int64_t)b->cursor + offset; break; check-in: 5d2f636c0c user: mark tags: trunk | |
2024-09-20
| ||
18:52 | Fix a call to free() which should have been fsl_free(). check-in: 5474491f74 user: stephan tags: trunk | |
2024-09-18
| ||
18:52 | Minor cleanups and doc tweaks. check-in: 2ee07f48f0 user: stephan tags: trunk | |
2024-09-17
| ||
05:15 | Update fsl_cx_empty_m to C99-style. check-in: 071f8b629f user: stephan tags: trunk | |
2024-09-16
| ||
23:03 | EOL whitespace cleanups and simplify one silly code block. check-in: 2074b15145 user: stephan tags: trunk | |
22:31 | Simplify fsl__cx_db_hook_transaction() a bit. check-in: 40d724d923 user: stephan tags: trunk | |
21:26 | Merge db-hooks branch into trunk. Summary: eliminate the fsl_db class's hard dependency on the fsl_cx class via introduction of hooks which fsl_cx installs in its db instance. check-in: 8884282b35 user: stephan tags: trunk | |
21:22 | Remove some debug output. Update some docs. Closed-Leaf check-in: ccd8bc3369 user: stephan tags: db-hooks | |
21:05 | Docs and cleanups related to the new fsl_db hooks. check-in: a189336bdd user: stephan tags: db-hooks | |
20:34 | Remove the fsl_db::f (fsl_cx*) member. This touches a lot of code lines but was not anywhere near as invasive as expected. check-in: f00a5025f5 user: stephan tags: db-hooks | |
18:52 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 0ef319e465 user: stephan | |
17:41 | More work towards moving fsl_cx-specific pieces of fsl_db internals into fsl_cx-side hooks. check-in: 7fce228983 user: stephan tags: db-hooks | |
17:06 | More work on the db hooks. check-in: 12b3603cd3 user: stephan tags: db-hooks | |
16:02 | Initial work on adding some hooks to the fsl_db API, the goal being to eliminate the hard dependency of fsl_cx in fsl_db internals. This compiles but is untested (not counting this commit, which will do at least a minimal test) but other matters require attention so this is being stashed for later development. check-in: 1c4ec95d75 user: stephan tags: db-hooks | |
12:21 | Add --date-override and --allow-older flags to f-ci. check-in: 580ec03020 user: stephan tags: trunk | |
11:41 | Remove the --languages flags from the ctags/etags invocation, as it's a GNU-ism. check-in: 7613d9182b user: stephan tags: trunk | |
11:23 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: e68b48f47e user: stephan | |
11:22 | Rework the tags to support both ctags and etags. Use the --etags and/or --ctags configure flag to opt in to tags generation. They're off by default because they can be slow and aren't commonly used. check-in: ec5d660e8f user: stephan tags: trunk | |
11:14 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: a5e4b5735a user: stephan | |
11:09 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 86ff416913 user: brickviking | |
10:14 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: 2ae5a89bb0 user: stephan | |
10:08 | • Reply: Typo autosetup/wh-common.tcl:227-ish artifact: 5295695266 user: stephan | |
10:07 | Doc typo fix reported in the forum. check-in: 391184a785 user: stephan tags: trunk | |
08:23 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: daa96447c1 user: brickviking | |
08:22 | • Post: Typo autosetup/wh-common.tcl:227-ish artifact: 1a1e36957a user: brickviking | |
2024-09-15
| ||
22:18 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: c00fb4cb1b user: stephan | |
22:10 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: 9922d6636e user: brickviking | |
15:32 | • Edit [8e0da47996461a2b|8e0da47996]: Edit check-in comment. artifact: 626dbaf383 user: stephan | |
11:25 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: 3e556e870e user: mark | |
11:11 | latest upstream fnc [fnc:26adf1707c] check-in: 8e0da47996 user: mark tags: trunk | |
11:06 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: 4d67a896bc user: brickviking | |
10:53 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: cbb26336b4 user: mark | |
09:57 | • Reply: Another tiny patch for Linux GNUmakefile.in artifact: 17aedb8bcb user: stephan | |
09:55 | Remove -DSQLITE_USE_ALLOCA from build flags. No idea why it was there but it causes grief (see [/forumpost/f4f1fdb1df]). check-in: 6f743f092d user: stephan tags: trunk | |