Fossil

Timeline
Login

Timeline

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

85 check-ins using file src/sqlite3.c version 0e94baf1

2014-05-30
18:04
Renamed --format|-F to --mimetype|-M. Stumbled across a char-is-signed assumption and replaced it with (int). ... (Closed-Leaf check-in: 918d07bf user: stephan tags: wiki-keep-mimetype)
14:54
Allow multiple autosync attempts also for the branch and update commands. ... (check-in: 87d323d3 user: andybradford tags: autosync-tries)
03:09
Introduce the autosync-tries setting to control how many attempts autosync will try if there is a failure. Defaults to 1 which is the current behavior. Disabling autosync is still managed with the autosync setting. ... (check-in: 7653ab63 user: andybradford tags: autosync-tries)
2014-05-24
06:27
In "fossil sqlite", if three or more interrupt signals (control-c) are received in a row without a response from sqlite3_interrupt() then call exit(1) immediately. This allows control-C to interrupt the shell even if it is stuck in a computation or loop that does not involve the VDBE. ... (check-in: a74d100a user: jan.nijtmans tags: trunk)
02:23
Clarify the documentation on shunning happening automatically by default on a "pull" operation. ... (check-in: 03f0317c user: andybradford tags: trunk)
00:12
Minor correction to embedded document link to include relative path. ... (check-in: c11f57fa user: andybradford tags: trunk)
2014-05-23
11:01
pulled in trunk. ... (check-in: 64802875 user: stephan tags: wiki-keep-mimetype)
05:07
Correct reference to the shun URL. ... (check-in: b2a8924e user: andybradford tags: trunk)
2014-05-22
07:46
merge trunk ... (check-in: c7767cc1 user: jan.nijtmans tags: cleanX)
05:14
Merge in latest features and fixes. ... (check-in: fbc335d3 user: andybradford tags: autosync-tries)
04:47
Make room for extra argument in array. ... (check-in: bae2e579 user: andybradford tags: trunk)
04:39
Make fossil open and fossil checkout aware of missing content too. ... (check-in: 941ead2f user: andybradford tags: trunk)
2014-05-20
06:03
Sync operations now commit each round-trip. ... (check-in: 16da1b6d user: andybradford tags: trunk)
05:47
Avoid misinterpretation of operator. ... (Closed-Leaf check-in: bfdc3824 user: andybradford tags: per-round-trip-commit)
05:23
Process xfer-ticket-script for each round-trip to avoid lost hook invocations (thanks to Jan Nijtmans for catching this). ... (check-in: 28a24c4b user: andybradford tags: per-round-trip-commit)
2014-05-19
09:56
Fix a compiler warning. ... (check-in: c543079b user: drh tags: trunk)
09:16
Prevent error-message for "fossil diff --tk" in combination with -v/--verbose/--interactive/--side-by-side (which are already implied by --tk) ... (check-in: c0609471 user: jan.nijtmans tags: trunk)
07:38
fossil new no longer creates an initial empty commit by default (but it still does when using --date-override). The first commit after checking out a new empty repository will become the initial commit. ... (check-in: cac91b6c user: jan.nijtmans tags: trunk)
2014-05-14
16:53
doc improvement. ... (check-in: e1a0de75 user: stephan tags: wiki-keep-mimetype)
16:39
Added --format MIMETYPE flag to (wiki create|commit) and /json/wiki/save. ... (check-in: 8f2d9e69 user: stephan tags: wiki-keep-mimetype)
16:05
minor doc correction. ... (check-in: ec44f61a user: stephan tags: trunk)
2014-05-09
09:34
stash gdiff now honors the "g" in gdiff. ... (check-in: cd5a7e12 user: stephan tags: trunk)
08:55
merge trunk ... (Closed-Leaf check-in: 0aa20efb user: jan.nijtmans tags: no-initial-commit)
08:44
A "fossil checkout" when the current check-out is the empty checkout (vid=0) should delete the vfile table. ... (check-in: 0c9b1fb4 user: jan.nijtmans tags: trunk)
08:28
merge trunk ... (check-in: 6f099294 user: jan.nijtmans tags: no-initial-commit)
07:34
Bug-fix: Function unsaved_changes() doesn't check for changes when there is an empty checkout. ... (check-in: f7d9413c user: jan.nijtmans tags: trunk)
03:03
Correction in comment, no change in functionality. ... (check-in: 4cfe13e9 user: andybradford tags: per-round-trip-commit)
2014-05-08
10:25
rebase ... (check-in: 3ef59c35 user: jan.nijtmans tags: no-initial-commit)
05:52
Abort update or merge operation if there is content missing from files. Add --force-missing option to allow override if desired. ... (check-in: f2adddfe user: andybradford tags: per-round-trip-commit)
2014-05-07
04:00
Make error message less redundant. ... (check-in: d02f144d user: andybradford tags: per-round-trip-commit)
2014-05-05
07:26
Abort the update if autosync fails. ... (check-in: 8478bfe2 user: andybradford tags: per-round-trip-commit)
04:50
Restore variable definitions at the top of the block. ... (check-in: 21f6dc95 user: andybradford tags: per-round-trip-commit)
03:54
Don't exit fatally during http_exchange, but return an error so partial sync can also be handled on network errors. ... (check-in: 1317331e user: andybradford tags: per-round-trip-commit)
2014-05-03
15:01
Use macro instead of number. ... (check-in: ccc2bb73 user: andybradford tags: per-round-trip-commit)
05:58
Commit more frequently during a sync operation to minimize number of times content must be requested when sync failures occur. ... (check-in: c2a69336 user: andybradford tags: per-round-trip-commit)
2014-05-02
09:34
merge trunk ... (Closed-Leaf check-in: 39375fa3 user: jan.nijtmans tags: invalid-utf8)
08:23
Backout [1aef260f4c0a0fc74f45f624eb0cbe92b98bf6e8|1aef260f4c]: "Honor timezones in imports from git", per ML thread ... (check-in: 77f53423 user: jan.nijtmans tags: trunk)
2014-05-01
08:06
fossil new no longer (by default) creates an initial empty commit. The first commit after initializing a new repository will become the initial commit, and it doesn't need to be empty any more. If you specify --date-override, an initial commit with the specified date still will be created. ... (check-in: f2c8b4f3 user: jan.nijtmans tags: no-initial-commit)
2014-04-30
21:43
Fixed an assertion triggered via test-name-changes when symbolic name resolution fails. ... (check-in: 25b2a809 user: stephan tags: trunk)
19:16
merge trunk ... (check-in: c1b6fd36 user: jan.nijtmans tags: cleanX)
18:02
Typo fix (thanks to Joe P). ... (check-in: 003db810 user: stephan tags: trunk)
17:36
changelog update for root-user enhancement. ... (check-in: 3fd95992 user: stephan tags: trunk)
16:35
Merged in fix from Andy B. which resolves mis-resolution of db file name when fossil is run as root (chroot-related). Haiku OS runs everything as root. ... (check-in: 5e47d555 user: stephan tags: trunk)
07:54
On second thought, make this also work for fossil server as well which has the same problem. ... (Closed-Leaf check-in: 644e78cc user: andybradford tags: pending-review)
07:43
If Openssl is available, use its sha1 implementation. Suggested by Baruch Burstein. ... (check-in: 379309b6 user: jan.nijtmans tags: trunk)
07:11
Minor cleanup (no change in functionality). ... (check-in: b5e09375 user: andybradford tags: pending-review)
07:07
Potential fix to allow fossil ui to be run as root---reopen the database after dropping privileges. ... (check-in: d5432cf6 user: andybradford tags: pending-review)
2014-04-29
21:29
Make MinGW(-w64) compile work with USE_SYSTEM_SQLITE = 1. Only works if you have a static libsqlite3.a in your compiler environment. ... (check-in: d00f2cfa user: jan.nijtmans tags: trunk)
18:02
Rebuild now sets user.mtime if it is NULL, per ML thread. ... (check-in: 6fdf91d7 user: stephan tags: trunk)
17:32
Added the test-rename-list webpage. ... (check-in: 09f82acd user: drh tags: trunk)
11:48
Possible fix for [56bafbab54]: unable to use network drive. Theory is that the AccessCheck() call failes because there are more than one Privileges in use. See: http://msdn.microsoft.com/en-us/library/windows/desktop/aa374815%28v=vs.85%29.aspx ... (check-in: 969f0a26 user: jan.nijtmans tags: trunk)
11:03
Use file_access in stead of win32_access in some places, and fix function signature of win32_chdir(). ... (check-in: f6ac1ff0 user: jan.nijtmans tags: trunk)
10:19
Fix some compiler warnings 'may be uninitialized in this function'. Move path conversions out of win32_chdir/win32_access/win32_stat, as its caller already can do that. This eliminates some code duplication. ... (check-in: 503482a2 user: jan.nijtmans tags: trunk)
08:11
merge cleanX ... (check-in: 820b10f7 user: jan.nijtmans tags: cleanX-no-clean-glob)
07:15
merge trunk ... (check-in: 791cebc1 user: jan.nijtmans tags: cleanX)
00:31
Set the mtime column of the USER table on a self-registration. ... (check-in: a9235f4c user: drh tags: trunk)
2014-04-28
12:24
Remove unneeded variable: Since could_be_utf16() calls starts_with_utf16_bom() it can be deduced that for Unicode text, bRevUnicode always has the same value as bRevUtf16. The comments on the variables already suggested that. ... (check-in: 09f23863 user: jan.nijtmans tags: trunk)
11:00
Fix function same_dline_ignore_allws(), for the case where one side of the diff was an empty line. Example where it went wrong: /fdiff?v1=d5e0c2dc93&v2=7ee7dd0a42&sbs=1&w ... (check-in: 1274c97d user: jan.nijtmans tags: trunk)
10:26
Use file_access(..., F_OK) in stead of file_access(..., 0) everywhere, in case some platforms exist where F_OK != 0. Remove a few end-of-line spaces. ... (check-in: 9df71fe3 user: jan.nijtmans tags: trunk)
09:25
Simplify some usage of if-statements. No change of functionality. ... (check-in: 7458a188 user: jan.nijtmans tags: trunk)
07:47
Implement determination of LOOK_INVALID flag for UTF-8 byte sequences. Not used in fossil yet. ... (check-in: 5f24da13 user: jan.nijtmans tags: trunk)
2014-04-26
01:54
Remove an unused variable. ... (check-in: f1ed720a user: drh tags: trunk)
01:20
Move variable declarations for MSVC. ... (check-in: a050cd09 user: joel tags: trunk)
2014-04-25
21:56
Add a web-page for viewing the status of the web cache. Accessible as a submenu off of the stat page. ... (check-in: 05477b2e user: drh tags: trunk)
21:34
Add a mention of the "fossil cache" command to the server load management discussion on the "server.wiki" page. And mention "fossil cache" in the change log. Documentation changes only. ... (check-in: 34ea8daf user: drh tags: trunk)
21:18
Make the "fossil cache" command an accessory that only shows up when doing "fossil help --all". Remove unused variables from the implementation. ... (check-in: c7194b66 user: drh tags: trunk)
21:11
Add a cache that will save /zip and /tarball objects and reissue them from cache when requested a second time. The "fossil cache" command is used to control the cache. Turned off by default and must be enabled using "fossil cache init". ... (check-in: 450b62ff user: drh tags: trunk)
15:03
Fix handling of overlong UTF-8 forms: All overlong forms except 0xC0 0x80 (\u0000) are considered invalid. Run same test-cases as on trunk, which now contains various overlong UTF-8 sequences, as proof that everything is correct. ... (check-in: 636da047 user: jan.nijtmans tags: invalid-utf8)
11:00
More UTF-8-related test-cases ... (check-in: 621f9865 user: jan.nijtmans tags: trunk)
08:38
Add a commit warning when a to-be-committed file contains invalid UTF-8 byte-sequences. See: http://en.wikipedia.org/wiki/UTF-8#Invalid_byte_sequences. This warning can be disabled by the "encoding-glob" setting. Implements determination of LOOK_INVALID flag determination when text is otherwise assumed to be UTF-8 and adds test-cases for it. ... (check-in: 79341394 user: jan.nijtmans tags: invalid-utf8)
2014-04-24
09:59
merge cleanX ... (check-in: f7fd7d0a user: jan.nijtmans tags: cleanX-no-clean-glob)
08:12
merge trunk ... (check-in: 9d969db8 user: jan.nijtmans tags: cleanX)
07:21
Move glob_match(pKeep) out of the locate_unmanaged_files()/vfile_dir_scan() functions. This allows a note to be printed (with -v/--verbose) which explains why "fossil.exe" is not deleted by 'fossil clean -f --ignore ""'. No change of functionality (except for the addition of the note) ... (check-in: 389d0d79 user: jan.nijtmans tags: trunk)
2014-04-23
16:47
Improvements to user management: (1) Provide a textarea for entering contact information. (2) Disable superfluous entry boxes for special users. (3) Give an error when creating a duplicate login name. ... (check-in: 1b4b8a95 user: drh tags: trunk)
14:14
Add option -W|--width to "fossil stash ls" and "fossil leaves" commands. ... (check-in: fa6ece72 user: jan.nijtmans tags: trunk)
11:03
Avoid the use of strcpy() as this upsets OpenBSD. ... (check-in: 3f487aca user: drh tags: trunk)
2014-04-22
17:22
Reword the message printed on the /info page when the UUID is not found and is less than 4 characters. ... (check-in: 36ffa749 user: drh tags: trunk)
15:15
Add the test-ambiguous command for finding ambiguous SHA1-hash abbreviations. ... (check-in: 2aaae64a user: drh tags: trunk)
13:57
Experimental change to add a "nodesc" query parameter to pages like /artifact that suppresses the sometimes length description of what the artifact is used for. ... (Closed-Leaf check-in: b794218f user: drh tags: nodesc-option)
12:51
Handle short UUID collisions for events, tickets and other artifacts in the /info page. ... (check-in: 49467d2a user: drh tags: trunk)
12:44
Increase the version number to 1.29 with the idea that we might do a new release soon. Fill out the change-log for version 1.29. ... (check-in: 61c66596 user: drh tags: trunk)
12:07
Fix the "SaveAs" button on the "diff --tk" viewer so that the "Cancel" button works. ... (check-in: 7440633e user: drh tags: trunk)
06:56
Use SQLITE_UTF8 in stead of SQLITE_ANY everywhere, because SQLITE_ANY is deprecated in later SQLite and fossil uses UTF-8 everywhere anyway. ... (check-in: 2c95802c user: jan.nijtmans tags: trunk)
2014-04-21
18:41
Compatibility with SQLite 3.8.2 as external library ... (check-in: 09472e88 user: jan.nijtmans tags: sqlite3-compat)
13:24
Update the built-in SQLite to 3.8.5 alpha, including all of the latest performance enhancements and bug fixes. ... (check-in: 88aa2e37 user: drh tags: trunk)