Login
Timeline
Login

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
Previous week ↓