Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
80 check-ins using file src/fsl_buffer.c version d367b15f14
2014-03-28
| ||
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 | |