Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
30 most recent check-ins
2025-06-21
| ||
16:46 | Minor tweaks prompted by experimentation with an lsp server via emacs. Leaf check-in: 607af30fdc user: stephan tags: trunk | |
12:16 | Remove long-unused .project file. check-in: 21bab8a5a8 user: stephan tags: trunk | |
07:42 | Random internal doc cleanups. check-in: c9620a873f user: stephan tags: trunk | |
07:25 | Change some SQL identifier escapes from brackets to double-quotes. check-in: a5651a3861 user: stephan tags: trunk | |
07:07 | Add a missing OOM check. Remove an unnecessary var assignment. check-in: ae6af051a3 user: stephan tags: trunk | |
07:01 | Minor internal cleanups. check-in: f213ac96ad user: stephan tags: trunk | |
2025-06-20
| ||
15:11 | Add an interesting third-party link to f-test-url to ensure that fsl_url_parse() can handle it. check-in: b343f98b92 user: stephan tags: trunk | |
10:18 | Minor internal optimizations in buffer.c. check-in: 23f2839b77 user: stephan tags: trunk | |
10:18 | Fix a var which was uninitialized in the case of an earlier goto. check-in: 056d566b31 user: stephan tags: trunk | |
09:40 | Minor cleanups in fsl_url_parse(). check-in: 971a5a55b9 user: stephan tags: trunk | |
2025-06-19
| ||
19:25 | Merge the sync branch into trunk because it's touching unrelated APIs and cherrypicking those back and forth is getting annoying. It's still far from complete but the internal API seems sound at this point. check-in: 9a179e01a7 user: stephan tags: trunk | |
19:08 | Tweak the fsl_url_parse() buffer size pre-allocation to account for the synthetic "file" scheme which gets applied to non-URL paths passed to it. Without this fix, it may have needed to reallocate for those, triggering an assertion. Closed-Leaf check-in: 1f21529e9b user: stephan tags: sync | |
19:02 | Remove a now-superfluous enum. check-in: 653121d06a user: stephan tags: sync | |
18:58 | Remove a lingering fsl_strdup() in fsl_url_parse(). check-in: b5a50cad17 user: stephan tags: sync | |
18:45 | Refactor fsl_url_parse() to only allocate a single time. check-in: c1db47d15f user: stephan tags: sync | |
17:12 | Docs and tests for fsl_url_parse() and friends. check-in: 9e2149e5f3 user: stephan tags: sync | |
15:59 | More work on the URL parser. It can basically parse a URL now. check-in: 28825c020f user: stephan tags: sync | |
14:27 | Fix a mem leak in the f-test-url. check-in: e432e6fd8b user: stephan tags: sync | |
14:25 | Add the f-test-url app for testing the fsl_url API (which is still far from complete or usable). check-in: 3f62f53175 user: stephan tags: sync | |
14:14 | Latest upstream proj.tcl. check-in: 4723767d26 user: stephan tags: sync | |
13:48 | fsl_stmt_bind_fmtv() now accents a ^ modifier after any of (sSbB) to mean that the binding should make a copy of the given argument. Also fix a test in f-sanity.c which was broken by the previous checkin (it was fixed before that checkin but could not be committed with that one because it requires the db API addition from this checkin). check-in: 72b70a67aa user: stephan tags: sync | |
13:46 | fcl_err_report() now, if its fsl_cx has no error state but the fsl_cx's db does, uplifts the db's error state into the fsl_cx to simplify some error reporting in the f-apps. check-in: 917b3d7fa3 user: stephan tags: sync | |
13:10 | Internal cleanups and metrics tinkering. check-in: 62b3491f29 user: stephan tags: sync | |
11:57 | fsl_stmt_bind_fmtv(): when determining whether a 'b' or 'S' entry qualifies as SQL NULL, check against buffer.used instead of buffer.mem. Splitting hairs, really, for how this API is used. check-in: e0c8cae3ff user: stephan tags: sync | |
2025-06-18
| ||
08:50 | Update some internal historical docs. check-in: d8ddb9b030 user: stephan tags: sync | |
08:44 | EOL whitespace removal. check-in: 906c29fe66 user: stephan tags: sync | |
08:43 | Days-old sync tinkering which needs to be checked in. check-in: c36dfc4133 user: stephan tags: sync | |
2025-06-17
| ||
16:49 | Minor API doc corrections. check-in: 72098fccc8 user: stephan tags: sync | |
2025-06-14
| ||
17:17 | Add igot support to the parser (but they're not yet processed). Add --sc-debug flag t0 f-test-sync. check-in: 1fa5281791 user: stephan tags: sync | |
16:57 | Rework how fsl_sc_CurlBin handles the stdout from curl to try to track down why it fails when we don't buffer the input. check-in: ec891c5b53 user: stephan tags: sync | |