Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
253 check-ins using file test/tester.tcl version e63f55ca22
|
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-17
| ||
| 15:48 | Correct description in comment (no code change). check-in: 9f33dbae40 user: andybradford tags: autosync-tries | |
|
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-26
| ||
| 01:54 | Remove an unused variable. check-in: f1ed720a84 user: drh tags: trunk | |
| 01:20 | Move variable declarations for MSVC. check-in: a050cd09e6 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: 05477b2e06 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: 34ea8daf90 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: c7194b668b 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: 450b62ff3a 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: 636da047cc user: jan.nijtmans tags: invalid-utf8 | |
| 11:00 | More UTF-8-related test-cases check-in: 621f98657d 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: 79341394e2 user: jan.nijtmans tags: invalid-utf8 | |
|
2014-04-24
| ||
| 14:21 | Use sqlite3_sleep() instead with a shorter wait. check-in: 714f3ec379 user: andybradford tags: autosync-tries | |
| 09:59 | merge cleanX check-in: f7fd7d0ac8 user: jan.nijtmans tags: cleanX-no-clean-glob | |
| 08:12 | merge trunk check-in: 9d969db8a4 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: 389d0d7939 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: 1b4b8a95b2 user: drh tags: trunk | |
| 14:14 | Add option -W|--width to "fossil stash ls" and "fossil leaves" commands. check-in: fa6ece72b6 user: jan.nijtmans tags: trunk | |
| 11:03 | Avoid the use of strcpy() as this upsets OpenBSD. check-in: 3f487aca8a 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: 36ffa749f0 user: drh tags: trunk | |
| 15:15 | Add the test-ambiguous command for finding ambiguous SHA1-hash abbreviations. check-in: 2aaae64a59 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: b794218f01 user: drh tags: nodesc-option | |
| 12:51 | Handle short UUID collisions for events, tickets and other artifacts in the /info page. check-in: 49467d2a49 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: 61c66596e8 user: drh tags: trunk | |
| 12:07 | Fix the "SaveAs" button on the "diff --tk" viewer so that the "Cancel" button works. check-in: 7440633e81 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: 2c95802cfc user: jan.nijtmans tags: trunk | |
|
2014-04-21
| ||
| 18:41 | Compatibility with SQLite 3.8.2 as external library check-in: 09472e8897 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: 88aa2e375a user: drh tags: trunk | |
| 13:19 | Remove the "TIP:" in the commit message prompt in an effort to reduce "warning fatigue". check-in: 7ca6ce030d user: drh tags: trunk | |
| 07:43 | If autosync fails, try again to defined maximum with a 1 second sleep between failures. check-in: fae1eca8f6 user: andybradford tags: autosync-tries | |
|
2014-04-20
| ||
| 19:31 | Fix typo and avoid nested double quotes in wiki format guide. check-in: 8a5f192b40 user: andygoth tags: trunk | |
| 19:05 | Fix CSS typo to correct alignment of "th" labels (s/tale/label/). check-in: 8b3f1b5b25 user: andygoth tags: trunk | |
| 18:48 | Missing "#else" check-in: b418a7ebbe user: jan.nijtmans tags: trunk | |
| 08:40 | Cherry-pick a few more bug-fixes from SQLite trunk, the same ones that are also backported to the SQLite 3.7.4.3 Cygwin build. See: http://osdir.com/ml/sqlite-users/2014-04/msg00366.html. For me those all are important enough so they should appear in the next SQLite release. check-in: 1b2c7acd69 user: jan.nijtmans tags: trunk | |
|
2014-04-19
| ||
| 22:47 | Fix a potential segfault when the SSH_CONNECTION environment variable is defined. check-in: a138dc97fc user: drh tags: trunk | |
|
2014-04-15
| ||
| 09:40 | Cherry-pick 1277932b7e: Fix a harmless compiler warning that crops up with SQLITE_MAX_MMAP_SIZE=0. check-in: 53aea235fa user: jan.nijtmans tags: trunk | |
|
2014-04-14
| ||
| 22:50 |
In-editor note re: empty commit msg allowing chance to abort commit.
Per suggestion by David Given on fossil-users@ mailing list. check-in: 0484ccf2e9 user: bch tags: trunk | |
| 20:30 | explain how empty commit msg affects commit process check-in: 724a544591 user: bch tags: trunk | |
| 14:20 | Potential resolution of conflict with [64aa75260f] which causes the default-user setting to be ignored. Attempt to set default user from config if defined. Closed-Leaf check-in: 9f2a03bbb8 user: andybradford tags: default-user | |
| 14:19 | Enable interface to alter default-user setting. check-in: cd5f3be51e user: andybradford tags: default-user | |
| 13:03 | merge trunk. Add support for extended UNC paths as well. check-in: 9d4a73cb40 user: jan.nijtmans tags: win32-longpath | |
|
2014-04-11
| ||
| 21:30 | Added new /reports page: byweekday. Most tags and commits happen on Thursdays. Most tickets on Wednesdays. check-in: 2cf6304bc3 user: stephan tags: trunk | |
| 18:12 | Merge in latest fixes. Closed-Leaf check-in: 5460b0cfa2 user: andybradford tags: short-uuid | |
| 15:44 | Refactored ATTACHMENT crosslinking a bit to remove some duplicate code (tested on libfossil repo). Replaced free() with fossil_free() (consistency). Added fossil_is_uuid(), the c-string counterpart of blob_is_uuid(). check-in: b7ff537dca user: stephan tags: trunk | |
|
2014-04-10
| ||
| 08:36 | Add test-cases for function file_relative_name(), three of them failing without [565ba734d2] check-in: 1762a72f0e user: jan.nijtmans tags: trunk | |
|
2014-04-09
| ||
| 20:35 | Fix "fossil extras" when a "extra" entry matches partly with current directory name (reported by j. van den hoff) check-in: 565ba734d2 user: jan.nijtmans tags: trunk | |
|
2014-04-08
| ||
| 14:10 | Fix handling of directory link in /dir page, which was broken by [b34fda9692] check-in: 4cb4fd1a8d user: jan.nijtmans tags: trunk | |
| 09:37 | Simplify UUID handling in ticket UI. No functional change. check-in: b18f3a5cfb user: jan.nijtmans tags: trunk | |
| 05:52 | Make error message more obvious when short UUID length is less than 4. check-in: 4b1b56c99c user: andybradford tags: short-uuid | |
| 05:46 | Restore original order in case this was intentional for the reason that tickets are more likely to be found than events. check-in: 53072ae878 user: andybradford tags: short-uuid | |
| 05:23 | Output information on ambiguous event match. check-in: aa10e75656 user: andybradford tags: short-uuid | |
| 04:34 | This function also is no longer needed at this point. check-in: 8b9b44515e user: andybradford tags: short-uuid | |
| 04:32 | Use function more specific to detecting collisions to catch events, tickets and other types in blob. check-in: ae6f27004b user: andybradford tags: short-uuid | |
|
2014-04-07
| ||
| 21:07 | Update version of OpenSSL that is referred to in the makefiles. check-in: c5b86115de user: mistachkin tags: trunk | |
| 19:08 | Fix fossil test-th-eval 'expr 0+0x0bc': TH_ERROR: expected number, got: "0x0bc" check-in: b153caf67e user: jan.nijtmans tags: trunk | |
| 12:35 | Put more long UUID's in hyperlinks, without modifying the visible appearance in the UI. check-in: b34fda9692 user: jan.nijtmans tags: trunk | |
|
2014-04-06
| ||
| 04:51 | Show short UUID collisions also for tickets and not just ticket changes. Reported on ML. check-in: 0066d6c6a9 user: andybradford tags: short-uuid | |
|
2014-04-04
| ||
| 12:11 | Update to SQLite 3.8.4.3 check-in: b37a28228c user: jan.nijtmans tags: trunk | |
| 11:07 | Another test-case which gave an expected error-message, with fix: before: $ fossil test-th-eval "expr 0+0b" TH_ERROR: syntax error in expression: "0+0b" after: $ ./fossil test-th-eval "expr 0+0b" TH_ERROR: expected number, got: "0b" check-in: b78ae90a84 user: jan.nijtmans tags: trunk | |
| 11:01 | unused variable check-in: 0f3ed70be4 user: jan.nijtmans tags: trunk | |
| 10:57 | Code simplification. No change in functionality. check-in: 8d627980aa user: jan.nijtmans tags: trunk | |
| 10:20 | Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. check-in: 99901fbf79 user: jan.nijtmans tags: trunk | |
| 08:48 | Fix one situation in which integers still could fool the number parser. Add test-case for it. check-in: 9fdc7a0413 user: jan.nijtmans tags: trunk | |
| 08:16 | Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. check-in: a306f771d8 user: jan.nijtmans tags: trunk | |
|
2014-04-03
| ||
| 19:13 | Enhance the 'fossil extras' and 'fossil all extras' commands using the new --header option to get them to print the associated repository first. check-in: 69974aaa19 user: mistachkin tags: trunk | |
| 15:14 | Add support for hex (0x), octal (0o) and binary (0b) integers, just as Tcl. Adapted from patch provided by Sergei Gavrikov. check-in: 1f6734c30b user: jan.nijtmans tags: trunk | |
| 13:37 | Enhance the --tk option on diff so that it works with special characters (like "\" and "}") in the filename. check-in: 544d22139d user: drh tags: trunk | |
| 07:05 | Fix highlight algorithm when used in combination with "Ignore Whitespace" check-in: c23190a61d user: jan.nijtmans tags: trunk | |
|
2014-04-02
| ||
| 12:57 | Fix --with-tcl build broken by [d77b7ed1a0]. Because FOSSIL_ENABLE_TCL was defined always (either as "1", either as "@FOSSIL_ENABLE_TCL@", selection on it in the Makefile makes no sence anyway. check-in: a8e3ede965 user: jan.nijtmans tags: trunk | |
| 07:05 | Change a fatal into a warning, allowing to continue file conversion for other files. Also clean-up internal blobs when this happens. check-in: b763c3c3eb user: jan.nijtmans tags: trunk | |
| 06:58 | Fix build with default Makefile for platforms which don't have getloadavg() function (e.g. Haiku/Cygwin). Patch provided by Joseph Prostko. check-in: 7023de9504 user: jan.nijtmans tags: trunk | |
| 06:55 | Remove @FOSSIL_ENABLE_TCL@ references in Makefile*.in: It doesn't work when tcl is not enabled, and it has no function anyway because the definition in autoconfig.h is really what matters. check-in: d77b7ed1a0 user: jan.nijtmans tags: trunk | |
| 03:30 | Call fossil_fatal() when fossil_fopen fail on commit_warning(). This fix SIGSEGV when converting CR/NL where files are read-only. (reported on ML) check-in: c3d09540dd user: mgagnon tags: trunk | |
|
2014-04-01
| ||
| 22:28 | Fix using the unary bitwise NOT operator in TH1. check-in: ee1aa460a4 user: mistachkin tags: trunk | |
| 19:52 | Add the "Invert" button to the --tk diff display. check-in: cf52a9ab7b user: drh tags: trunk | |
| 18:43 | Get the "fossil cat" command working outside of a check-out using the -R option. This is an alternative implementation to the fix-cat-dash-R branch that avoids adding a new global variable. check-in: ebe97b79f2 user: drh tags: trunk | |
|
2014-03-31
| ||
| 18:57 |
Merge trunk..
including use of the urlData object the global "g" variable which fix byte alignment problem.. Closed-Leaf check-in: 7cb29889ca user: mgagnon tags: fix-cat-dash-R | |
| 17:31 | Fixed json.c for g.url changes which could not have been caught by search/replace b/c they are macro-generated. check-in: bcae843a3f user: stephan tags: trunk | |
| 16:48 | Get rid of the GLOBAL_URL() kludge. Change the global "g" variable to contain an instance of the UrlData object instead of individual fields of the UrlData object. check-in: 5fdad9bd8c user: drh tags: trunk | |
| 13:02 | Use full-length SHA1 hashes on the "ambiguous" webpage. check-in: 42e66c1a17 user: drh tags: trunk | |
| 12:59 | Add missing db_finalize() statements. check-in: 07e93f3854 user: drh tags: trunk | |
| 10:30 | Use long UUID's in more hyperlinks, without affecting UI display. check-in: b0d9468bff user: jan.nijtmans tags: trunk | |
|
2014-03-29
| ||
| 09:03 | s/free()/fossil_free()/, for consistency. check-in: c94df7244a user: stephan tags: trunk | |
|
2014-03-28
| ||
| 17:45 | Re-added a short doc snippet accidentally cut out by [ec03c3149a]. check-in: 045975f6f7 user: stephan tags: trunk | |
| 08:18 | Use full UUID's in more hyperlinks, e.g. regarding attachments. Remove unused function. check-in: ec03c3149a user: jan.nijtmans tags: trunk | |
| 02:28 | Fix inconsistent naming between the 'fossil extras' and 'fossil all extra' commands. Add the --showfile option to the 'fossil all' command. check-in: 7afbb70310 user: mistachkin tags: trunk | |
|
2014-03-27
| ||
| 10:22 | Update to SQLite 3.8.4.2 check-in: cf0b0e5063 user: jan.nijtmans tags: trunk | |
| 10:11 | Fix (not so harmless) gcc compiler warning. check-in: 22d7996f8c user: jan.nijtmans tags: trunk | |
| 09:36 | With 'fossil clean -x', prompt for any files not matching any of --ignore/--clean/--keep. This is actually what gives 'fossil clean -x' added value above 'fossil clean --ignore ""'. check-in: 7695a718be user: jan.nijtmans tags: cleanX | |
| 09:06 | merge trunk check-in: a40d3f90eb user: jan.nijtmans tags: cleanX | |
|
2014-03-26
| ||
| 21:54 |
Fix problem when using "fossil cat" when specifying repository via command
line argument (with -R) (reported on ML)
Problem was the use of file_tree_name() which call db_must_be_within_tree(). Add a variable in the Global structure 'g' to remember if -R|--repository argument was specified and don't call file_tree_name() if it's the case (since us... check-in: dc10f8d74c user: mgagnon tags: fix-cat-dash-R | |
| 11:58 | 3 more "full UUID" cases check-in: f46482a905 user: jan.nijtmans tags: trunk | |
| 11:03 | Use full UUID's in hyperlinks check-in: a16236e70d user: jan.nijtmans tags: trunk | |
|
2014-03-24
| ||
| 16:30 | Added some docs for the name/uuid params for /zip. check-in: 4adcd4f4f5 user: stephan tags: trunk | |
|
2014-03-23
| ||
| 17:15 | merge cleanX check-in: 1d54c02400 user: jan.nijtmans tags: cleanX-no-clean-glob | |
| 17:14 | Added some text to the /tar help, per ML suggestion. check-in: 7ba06f150c user: stephan tags: trunk | |
| 16:13 | Remove some dead code (matchKeep is always false) and improve efficiency (only do glob_match() when extremeFlags is set, otherwise we already know it will be false) check-in: b0b723fbff user: jan.nijtmans tags: cleanX | |
| 10:11 | Make "fossil clean -x" less dangerous by respecting the "keep-glob" setting. Fix a few historical merge errors check-in: a5c85348c6 user: jan.nijtmans tags: cleanX | |
| 09:42 | merge trunk check-in: d7f04ea46f user: jan.nijtmans tags: cleanX | |
|
2014-03-22
| ||
| 11:33 | Fix the SCGI processing so that it works with Nginx. check-in: 684eb478e7 user: drh tags: trunk | |
| 08:04 | Add --strip-trailing-cr option to fossil (g)diff and fossil stash diff. Make option -w|--ignore-all-space (for fossil annotate, fossil blame, fossil (g)diff, fossil stash diff) work the same as its "gnu diff" counterpart. check-in: e753ce8310 user: jan.nijtmans tags: trunk | |
|
2014-03-21
| ||
| 12:12 | Remove left-over half-a-sentence check-in: 9b7298b74f user: jan.nijtmans tags: trunk | |
| 10:23 | fixed a small lie. check-in: 0829160c5f user: stephan tags: trunk | |
| 10:20 | More update/checkout doc additions. check-in: 3f8b6efa2f user: stephan tags: trunk | |
| 10:08 | Cherry-pick SQLite 01944c53f5: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes. check-in: bfdabaecc8 user: jan.nijtmans tags: trunk | |
| 09:06 | On Cygwin, extend the "win32" max path length to 4096 in stead of reducing the "win32-longpath" max path length to 4096. (why didn't I think of that earlier....). One less "#if defined(__CYGWIN__)" in the code, because it eliminates the need for the "win32-longpath" VFS on Cygwin altogether. check-in: 4f4b15aba8 user: jan.nijtmans tags: trunk | |
| 08:49 | Added a brief clarification of using update/checkout to switch versions, based on ML thread. check-in: cd4301ce44 user: stephan tags: trunk | |
|
2014-03-19
| ||
| 12:33 | Workaround for failing mmap on Cygwin, actually an SQLite problem reported here: http://osdir.com/ml/sqlite-users/2014-03/msg00341.html. Not fixed yet on SQLite trunk (3th segment of suggested patch is not applied yet). check-in: d35d075328 user: jan.nijtmans tags: trunk | |
|
2014-03-18
| ||
| 15:59 | Since file_simplify_name() already was modified to handle the extended path prefix correctly [95f004b1c535c545], this special Cygwin handling is no longer necessary. check-in: e35dbea1e3 user: jan.nijtmans tags: trunk | |
| 14:52 | remove unused variable check-in: dfca123729 user: jan.nijtmans tags: trunk | |
| 08:39 | merge trunk Closed-Leaf check-in: 5efa7d2e62 user: jan.nijtmans tags: strip-trailing-cr | |
|
2014-03-17
| ||
| 21:05 | Added a pedantic catch for a corner case which never happens (for porting's sake). check-in: 7413229200 user: stephan tags: trunk | |
| 14:15 | skip some tests when running inside of an open checkout. check-in: 36a8d91d0c user: jan.nijtmans tags: trunk | |
| 13:12 | Eliminate DIFF_INLINE flag (which is 0 anyway, no longer necessary). Strip end-of-line CR's in json_wiki_diff page as well. check-in: e6309e051b user: jan.nijtmans tags: trunk | |
| 12:47 | Make stripping of end-of-line CR work correctly now (REALLY!) check-in: 597d1101b4 user: jan.nijtmans tags: trunk | |
| 11:46 | Update changes.wiki (-b|--ignore-space-change not implemented, I doubt anyone would need this) check-in: dc981860ee user: jan.nijtmans tags: strip-trailing-cr | |
| 11:34 | Make -w|--ignore-all-space option work the same as the GNU diff option with the same name. check-in: a7a61cdd6f user: jan.nijtmans tags: strip-trailing-cr | |
|
2014-03-16
| ||
| 17:06 | Removed some report format help text which refers to non-/no-longer existent SQL functions wiki() and tkt(). check-in: 6bbcfec27b user: stephan tags: trunk | |
| 10:33 | Fix the display of all web-pages which contain annotation- or diff-like sections for the case windows-style line endings are used: The CR's should be stripped in those cases. check-in: 1472cd811f user: jan.nijtmans tags: trunk | |
| 10:17 | Restructured the wiki format parser's ATTR_ and AMSK_ macros to enums to simplify extension. Tried to add data-* attribute support but assumptions about attributes in the parser make it not worth the effort. check-in: 0652717eb0 user: stephan tags: trunk | |
| 09:06 | Added missing int return. Reported on ML. check-in: d6bd38fa5c user: stephan tags: trunk | |
|
2014-03-15
| ||
| 21:08 | For SSH URLs don't explicitly kill SSH with SIGINT, but let close kill process. Observed as a "Killed by signal 2." error on FreeBSD. check-in: 0e8f0bc317 user: andybradford tags: trunk | |
| 15:03 | If a wiki page begins with <title> then render that as <h1 align='center'> when rendering the whole page. For the "doc" URI, continue to extract the title and use it as the overall page title, as we have always done. This only effects wiki rendered in pages like "artifact". check-in: d8586b5670 user: drh tags: trunk | |
| 14:35 | Fix the "artifact" URL to render markdown text automatically. check-in: 60019ce7d9 user: drh tags: trunk | |
|
2014-03-14
| ||
| 20:49 | Fix the display of unified-diff lines on web pages when the files being compared have windows-style line endings. check-in: e2e8531ba7 user: drh tags: trunk | |
| 16:20 | When compiled on Cygwin using --disable-internal-sqlite, this special Cygwin handling is no longer necessary (SQLite 3.8.4.1 Cygwin build already handles that). check-in: 625297ab91 user: jan.nijtmans tags: trunk | |
| 13:57 | Enhance the "whatis" command to report on attachments and to include raw tags so that cluster artifacts are identified. Add the "test-whatis-all" command to run "whatis" on every artifact in the repository. check-in: 5cdc39dc2d user: drh tags: trunk | |
| 12:30 | Enhance the "whatis" command so that if given an ambiguous SHA1 hash prefix it shows "what is" all possible values for that hash prefix. check-in: 933904fe70 user: drh tags: trunk | |
| 09:42 | Minor help text improvement suggested on ML. check-in: a2400a0192 user: stephan tags: trunk | |
|
2014-03-13
| ||
| 21:06 | merge trunk check-in: d88d1bc0f6 user: jan.nijtmans tags: win32-longpath | |
| 14:32 | Merge trunk. Split same_dline() in 3 different functions. Ongoing. check-in: a915aa03b3 user: jan.nijtmans tags: strip-trailing-cr | |
| 13:17 | Backout [e6d3e878a9]: Clicking on timeline nodes for displaying a diff doesn't work any more with this change (Sorry, Stefan!). check-in: afcdc6ce81 user: jan.nijtmans tags: trunk | |
| 12:55 | merge trunk (ongoing) check-in: 2e45fb7b39 user: jan.nijtmans tags: strip-trailing-cr | |
| 12:23 | Add support for HTTP Basic Authentication to clone and sync. check-in: 5d536c51b6 user: drh tags: trunk | |
| 11:58 | Fix the stash so that it remembers added files and readds them when the stash is applied. check-in: db052aa4c6 user: drh tags: trunk | |
|
2014-03-12
| ||
| 04:12 | Accidentally removed a newline with vi's shift-j. No change in functionality. Closed-Leaf check-in: ef27b0059a user: andybradford tags: stash_add | |
| 04:08 | Make stash_apply handle new files and put them in an ADDED state. check-in: c2d748ae2c user: andybradford tags: stash_add | |
|
2014-03-11
| ||
| 23:34 | Always define variables at block start check-in: 1c9e023382 user: jan.nijtmans tags: trunk | |
| 23:23 | For initial non-empty check-ins (without parent but with F-cards), add "Changes" section to "ci" page, except for the "patch" button (which is the only thing that doesn't work anyway) check-in: 79c90ac4a4 user: jan.nijtmans tags: trunk | |
| 22:06 | Update to SQLite 3.8.4.1 check-in: b93b3e8f98 user: jan.nijtmans tags: trunk | |
| 21:05 | Wrapped the timeline-rendering JS in an anonymous function so that it no longer pollutes the global namespace. Added "type" tag to the script (required by HTML4, optional in HTML5). check-in: e6d3e878a9 user: stephan tags: trunk | |
| 05:05 | Merge in latest load average enhancement (very nice), and other cleanup. Closed-Leaf check-in: 75406df207 user: andybradford tags: http-auth | |
|
2014-03-10
| ||
| 21:42 | Update the custom MinGW makefile. check-in: fd223e5ec7 user: mistachkin tags: trunk | |
| 20:49 | Update SQLITE_SOURCE_ID to EXACT 3.8.4 version; char() bugfix was still missing check-in: b1aad7a071 user: jan.nijtmans tags: trunk | |
| 08:49 | GNU diff doesn't translate \t to whitespace and strip eol-spacing from diff output (when using -w/-Z options), so "fossil diff" shouldn't do that either. check-in: ac3fcebb19 user: jan.nijtmans tags: trunk | |
| 08:32 | Cygwin doesn't have getloadavg() check-in: bae235bf1a user: jan.nijtmans tags: trunk | |
| 00:22 | Fix a busted hyperlink in the previous change to server.wiki. check-in: 60774eb33f user: drh tags: trunk | |
|
2014-03-09
| ||
| 23:43 | Add documentation (at /doc/trunk/www/server.wiki#loadmgmt) on how to use the new load-average limiter feature. check-in: 936fdaeef7 user: drh tags: trunk | |
| 23:04 | Add the "max-loadavg" setting to the "setting" command. Add "setting" and "unset" to the "all" command so that max-loadavg can be quickly changed on all repos of a large server installation. check-in: 1847552c92 user: drh tags: trunk | |
| 22:33 | If getloadavg() fails, return 0.0 as function result in stead of a random number check-in: 1707129a87 user: jan.nijtmans tags: trunk | |
| 16:25 | When a request is denied due to excessive load average, send a 503 reply code. Also: Enhance the request denied message to show the current load average and the load average limit. check-in: d0fa157840 user: drh tags: trunk | |
| 00:19 | Show the repository name on the test_env webpage. check-in: 117a0f6952 user: drh tags: trunk | |
| 00:15 | Add the ability to restrict CPU-intensive web pages when the server load average gets too high. This feature is turned off by default. check-in: 5e26a1b9b2 user: drh tags: trunk | |
|
2014-03-08
| ||
| 16:14 | Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. check-in: 840b762206 user: drh tags: trunk | |
| 04:05 | Turn mtime-changes off in repo_init test proc. check-in: 68cc26c1ea user: joel tags: trunk | |