Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
229 check-ins using file th1ish/unit/000-020.th1ish version 64612d3d90
2014-04-08
| ||
19:43 | latest cwal/th1ish check-in: 7adf607efc user: stephan tags: trunk | |
19:40 | minor doc tweaks. check-in: 5f8e46aa48 user: stephan tags: trunk | |
2014-04-06
| ||
18:49 | more accommodation of 0 as a valid RID for an empty repo. check-in: d1a3c65cf6 user: stephan tags: trunk | |
18:48 | Fixed fsl_vfile_load_from_rid() to work with rid==0 (empty repo). check-in: 606ddf4798 user: stephan tags: trunk | |
18:28 | Made f-vdiff's output more like fossil(1)'s (indistinguishable when called with no arguments and there are local diffs). check-in: 03ed2906fa user: stephan tags: trunk | |
18:24 | minor comment tweaks. check-in: 5f35b704c8 user: stephan tags: trunk | |
17:44 | minor tinering with the th1ish code. check-in: 6a0e569ecf user: stephan tags: trunk | |
17:44 | moved a test. check-in: c779eec8e4 user: stephan tags: trunk | |
13:15 | more docs check-in: 39a945183d user: stephan tags: trunk | |
13:15 | Added fsl_repo_import_blob() fsl_repo_import_blob(). One of the tests may fail first after the commit... we'll see if there's a follow-up commit to fix it. check-in: 4a39e3e670 user: stephan tags: trunk | |
12:33 | Added an assertion. check-in: 5b43c10b4e user: stephan tags: trunk | |
12:33 | bugfix: interpret newlines literally in SQL strings in fsl_simplify_sql(). check-in: ef35b0a0a9 user: stephan tags: trunk | |
12:31 | yet more doc additions. check-in: 99167d8f6a user: stephan tags: trunk | |
12:31 | doc additions. check-in: 8225d79ca0 user: stephan tags: trunk | |
12:30 | doc additions. check-in: 293a82f4e7 user: stephan tags: trunk | |
12:29 | added an assertion. check-in: fd638332a4 user: stephan tags: trunk | |
2014-04-04
| ||
14:05 | Upgrade to SQLite 3.8.4.3 (retaining the SQLITE_MAX_MMAP_SIZE bug-fix which - unfortunately - didn't appear in the official version yet) check-in: 7318c5a4d2 user: jan.nijtmans tags: trunk | |
10:41 | Not sure why this chose now to break. Need to re-evaluate this at some point - some of this handling is historical. check-in: 33b3ce4300 user: stephan tags: trunk | |
10:35 | Pulled in latest th1ish so that it can build with -Wsign-compare. check-in: b4d5a5cfe2 user: stephan tags: trunk | |
2014-04-03
| ||
19:57 | "code notes" commented-out (squelches compiler warnings) check-in: ef664b30c8 user: bch tags: trunk | |
19:18 | typo check-in: 4655704279 user: bch tags: trunk | |
17:50 | pulled in upstream fix from http://www.fossil-scm.org/index.html/info/c23190a61d7794b7935bbef1b00eee3377f80c85 check-in: 11edd969f0 user: stephan tags: trunk | |
17:31 | f-vdiff no longer uses @internal APIs. check-in: 21d14c7d69 user: stephan tags: trunk | |
17:27 | Added diff vs local checkout to f-vdiff. check-in: 08c4882dc7 user: stephan tags: trunk | |
17:19 | fcli now elides global/framework help options unless --global is passed, and instead adds a hint about that option to the --help output. check-in: 734b3f5352 user: stephan tags: trunk | |
17:02 | Renamed fsl_glob_list_clean() to fsl_glob_list_clear() for consistency with similar APIs. check-in: 1075d15a5f user: stephan tags: trunk | |
16:43 | Renamed fsl_repo_filename_fnid() to fsl_repo_filename_fnid2(), kept it internal, and added fsl_repo_filename_fnid() as a simplified form safe for general-purpose client-side use. check-in: f18878c6b4 user: stephan tags: trunk | |
2014-04-01
| ||
19:15 | minor cleanups. check-in: 9ec90536c3 user: stephan tags: trunk | |
19:14 | a minor modernization. check-in: 701c3c1b7e user: stephan tags: trunk | |
17:49 | Added the --brief|-b flag to f-vdiff. Changed when/where glob checking is done. check-in: be47664f18 user: stephan tags: trunk | |
17:22 | Minor cleanups. Found a use case for the untested-until-now fsl_card_F_content(). check-in: 40901ae254 user: stephan tags: trunk | |
17:16 | Added --invert|-i flag to f-vdiff. check-in: ac02ab49fd user: stephan tags: trunk | |
17:04 | Minor milestone: f-vdiff basically works. Just need to add diff-vs-checkout support. Added fsl_isatty() b/c it is needed by a couple of apps (could alternately go in fcli). check-in: ab6bf194c2 user: stephan tags: trunk | |
17:03 | fixed resetting of ANSI colors when in HTML mode. check-in: a030960792 user: stephan tags: trunk | |
15:34 | And this time compiled it. check-in: fa09253792 user: stephan tags: trunk | |
2014-03-31
| ||
18:54 | minor internal cleanups in crosslinking. check-in: d8f5d3bb1f user: stephan tags: trunk | |
17:46 | Improved f-timeline to show mod/deleted/added status. Shows renames as add/remove pairs, though. check-in: a291c43e3a user: stephan tags: trunk | |
17:35 | Removed the reportDeletions option from fsl_repo_extract(). Cuts the code size in half and does away with a number of corner cases and inconsistencies in the reporting of deletions. Deleted files are no longer reported by that routine. check-in: 63d94544ed user: stephan tags: trunk | |
16:53 | Checking this is in before i remove the reportDeletion options from fsl_repo_extract() - it over-complicates everything and has fundamental corner cases. check-in: 0df56eeae7 user: stephan tags: trunk | |
16:36 | Fixed a mis-free() in fsl_repo_extract(). check-in: f0b9e29b44 user: stephan tags: trunk | |
2014-03-30
| ||
12:18 | minor doc updates. check-in: e0c522728b user: stephan tags: trunk | |
10:37 | Added caching of versionable config results but then removed it because it introduces inconsistencies in string ownership vis-a-vis non-versioned config. Various little cleanups and additions along the way. check-in: 48eec586a9 user: stephan tags: trunk | |
10:35 | Added -Wsign-compare to CFLAGS. check-in: a4509078f4 user: stephan tags: trunk | |
08:52 | minor non-functional cleanups. check-in: fab9aad9f8 user: stephan tags: trunk | |
2014-03-29
| ||
10:09 | Introducing the highly arguable fsl_simplify_sql() utility routine. check-in: 7b0022b9a5 user: stephan tags: trunk | |
2014-03-28
| ||
21:52 | some numeric type changes and casts to fix warnings. They pass the sanity checks but if new weirdness starts happening, this is a prime suspect. check-in: 1f3e7bc558 user: stephan tags: trunk | |
21:33 | All sorts of minor warning fixes revealed by compiling the amalgamation in Qt Creator. fsl_delta.c is not warning-free yet b/c my attempts to fix the signedness complaints have broken it. check-in: cb99e115a4 user: stephan tags: trunk | |
20:42 | Defined how fsl_rid_is_a_checkin() behaves for rid 0. check-in: cb4fddb37f user: stephan tags: trunk | |
20:41 | Fixed a broken assertion. check-in: a227bb265b user: stephan tags: trunk | |
20:41 | Fixed an #include in amalgamation output. check-in: a9fc16e4f6 user: stephan tags: trunk | |
20:40 | Switched #include style so downstream amalgamation build works. check-in: d5cb2f8736 user: stephan tags: trunk | |
20:40 | Fixed f-status to work with a new/empty repo lacking an initial checkin. check-in: 83afcc7892 user: stephan tags: trunk | |
20:39 | Fixed arg handling to accept -m before the filename. check-in: 6cff5486ec user: stephan tags: trunk | |
20:31 | fixed an assertion broken by changes made earlier tonight. check-in: 1c29a59830 user: stephan tags: trunk | |
19:52 | Added clang to the C++ amalgamation build sanity check. check-in: ec6c74699a user: stephan tags: trunk | |
19:50 | Moved libfossil++.?pp up one dir, analog to how src/Makefile does it. check-in: bc3be95ae0 user: stephan tags: trunk | |
19:49 | Renamed libfossil_amalgamation.XXX to libfossil.XXX. Added amalgamation build for C++ API. check-in: 74bd766e66 user: stephan tags: trunk | |
19:45 | added some untested code to play with later. check-in: 35f5b6a5e2 user: stephan tags: trunk | |
19:45 | fsl_checkin_commit() now works on an empty repo (version RID==0). check-in: 41f65654ce user: stephan tags: trunk | |
16:10 | Minor cleanups made while adding and then removing some code which really didn't belong there. check-in: 3fcc1aeafc user: stephan tags: trunk | |
15:34 | added a TODO check-in: 88252f4d23 user: stephan tags: trunk | |
15:27 | Added infrastructure for the various xxx-glob config options. fsl_cx now caches them when a repo/checkout is opened and provides APIs for querying them. check-in: aa8f7bd1be user: stephan tags: trunk | |
15:12 | Fixed some braindeadedry in fsl_buffer_fill_from_filename(). check-in: 01dd5d61e7 user: stephan tags: trunk | |
13:29 | added another test app to ignore-glob. check-in: b5d1020bae user: stephan tags: trunk | |
2014-03-27
| ||
20:44 | modernized the ignore-glob a bit. check-in: 5ab733637a user: stephan tags: trunk | |
20:44 | help text fix. check-in: 3f14cc92b5 user: stephan tags: trunk | |
20:25 | Added the untested fsl_card_F_content() utility function. Possibly YAGNI. check-in: 4bd5798ec4 user: stephan tags: trunk | |
20:24 | added a couple reminder notes. check-in: 8b118cc522 user: stephan tags: trunk | |
20:24 | should have been part of previous commit. check-in: 0c7d3a1056 user: stephan tags: trunk | |
20:23 | moved the fsl_list impl code into its own file. check-in: b668b02447 user: stephan tags: trunk | |
20:15 | Moved versionable settings tests to the standard test battery. check-in: 9f64472a1d user: stephan tags: trunk | |
20:13 | Added fsl_cx::cache::projectCode to store the project-code setting, needed for up-coming authentication-related hashing. check-in: 1b07ec684c user: stephan tags: trunk | |
20:11 | Added rename info. check-in: a903843a52 user: stephan tags: trunk | |
20:10 | Added basic infrastructure for reading versionable settings. check-in: 5f501363c4 user: stephan tags: trunk | |
19:59 | fixed a memory misuse in the %z fsl_buffer_appendf() specifier. check-in: 77cb96a0f7 user: stephan tags: trunk | |
18:24 | Added --branch/-b=BRANCH and --tag/-t=TAG filters to f-timeline. check-in: 30a5655813 user: stephan tags: trunk | |
18:21 | minor comment addition. check-in: 0f7b938ae8 user: stephan tags: trunk | |
18:21 | added c++11 check to configure script. check-in: 675c4d9bcd user: stephan tags: trunk | |
16:23 | Ported in the DContext::same_fn() bits from fossil(1). Have not tested them but no existing code was broken by them. check-in: dab9579623 user: stephan tags: trunk | |
11:09 | Adapt ignore-glob to latest changes in build environment check-in: 7b109ef77b user: jan.nijtmans tags: trunk | |
10:39 | Upgrade to SQLite 3.8.4.2 (retaining the SQLITE_MAX_MMAP_SIZE bug-fix which - unfortunately - didn't appear in the official version yet) check-in: 39121d2e23 user: jan.nijtmans tags: trunk | |
2014-03-26
| ||
17:18 | minor tinkering with the diff code. check-in: 304a5dc4d0 user: stephan tags: trunk | |
17:15 | trying a different query for the partial-merge check. check-in: 485be3449e user: stephan tags: trunk | |
15:50 | removed extraneous newlines. check-in: 30eaf1465a user: stephan tags: trunk | |
15:48 | Fluff: started adding basic ANSI color support to text-mode diffs. Only context diffs for the time being. check-in: 41e6280df7 user: stephan tags: trunk | |
15:42 | minor internal cleanups. Nothing functional. check-in: fbf48bc585 user: stephan tags: trunk | |
14:31 | minor internal cleanups on the code used to generate this checkin. check-in: 3ad1742813 user: stephan tags: trunk | |
14:29 | Added an assertion. check-in: 03019c5871 user: stephan tags: trunk | |
14:27 | Added --cached-sql flag to dump cached statements at end of tests. check-in: 01e5816534 user: stephan tags: trunk | |
14:27 | Converted some statements to cached statements. Fixed a cached statement which was caching dynamic values. check-in: 3b4f033e82 user: stephan tags: trunk | |
2014-03-25
| ||
18:16 | A big round of renaming and touchups. More tinkering with the F-card generation. Seems to work how i want it now. This commit is partially a test of said functionality... seems we are not quite at a delta/baseline rollover point. check-in: 7a0759a0a4 user: stephan tags: trunk | |
2014-03-24
| ||
20:59 | docs check-in: e85e4c46ad user: stephan tags: trunk | |
20:55 | removed an unneeded non-error check. check-in: d5f58f4d3c user: stephan tags: trunk | |
20:49 | Fixed a horrible bug in the F-card calculation algo. Seem to have fixed a separate corner case in that algo where a locally deleted file was not really seen as deleted (though a deletion card was generated), causing a "no files changed" error, but this changed fundamentally changes the underlying query and must be tested more closely. Just not tonight. check-in: 4d43461db2 user: stephan tags: trunk | |
20:48 | removed obsolete file. Testing a change/fix in the F-card generation algo at the same time. check-in: 8260f7365f user: stephan tags: trunk | |
20:09 | Minor touchups in the C++ wrapper. check-in: 0fab3009a0 user: stephan tags: trunk | |
2014-03-23
| ||
18:25 | Weekend hacking session is now over. check-in: fae79b28a4 user: stephan tags: trunk | |
11:23 | Fixed a va_list arg misuse which appeared on 32-bit built with 64-bit fsl_int_t. check-in: 7e9148ae3e user: stephan tags: trunk | |
11:10 | Compile fixes revealed by an older 32-bit gcc 4.6.3. check-in: 27b018d261 user: stephan tags: trunk | |
11:03 | added missing file src/Makefile.in. check-in: f283a16553 user: stephan tags: trunk | |
2014-03-22
| ||
15:30 | More build cleanups. ./configure --static/--shared are now independent options, on by default and disabled with --disable-static/shared. check-in: a58a45136b user: stephan tags: trunk | |
14:30 | Finally figured out enough tcl to consolidate some code in auto.def. check-in: 56757c1032 user: stephan tags: trunk | |
14:09 | this file is now generated. check-in: b1dc299c2e user: stephan tags: trunk | |
14:09 | Amalgamation builds again but it leaves out the JNI/TCL bits in order to do so. check-in: 8dd6380ec2 user: stephan tags: trunk | |
13:50 | Build: removed OBJ.DIR bits because it requires too many kludges in the (primitive) build system. Moved src/* main build from top-most Makefile to src/Makefile. Amalgamation is not yet compiling, but it otherwise seems to work. check-in: cb5b8b7a2e user: stephan tags: trunk | |
12:34 | minor cleanups and dead code removal. check-in: 91cd2ade7a user: stephan tags: trunk | |
11:57 | All kinds of tinkering with the C++ bits. Added FCardIterator and FslListIterator. check-in: 7cf24890e0 user: stephan tags: trunk | |
11:55 | Added a comment. check-in: 38887e1b9b user: stephan tags: trunk | |
11:55 | Made fsl_tag_prefix_char() public. Added validation of T-card ordering at output-time. check-in: e5ea5fe2e2 user: stephan tags: trunk | |
11:54 | added fsl_db_changes_recent/total(). check-in: 864de83096 user: stephan tags: trunk | |
2014-03-21
| ||
15:38 | tinkering with the C++ bits. check-in: 28a1d8eada user: stephan tags: trunk | |
14:52 | Really break time this time. check-in: d3448e39fb user: stephan tags: trunk | |
14:13 | Added saving to decks. Other C++ cleanups/additions. Break time check-in: 4ecca41beb user: stephan tags: trunk | |
13:10 | Added missing has-T-card validation on CONTROL artifacts. check-in: c07de7ee52 user: stephan tags: trunk | |
13:01 | Added an error message. Removed incorrect P-card output generation (which thankfully failed due to other validation) for CONTROL artifacts. check-in: db3c51efb5 user: stephan tags: trunk | |
12:32 | More work on the C++ API. Added the beginnings of the Deck class. check-in: efc0ab398c user: stephan tags: trunk | |
10:12 | Renamed all the get/setAbcDef() to abcDef(). Other minor additions and cleanups. check-in: 8a5d85d8ca user: stephan tags: trunk | |
00:02 | bed time. check-in: 6d1c3ce450 user: stephan tags: trunk | |
2014-03-20
| ||
23:46 | Added missing -Wall/-Werror to C++ build. check-in: 12a851d982 user: stephan tags: trunk | |
22:44 | More additions to the C++ API. Time for the dog walk. check-in: f35e6bd72c user: stephan tags: trunk | |
22:36 | Fixed a pointer-to-pointer which should have been a pointer. Caused corrupted fsl_error message text. check-in: a9029b17d2 user: stephan tags: trunk | |
22:13 | Removed the obsoleted StringBuffer class. Added implicit conversions to the C++-to-C counterparts where it makes sense, as that really simplifies integration with the C API. check-in: 99a28b5a90 user: stephan tags: trunk | |
21:58 | more work on the C++ wrapper. Added a Buffer wrapper. check-in: 2ba7d5fa07 user: stephan tags: trunk | |
21:01 | More work on the C++ API. Added stream/streambuf proxies for fsl_output(), so (e.g.) std::cout can be redirected to fsl_output() check-in: c126aba8ff user: stephan tags: trunk | |
20:46 | Fixed a memleak in fsl_cx_init() when passed a client-fsl_cx_malloc()'d context instance. check-in: ab654844a0 user: stephan tags: trunk | |
19:21 | Added the basic fsl::Context class. Some minor additions to the C API to support the C++ api a bit. Refactored fsl::Db so that it can proxy handles without taking over ownership (needed by the Context's 3 db handles). check-in: f9ff5a4b8d user: stephan tags: trunk | |
19:18 | Fixed a memleak when fsl_db_open() fails. check-in: d7160c7321 user: stephan tags: trunk | |
17:07 | Doc updates. check-in: 3f3ffd147e user: stephan tags: trunk | |
16:59 | cosmetic cleanups. check-in: 71499e3563 user: stephan tags: trunk | |
2014-03-19
| ||
22:30 | minor test code tweak. check-in: bc442e2dab user: stephan tags: trunk | |
22:24 | More 'tuning' of the C++ API. Bed time. check-in: 1d27d1309c user: stephan tags: trunk | |
21:33 | more work on the C++ db layer. check-in: e2fe2dc350 user: stephan tags: trunk | |
21:11 | The Db/Stmt C++ wrapper is basically in place. check-in: 3eb4fce307 user: stephan tags: trunk | |
18:59 | Got most of the fsl::Stmt class in place and compiling. Still untested. check-in: 4f2a0650ae user: stephan tags: trunk | |
17:22 | Added an initial skeleton for a C++ wrapper. Only the Exception class is in place so far. It is not yet certain whether this code will stay in this tree or move to its own. check-in: 6382dd0e10 user: stephan tags: trunk | |
16:39 | fixed a constness bug. check-in: 28f65e12ce user: stephan tags: trunk | |
14:43 | Fix [63e3b62b40]: Compilation fails on 32bit linux check-in: 9f69b9df69 user: jan.nijtmans tags: trunk | |
2014-03-18
| ||
22:35 | Discovered a descrepancy between fossil(1) and libfossil's %T custom format specifier. So far we never use that one, so a change will not be painful. Discovered/ported in fossil(1)'s %S (UUID-short-string) format specifier. check-in: 3cc5216eb1 user: stephan tags: trunk | |
22:10 | A long evening of minor generic cleanups. Added missing output support for Attachment artifacts. Still missing crosslinking support for them. check-in: 0bf60903ea user: stephan tags: trunk | |
2014-03-17
| ||
21:12 | Ported in fsl_gradient_color(). Added fsl_rgb_encode/decode(). Minor comment changes in f-tag. check-in: a508afba51 user: stephan tags: trunk | |
20:34 | fixed a copy/pasted invalid fsl_free() check-in: 28a52b1143 user: stephan tags: trunk | |
20:26 | Reimplemented f-tag to support multiple tag/value pairs at a time. check-in: 1518b90df3 user: stephan tags: trunk | |
20:23 | Added an assertion. Minor formatting tweaks. check-in: 39450147e4 user: stephan tags: trunk | |
19:14 | Fixed: fcli now behaves properly with more than 10 args. A fsl_buffer usage error caused ALL args to be wiped if more than 10 were provided before. check-in: e3e78d1786 user: stephan tags: trunk | |
19:14 | Fixed an incorrect assert() triggered by a delete/rename combination. Minor cleanups in code looked at while figuring out what triggered the assert(). check-in: 811508a602 user: stephan tags: trunk | |
15:27 | rename java namespace, and (ongoing) go a little bit further in actually doing something. check-in: 8625a31eff user: jan.nijtmans tags: trunk | |
14:40 | Port [http://fossil-scm.org/index.html/info/597d1101b4|597d1101b4] bugfix. check-in: e4bf163a5f user: jan.nijtmans tags: trunk | |
2014-03-16
| ||
17:32 | Extended the fsl_deck string re-use to cover more cases. Other minor cleanups. check-in: 47401e1763 user: stephan tags: trunk | |
17:30 | Pulled in upstream diff-generation tweaks. check-in: adb83cc610 user: stephan tags: trunk | |
17:28 | Discovered a crash case involving ordering of the sanity tests. To investigate later. check-in: c0b8ce3c1d user: stephan tags: trunk | |
17:26 | minor internal cleanups. check-in: 2f280271d5 user: stephan tags: trunk | |
17:08 | minor touchups to f-zip. check-in: be2b468e4e user: stephan tags: trunk | |
13:41 | Minor tinkering with fsl_deck-to-Object in the th1ish bindings. check-in: b96ea63caf user: stephan tags: trunk | |
13:03 | Extended the manifest content caching in fsl_deck_parse() to apply to other fsl_deck string cards. Changed fsl_deck::L from a fsl_buffer to a C-string. check-in: 752aad3eb7 user: stephan tags: trunk | |
11:25 | Changed fsl_deck_parse() buffer param ownership semantics to something more vague. The parser now re-uses buffer memory for F-card strings, rather than duplicating them, and takes over the buffer memory in that case. This cuts malloc() calls significantly for manifests with many F-cards but does not save much total memory overall (can be measured in kb). check-in: 7943808461 user: stephan tags: trunk | |
2014-03-15
| ||
17:36 | s/FSL_FS_PERM/FSL_FILE_PERM/gi. Minor tinkering with the vfile scanning process. check-in: c8c97fd8fe user: stephan tags: trunk | |
17:28 | Tweaked some test code. check-in: 439762f205 user: stephan tags: trunk | |
15:39 | Fixed the quirk of fsl_checkout_file_rm() caring whether a dir name ends with a slash or not. check-in: 9664c64ba3 user: stephan tags: trunk | |
15:02 | added a NULL guard. check-in: 3e6f247357 user: stephan tags: trunk | |
15:02 | prettied a query. check-in: f17950f775 user: stephan tags: trunk | |
15:01 | minor doc fix check-in: 2cbcbf62a3 user: stephan tags: trunk | |
13:35 | Minor cleanups, code consolidation/removal. check-in: a92bffdddf user: stephan tags: trunk | |
09:48 | Removed the now-unused F-card calculation algo. check-in: 4be2703578 user: stephan tags: trunk | |
09:33 | Pulled in upstream diff fix http://www.fossil-scm.org/index.html/info/e2e8531ba7. check-in: a5bda1ae61 user: stephan tags: trunk | |
2014-03-14
| ||
20:50 | Make a start with Tcl binding, just enough to make "load ./libfossil.so" work. No actual Tcl commands yet. check-in: 668349fdb0 user: jan.nijtmans tags: trunk | |
14:53 | build fixes for amalgamation. Cleanups in shakenmake bits. Fixed uninitialized vars (thanks, clang). check-in: 968a993c60 user: stephan tags: trunk | |
14:51 | Prefer internal "jni.h" check-in: df8d4f2bb0 user: jan.nijtmans tags: trunk | |
14:25 | a long morning of refactoring and cleanups. check-in: c71f986d35 user: stephan tags: trunk | |
12:10 | merged in an accidental fork (my fault for using f-checkin instead of fossil commit). Finally get to test the delta-too-big bits. check-in: 853ec1f650 user: stephan tags: trunk | |
12:01 | removed an old/long-done TODO. check-in: 5900ce9dee user: stephan tags: trunk | |
11:57 | moved around some comments. check-in: a75ca1c323 user: stephan tags: trunk | |
11:52 | Found the cause of/fixed the problem which caused delta-application to fail on one particular artifact in the tcl core repo. Caused by fsl_buffer_is_compressed() heuristic failing for that one case. Switched to a different heuristic which had been #ifdef'd out. check-in: c3660f5241 user: stephan tags: trunk | |
11:10 | another round of minor cleanups. check-in: 7e8d0ecfe2 user: stephan tags: trunk | |
11:04 | Add fsl_jni.c to the build. check-in: ab56d2d9a0 user: jan.nijtmans tags: trunk | |
10:47 | Unbreak Cygwin build (broken by [2de81ae7b6]) check-in: 1dff0493d2 user: jan.nijtmans tags: trunk | |
00:07 | minor internal cleanups check-in: 286b8aea1a user: stephan tags: trunk | |
2014-03-13
| ||
23:48 | Removed the vfile_selected temp table bits. They really are not needed. check-in: 447f497409 user: stephan tags: trunk | |
23:18 | minor error reporting cleanups. check-in: 49961898ba user: stephan tags: trunk | |
21:50 | Corner case fix for first checkin in a repo. check-in: ab6c9982c1 user: stephan tags: trunk | |
20:59 | now removing that +x bit i thought i had unset. check-in: 0096d28c96 user: stephan tags: trunk | |
20:53 | improvements to permissions-only change detection. check-in: 9a07a78159 user: stephan tags: trunk | |
20:04 | squelched some doxygen warnings. check-in: e3241eae55 user: stephan tags: trunk | |
19:42 | accommodated internal restructurings. check-in: 4740bce980 user: stephan tags: trunk | |
19:40 | refactoring and doc improvements. check-in: 67c1885126 user: stephan tags: trunk | |
18:20 | A round of minor cleanups before some refactoring. check-in: 2bba3a248f user: stephan tags: trunk | |
17:44 | Fixed amalgamation sanity check to use local sqlite3.h. check-in: 71f8421ed7 user: stephan tags: trunk | |
15:39 | Seems i forgot to check in last night, which caused an accidental fork today. Finally get to test f-checkin with a merge. Wish us luck... check-in: bc0e000199 user: stephan tags: trunk | |
14:39 | Update to SQLite 3.8.4.1 check-in: 2de81ae7b6 user: jan.nijtmans tags: trunk | |
12:00 | Minor win32 milestone: With those changes a "libfossil.dll" can be produced! No tools yet, don't know if "libfossil.dll" actually works. check-in: f994fec9c5 user: jan.nijtmans tags: trunk | |
11:36 | Make some files compile on MinGW. Ongoing. check-in: 7e5ca27c8c user: jan.nijtmans tags: trunk | |
11:06 | Make configuring steps work with MinGW. (doesn't compile yet, but it's a small step in the right direction) check-in: 7e759995ce user: jan.nijtmans tags: trunk | |
09:42 | minor text tweaks. check-in: 375f435549 user: stephan tags: trunk | |
09:41 | Removed an extraneous slash. check-in: c10bc4977a user: stephan tags: trunk | |
2014-03-12
| ||
19:44 | Swaped fsl_checkout_version_info() arg order, for consistency. More work on the checkin bits. check-in: ccb9a1e941 user: stephan tags: trunk | |
19:42 | Doc updates. check-in: ef6d0a106e user: stephan tags: trunk | |
19:42 | Remove the ms_print temp files earlier on. check-in: 1798ea8d60 user: stephan tags: trunk | |
11:37 | Added ms_print.tmp.* to CLEAN_FILES. check-in: d18a976245 user: stephan tags: trunk | |
11:37 | Pulled i upstream fix (well, _change_) in diff algos. check-in: f6586dfda9 user: stephan tags: trunk | |
2014-03-11
| ||
22:09 | minor tinkering before bed. check-in: 94dc6783cf user: stephan tags: trunk | |
21:55 | doc additions. check-in: 0e0a34b554 user: stephan tags: trunk | |
21:01 | Removed some dead code. Added an error check. check-in: 1bdec1b5de user: stephan tags: trunk | |
21:00 | pulled in upstream diff-generation changes: http://www.fossil-scm.org/index.html/info/ac3fcebb19 check-in: d84b24de1e user: stephan tags: trunk | |
20:09 | minor code cleanups. Removed some dead code and debug output. check-in: 753fc44fa7 user: stephan tags: trunk | |
20:07 | removed extraneous newlines from error strings. check-in: 9cff5b2f75 user: stephan tags: trunk | |
18:07 | CGI manifest view now shows edited checkin comments (if available). check-in: 24ff7898d4 user: stephan tags: trunk | |
17:21 | Weird. Everything seems to be there but my local files are all showing as diffs... Ah, their vfile entries are not updated. check-in: 75fdc9e37d user: stephan tags: trunk | |
17:02 | First attemp at actually committing a delta manifest created by libfossil. Pray, please. Backup repo is in place. check-in: 651c219475 user: stephan tags: trunk | |
2014-03-10
| ||
22:40 | Fixed/re-added fail-on-no-changes. Added fsl_list_swap(). check-in: d5c871ff0f user: stephan tags: trunk | |
21:49 | Experimenting with another F-card calculation algo, closely based on fossil(1)'s. (Thanks to drh for the deleted-file clarifications.) Theoretically it supports generating deltas but it's time for bed, so have not tested that far yet. Doc additions. check-in: 744dac3799 user: stephan tags: trunk | |
21:09 | Fixed a return value inconsistency in fsl_tag_insert(). And i need a current basline manifest for some testing. check-in: 9857eca6ce user: stephan tags: trunk | |
2014-03-09
| ||
18:32 | more work on the checkin bits. the wrong leaf problem still lurks but winding down for the night. check-in: 2bf52dd2ea user: stephan tags: trunk | |
17:30 | Checkin now closes cancels other branch tags when branching. Other minor fixes. Discovered that checkin is missing something - all old leaves are still marked as leaves. Will investigate later. check-in: 947ccbd912 user: stephan tags: trunk | |
16:19 | Fixed some weirdness in fsl_checkout_open_dir(). check-in: a675c3422b user: stephan tags: trunk | |
14:42 | added fsl_checkin_opt::dumpManifestFile option to dump checkin manifests to a file. Added the missing header part of the previous checkin. check-in: 810b2985c0 user: stephan tags: trunk | |
14:41 | ported in fsl_file_without_drive_letter(). check-in: 34615eda4b user: stephan tags: trunk | |
14:30 | DeckDiff now fails more gracefully for binary content diff failures. check-in: f828113e3f user: stephan tags: trunk | |
13:54 | size tweak to the logo. check-in: 250c2d0070 user: stephan tags: trunk | |
13:48 | replaced fossil logo with a grey one with proper transparency. check-in: 90b9ae685c user: stephan tags: trunk | |
13:34 | Lots of tinkering with the CGI scripts. First f-checkin with added files. check-in: fdb8174e77 user: stephan tags: trunk | |
11:19 | added some help text. check-in: 6706082b1a user: stephan tags: trunk | |
11:05 | fixed a string memleak in the checkin code. check-in: 996657cc7b user: stephan tags: trunk | |
10:19 | This is the very first checkin performed by libfossil on its own repo. Pray. Hard. check-in: 79460b24aa user: stephan tags: trunk | |
2014-03-08
| ||
22:21 | More work on the checkin bits. Reimplemented how baseline manifests get their F-cards calculated. Not yet sure how best to implement a delta manifest. check-in: 1cd70042f1 user: stephan tags: trunk | |
18:29 | Lots more tinkering with the checkin stuff. About to try a different F-list generation algo, though, because the ported-in one has historical baggage due to the enforced ordering of names in how it generates the manifest. check-in: 1a0ee6b693 user: stephan tags: trunk | |
12:35 | more work on the checkin bits. check-in: 8fbda636dd user: stephan tags: trunk | |
11:50 | Started work on some internals needed for doing a checkin. check-in: c77b3cb7fb user: stephan tags: trunk | |
2014-03-07
| ||
19:02 | upstream th1ish/cwal. check-in: 378ca23dc4 user: stephan tags: trunk | |
2014-03-05
| ||
21:52 | more upstream th1ish, for Function.importSymbols(Object) support. check-in: 4067e55728 user: stephan tags: trunk | |
21:20 | once again - upstream th1ish, for api.Buffer consistency fix. check-in: 2dc5636e8f user: stephan tags: trunk | |