Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 events occurring around f06e492ad81edd1c.
2012-07-14
| ||
21:36 | Fixed short-form flag handling for th1 argv command in CLI mode. It now handles GET/POST params. check-in: 413a33f20f user: stephan tags: th1-query-api | |
21:13 | Refactored th1 argv_xxx to (argv xxx). Added th1_argv.wiki doc. check-in: 615ee71798 user: stephan tags: th1-query-api | |
20:59 | Refactored th1 query API col_xxx and bind_xxx to (col xxx) and (bind xxx). check-in: 8260fdc99a user: stephan tags: th1-query-api | |
20:45 | Refactored th1 query API to use (query foo) instead of query_foo. Added th1_query.wiki doc page. check-in: bd98f0f430 user: stephan tags: th1-query-api | |
20:11 | Added th1_ob.wiki embedded doc. check-in: 905f67d0d3 user: stephan tags: th1-query-api | |
19:48 | Fixed a segfault in proc_command() caused by invalid inspection of an empty array. check-in: f2d8724250 user: stephan tags: th1-query-api | |
19:19 | Documented the "ob" API, added "ob level". check-in: 66104f8b5d user: stephan tags: th1-query-api | |
18:55 | Fixed a crash case off-by-1 in th1 (ob get). check-in: ef68eb0106 user: stephan tags: th1-query-api | |
18:44 | i think i fixed the th.c-needs-blob.h build problem (again). Merged in 9f83e033a2304a9. check-in: 960576b961 user: stephan tags: th1-query-api | |
18:32 | Added PHP-like "ob" (output buffering) API to th1. Refactred Th_Vtab allocator to use a single realloc()-like interface. check-in: b793063954 user: stephan tags: th1-query-api | |
16:51 | Merge the root-tag branch into trunk. check-in: 9f83e033a2 user: drh tags: trunk | |
14:02 | Refactored Th_ToXXX() to live on top of Th_TryXXX() to simplify some downstream code. check-in: 7554072246 user: stephan tags: th1-query-api | |
13:51 | moved th1 argv funcs into their own registration unit. Renamed argv_getat to argv_at. check-in: 3b25f80edd user: stephan tags: th1-query-api | |
13:43 | Refactored th1 function registration code to be reusable across modules. check-in: e923b4a64d user: stephan tags: th1-query-api | |
13:20 | minor generic cleanups in th1 before continuing on to real work... check-in: 1767603f23 user: stephan tags: th1-query-api | |
12:02 | Refactored sendText() to use the new output abstraction layer. check-in: d3a6234974 user: stephan tags: th1-query-api | |
11:54 | Refactored th1's output mechanism: moved output API to Th_Vtab to support arbitrary output destinations, the intention being to be able to support an output buffer stack analog to PHP's ob_start(), ob_get_clean() and friends. check-in: 3c0209f5dc user: stephan tags: th1-query-api | |
11:40 | Changes to the root-tag processing to provide better error messages. Closed-Leaf check-in: 36134ce275 user: drh tags: root-tag | |
11:15 | Cleanups in the th1 query statement finalization. check-in: 4fdf0ac279 user: stephan tags: th1-query-api | |
11:14 | Added g.interp cleanup to db_close() to allow th1 to clean up any statement handles it creates. check-in: 008a16c0e5 user: stephan tags: th1-query-api | |
10:26 | Fixed a memleak in the cleanup of th1 query_prepare statement. check-in: eb4a373ee8 user: stephan tags: th1-query-api | |
10:22 | Added docs for the th1 query API. Added basic th1 argv-handling API. check-in: a8eace9a2a user: stephan tags: th1-query-api | |
10:17 | Minor improvements to the previous find_option() commit. check-in: 232008406f user: stephan tags: th1-query-api | |
09:14 | find_option() now accepts --long=VAL and --short=VAL forms, in addition to the conventional --long VAL and -short VAL. Long-form has had this feature a while (apparently) but it has not been documented AFAIK. check-in: aa3ea63c58 user: stephan tags: th1-query-api | |
05:03 | Add the branch= query parameter to the vdiff page. check-in: 1879758718 user: drh tags: root-tag | |
04:59 | Add the --branch option to the "diff" command, for showing all changes in a particular branch. check-in: f06e492ad8 user: drh tags: root-tag | |
04:43 | Allow check-in specifications of the form "root:BRANCH" where BRANCH is a branch name. Such a spec refers to the point on the parent branch from which the branch is derived. Useful for doing a diff of an entire branch, for example, using "fossil diff --from root:xyz --to xyz". check-in: a4e01221c8 user: drh tags: root-tag | |
02:13 | Added th1 query_bind functions. check-in: e30002440a user: stephan tags: th1-query-api | |
00:56 | Added query_col_int and query_col_double. Renamed query_column_xxx to query_col_xxx. check-in: b01eb58bca user: stephan tags: th1-query-api | |
00:20 | added th1 query API. check-in: c3b10e12a1 user: stephan tags: th1-query-api | |
2012-07-13
| ||
20:52 | minor formatting fix. check-in: 31545360ab user: stephan tags: trunk | |
18:55 | minor doc correction. check-in: 5df13a0b38 user: stephan tags: trunk | |
18:49 | Reworked the /json/artifact/FILE|CHECKIN response payloads to streamline the structures, remove duplicate data, and add file parent information. check-in: 824ede2af6 user: stephan tags: trunk | |
18:40 | Added (hasfeature json|ssl|tcl) function to TH1 to determine whether the given compile-time option is enabled. check-in: 2be3a876fd user: stephan tags: trunk | |
18:37 | Fixed setting of FOSSIL_ENABLE_JSON vis-a-vis autosetup. check-in: 00b86a85be user: stephan tags: trunk | |
18:01 | Replaced free() with fossil_free() for pedantic correctness. Minor related doc fix. check-in: 9f98585e89 user: stephan tags: trunk | |
16:56 | help text updates. check-in: 91a740e82a user: stephan tags: trunk | |
16:56 | Added blob_swap() to simplify some json code. check-in: 2e2cd82bac user: stephan tags: trunk | |
16:56 | Fixed a segfault which could/did happen when running content through wikification in CLI mode (which g.zTop is not set). check-in: a3dd2cfeb0 user: stephan tags: trunk | |
15:06 | Several minor internal cleanups to the json code which i thought i had committed last week :/. check-in: 055dfb1223 user: stephan tags: trunk | |
2012-07-07
| ||
14:07 | Update the inetd handler so that it works with IPv6. Leaf check-in: 89fb414274 user: drh tags: ipv6 | |
13:32 | Fix the URL parser so that it is able to handle IPv6 addresses. Fixes to the IPv6 client-side code. check-in: beea59873a user: drh tags: ipv6 | |
2012-07-06
| ||
16:18 | /json/query now fails without executing the query if the provided query has no result _columns_ (to explicitly disallow INSERT/DELETE/DROP, etc.). check-in: 3e1dd97f77 user: stephan tags: trunk | |
2012-07-05
| ||
21:25 | Work toward getting Fossil to be able to sync over IPV6. This check-in compiles, but we do not yet have a server to test it on. check-in: 0268e771ef user: drh tags: ipv6 | |
19:24 | Minor interal json refactoring made possible by recent cson changes. check-in: e40e79b7ab user: stephan tags: trunk | |
19:03 | Pulled in latest cson amalgamation for the cson_type_id addition and started refactoring some O(N) lookups to O(1) based on that addition. check-in: cde55bd7a3 user: stephan tags: trunk | |
2012-07-03
| ||
21:30 | minor cleanups made possible by newer cson APIs. check-in: 9be377fef1 user: stephan tags: trunk | |
21:28 | Minor improvement to the "are we in JSON mode so we can disable the name parameter hack?" pre-check. check-in: 5ea759f9fe user: stephan tags: trunk | |
21:10 | Minor optimization in stash_create to bypass an unneeded blob_compare() when (isLink!=isNewLink). check-in: 75461b993e user: stephan tags: trunk | |
21:07 | Replaced a malloc()/free() with fossil_malloc()/free() and removed the corresponding NULL check (fossil_malloc() dies on error). check-in: 6ad70288d9 user: stephan tags: trunk | |