libfossil
Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins that include changes to files matching 'th1ish/*'

2013-09-09
15:31
accommadate API changes. check-in: 723c38cffe user: stephan tags: trunk
2013-09-03
11:23
local-only th1ish patch to remove the hwtime bits. check-in: cd4760d484 user: stephan tags: trunk
09:42
pulled in latest upstream th1ish. minor tweaks and test additions to the th1ish bindings. check-in: 4e195b8f25 user: stephan tags: trunk
2013-09-02
17:57
th1ish build kludge for my netbook (disable hwtime bits). Accommodated API changes. check-in: 16996e8d4d user: stephan tags: trunk
2013-08-31
09:12
Ported in some control artifact touchups from Jan. Fixed a linking-related problem with FossilApp_local_help(). Accommodated API changes in th1ish binding. check-in: 1e923bce86 user: stephan tags: trunk
2013-08-27
19:55
Started work on creating a new repo. Several related minor cleanups and additions. Simplified a couple APIs. check-in: 184bdcf4a4 user: stephan tags: trunk
2013-08-22
13:44
fsl_internal.h ==> fossil-internal.h check-in: 2cae867331 user: stephan tags: trunk
2013-08-18
14:35
Split the code into some new files. Shortened fsl_cx_repo_xxx() and fsl_cx_checkout_xxx(), removing the _repo/_checkout part. check-in: 2acbc2f85e user: stephan tags: trunk
2013-08-15
03:39
merged in [build] branch and fixed always-rebuild deps problem (dep on directory, which is of course always updated). check-in: 54e5c91754 user: stephan tags: trunk
2013-08-13
15:02
build now compiles library .o files to obj/ instead of src/. Edit: moved to new branch - this is causing a rebuild of all .o files each time. Don't know why. check-in: 1b7f163c07 user: stephan tags: build
13:17
Renamed header files from fossil/*.h to fossil-scm/*.h, to avoid any potential confusion with the fossil FS or other fossils out there. check-in: 99a4a0ff23 user: stephan tags: trunk
2013-08-12
16:48
Fixed a potential memory misuse when scripts held independent references to closed checkout/repo dbs and tried to use them. check-in: ffc2b3ce48 user: stephan tags: trunk
15:44
Cleanups and fixes in the db bits. s/FSL_TAG_xxx/FSL_TAGTYPE_xxx/g. Fixed a memleak in the handling of the fsl_db::filename entries for the special dbs. fsl_cx_checkout_close() now always closes its accompanying repo first because the repo is attached and we end up in a weird state if we do not. check-in: ba9abe6330 user: stephan tags: trunk
2013-08-11
15:42
More skeleton work on manifest crosslinking. check-in: a95132ac5c 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
2013-08-10
23:29
more API renaming, expanded the FSL_xxx_T_PFMT collection. check-in: 69dd500a28 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
12:42
cleanups and fixes to the previous commit. s/fsl_stmt_prepare/fsl_db_prepare/g. check-in: 9f47dbd75d 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: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
18:46
merged in [autosetup] branch to trunk. check-in: 4ca8a51cd7 user: stephan tags: trunk
17:55
another round of build bits. just about finished, i think. check-in: 59da705702 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: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
2013-08-06
22:19
pulled in lates th1ish amalgamation. very minor patch. check-in: 389f758deb user: stephan tags: trunk
18:53
Accommodated API changes. check-in: 76d5f72147 user: stephan tags: trunk
2013-08-05
21:16
Minor tinkering, doc additions, s/FSL_UUID_SIZE/FSL_UUID_STRLEN/, added FSL_MD5_STRLEN. check-in: 0c9cd6f262 user: stephan tags: trunk
10:05
egg check-in: bb544b7f83 user: stephan tags: trunk
2013-08-04
11:42
Modified th1ish_interp init to use the fsl_realloc() allocator so that it is safe to move string/buffer memory between the cwal/fsl worlds for de/re/allocation purposes. check-in: 376aefacc8 user: stephan tags: trunk
11:17
Added Fossil.Context.resolveUuid() binding for fsl_cx_sym_to_uuid(). check-in: 52e50c041d user: stephan tags: trunk
2013-08-03
11:16
minor timeline layout tweaks. check-in: 82a2a3cfab user: stephan tags: trunk
2013-08-01
21:49
changed the timeline timestamps to local time. check-in: 589a2b0e60 user: stephan tags: trunk
21:10
prettied up the timeline output a bit. check-in: 84fa56b3be user: stephan tags: trunk
20:50
fixed the corruptOffset "broken" by the addition of comments. check-in: 33238c45aa user: stephan tags: trunk
20:35
more test code cleanups. check-in: 02fdcb712e user: stephan tags: trunk
20:02
tinkering with test scripts. Added central flag to enable SQL tracing. Documented CLI flags accepted by the base script test code framework. check-in: d12a31b95b user: stephan tags: trunk
19:57
rolled back that last change - it already had the correct behaviour in place and the new one introduced a bug. check-in: cedf64171c user: stephan tags: trunk
19:54
Fossil.Db.each(object{bind:undefined,...}) and friends now treat bind===undefined as a no-op, instead of binding to NULL, to simplify script usage. Doh... that opens up a new bug i'll need to fix. check-in: fb51741754 user: stephan tags: trunk
19:35
Added a fixme. check-in: ce7bcbd424 user: stephan tags: trunk
19:30
minor test code prettification. check-in: a3fa198c9a user: stephan tags: trunk
18:38
Added script bindings for FSL_RC_xxx. Expanded delta test to mangle a multi-byte UTF8 char. Interesting (fossil diff) seems to be mangling those bytes - let's see what the diff looks like in the www UI... (PS: it looks fine in the www diff view.) check-in: cc44058158 user: stephan tags: trunk
18:11
Fixed a return value (CWAL vs FSL) in Fossil.deltaApply(). Added a test confirming that a delta corrupted by 1 bytes cannot be applied. check-in: 468fd416d4 user: stephan tags: trunk
18:05
Added th1ish bindings for delta creation/application. Fixed a return bug in fsl_delta_apply() (was returning using old semantics). check-in: 0aff7b640f user: stephan tags: trunk
2013-07-31
18:28
Added fsl_db_transaction_XXX() funcs. Minor cleanups in th1ish binding. check-in: 7331fda705 user: stephan tags: trunk
16:44
Renamed fossil2.c to fsl.c. Seems to be the last references to 'v2' except maybe some docs. Renaming libf2.{a,so} to libfossil. check-in: 2c40e2033b user: stephan tags: trunk