Login
Timeline
Login

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

104 events for week 2013-29 beginning on 2013-07-22

Following week ↑
2013-07-28
19:43
minor doc tweak. check-in: 65dac57ae2 user: stephan tags: trunk
19:13
insignificant touchups. pinball time. check-in: dfec2ae127 user: stephan tags: trunk
18:38 Changes to wiki page "home" artifact: 8be649c094 user: stephan
18:36 Added wiki page "download" artifact: 1069ce83f1 user: stephan
17:53
reformatted some imported code. Added more API docs. check-in: 076d315904 user: stephan tags: trunk
17:44
lots of tinkering and minor additions, minor doxygen format changes to please both emacs and doxygen. check-in: 9744556a7e user: stephan tags: trunk
16:39 Changes to wiki page "home" artifact: ca7965ebfc user: stephan
16:35 Changes to wiki page "home" artifact: ac077935a1 user: stephan
15:04
More API renaming. Added script binding for the checkout-open operation. check-in: 4abe63eb90 user: stephan tags: trunk
15:02 Changes to wiki page "home" artifact: 938661ac30 user: stephan
14:44
Improved fsl_cx_checkout_open(), renamed fsl_repo_checkout_open() (or whatever it was called) to that. Other minor cleanups. check-in: 17c1b674d5 user: stephan tags: trunk
14:08
fsl_repo_open_checkout() is more or less working. A couple details left port. check-in: ae7a82a9d5 user: stephan tags: trunk
11:20
Added exclamation points to comment blocks because doxygen does not understand the fossil comment dialect without it. check-in: ec2bf53d6e user: stephan tags: trunk
11:06
s/sha1_ctx/sha1_cx/g for consistency. check-in: 4fc8ce9a30 user: stephan tags: trunk
11:04
s/fsl_ctx/fsl_cx/g (easier to type). Added doc subdir (doxygen). check-in: 63bd510e80 user: stephan tags: trunk
10:59
Reworked the g.zMainDbType bits to a fsl_db_role enum. Still untested. check-in: 106d92471d user: stephan tags: trunk
2013-07-27
20:40
ported in sha1 code. check-in: 1651d4e9ec user: stephan tags: trunk
18:41
ported in lots of fs/ctype-related utilities, required for up-coming db-opening bits. check-in: 14c73fb9f7 user: stephan tags: trunk
18:40
Ported in %/ (path) handling from v1's printf() impl. check-in: 3f047bc25e user: stephan tags: trunk
17:15 Edit [5267fe629ba9df3b|5267fe629b]: Edit check-in comment. artifact: ac192c8332 user: stephan
17:14
More refactoring of the fsl_db API. Still not quite happy with the monolith that is fsl_db_open(). check-in: 5267fe629b user: stephan tags: trunk
15:15
Ported in some valgrind sanity tests from the th1ish tree. Shame that zlib triggers valgrind errors :/. check-in: 5cdf65601c user: stephan tags: trunk
15:05
Fixed use of an uninitialized var (thanks again, valgrind!). check-in: 70fe94564d user: stephan tags: trunk
14:53
Added "run" target to makefile (runs th1ish test scripts). check-in: 6fe8780658 user: stephan tags: trunk
14:47
Moved test script, added another one. check-in: 6a1161092c user: stephan tags: trunk
13:36
Doc and other minor touchups. Pulled in latest cwal/th1ish for Buffer.writeToFile(). check-in: ad5e46d9bd user: stephan tags: trunk
12:50 Changes to wiki page "home" artifact: 1c7571ed04 user: stephan
12:49 Changes to wiki page "home" artifact: de013e3fa4 user: stephan
12:48
lots of fixes and touchups, mostly in the db layer. check-in: afbfb58da5 user: stephan tags: trunk
10:48 Changes to wiki page "home" artifact: eb0fa5d7a7 user: stephan
10:37
Extended th1ish api.Buffer with compress()/decompress() methods. check-in: 5c227bec96 user: stephan tags: trunk
10:13
Ported in the db.each(...) features from cpdoish. check-in: 6b1beec8a9 user: stephan tags: trunk
09:38
Got the Stmt.get() bindings running. Added Stmt.stepArray/stepObject(). check-in: 4e7536be77 user: stephan tags: trunk
08:44
more work on the db layer and their script bindings. check-in: a1e6a120d6 user: stephan tags: trunk
07:47
Some refactoring of fsl_error usage to consolidate some code. check-in: 2eedf3f4d1 user: stephan tags: trunk
07:14
More work on the db layer. check-in: dc3cbf0f20 user: stephan tags: trunk
04:56
Tweaks to the DB API, starting binding it to th1ish. check-in: bad0b996f8 user: stephan tags: trunk
02:54
ported in some of the stat()-related utilities, added th1ish bindings for them. check-in: 1e02eb9264 user: stephan tags: trunk
01:57
accommodated API changes. check-in: 89da51b2c3 user: stephan tags: trunk
01:51
Another big round of minor cleanups and preparation for up-coming bits. check-in: 9fa5fb1f96 user: stephan tags: trunk
00:29
s/prop_get_sub2/prop_get/ check-in: 9c8aa25e1d user: stephan tags: trunk
00:27
All kinds of tinkering. check-in: 71060e72f1 user: stephan tags: trunk
2013-07-26
23:40
minor tinkering with the th1ish binding. check-in: 431d06c9be user: stephan tags: trunk
23:29
Added initial th1ish script binding for library. It can open and close a repo db, but not much else. check-in: ad11ed5853 user: stephan tags: trunk
23:28
minor tinkering. check-in: c23174b3d7 user: stephan tags: trunk
21:52
Doc style corrections. check-in: 3c92f9d799 user: stephan tags: trunk
21:42
more additions and minor fixes. check-in: 56b3bd7640 user: stephan tags: trunk
21:01
fixed a braindead counter bug in fsl_strlen(). check-in: 9e241089cc user: stephan tags: trunk
20:43
Improved an error message, minor header tweaks. check-in: 97af42c7d2 user: stephan tags: trunk
20:43 Edit [c5c80acbfbdd8e1d|c5c80acbfb]: Edit check-in comment. artifact: 39237f19bb user: stephan
20:41
Added config.h (should have been in previous commit). check-in: c5c80acbfb user: stephan tags: trunk
20:37 Changes to wiki page "home" artifact: 0c993c63f7 user: stephan
20:35
Implemented basic check of is-a-repo/is-up-to-date when repo db is opened. check-in: d6a2953847 user: stephan tags: trunk
19:40
ported in several of the SQL function bindings. check-in: b7228fb419 user: stephan tags: trunk
19:03
fixed a broken function name and added a cast for C++ compatibility. check-in: 0b18f0330d user: stephan tags: trunk
2013-07-25
17:16
move source code to ./src dir Closed-Leaf check-in: 6c59afb005 user: bch tags: nbsd
17:12
(Net)BSD adjustments check-in: 339e0c0de7 user: bch tags: nbsd
08:37
fixed a use of free(), now that fsl_free() can be used without a context ptr. check-in: db0a915e61 user: stephan tags: trunk
08:10
Fixed a duplicate include guard name. Ported in more utility code from v1. check-in: 310a190152 user: stephan tags: trunk
07:51 Changes to wiki page "home" artifact: abcef08b25 user: stephan
07:16 Changes to wiki page "home" artifact: a9db3753c3 user: stephan
07:15 Changes to wiki page "home" artifact: 0ca0587d35 user: stephan
07:11 Changes to wiki page "home" artifact: e5a3c4c565 user: stephan
07:06
Ported in the filename-handling-related UTF8 bits. check-in: 8018c25a35 user: stephan tags: trunk
06:42
removed the fsl_ctx arg from routines where it was only used for the allocator. check-in: 52fd2ce85c user: stephan tags: trunk
06:33
Removed fsl_ctx::allocator, made it a library-wide setting. Started simplifying APIs which use the ctx only for allocation purposes. check-in: c4354d5bb0 user: stephan tags: trunk
2013-07-24
21:20
Changed fsl_buffer_resize() semantics to more closely match blob_resize(), to simplify porting. Fixed broken arg check in fsl_init() when 2nd param was NULL. check-in: 44a026f377 user: stephan tags: trunk
16:09
Added DRH license header. More docs. check-in: 7aa2b4246d user: stephan tags: trunk
15:51
added fsl_buffer_uncompress() and some basic test code for buffer (de)compression. check-in: 1cb78b85e8 user: stephan tags: trunk
15:23
added/ported in fsl_buffer_resize(), fsl_buffer_compress(), fsl_buffer_compress2(), fsl_buffer_compare(), fsl_buffer_compare_constant_time(). check-in: 97f27265b8 user: stephan tags: trunk
13:42
refactoring and doc additions. check-in: 40c924afee user: stephan tags: trunk
11:18
...and moved fsl_buffer_xxx() into fsl_buffer.c. check-in: ee1af68fb9 user: stephan tags: trunk
11:17
Moved fsl_appendf.h content into fossil2.h. check-in: 9544d2c21a user: stephan tags: trunk
05:30
Added amalgamation build. More work on the db API. check-in: 75ff0b452c user: stephan tags: trunk
04:18
started adding the db API. check-in: c422d24c0c user: stephan tags: trunk
03:04 Changes to wiki page "home" artifact: 86487dc109 user: stephan
02:40 Added wiki page "home" artifact: 3d4c2b0289 user: stephan
02:38 Changes to wiki page "home" artifact: 35db9dfcd2 user: stephan
02:37 Changes to wiki page "home" artifact: 4ff2acc673 user: stephan
02:36 Added wiki page "home" artifact: 549df3a51b user: stephan
02:31
Initial implementation of open-existing-repo and demonstration of fsl_err_set() and friends. check-in: f1f1dbfceb user: stephan tags: trunk
02:15
cleaned up the makefile a bit. check-in: 42e76cd6f3 user: stephan tags: trunk
02:11
Started adding test code. Changed return semantics of fsl_err_set() and friends. check-in: 6be457cebb user: stephan tags: trunk
01:47
added a bit more build infrastructure to bootstrap testing. check-in: ccb0d04081 user: stephan tags: trunk
2013-07-23
20:13
minor doc updates. i suck at pinball. check-in: 8463f6634b user: stephan tags: trunk
20:01
minor cleanups and additions. time for a pinball break. check-in: 12abd29051 user: stephan tags: trunk
17:38
re-indented for project conventions but a lot of {} are still not project-conventional. check-in: b8c2e110ac user: stephan tags: trunk
17:27
minor cleanups. check-in: ed77cdbe79 user: stephan tags: trunk
17:19
fixed an uninitialized var (would have let to invalid memory size at some point). check-in: 944a2bcd31 user: stephan tags: trunk
17:18
Fixed a couple potential (compiler-dependent) bugs involving order of declarations in conjunction with va_start/va_end. More docs. check-in: fb6fdbea37 user: stephan tags: trunk
17:04
more docs. check-in: 5314b0b3db user: stephan tags: trunk
16:45
Added emacs/vim modelines. Re-indented for fv1 conventions. check-in: 60d011ad38 user: stephan tags: trunk
16:38
API renaming. Added initial draft interfaces for repo open/close. Added quick-n-dirty deps to the makefile. check-in: 50378ed25f user: stephan tags: trunk
16:24
Added fsl_ctx_err_set() and friends. check-in: b619a2f858 user: stephan tags: trunk
16:06
s/fsl_appendf_appender/fsl_appendf_f/g, for consistency. check-in: 8df7b328c9 user: stephan tags: trunk
16:02
Ported in/added various xxx_appendf() implementations, including fsl_mprintf() and friends. check-in: 87cf2a0d42 user: stephan tags: trunk
15:30
Moved public header(s) to include/fossil/. Ported in callback-using printf impl. (This code was originally stolen from sqlite3 back in 2008, actually.) check-in: 88a070017a user: stephan tags: trunk
15:15
Started porting in fsl_buffer funcs from cwal. check-in: 192c0735d2 user: stephan tags: trunk
14:52
Added fsl_output(), more docs. check-in: 1cd76b4ac8 user: stephan tags: trunk
14:40
Added my trademarked 'empty initializers' to the various structs. check-in: 46a9e10d49 user: stephan tags: trunk
14:05
added "clean" target. check-in: 448062d06b user: stephan tags: trunk
13:56
egg check-in: 1f751d1ad3 user: stephan tags: trunk
13:56
initial empty check-in check-in: 99237c3636 user: stephan tags: trunk
13:56 Edit [ec86edef51372816|ec86edef51]: Add propagating "propagating-tag". Add "added-tag" with value "first tag value". Cancel "cancelled-tag". artifact: b428e5bbed user: drh