Timeline
Not logged in

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

101 check-ins using file test/utf.test version db1a2d0b13

2014-06-09
20:07
Enable TH1 hooks for all web pages, known and unknown. check-in: f90f723010 user: mistachkin tags: th1Hooks
2014-06-08
21:39
Include TH1 hooks feature in the 'hasfeature' TH1 command. check-in: 53f5e1f9ed user: mistachkin tags: th1Hooks
20:28
Corrections to #ifdef handling and comments. check-in: f605058514 user: mistachkin tags: th1Hooks
20:19
Add the ability to include -OR- omit support for TH1 hooks at compile-time. check-in: b3c40dd49e user: mistachkin tags: th1Hooks
00:49
Update comments on the settings that were made versionable in the previous check-in. check-in: 3d28912ca3 user: mistachkin tags: th1Hooks
00:38
Make the 'tcl-setup', 'th1-setup', and 'th1-uri-regexp' settings versionable. check-in: 9952893360 user: mistachkin tags: th1Hooks
00:16
Fix several merge conflict issues from the previous check-in. check-in: 1f915a6859 user: mistachkin tags: th1Hooks
00:03
Merge updates from trunk. check-in: f91d313169 user: mistachkin tags: th1Hooks
2014-06-06
09:27
When doing "fossil user default <username>", don't try to check the current default user for validity. check-in: 4306f0f3d6 user: jan.nijtmans tags: trunk
07:19
A few additions of "const" keyword, reducing the number of compiler warnings when compiling with -Wwrite-strings check-in: 0a754750ef user: jan.nijtmans tags: trunk
07:10
Make "fossil version -v" report the right openssl version, even when it was linked dynamically with openssl and the openssl version was later upgraded. Remove some dead code and comments which are not true any more. check-in: 48f1239eb2 user: jan.nijtmans tags: trunk
2014-06-05
18:39
Update version of OpenSSL that is referred to in the makefiles. check-in: 94c0eb9724 user: mistachkin tags: trunk
08:12
Compatibility back to SQLite 3.7.17 (when configuring with --disable-internal-sqlite) check-in: b6670e0545 user: jan.nijtmans tags: sqlite3-compat
08:05
Remove the Cygwin-specific Makefile, as the option --disable-internal-sqlite has the same effect. Document this. check-in: 5610dc4edf user: jan.nijtmans tags: trunk
2014-06-04
19:59
Merged in close-cleanup-config after positive tests and feedback. check-in: fc9970678e user: stephan tags: trunk
19:53
Minor changelog addition. check-in: 1e4f77d7b4 user: stephan tags: trunk
18:45
Update the built-in SQLite to the 3.8.5 release. check-in: 72328ae75d user: drh tags: trunk
2014-06-03
19:42
Update the build instructions for Mac OS 10.2. check-in: 481741f3f5 user: drh tags: trunk
15:17
Merge in recent patches to the SQLite 3.8.5 beta. check-in: 2ddb51c08f user: drh tags: trunk
2014-06-02
20:10
actually, --date-override overrides --empty, not reverse check-in: a01e2d147f user: jan.nijtmans tags: trunk
14:52
Updates the built-in SQLite sources to the latest 3.8.5 beta. In particular, this update includes the new ".system" and ".once" commands to the SQLite command-line utility accessed via the "fossil sql" command. check-in: 8bc47c1469 user: drh tags: trunk
09:39
Fix comment, some formatting. check-in: 74640de96e user: jan.nijtmans tags: trunk
2014-06-01
04:17
Incorporate recent features/fixes. Closed-Leaf check-in: 715a36c8ec user: andybradford tags: autosync-tries
2014-05-31
22:22
Documented the new -empty flag. check-in: 2a17ab66b2 user: stephan tags: trunk
19:37
The 'new' and 'init' commands again create an initial checkin unless the (new) --empty flag is given or (as before) --date-override is used. check-in: 3b66804d3f user: stephan tags: trunk
16:37
Backout [636982a564], which incorrectly calculates aggregate disk checksums when selectively committing files for the initial checkin. check-in: 1a0179abd7 user: joel tags: trunk
15:34
Link to the manifest documentation from the core concepts. check-in: 7ff74b20d6 user: andybradford tags: trunk
2014-05-30
18:12
integrated wiki-keep-mimetype branch. check-in: 52d242a73b user: stephan tags: trunk
18:04
Renamed --format|-F to --mimetype|-M. Stumbled across a char-is-signed assumption and replaced it with (int). Closed-Leaf check-in: 918d07bfac user: stephan tags: wiki-keep-mimetype
16:52
Now only remove the ckout:... key if the repo db is writeable. May leave orphans in the config db for read-only repos, but it was doing that before, anyway. Closed-Leaf check-in: 43eeab7c52 user: stephan tags: close-cleanup-config
16:38
'close' now removes ckout:... entry from global config and repo. Possibly has unwanted side-effects, thus a branch. check-in: 36cb9ec476 user: stephan tags: close-cleanup-config
14:54
Allow multiple autosync attempts also for the branch and update commands. check-in: 87d323d307 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: 7653ab6342 user: andybradford tags: autosync-tries
2014-05-28
20:24
Update the build-in SQLite from upstream. The "fossil sql" command now supports the ".shell" meta-command. check-in: f6d3b81513 user: drh tags: trunk
16:06
Added -R REPO to the timeline docs, per ML request. check-in: dadbf7825a user: stephan tags: trunk
03:55
Fixed an off-by-one error in print_person().

The original code extracted the leading '<' of the email address as part of the user name, putting an unmatched '<' into the git dump file, and breaking fast_import. This bug was only triggered by the user's contact information actually containing an email address. check-in: de1921bad3 user: aku tags: trunk

00:17
Fix a typo in the SCGI documentation. check-in: 6a4127f3ed user: drh tags: trunk
2014-05-27
23:40
Updates to the SCGI documentation. check-in: 30a122a05e user: drh tags: trunk
20:36
Correctly handle embedded documentation pages that contain characters that require HTTP encoding. check-in: 5d4400400a user: drh tags: trunk
2014-05-26
20:55
Fix a problem in the shell when importing CSV files. If the leftmost field of the first row in the CSV file was both zero bytes in size and unquoted, no data was imported. check-in: 87130593e4 user: jan.nijtmans tags: trunk
07:45
Give a warning when a to-be-committed text file has byte sequences which are not valid UTF-8. Can be disabled with "encoding-glob" setting. check-in: 0cb00c0b8f user: jan.nijtmans tags: trunk
2014-05-24
17:22
Update the built-in SQLite to the lastest 3.8.5 beta from trunk. check-in: 85d2a1120e user: drh tags: trunk
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: a74d100a12 user: jan.nijtmans tags: trunk
02:23
Clarify the documentation on shunning happening automatically by default on a "pull" operation. check-in: 03f0317c79 user: andybradford tags: trunk
00:12
Minor correction to embedded document link to include relative path. check-in: c11f57fa48 user: andybradford tags: trunk
2014-05-23
11:01
pulled in trunk. check-in: 6480287517 user: stephan tags: wiki-keep-mimetype
05:07
Correct reference to the shun URL. check-in: b2a8924eb2 user: andybradford tags: trunk
2014-05-22
07:46
merge trunk check-in: c7767cc123 user: jan.nijtmans tags: cleanX
05:14
Merge in latest features and fixes. check-in: fbc335d39f user: andybradford tags: autosync-tries
04:47
Make room for extra argument in array. check-in: bae2e57901 user: andybradford tags: trunk
04:39
Make fossil open and fossil checkout aware of missing content too. check-in: 941ead2f9a user: andybradford tags: trunk
2014-05-20
06:03
Sync operations now commit each round-trip. check-in: 16da1b6dff user: andybradford tags: trunk
05:47
Avoid misinterpretation of operator. Closed-Leaf check-in: bfdc38243f 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: 28a24c4ba6 user: andybradford tags: per-round-trip-commit
2014-05-19
09:56
Fix a compiler warning. check-in: c543079b87 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: c060947196 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: cac91b6cd1 user: jan.nijtmans tags: trunk
2014-05-14
16:53
doc improvement. check-in: e1a0de7575 user: stephan tags: wiki-keep-mimetype
16:39
Added --format MIMETYPE flag to (wiki create|commit) and /json/wiki/save. check-in: 8f2d9e6923 user: stephan tags: wiki-keep-mimetype
16:05
minor doc correction. check-in: ec44f61a83 user: stephan tags: trunk
2014-05-09
09:34
stash gdiff now honors the "g" in gdiff. check-in: cd5a7e1290 user: stephan tags: trunk
08:55
merge trunk Closed-Leaf check-in: 0aa20efb96 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: 0c9b1fb412 user: jan.nijtmans tags: trunk
08:28
merge trunk check-in: 6f099294a5 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: f7d9413ccf user: jan.nijtmans tags: trunk
03:03
Correction in comment, no change in functionality. check-in: 4cfe13e962 user: andybradford tags: per-round-trip-commit
2014-05-08
10:25
rebase check-in: 3ef59c357c 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: f2adddfe60 user: andybradford tags: per-round-trip-commit
2014-05-07
04:00
Make error message less redundant. check-in: d02f144d70 user: andybradford tags: per-round-trip-commit
2014-05-05
07:26
Abort the update if autosync fails. check-in: 8478bfe27e user: andybradford tags: per-round-trip-commit
04:50
Restore variable definitions at the top of the block. check-in: 21f6dc9571 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: 1317331eed user: andybradford tags: per-round-trip-commit
2014-05-03
15:01
Use macro instead of number. check-in: ccc2bb7366 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: c2a69336fd user: andybradford tags: per-round-trip-commit
2014-05-02
09:34
merge trunk Closed-Leaf check-in: 39375fa3b6 user: jan.nijtmans tags: invalid-utf8
08:23
Backout [1aef260f4c0a0fc74f45f624eb0cbe92b98bf6e8|1aef260f4c]: "Honor timezones in imports from git", per ML thread check-in: 77f53423ae 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: f2c8b4f375 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: 25b2a809cd user: stephan tags: trunk
19:16
merge trunk check-in: c1b6fd36a1 user: jan.nijtmans tags: cleanX
18:02
Typo fix (thanks to Joe P). check-in: 003db810a2 user: stephan tags: trunk
17:36
changelog update for root-user enhancement. check-in: 3fd9599210 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: 5e47d555e4 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: 644e78cc89 user: andybradford tags: pending-review
07:43
If Openssl is available, use its sha1 implementation. Suggested by Baruch Burstein. check-in: 379309b6da user: jan.nijtmans tags: trunk
07:11
Minor cleanup (no change in functionality). check-in: b5e0937518 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: d5432cf6c3 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: d00f2cfa80 user: jan.nijtmans tags: trunk
18:02
Rebuild now sets user.mtime if it is NULL, per ML thread. check-in: 6fdf91d793 user: stephan tags: trunk
17:32
Added the test-rename-list webpage. check-in: 09f82acd13 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: 969f0a2611 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: f6ac1ff032 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: 503482a2c6 user: jan.nijtmans tags: trunk
08:11
merge cleanX check-in: 820b10f776 user: jan.nijtmans tags: cleanX-no-clean-glob
07:15
merge trunk check-in: 791cebc129 user: jan.nijtmans tags: cleanX
00:31
Set the mtime column of the USER table on a self-registration. check-in: a9235f4cc4 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: 09f2386328 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: 1274c97d70 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: 9df71fe36c user: jan.nijtmans tags: trunk
09:25
Simplify some usage of if-statements. No change of functionality. check-in: 7458a18894 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: 5f24da1360 user: jan.nijtmans tags: trunk
2014-04-25
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: 636da047cc user: jan.nijtmans tags: invalid-utf8