Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
128 events for week 2013-31 beginning on 2013-08-05
Following week ↑
2013-08-11
| ||
23:52 | added auto.def code to extract the aux-schema value from the local checkout if it can. Reordered tests to put required ones first. check-in: 81ee863504 user: stephan tags: trunk | |
23:03 | fixed makefile rights on reconfigure. Ignore errors if chmod fails (non-unix). check-in: 77d1beccd8 user: stephan tags: trunk | |
23:00 | configure now makes the generated Makefile read only so i will stop manually changing it (and losing the changes). check-in: 3505651ab0 user: stephan tags: trunk | |
22:53 | tweaked amalgamation to use a 3rd file (config header generated with conservative settings). check-in: d40a0ba29a user: stephan tags: trunk | |
22:22 | • Edit [1e387ab91cb2a470|1e387ab91c]: Add "f-tag-test-4" with value "hoozah!". artifact: fe5937a4c4 user: stephan | |
22:22 | deps fixes check-in: 1e387ab91c user: stephan tags: trunk | |
22:18 | Improved error reporting in sym-to-rid lookup. Added f-tag rules to the proper (not generated/overwritten) copy of the makefile this time. check-in: 25e310704a user: stephan tags: trunk | |
22:09 | Refactored beforeBegin triggers to compile earlier and store the Statement handles. This provides better error handling/reporting options but disallows multi-statement triggers, so i am sidelining this for now but checking it in for later reference. Closed-Leaf check-in: 9d9375ac2d user: stephan tags: beforeCommit-statements | |
21:46 | • Changes to wiki page "home" artifact: e8f96bd905 user: stephan | |
21:42 | prettied up the test app bit check-in: 0b2c079cc4 user: stephan tags: trunk | |
21:38 | finished(?) the crosslinking of CONTROL artifacts (tag changes). :-D check-in: 15958dd832 user: stephan tags: trunk | |
21:31 | • Edit [2caba4c84a969c84|2caba4c84a]: Add "f-tag-test-3" with value "again!". artifact: 64df2f9505 user: stephan | |
21:29 | • Edit [2caba4c84a969c84|2caba4c84a]: Add "f-tag-test-2" with value "and yet a rebuild is required? Missing something.". artifact: 1aa5aab227 user: stephan | |
21:27 | • Edit [2caba4c84a969c84|2caba4c84a]: Add "f-tag-test-2" with value "should show up in the timeline without a rebuild". artifact: b628427802 user: stephan | |
21:04 | • Edit [2caba4c84a969c84|2caba4c84a]: Add "f-tag-test-1" with value "hi, world!". artifact: 9b0fa3926e user: stephan | |
21:04 | • Edit [2caba4c84a969c84|2caba4c84a]: Add "f-tag-test-1" with value "hi, world!". artifact: 6aadfc043d user: stephan | |
21:00 | • Edit [2caba4c84a969c84|2caba4c84a]: Add "f-tag-test-1". artifact: f2e8432b79 user: stephan | |
20:54 | Added an app for testing tagging. Tag saving is working but the entries do not show up in the timeline until a sync or rebuild (missing some postprocessing step or other). check-in: 2caba4c84a user: stephan tags: trunk | |
20:53 | Changed fsl_guess_user_name() to require fsl_free(), not fsl_filename_free(), for cleanup. check-in: 07e7c43fb8 user: stephan tags: trunk | |
20:51 | • Edit [d4ec89c216c71195|d4ec89c216]: Add "f-tag-test-1". artifact: 331fd6e1c5 user: stephan | |
19:56 | • Edit [d4ec89c216c71195|d4ec89c216]: Add "test-tag" with value "Added by libfossil tests @0xA03090.". artifact: 7585ea11fa user: stephan | |
19:49 | • Edit [d4ec89c216c71195|d4ec89c216]: Add "test-tag" with value "Added by libfossil tests @0x19E4050.". artifact: 4c89342498 user: stephan | |
19:37 | • Edit [d4ec89c216c71195|d4ec89c216]: Add "test-tag" with value "Added by libfossil tests @0x58AB030.". artifact: dbd9c7356a user: stephan | |
19:37 | • Edit [d4ec89c216c71195|d4ec89c216]: Add "test-tag" with value "Added by libfossil tests @0x58B0040.". artifact: fcd9a50604 user: stephan | |
19:36 | • Edit [d4ec89c216c71195|d4ec89c216]: Add "test-tag" with value "Added by libfossil tests @0x1195010.". artifact: 752e3c18e4 user: stephan | |
19:35 | Fixed fsl_pq_insert() to INCREASE the use count, not DECREASE it. Tag saving seems to be more or less complete, including crosslinking for the basic (tag-related) bits. check-in: d4ec89c216 user: stephan tags: trunk | |
18:55 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag" with value "Added by libfossil tests @0x23D8010.". artifact: 873f702a0a user: stephan | |
18:54 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag" with value "Added by libfossil tests @2165010.". artifact: 4dc8d204b1 user: stephan | |
18:46 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag" with value "Added by libfossil tests.". artifact: 62438bf6d0 user: stephan | |
18:30 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag" with value "Added by libfossil tests.". artifact: 9e7af524a5 user: stephan | |
18:28 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: ca02c0f293 user: stephan | |
18:25 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: c46ce5793c user: stephan | |
18:22 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: d985f1254e user: stephan | |
18:21 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: 9726506f31 user: stephan | |
18:20 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: 4a1f8d9e07 user: stephan | |
18:19 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: 96bb67defd user: stephan | |
18:16 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: 54932728dc user: stephan | |
18:16 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: ff7b0800e7 user: stephan | |
18:16 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: ac213d672e user: stephan | |
18:16 | • Edit [52ec7915e3798249|52ec7915e3]: Add "test-tag". artifact: d4e88612f9 user: stephan | |
18:15 | Lots of work on manifest crosslinking. IN THEORY tag changes are now feature-complete, but i want to commit this and back it up BEFORE testing this write operation... check-in: 52ec7915e3 user: stephan tags: trunk | |
15:42 | More skeleton work on manifest crosslinking. check-in: a95132ac5c user: stephan tags: trunk | |
14:33 | Fixed sorting of T card output when multiple cards are played. fsl_card_is_legal() now distinguishes between optional and required cards. check-in: 216f1abe17 user: stephan tags: trunk | |
13:17 | Ported in fsl_repo_content_undelta() and fsl_repo_shun_artifacts(). Added a public API and tests for the fsl_db::beforeCommit triggers. A number of minor additions, cleanups, and fixes. check-in: ab3f72ce6c user: stephan tags: trunk | |
11:16 | fixed the script bindings of the repo/ckout db names (they now point to their corresponding db file instead of the main db). check-in: a0348f25c1 user: stephan tags: trunk | |
11:15 | doc additions. check-in: 82d15a9126 user: stephan tags: trunk | |
11:10 | minor code simplification. check-in: 54282c84ee user: stephan tags: trunk | |
10:35 | Ported in content_new() as fsl_repo_content_new(). Added a prepared statement caching mechanism similar to db_static_prepare() (but without the statics). check-in: 0c18f5b486 user: stephan tags: trunk | |
08:11 | • Edit [6c59afb0054c21d6|6c59afb005]: Mark "Closed". artifact: 66e0afabbf user: stephan | |
08:10 | • Edit [97c216523533351b|97c2165235]: Mark "Closed". artifact: 555f1a09d3 user: stephan | |
2013-08-10
| ||
23:34 | fixed doxygen upload to remove files which no longer exist. check-in: d2b6c924c4 user: stephan tags: trunk | |
23:29 | more API renaming, expanded the FSL_xxx_T_PFMT collection. check-in: 69dd500a28 user: stephan tags: trunk | |
22:37 | more tinkering with the manifest bits. check-in: fbd57c5781 user: stephan tags: trunk | |
22:19 | Fixed output formatting of W cards. check-in: 576c3b5eec user: stephan tags: trunk | |
22:19 | fsl_id_bag_insert() now returns 0 instead of FSL_RC_ALREADY_EXISTS on a collision (simplifies usage greatly). check-in: f8a7348514 user: stephan tags: trunk | |
21:20 | Started work on manifest crosslinking, but only skeleton code is in place. Time for the dog walk... check-in: 5b89c04e9b user: stephan tags: trunk | |
19:51 | Got content_get() ported in as fsl_repo_content_get(). That was an adventure. check-in: 7790ed0962 user: stephan tags: trunk | |
15:56 | moved a debugging line. Minor doc corrections. check-in: 35db65a671 user: stephan tags: trunk | |
15:19 | • Changes to wiki page "home" artifact: 31e01e2a3c user: stephan | |
15:17 | • Changes to wiki page "home" artifact: 5b0b1f338a user: stephan | |
15:13 | Minor milestone: saving of a tag is working and the tag appears on the appropriate artifact, but manifest crosslinking of the saved content is missing. i am not sure what side effects that might lead to. check-in: b565897af8 user: stephan tags: trunk | |
14:45 | Ported in content_mark_available() as fsl_cx_content_mark_available(). One more small piece of the larger Manifest puzzle. check-in: ec67d2b8b9 user: stephan tags: trunk | |
14:30 | more work on the leaf bits. check-in: f578832130 user: stephan tags: trunk | |
14:24 | Fixed FossilApp_open() to prefer -R over -c. Fixed missing reporting of repo-not-found error for -R. check-in: cca68e07d7 user: stephan tags: trunk | |
13:11 | Started porting in the leaf.c bits. Doxygen fixes. check-in: 08747b39cb user: stephan tags: trunk | |
12:44 | added/fixed license headers. check-in: f65b6ba973 user: stephan tags: trunk | |
12:42 | cleanups and fixes to the previous commit. s/fsl_stmt_prepare/fsl_db_prepare/g. check-in: 9f47dbd75d user: stephan tags: trunk | |
11:52 | egg check-in: d77e8af672 user: stephan tags: trunk | |
11:47 | More db infrastructure for the content-save process. Started work on fsl_cx_content_put(), but it's a beast and is missing parts. check-in: ed6df55bda user: stephan tags: trunk | |
09:55 | removed some dead code, doxygen tweaks, changed a couple func signatures. check-in: 348f93deb0 user: stephan tags: trunk | |
09:41 | added missing license headers. check-in: 9a383b82a7 user: stephan tags: trunk | |
09:38 | Ported in the priority queue class. Minor doc fixes. check-in: a600c5f461 user: stephan tags: trunk | |
2013-08-09
| ||
22:29 | Added fsl_(sha1|md5)sum_(stream|filename)(). s/fsl_input_FILE/fsl_input_f_FILE/g, for consistency. check-in: 1c3b2f9249 user: stephan tags: trunk | |
22:05 | • Edit [fc6285dba7c60591|fc6285dba7]: Edit check-in comment. artifact: ecf0b578b5 user: stephan | |
22:04 | Cleaned up some hard-coded magic numbers and fixed a couple mis-sized md5 strings (sized as sha1 strings due to copy/paste). Removed some dead code. check-in: fc6285dba7 user: stephan tags: trunk | |
21:48 | minor doc corrections. check-in: 5af7566477 user: stephan tags: trunk | |
21:42 | pedantry in comments check-in: 6b8f6026fd user: bch tags: trunk | |
21:20 | doc updates check-in: 423842eb26 user: stephan tags: trunk | |
20:33 | • Changes to wiki page "home" artifact: 7a2e57c50e user: stephan | |
20:29 | Changed return semantics of fsl_list_reserve(), for consistency (old semantics were copy/pasted). Ran some code through reformatter. check-in: 78bf9244bd user: stephan tags: trunk | |
20:17 | buh-bye commented-out code. We've got version control here... check-in: f4e5795f9e user: bch tags: trunk | |
19:35 | merged in [bch_hack], removed hard assignment to bash shell (apparently no longer needed). check-in: d2f9cf3a2a user: stephan tags: trunk | |
19:30 | "char used as index for array" error Closed-Leaf check-in: 97c2165235 user: bch tags: bch_hack | |
19:29 | convert Linux-ism NetBSD-ism check-in: 240deb757b user: bch tags: bch_hack | |
18:59 | Doc additions, minor API renamings. check-in: d011e3345f user: stephan tags: trunk | |
18:38 | Ported in the low-level content cache bits. Fixed CANCEL tag cards to not output their value. check-in: 76c3b5a830 user: stephan tags: trunk | |
2013-08-08
| ||
22:28 | Fixed the th1ish db bindings, except that db.name now points to the wrong/misleaning db for repos opened as a side-effect of opening a checkout because the repo is (since the last round of refactoring) ATTACHed instead of OPENed, and the script API does not yet have access to the real filename. check-in: 913cb3e679 user: stephan tags: trunk | |
22:27 | minor error case cleanup. check-in: faebf1985c user: stephan tags: trunk | |
22:04 | started working on fixes for the th1ish binding breakage caused by API changes, but it's bed time. check-in: 71a281dd9d user: stephan tags: trunk | |
20:53 | Refactored fsl_cx::dbXXX back into separate db handles, and fsl_cx::dbMain is now a pointer refering to one of db(Config,Ckout,Repo). Requires notably more code/complexity but i am leary of using a :memory: db as the main db (e.g. TEMP tables can only be created in the main db). This breaks part of the th1ish bindings, but will fix that later/tomorrow. check-in: 3273fcaae5 user: stephan tags: trunk | |
19:44 | minor cleanups. No longer errors out if auto-search of a checkout finds no checkout. check-in: 875530f36e user: stephan tags: trunk | |
19:40 | restructured the test app, started a mini-framework for basic apps. check-in: b517c54f29 user: stephan tags: trunk | |
19:31 | Added missing cleanup of fsl_db::name. check-in: 5a9f744eb7 user: stephan tags: trunk | |
18:50 | • Changes to wiki page "home" artifact: 8894200bf9 user: stephan | |
18:46 | • Edit [2a09c72c4308da48|2a09c72c43]: Mark "Closed". artifact: ddb2408374 user: stephan | |
18:46 | merged in [autosetup] branch to trunk. check-in: 4ca8a51cd7 user: stephan tags: trunk | |
18:41 | re-added the amalgamation build. Added a couple test assertions. Closed-Leaf check-in: 2a09c72c43 user: stephan tags: autosetup | |
17:55 | another round of build bits. just about finished, i think. check-in: 59da705702 user: stephan tags: autosetup | |
17:19 | another round of build-related tweaks. check-in: a59f3a0082 user: stephan tags: autosetup | |
16:32 | moved main sources into src/. moved fsl_internal.h to include/fossil. check-in: dd9401360d user: stephan tags: autosetup | |
08:17 | pulled in latest th1ish_amalgamation (compile warning fixes). check-in: 91cf3937f3 user: stephan tags: autosetup | |
2013-08-07
| ||
22:25 | cherrypicked [a8f65f89c0]. check-in: beabf372b5 user: stephan tags: trunk | |
22:21 | more autosetup-related build refactoring/experimentation. check-in: a231f998a9 user: stephan tags: autosetup | |
22:20 | latest th1ish_amalgamation (compile warning fixes). check-in: a8f65f89c0 user: stephan tags: autosetup | |
21:59 | added missing subdir-inc.make. check-in: a046bc7696 user: stephan tags: autosetup | |
21:57 | cherrypicked [b3d940ae5d]. check-in: c438cd75fa user: stephan tags: trunk | |
21:23 | More work on the autosetup bits. Not quite happy with the rules/config separation yet, but it is a work in progress. check-in: 30447f2ce3 user: stephan tags: autosetup | |
21:23 | Fixed a type mismatch in fsl_cx_content_size(). check-in: b3d940ae5d user: stephan tags: autosetup | |
19:55 | started porting config process to autosetup. check-in: 1aa35e2a77 user: stephan tags: autosetup | |
19:54 | int type fix for a few internal fsl_appendf_f() impls. check-in: 159a96613a user: stephan tags: trunk | |
2013-08-06
| ||
22:25 | more docs... check-in: 67c82ce576 user: stephan tags: trunk | |
22:19 | pulled in lates th1ish amalgamation. very minor patch. check-in: 389f758deb user: stephan tags: trunk | |
21:38 | minor doc additions. check-in: 5a5bc5de5a user: stephan tags: trunk | |
21:01 | • Added wiki page "th1ish" artifact: 754bbbb0ba user: stephan | |
20:28 | more doxygen and minor api additions. check-in: 4c42387a6b user: stephan tags: trunk | |
19:18 | more doxygen. check-in: 711b919b6d user: stephan tags: trunk | |
19:04 | Doxygen tweaks. Added build rule to upload doxygen docs. check-in: c5cc96fdbd user: stephan tags: trunk | |
18:59 | minor doc tweak check-in: b265c5b3f2 user: stephan tags: trunk | |
18:53 | Started porting in the content.c/bag.c bits because they are needed before i can continue with manifest crosslinking. Added some missing documentation for the config.h bits. check-in: 425b5509f1 user: stephan tags: trunk | |
18:53 | Accommodated API changes. check-in: 76d5f72147 user: stephan tags: trunk | |
17:14 | more baby steps towards committing a tag change. check-in: 380a6483e5 user: stephan tags: trunk | |
2013-08-05
| ||
21:52 | expanded a couple queries to use db-qualified table names. check-in: 20093cedc3 user: stephan tags: trunk | |
21:16 | Minor tinkering, doc additions, s/FSL_UUID_SIZE/FSL_UUID_STRLEN/, added FSL_MD5_STRLEN. check-in: 0c9cd6f262 user: stephan tags: trunk | |
20:26 | • Added wiki page "home" artifact: 7dedd762db user: stephan | |
19:35 | Documented new fsl_stmt_bind_xxx_name() functions. check-in: 4b9863494d user: stephan tags: trunk | |
19:16 | more small steps towards writing a tag to the db. check-in: 1c3e40ed15 user: stephan tags: trunk | |
19:15 | • Edit [ec67d2b8b984848b|ec67d2b8b9]: Add "my-tag". artifact: 70666e1c11 user: stephan | |
10:05 | egg check-in: bb544b7f83 user: stephan tags: trunk | |