Login
Timeline
Login

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

50 check-ins occurring around 2013-08-14 19:38:05.

2013-08-16
06:12
Changed the default resizing policy for fsl_list_append(). check-in: 46e1e4bf1f user: stephan tags: trunk
06:09
Fixed some backwards math which would have broken fsl_repo_content_deltify() were we far enough along to test that routine. check-in: 58b7c76e31 user: stephan tags: trunk
05:48
Can now round-trip manifests with cherrypick (Q) cards, with the caveat about the D card sub-second precision. Moved some of the more obscure bits out of the public API. check-in: 26beddc0a9 user: stephan tags: trunk
03:44
Lots of tinkering with the repo/checkout config getter routines. check-in: 0674a892d6 user: stephan tags: trunk
03:01
Several minor infrastructure-level additions. Added fsl_stream(). Ported in fsl_is_simple_pathname(). Enabled fsl_mkdir() and fsl_unlink() (were accidentally disabled due to an unfortunate #if 0 block). check-in: be4b62818e user: stephan tags: trunk
01:42
Ported in wiki manifest crosslinking. Untested - lacking some bits needed to test it. check-in: 1221ecaa56 user: stephan tags: trunk
2013-08-15
23:09
can now round-trip parse/output wiki manifests, with the caveat of subsecond times not necessarily surviving round-trip conversion. check-in: d3253d4000 user: stephan tags: trunk
22:14
Fixed: F cards do not require the UUID parameter when removing the file. check-in: 3cbd6674f5 user: stephan tags: trunk
17:21
removed some duplicated code, minor typo fix. check-in: 22d54f6bc8 user: stephan tags: trunk
17:20
accomodated API changed, deps bug kept it from being rebuilt/detected earlier. check-in: 9e3e4cac12 user: stephan tags: trunk
17:09
Added FossilApp_has_unused_flags(). check-in: 94e252e412 user: stephan tags: trunk
17:04
moved fsl_mf::rid to fsl_deck::rid. check-in: 8922b28ba7 user: stephan tags: trunk
15:11
Added missing support for the special "*" UUID in T cards. check-in: c1e1311565 user: stephan tags: trunk
15:07
removed some duplicated output. check-in: fe0399ebcc user: stephan tags: trunk
14:35
Added f-resolve tool to resolve symbolic names and uuids. Minor signature change to fsl_repo_sym_to_uuid(). check-in: b170fb24fe user: stephan tags: trunk
13:42
And this time saved before committing. Minor code dupe consolidation in the fs bits. check-in: 1ec904fa6a user: stephan tags: trunk
13:22
ported in more of the fs function. Very minor cleanups in the mf code. check-in: e229b7b03d user: stephan tags: trunk
05:14
can now losslessly round-trip clusters through the manifest parser/generator (they have no D card to muck up the hash). check-in: 8914dd2d3b user: stephan tags: trunk
04:45
Reworked the fsl_mf_file class to be slimmer (no buffers, and perms as an integer). Can now losslessly round-trip F cards from/to manifests (with one caveat involving sub-second precision in conversion of D card values). check-in: ea1c6d0b32 user: stephan tags: trunk
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
02:21
Updated autosetup. Added guess-manifest-type-based-on-cards logic to the parser. check-in: 4c418820b6 user: stephan tags: trunk
2013-08-14
23:49
Minor cleanups to the last round of refactoring. Cleaned up help subsystem for FossilApp a bit. check-in: 3cc2cd8a5a user: stephan tags: trunk
23:15
Added fsl_sha1_cx_empty, for consistency/completeness. Minor cleanups to the last round of refactoring. check-in: 9307625bb7 user: stephan tags: trunk
22:54
More work on the deck/manifest API. Moved manifest test code into test-mf.c. check-in: ac713788f4 user: stephan tags: trunk
21:53
lots of minor reworking of fsl_deck, more to come. check-in: fab82a66a0 user: stephan tags: trunk
19:17
reimplemented/extended some of the fsl_deck_set_CARD() impls to do better validation and report errors in more detail. check-in: 721538f630 user: stephan tags: trunk
18:57
More work on manifest parsing. check-in: 1130259d32 user: stephan tags: trunk
14:32
Add missing anchors in the server.wiki page. (Ummm.. i have no idea how this commit (from: http://www.fossil-scm.org/index.html/info/4b05c2c59f) got into THIS repo. That's very bad.) Correction: it got imported as a side-effect of manifest parse tests. Ooops. check-in: 4b05c2c59f user: stephan tags: oops
00:49
doxygen config tweak check-in: 1a38227344 user: stephan tags: trunk
2013-08-13
20:29
help text tweaks. check-in: f15fbfec21 user: stephan tags: trunk
20:04
Timeline now shows tag values (if available) for +/-closed tags. Help text improvement. check-in: 5726a64134 user: stephan tags: trunk
19:32
Added ability to add/cancel/propagate tags by applying +/-/* prefix to f-tag. Refactored dry-run mode to use a transaction/rollback, for more realism. Refactored the public tag API a bit. Fixed a va_list handling error in fsl_db_g_text(). check-in: caeb8eb815 user: stephan tags: trunk
18:35
Successfully round-trip parsed/output a basic manifest (T, U, D cards). check-in: 005bc0786e user: stephan tags: trunk
16:41
added missing Doxyfile.in check-in: e6e7c7bb0d user: stephan tags: trunk
15:32
manifest parser now validates Z cards. check-in: be7a6ff9cb user: stephan tags: trunk
15:17
added missing/removed FSL.OBJ def. Closed-Leaf check-in: 64fe4e398f user: stephan tags: build
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
15:02
doc additions. check-in: 17899dd3c5 user: stephan tags: trunk
14:15
doc lie correction. check-in: 5fc8458a63 user: stephan tags: trunk
14:15
changed semantics of fsl_buffer_append() when (n==0), so that it ensures a NUL terminator even in that case. check-in: 7664ad456b user: stephan tags: trunk
13:43
added dot support to doxygen output if configure finds dot binary. check-in: cbe176f926 user: stephan tags: trunk
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
13:12
More work on manifest parsing. Removed tag-test code from test.c b/c it is effectively done in f-tag.c. check-in: 00782f790c user: stephan tags: trunk
11:47
moved c_lists-supermacro.h check-in: 9ddedf2eac user: stephan tags: trunk
11:11
build now always uses local jimsh0, for consistency. check-in: a26e4e7130 user: stephan tags: trunk
10:55
Added fsl_cx::flags, APIs to set/get them, and a flag to disable the generation of timeline event entries when crosslinking control manifests. check-in: a62817438b user: stephan tags: trunk
10:52
improvded an error check in the repo-open op. check-in: a45519e9e7 user: stephan tags: trunk
10:51
fixed a case where flags -n and -nXXXX were being seen as equivalent. check-in: 73089a605f user: stephan tags: trunk
2013-08-12
16:57
Fixed a bad ptr-to-int conversion error which did not show up on x64. check-in: b84a7ad549 user: stephan tags: trunk
16:48
tweaking with the internals of checkout/repo/config db closing. check-in: dadf0a657d user: stephan tags: trunk