Fossil

Timeline
Login

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

50 check-ins occurring around 2012-07-07.

2012-07-14
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. ... (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)
2012-06-29
23:45
Fix a bug in the manifest generator that was introduced by check-in [01e4de6b8ae936b]. ... (check-in: 5f3a0681a0 user: drh tags: trunk)
21:30
Added check of rc for setgid/setuid() calls. ... (check-in: 4d107b597a user: stephan tags: trunk)
19:35
Remove redundant include argument from the compilation steps of several source files. ... (check-in: 8a18e7fb7f user: mistachkin tags: trunk)
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". ... (Closed-Leaf check-in: 0328d68181 user: drh tags: sqlite4)
15:47
Merge in the trunk changes. ... (check-in: 0315f3f03b user: drh tags: sqlite4)
12:48
Fix the manifest generator for check-ins so that when a partial commit is done and some of the uncommitted files have been renamed, the rows of the check-in manifest are ordered by the original, unchanged names of the uncommitted renamed files. ... (check-in: 01e4de6b8a user: drh tags: trunk)
11:05
Update the test-parse-manifest test command so that it reports parse failures on standard output. ... (check-in: 4113f5881b user: drh tags: trunk)
2012-06-27
13:59
Use ~/.fossil4 as the configuration database to avoid conflicts with the original fossil. Adjust SQL because INTEGER PRIMARY KEY does not auto-fill as with SQLite3. ... (check-in: 3f624d490b user: drh tags: sqlite4)
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. ... (check-in: 6823912746 user: drh tags: sqlite4)
2012-06-25
15:43
Improved detection of changes to a file after a merge that do not change the size of the file. ... (check-in: 23022a8546 user: drh tags: trunk)
15:15
Whan a commit fails because the repository checksum does match the working directory, in addition to printing the names of the files that disagree, also output the repository version of the files to separate temporary files to facilitate error analysis. ... (check-in: edc0c9464d user: drh tags: trunk)
2012-06-24
03:47
Re-added the jsonApiVersion field to /json/version output. Not sure why i had removed it. /json/report/create now fails with an NYI error instead of succeeding but doing nothing. ... (check-in: bbcc8fe351 user: stephan tags: trunk)
2012-06-22
23:42
Updates to test procedures. Add a test case for the hard-to-diff sqlite3.c change. ... (check-in: f9b89f61a3 user: drh tags: trunk)
23:32
Update the built-in SQLite to the latest version from the trunk of the SQLite tree. The diff of this SQLite change will be very slow without the previous check-in that enhances the diff performance. ... (check-in: c5b835ddc0 user: drh tags: trunk)
22:39
Huge performance improvement for certain pathological cases for diffing of very large files. ... (check-in: 9e15437e97 user: drh tags: trunk)
13:03
Minor Makefile hack to allow "make clean" to work from ./src/. ... (check-in: 4e4b6cc35f user: stephan tags: trunk)
12:58
MSC makefile fix for missing cson_amalgamation. ... (Closed-Leaf check-in: 0918d1f04a user: stephan tags: stephan)