Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
5033 check-ins using file COPYRIGHT-BSD2.txt version c7dd1de9f9
2018-08-02
| ||
08:10 | Create new branch named "cmake-ide" ... (check-in: 2150860bed user: ashepilko tags: cmake-ide) | |
2014-08-08
| ||
02:26 | Update autosetup to the latest version ... (check-in: 93fb7c774f user: steveb tags: autosetup) | |
2014-04-22
| ||
10:01 | Make sure SQLITE_TESTCTRL_BYTEORDER is defined. ... (Closed-Leaf check-in: 4778b1d07a user: jan.nijtmans tags: branch-1.28) | |
09:43 | [a138dc97fc]: Fix a potential segfault when the SSH_CONNECTION environment variable is defined. [http://www.sqlite.org/src/info/9d2ae6342c|9d2ae6342c]: In the command-line shell, run set writable_schema before running the ".clone" command. ... (check-in: d7889a2e83 user: jan.nijtmans tags: branch-1.28) | |
2014-04-10
| ||
15:16 | Cherry-pick [f2ebd7e52d16891bdbf2eb423891ad007e744f61|f2ebd7e52d]: Make use of a recursive query capability (if available) to replace the compute_ancestors() function with a single query. ... (check-in: 52d8026045 user: jan.nijtmans tags: branch-1.28) | |
2014-04-09
| ||
21:55 | Cherry-pick [c5b86115de]: Update version of OpenSSL that is referred to in the makefiles. Cherry-pick [565ba734d2]: Fix "fossil extras" when a "extra" entry matches partly with current directory name (reported by j. van den hoff). ... (check-in: c779b68904 user: jan.nijtmans tags: branch-1.28) | |
2014-04-04
| ||
12:18 | Cherry-pick [ee1aa460a4]: Fix using the unary bitwise NOT operator in TH1. Update to SQLite 3.8.4.3 ... (check-in: 97608a6b57 user: jan.nijtmans tags: branch-1.28) | |
2014-03-28
| ||
07:12 | Update to SQLite 3.8.4.2. No need for "win32-longpath" any more for Cygwin. ... (check-in: 2ae080c1a3 user: jan.nijtmans tags: branch-1.28) | |
2014-03-23
| ||
09:52 | update changes.wiki for the branch-1.28 branch ... (check-in: 0e40f659ab user: jan.nijtmans tags: branch-1.28) | |
09:46 | Cherry-pick [684eb478e7] Fix the SCGI processing so that it works with Nginx ... (check-in: 26eb153988 user: jan.nijtmans tags: branch-1.28) | |
09:45 | cherry-pick [bfdabaecc8]: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes ... (check-in: 67f148537f user: jan.nijtmans tags: branch-1.28) | |
2014-03-11
| ||
22:26 | update changes.wiki ... (check-in: 927257ea56 user: jan.nijtmans tags: branch-1.28) | |
22:07 | Update to SQLite 3.8.4.1 ... (check-in: 8dcb40d880 user: jan.nijtmans tags: branch-1.28) | |
2014-03-10
| ||
21:51 | Update internal SQLite to version 3.8.4 ... (check-in: 92f31e01d4 user: jan.nijtmans tags: branch-1.28) | |
2014-03-07
| ||
11:02 | Fix -w|--ignore-all-space option such that it does exactly the same as GNU diff's option with the same name. ... (check-in: bb3388345d user: jan.nijtmans tags: strip-trailing-cr) | |
09:01 | Rename --ignore-space-at-eol (from Git) to -Z|--ignore-trailing-space (gnu diff). Add --ignore-all-space as well (doesn't behave exactly like GNU's option yet) ... (check-in: d9e79f685b user: jan.nijtmans tags: strip-trailing-cr) | |
2014-03-06
| ||
15:02 | Update the built-in SQLite to include the latest last-minute patches for version 3.8.4. ... (check-in: f00167e4e1 user: drh tags: trunk) | |
14:54 | Bring up-to-date with latest features/fixes from trunk. ... (check-in: d6259b7582 user: andybradford tags: http-auth) | |
09:42 | Cherrypick [http://www.sqlite.org/src/info/170e058520|170e058520]: Better support for MinGW 4.x. Together with minor fossil build adaptations such that a MinGW 4.x build reports the right mingw version. Remark: Building fossil with MinGW 4.x still doesn't produce a working fossil.exe, unless you patch MinGW's <dirent.h> slightly. See: [18cff45a4e] and [https://sourceforge.net/p/mingw/bugs/2106/]. This MinGW 4.x bug is already open for almost 5 months now. ... (check-in: e68f528bfa user: jan.nijtmans tags: trunk) | |
08:50 | Add "fossil praise" which is exactly the same as "fossil blame". As in subversion. ... (check-in: fb573e7203 user: jan.nijtmans tags: trunk) | |
08:34 | Merge in new annotate/blame whitespace buttons with updates to changelog. ... (check-in: 866251e878 user: andybradford tags: trunk) | |
2014-03-05
| ||
22:54 | Implement --strip-trailing-cr option ... (check-in: 4e6cfaf8f8 user: jan.nijtmans tags: strip-trailing-cr) | |
22:13 | merge trunk ... (Closed-Leaf check-in: e8f422283a user: jan.nijtmans tags: diff-eolws) | |
22:06 | Flag DIFF_INLINE was 0 and that should stay so ... (check-in: 466f8de3c2 user: jan.nijtmans tags: trunk) | |
21:48 | remember "log" option with "Ignore whitespace" button. ... (check-in: e15c42390b user: jan.nijtmans tags: diff-eolws) | |
21:43 | Merge trunk. Simplify handling of "w" option a little. ... (check-in: f4d98b2b9e user: jan.nijtmans tags: diff-eolws) | |
21:29 | Add new --ignore-space-at-sol, -ignore-space-at-eol and -w options to "fossil diff" and "fossil stash diff" commands. Modify annotation/blame such that any change (eol-whitespace too) is considered a change, after ML request. ... (check-in: e663d5e330 user: jan.nijtmans tags: trunk) | |
19:07 | Update the built-in SQLite to 3.8.4 beta. ... (check-in: f0773f6370 user: drh tags: trunk) | |
15:11 | merge diff-eolws ... (check-in: 91add0e03d user: jan.nijtmans tags: diff-eolws) | |
11:59 | Revert default diffFlags used for annotation as it is on trunk. This way, the annotation behavior is fully configurable with the diffFlags (0, DIFF_IGNORE_SOLWS, DIFF_IGNORE_EOLWS or both flags, or newly-to-be-implemented flags). Merging of the "diff-eolws" branch to trunk can be considered independant of the current discussion on the ML. ... (check-in: c38fbe235e user: jan.nijtmans tags: diff-eolws) | |
08:43 | Merge trunk. Fix indentation in annotation/blame commands/pages, which was broken since [28b39cc516]. Changelog entry. ... (check-in: bcb22ce1b0 user: jan.nijtmans tags: diff-eolws) | |
06:24 | Cherry-pick from [f1e99a5a408c]: minor annotate/blame url rendering bug. ... (check-in: 904ab4bbb8 user: andybradford tags: trunk) | |
06:14 | Add button to annotate/blame pages. Also minor bug fix for annotate/blame pages url rendering. ... (check-in: f1e99a5a40 user: andybradford tags: diff-eolws) | |
02:39 | Add "w" URL parameter and buttons to /fdiff pages. ... (check-in: 0ec153a2a7 user: joel tags: diff-eolws) | |
00:42 | Capitalize button labels for consistency with other pages. Change "Show Whitespace Differences" to "Show Whitespace Changes". ... (check-in: 756c187590 user: joel tags: diff-eolws) | |
00:20 | Fix up and simplify /ci page button generation code. ... (check-in: 0c670599bf user: joel tags: diff-eolws) | |
2014-03-04
| ||
14:36 | Bring in the SQLite with the TRIGGER name resolution bug fix. This fix is not important to Fossil - we just want to include the latest SQLite code for testing. ... (check-in: 6215d08303 user: drh tags: trunk) | |
14:14 | Add "ignore whitespace" button to ci page. ... (check-in: eb6935df7f user: jan.nijtmans tags: diff-eolws) | |
13:26 | Add "Ignore Whitespace" button to vdiff page. ... (check-in: 56c7561e2b user: jan.nijtmans tags: diff-eolws) | |
08:21 | Don't ignore whitespace by default, except in annotations/blames. Add new "w" option to some Web UI pages, allowing to ignore whitespace (no buttons yet). ... (check-in: 28b39cc516 user: jan.nijtmans tags: diff-eolws) | |
04:16 | Update to the latest SQLite with new performance enhancements - now tested to ensure that it works on systems like ARM that default to unsigned characters. ... (check-in: 8247784beb user: drh tags: trunk) | |
00:42 | Show "error" messages in Tk diff. ... (check-in: d4fea96ad8 user: joel tags: diff-eolws) | |
2014-03-03
| ||
23:21 | Update to the latest SQLite with its new performance enhancements. (Later:) The new SQLite does not work correctly when compiled on the Beaglebone Black. Currently investigating. Moving this check-in into a branch until the problem is understood. ... (Closed-Leaf check-in: 13c1fa7626 user: drh tags: beaglebone-problem) | |
15:02 | merge trunk ... (check-in: b8e61d24f8 user: jan.nijtmans tags: diff-eolws) | |
15:00 | Bug-fix: correct calculation of hash-value for lines with different eol-spacing. Taken from [8f885df209], but without the other enhancements. Eliminate some double semicolons. ... (check-in: 7a0f4af68e user: jan.nijtmans tags: trunk) | |
12:02 | Adapt some comments. ... (check-in: c0b42f23a3 user: jan.nijtmans tags: diff-eolws) | |
11:55 | Make option --ignore-space-at-sol work correctly with side-by-side diff as well. ... (check-in: 7763b2e64c user: jan.nijtmans tags: diff-eolws) | |
11:37 | Oops ... (check-in: 65397b575e user: jan.nijtmans tags: diff-eolws) | |
11:17 | Fix indenting behavior of --ignore-space-at-sol option ... (check-in: 2faa1a272b user: jan.nijtmans tags: diff-eolws) | |
10:50 | Implement new --ignore-space-at-sol option for all diff variants. And "-w" which means (for now) both --ignore-space-at-sol and --ignore-space-at-eol. Problem: diffs using --ignore-space-at-sol don't indent any more. to be solved. ... (check-in: 6392c032ce user: jan.nijtmans tags: diff-eolws) | |
10:28 | Wrong parameter type: should be 64 bits otherwise the diffFlags parameter cannot hold all possible bits. ... (check-in: d3f69bd48e user: jan.nijtmans tags: diff-eolws) | |
10:15 | Rename --ignore-eolws back to --ignore-space-at-eol. Change last parameter of break_into_lines() to hold multiple flags. This opens the way to implement --ignore-all-space" and "--ignore-space-at-sol" as well. ... (check-in: 2dffb0e026 user: jan.nijtmans tags: diff-eolws) | |
09:31 | Rename --ignore-space-at-eol to --ignore-eolws|-w, make it work with "fossil stash diff" as well, and make it the default with "fossil diff --tk". Remark: renaming probably was a bad idea, and "-w" should correspond with git's "--ignore-all-space". This would suggest implementing a "--ignore-space-at-sol" options as well, even though I doubt anyone would use that. ... (check-in: 31d25923bd user: jan.nijtmans tags: diff-eolws) | |
08:22 | Try to fix it more better so it'll work with CLI diffs. Add --ignore-space-at-eol option (name taken from Git) to diff cmd. ... (check-in: 554607d35b user: joel tags: diff-eolws) | |
06:44 | Fix diffs that use the DIFF_IGNORE_EOLWS flag. Add a message for diffs that involve only EOL whitespace changes. ... (check-in: 8f885df209 user: joel tags: diff-eolws) | |
2014-02-28
| ||
20:00 | re-generate other makefiles ... (check-in: d3b2dabaa5 user: jan.nijtmans tags: trunk) | |
19:31 | Back out [99dca38314] because it doesn't work on an Ubuntu->windows cross-compile. The only solution is to dirty-up the SQLite shell.c code. ... (check-in: 3d7eaeda86 user: drh tags: trunk) | |
17:42 | Refresh the generated makefiles. ... (check-in: 9b3aa6e940 user: mistachkin tags: trunk) | |
17:42 | Fix harmless compiler warning. ... (check-in: fade0558f3 user: mistachkin tags: trunk) | |
15:46 | Fix to check-in [81162e791f] so that it does not require non-standard modifications to the SQLite "shell.c" source file. Sorry, but this doesn't work! Compiling this with Makefile.mingw.mistachkin gives: wbld/shell.o:shell.c:(.text+0x3463): undefined reference to `__imp_win32_access' wbld/shell.o:shell.c:(.text+0x59ac): undefined reference to `__imp_win32_access' /usr/lib/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/ld: wbld/shell.o: bad reloc address 0x0 in section `.data' collect2: error: ld returned 1 exit status win/Makefile.mingw.mistachkin:698: recipe for target 'fossil.exe' failed ... (check-in: 99dca38314 user: drh tags: trunk) | |
13:46 | Handle win32 extended path prefix everywhere: Just strip it in the function file_simplify_name(), and only add it back when needed (just before feeding it to a win32 function when >260 chars). Includes additional test-cases. ... (check-in: 95f004b1c5 user: jan.nijtmans tags: trunk) | |
10:34 | Remove unnecessary spaces at end-of-lines. No change in functionality. ... (check-in: 3df526ca41 user: jan.nijtmans tags: trunk) | |
08:53 | Fix use of UTF-8 repository filename in "fossil sqlite3" command. (Requires minor change in SQLite's shell.c) ... (check-in: 81162e791f user: jan.nijtmans tags: trunk) | |
08:10 | Fix compilation with Makefile.msc. Thanks to Ryan Noll for reporting this. ... (check-in: eccc229270 user: jan.nijtmans tags: branch-1.28) | |
08:08 | Fix compilation with Makefile.msc (and Makefile.mingw.mistachkin). Thanks to Ryan Noll for reporting this. ... (check-in: af995cf7ea user: jan.nijtmans tags: trunk) | |
2014-02-27
| ||
23:27 | Add the "test-file-copy" command for testing the file_copy() procedure. ... (check-in: 190353e90d user: drh tags: trunk) | |
23:20 | Fix the file_copy() procedure so that it automatically creates directories leading up to the destination file. ... (check-in: f991688730 user: drh tags: trunk) | |
19:38 | minor pedantic cleanup to my last commit. it was just bugging me. ... (check-in: 59e26ebe94 user: stephan tags: trunk) | |
18:34 | When using "fossil test-diff" with -y or --tk, show the names of both input files above their respective columns. ... (check-in: 1e0e0753f6 user: drh tags: trunk) | |
17:51 | Add a shebang and an introductory comment to the script generated by the SaveAs button in the graphical diff. Update the change log to mention the SaveAs button. ... (check-in: 8f65d49c25 user: drh tags: trunk) | |
17:24 | updated the changelog. ... (check-in: 45fc909a30 user: stephan tags: trunk) | |
17:09 | added glob=pattern option to /fileage, per ML request. ... (check-in: b26e9c8799 user: stephan tags: trunk) | |
16:40 | Make the graphical-diff "SaveAs" output a little more readable by putting each line of the raw diff source on a separate source line. ... (check-in: 9dca00425e user: drh tags: trunk) | |
16:21 | Add "Quit" and "Save As.." buttons to the "diff --tk" command. ... (check-in: 29d80dd2f5 user: drh tags: trunk) | |
15:40 | Merge in latest fixes/development from trunk. ... (check-in: 1fb468edf7 user: andybradford tags: http-auth) | |
15:12 | Improvements to the handling of USE_SYSTEM_SQLITE in shell.c. ... (check-in: a526d71968 user: drh tags: trunk) | |
15:05 | Update the built-in SQLite the latest pre-3.8.4 trunk version. Modify the way the "shell.c" source file is used so that it can be imported directly from the SQLite source tree without having to be edited. ... (check-in: c92a3dda8c user: drh tags: trunk) | |
14:21 | Make the home-page "Documentation Index" link show the Primary Documents and not jump to the Permuted Index. ... (check-in: 735d953fa2 user: drh tags: trunk) | |
08:19 | Cherry-pick [d5d7e640d0]: When on a Fossil web-page without being logged-in, pressing "Login" and doing a successful login will bring you back to the same web-page again. ... (check-in: 63462826b3 user: jan.nijtmans tags: branch-1.28) | |
2014-02-26
| ||
14:06 | Cherry-pick [http://www.sqlite.org/src/info/9c2e7612cd|9c2e7612cd]: In the command-line shell for CSV import, if the lines are \r\n terminated and the last field is blank, make sure an empty string and not a "\r" string is imported. ... (check-in: 60fd422275 user: jan.nijtmans tags: trunk) | |
10:42 | Add support for extended UNC paths as well, and add Windows/Cygwin-specific test-cases for it. ... (Closed-Leaf check-in: ebb42b530e user: jan.nijtmans tags: extended-path-prefix) | |
09:02 | merge trunk ... (Closed-Leaf check-in: 645d57613d user: jan.nijtmans tags: mingw4x) | |
08:58 | Cherry-pick [http://www.sqlite.org/src/info/4043d87979|4043d87979], [http://www.sqlite.org/src/info/953cdd6ada|953cdd6ada] and [http://www.sqlite.org/src/info/23001a85cd|23001a85cd]: Ensure that _FILE_OFFSET_BITS and related macros are defined before any #include, for QNX. Meant for testing this change in SQLite in combination with the mingw4x fixes: [http://www.sqlite.org/src/timeline?r=mingw4x] ... (check-in: 782c3bd265 user: jan.nijtmans tags: trunk) | |
2014-02-25
| ||
14:37 | Cherry-pick [fc6bb93689]: Add the "httpize" TH1 command, which does the same as Javascript's encodeURIComponent() function. ... (check-in: 8abc941f74 user: jan.nijtmans tags: branch-1.28) | |
13:31 | Follow-up to [8ab08d32c7]: Fossil still doesn't handle the extended path prefix on win32 ('\\?\') right, mainly in checking paths. e.g.: "fossil add //\?/C:/Localdata/workspace/fossil/foo.c". Fossil cannot know that this path is correct. Solution: Strip the extended path prefix in file_simplify_name(), and only add it back when needed. Latest "winhttp.c" changes could be reverted with this change when compiling with MSVC or MinGW-w64 (as the repository path after simplicifation doesn't contain '?' any more), but when using MinGW the command-line handling cannot be thrusted. ... (check-in: ce4afc891c user: jan.nijtmans tags: extended-path-prefix) | |
11:06 | Cherrypick [3fbdaa243d]: Speedup "fossil extras" and other commands which traverse the local filesystem. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14697.html]. Thanks to Samuel Debionne for the suggestion. ... (check-in: 5255b49318 user: jan.nijtmans tags: branch-1.28) | |
2014-02-24
| ||
18:38 | Documented the 'l' F-card permission and added a minor clarification regarding F-card UUID values for removed files. ... (check-in: 007c32bdfd user: stephan tags: trunk) | |
10:56 | Speedup "fossil extras" and other commands which traverse the local filesystem. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14697.html]. Thanks to Samuel Debionne for the suggestion. ... (check-in: 3fbdaa243d user: jan.nijtmans tags: trunk) | |
10:22 | Same optimization in "fossil reconstruct" ... (Closed-Leaf check-in: e1bcc99da3 user: jan.nijtmans tags: use-d-type) | |
10:14 | If pEntry->d_type==DT_LNK, then it could be a link to a directory or to a file, so handle that the same as DT_UNKNOWN. ... (check-in: eb2dc8faac user: jan.nijtmans tags: use-d-type) | |
09:41 | [d752140c7a]: The reconstruct op appears to have been importing raw directory entries into the blob table. ... (check-in: 503ae213ca user: jan.nijtmans tags: branch-1.28) | |
09:26 | [202edc2c1c]: Make 'th1-setup' a textarea in settings UI. ... (check-in: cec85224c1 user: jan.nijtmans tags: branch-1.28) | |
2014-02-23
| ||
05:15 | Fix reverting the combination of a renamed file and an added file that uses the renamed file's original filename. (This previously failed on a UNIQUE constraint.) ... (check-in: bd0b09e50b user: joel tags: trunk) | |
04:56 | Verify revert output in revert tests. ... (check-in: 3949c9a33e user: joel tags: trunk) | |
02:14 | Refactor revert command SQL slightly. ... (check-in: e66a12ec4b user: joel tags: trunk) | |
2014-02-22
| ||
05:31 | Add some utility functions to tester.tcl to reduce boilerplate code in certain tests. ... (check-in: 23d3113bb1 user: joel tags: trunk) | |
2014-02-21
| ||
15:44 | If fossil is compiled using "--disable-internal-sqlite" for Cygwin, the additional call to fossil_utf8_to_filename() is not needed any more: SQLite 3.8.3.1 for Cygwin can already handle win32 paths as well as cygwin paths. ... (check-in: c7c510e3b9 user: jan.nijtmans tags: trunk) | |
15:02 | merge cleanX ... (check-in: 8b97e37e26 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
14:46 | merge trunk ... (check-in: f93b4b4db4 user: jan.nijtmans tags: cleanX) | |
04:59 | Keep track of versionable and text-area based settings using discrete fields of the stControlSettings structure. ... (check-in: 9b2d565931 user: mistachkin tags: trunk) | |
2014-02-20
| ||
15:19 | (experiment) Use d_type field of dirent structure for speedup. ... (check-in: 0c7834c77b user: jan.nijtmans tags: use-d-type) | |
10:03 | Cherrypick [1c39f113d1], Fix [a56db55924]: Crash on STASH DIFF command ... (check-in: cba5a0b988 user: jan.nijtmans tags: branch-1.28) | |
10:01 | Fix [a56db55924]: Crash on STASH DIFF command ... (check-in: 1c39f113d1 user: jan.nijtmans tags: trunk) | |
09:42 | Unnecessary blob_zero() calls: the following prompt_user() call already does a blob_zero() call internally. ... (check-in: 14768c24e5 user: jan.nijtmans tags: trunk) | |
08:51 | When doing "fossil add foo.*" but the user forgets there is a foo.o besides the foo.c and foo.h, and "ignore-glob" contains the "*.o" pattern, fossil will properly warn for this situation and ask what to do. (for Fossil itself this is no issue, as the *.o files are kept in a separate directory, but not all projects do that). Example: /Localdata/workspace/tcl8.6/unix $ touch foo.c foo.h foo.o /Localdata/workspace/tcl8.6/unix $ fossil add foo.* file "foo.o" matches "ignore-glob". Add it (a=all/y/N)? n ADDED foo.c ADDED foo.h ... (check-in: 6ec21b58a2 user: jan.nijtmans tags: trunk) | |
2014-02-18
| ||
08:36 | When openssl is compiled statically with zlib support "-lz" must be after "-lssl" ... (check-in: 328be9da57 user: jan.nijtmans tags: trunk) | |
08:35 | Make "fossil add" work when vid=0 (empty check-out). This makes it possible to create initial non-empty check-ins by doing a "fossil add" before the first "fossil commit" ... (check-in: 636982a564 user: jan.nijtmans tags: trunk) | |
2014-02-17
| ||
19:48 | [202edc2c1c]: Make 'th1-setup' a textarea in settings UI. ... (check-in: 5447125d34 user: jan.nijtmans tags: trunk) | |
15:20 | Don't put th1-setup and tcl-setup fields twice on the same setup page. ... (Closed-Leaf check-in: d6aa95d332 user: jan.nijtmans tags: setup-textarea) | |
14:23 | Now make th1-setup and tcl-setup a text-area without making the setting versionable. ... (check-in: da7daf027e user: jan.nijtmans tags: setup-textarea) | |
12:43 | [202edc2c1c]: Make `th1-setup` a textarea in settings UI. Fixed by making it a versionable setting (just as "tcl-setup", for consistancy) and moving it to the second column of the setup page. Remark: Making "th1-setup" versionable is not a good idea: It would mean that any Web-page access must do an additional check for the presence of a versionable setting file. Therefore putting it aside. ... (check-in: 28429acb2b user: jan.nijtmans tags: setup-textarea) | |
11:07 | Make sure that EVERY 'initial' checkin has an R-card, despite the "repo-cksum" setting. It is the only way to be able to distinguish Manifests from Control artifacts by looking at the presence of cards only. Otherwise, Fossil versions < 1.27 cannot handle that. ... (check-in: 60f669e937 user: jan.nijtmans tags: trunk) | |
09:51 | Add option --empty to the "[/help?cmd=open | fossil open]" command. See: [https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14359.html] ... (check-in: 640626fdbf user: jan.nijtmans tags: trunk) | |
09:44 | Remove end-of-line spaces ... (check-in: e5d4c3ae68 user: jan.nijtmans tags: trunk) | |
2014-02-16
| ||
21:30 | Cherrypick [b4dffdac5e]: Avoid unnecessary no-op write transactions on the server during a pull. Adapt changes.wiki with all candidate cherry-picks so far. ... (check-in: ebac09bcf7 user: jan.nijtmans tags: branch-1.28) | |
20:44 | Minor typo fix in /setup_header. ... (check-in: 6ee8ccd6e9 user: stephan tags: trunk) | |
11:24 | Cherrypick [http://www.sqlite.org/src/info/e147230767] with one little change: __MINGW32_MAJOR_VERSION is renamed to __MINGW_MAJOR_VERSION in MinGW 4.0. The old macro name is still available but has the value 3, so that doesn't help at all! This way, it works as expected on MinGW-4.0 ... (check-in: 483ebe5c61 user: jan.nijtmans tags: mingw4x) | |
2014-02-15
| ||
06:46 | Make TH1 tests work without relying on the exactly autosync setting value. ... (check-in: 2d90fd073e user: mistachkin tags: trunk) | |
06:14 | Create a repo and explicitly set the autosync setting so TH1 tests will run correctly regardless of the user's global setting. ... (Closed-Leaf check-in: 3baa7e3dc1 user: joel tags: pending-review) | |
05:57 | Fix compiler warning on MSVC. ... (check-in: 783a2a1b73 user: mistachkin tags: trunk) | |
05:27 | Pretend to be drh so merge5 tests run without error. ... (check-in: 052d80dff2 user: joel tags: trunk) | |
05:23 | Cleanup makefile for MSVC and add optional Tcl support to it. ... (check-in: 4321595901 user: mistachkin tags: trunk) | |
03:49 | Expand version reporting support to all compilers with in-tree makefiles. ... (check-in: 43dbc41226 user: mistachkin tags: trunk) | |
03:03 | Further improve reporting of the compiler version information. ... (check-in: b065aff4b9 user: mistachkin tags: trunk) | |
01:44 | Handle more corner cases when locating the title for wiki pages. ... (check-in: afc25dd4bc user: mistachkin tags: trunk) | |
01:43 | Include compiler version in the verbose output. ... (check-in: 916e5a43db user: mistachkin tags: trunk) | |
2014-02-14
| ||
15:56 | Backed out a part of the previous HTML5 element tag due to potential misinteractions with the parser. ... (check-in: 016334c45c user: stephan tags: trunk) | |
15:22 | Added several new HTML5 block-level elements to the wiki whitelist, per ML discussion, treating them like DIVs. Alas, data-* attributes prove to be too problematic due to how the attribute propery list is stored/used. ... (check-in: 93dffb9147 user: stephan tags: trunk) | |
15:20 | changed a couple free()s to fossil_free()s. ... (check-in: 8206ac9b9e user: stephan tags: trunk) | |
13:37 | Cherrypick [252aff3e62] and related clean-ups: Use built-in Tcl for "diff --tk" implementation if possible. Fallback is to spawn an external "tclsh" as before. This makes "fossil diff --tk" work with ActiveState Tcl on Win32 out-of-the-box. ... (check-in: f325b2343e user: jan.nijtmans tags: branch-1.28) | |
12:44 | Cherrypick [7b30a7c7ef8977a7]: unbreak win/Makefile.mingw for modified SRCDIR ... (check-in: 7ecb9d25f9 user: jan.nijtmans tags: branch-1.28) | |
11:01 | Cherrypick [d8a588ba765ae5be]: Check for "clearsign" option in "fossil branch" command. Reported by J. van den Hoff. ... (check-in: 21904cec14 user: jan.nijtmans tags: branch-1.28) | |
10:25 | Merge in updates from trunk. Some implementation simplifications and more comments (mainly in the SQLite part). ... (check-in: 9cc1c9d690 user: jan.nijtmans tags: win32-longpath) | |
07:16 | Merge in updates from trunk. ... (check-in: 99744084fb user: andybradford tags: http-auth) | |
2014-02-13
| ||
15:17 | Take over "Fixes to the editline support" and "Updates to the command-line shell" from SQLite trunk, keeping the two in sync better. Except for the addition of the ".save" command in "fossil sqlite3", it has no effect. ... (check-in: e327614047 user: jan.nijtmans tags: trunk) | |
15:07 | Mention "timeline-plaintext" and "ticket-change" entries in sync.wiki ... (check-in: dce0566b2a user: jan.nijtmans tags: trunk) | |
11:40 | Remove more legacy javascript: The functions xin() and xout() were already removed in [d89fea6a1c0823aa], so this is no longer necessary. ... (check-in: 438eebcdbc user: jan.nijtmans tags: trunk) | |
11:05 | Remove obsolete XHTML legacy. ... (check-in: bce1128c4a user: jan.nijtmans tags: trunk) | |
05:36 | Replace 'exec mv/rm' with 'file rename/delete' in tests. ... (check-in: c3d36f164c user: joel tags: trunk) | |
2014-02-12
| ||
15:21 | un-duplicate 'in the' ... (check-in: 261c132280 user: jan.nijtmans tags: trunk) | |
11:20 | Allow repository to reside on an extended windows path, prefixed with "//?/". There were two problems. 1) The '?' doesn't survive fossil's command line globbing, therefore use a temporary file to hold the repository name when running "fossil ui" or "fossil server" on Windows. 2) In fossil_utf8_to_filename(), '?' was translated to another Unicode character, which shouldn't happen in the extended path prefix. testcase: "fossil test-move-repository //\?/C:/fossil/fossil.fossil" (the backslash is absorbed by cmd.exe, using quotes doesn't work) ... (check-in: 8ab08d32c7 user: jan.nijtmans tags: trunk) | |
08:41 | Update the built-in SQLite to the version 3.8.3.1 release ... (check-in: 5d33c3b887 user: jan.nijtmans tags: branch-1.28) | |
08:35 | Update SQLITE_SOURCE_ID, so it matches exactly the SQLite 3.8.3.1 release ... (check-in: 2da197889a user: jan.nijtmans tags: trunk) | |
2014-02-11
| ||
18:12 | The DIV.statistics-report-graph-line elements in /reports now no longer use a fixed height, but instead inject an nbsp so that they will effectively have a height of 1em. It now adjusts nicely across skins with different font heights. ... (check-in: ab8c304a9d user: stephan tags: trunk) | |
18:07 | Removed a duplicated CSS style def. ... (check-in: b63ba2ac94 user: stephan tags: trunk) | |
17:02 | Clarify the meaning of "Plaintext for timeline comments" on the Admin/Timeline configuration page. ... (check-in: 3587e4589e user: drh tags: trunk) | |
16:03 | Set margin and padding to zero on tree-view list items. ... (check-in: f06b592815 user: joel tags: trunk) | |
04:53 | Update the built-in SQLite to the version 3.8.3.1 release candidate. ... (check-in: 34aef781b5 user: drh tags: trunk) | |
03:58 | Only prompt to use Fossil username/password for Basic Authorization if they are available. ... (check-in: 9223f0226c user: andybradford tags: http-auth) | |
2014-02-09
| ||
17:14 | merge trunk ... (Closed-Leaf check-in: 78862afd3c user: jan.nijtmans tags: prevent-adding-ignored-files) | |
16:48 | Relax minimum version check to 3.7.17. This make "configure --disable-internal-sqlite" work on latest Ubuntu (13.10) ... (check-in: 393ce7d424 user: jan.nijtmans tags: branch-1.28) | |
2014-02-08
| ||
08:54 | Fix harmless compiler warning ... (check-in: 0681b39b82 user: jan.nijtmans tags: trunk) | |
2014-02-07
| ||
15:52 | fossil server: Output "Listening...port [p]" message when iPort==mnPort. ... (check-in: 70218670ff user: joel tags: trunk) | |
08:58 | Add the .clone command to "fossil sqlite3". Taken from SQLite trunk. ... (check-in: 90bd20308b user: jan.nijtmans tags: trunk) | |
06:20 | Only skip the login card if the REMOTE_USER authentication setting is enabled. ... (check-in: 3f8ddc28c6 user: andybradford tags: http-auth) | |
2014-02-06
| ||
19:04 | Add the "Patch" submenu element on the "/vdiff" page. Improved the documentation for /vdiff. ... (check-in: e707906a8a user: drh tags: trunk) | |
15:02 | Add the "httpize" TH1 command, which does the same as Javascript's encodeURIComponent() function. ... (check-in: fc6bb93689 user: jan.nijtmans tags: trunk) | |
13:59 | Use the same "User-Agent" string everywhere ... (check-in: a7a7df7072 user: jan.nijtmans tags: trunk) | |
13:42 | Add support for tunneling https through a http proxy (Ticket [e854101c4f]) ... (check-in: 3a33435666 user: jan.nijtmans tags: trunk) | |
13:38 | Fix a comment, and remove some unnecessary end-of-line spaces. ... (check-in: c54c2b0d4a user: jan.nijtmans tags: trunk) | |
08:49 | Use sqlite3_prepare_v2 in stead of sqlite3_prepare everywhere. ... (check-in: ca6cb44c74 user: jan.nijtmans tags: trunk) | |
2014-02-05
| ||
15:20 | one more ..... ... (Closed-Leaf check-in: 4f1709d71b user: jan.nijtmans tags: jan-httpsproxytunnel) | |
14:59 | Use hostname in stead of proxy name in certificate handling. Attempt to fix the problem described here: [https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg13898.html] ... (check-in: 6673f163ea user: jan.nijtmans tags: jan-httpsproxytunnel) | |
08:57 | Use the canonical URL as the key for storing the authorization. Reset the authorization information on a redirect. ... (check-in: cf471cbb3f user: andybradford tags: http-auth) | |
06:35 | Simplify code and no longer rely on MAX_REDIRECTS because 20 password prompts are too many. ... (check-in: 9493a9c763 user: andybradford tags: http-auth) | |
2014-02-04
| ||
20:52 | Give window a chance to finish handling <Destroy> event. ... (check-in: d7b0617cb5 user: jan.nijtmans tags: trunk) | |
20:40 | Improve some comments and whitespace. ... (check-in: be267722ce user: mistachkin tags: trunk) | |
20:32 | Fix a couple corner cases for the TH1 expr command. ... (check-in: e4e2b2e40e user: mistachkin tags: trunk) | |
20:30 | Cleanup use of Tcl integration for launching the Tk diff viewer internally. ... (check-in: fe9990adc7 user: mistachkin tags: trunk) | |
20:14 | Potential fix for ticket [d752140c7a]. The reconstruct op appears to have been importing raw directory entries into the blob table. ... (check-in: 8e110293ed user: stephan tags: trunk) | |
09:34 | Use built-in Tcl for "diff --tk" implementation if possible. Fallback is to spawn an external "tclsh" as before. ... (check-in: 252aff3e62 user: jan.nijtmans tags: trunk) | |
01:53 | Display the name of the server requesting HTTP Authorization to clarify interaction. ... (check-in: d581ef0057 user: andybradford tags: http-auth) | |
2014-02-03
| ||
12:39 | Make sure that the close-button of tk's "diff" window ends the main-loop in all circumstances. Remove unnecessary space. ... (check-in: c275d8ddbb user: jan.nijtmans tags: trunk) | |
08:27 | Use function that will prompt twice for sanity check. ... (check-in: 6289a97e40 user: andybradford tags: http-auth) | |
07:59 | Musn't forget about autosync commands that also need the Basic Authorization. ... (check-in: 06bff8c629 user: andybradford tags: http-auth) | |
07:12 | The stored name of the local option has changed. ... (check-in: bd3830061b user: andybradford tags: http-auth) | |
07:09 | Remove redundant code. ... (check-in: 3afd0289f3 user: andybradford tags: http-auth) | |
07:07 | Correct altered comment. Sneaky vi and J joining lines without my knowledge! ... (check-in: e38bfdae85 user: andybradford tags: http-auth) | |
07:03 | Don't send Basic Authorization except after prompting user. This is done by detecting 401 Authorization Required. It also allows the HTTP Authorization credentials to be different from the Fossil user which means the integrity of the Fossil password can be maintained if so desired. ... (check-in: c61554976d user: andybradford tags: http-auth) | |
2014-02-02
| ||
01:49 | Remove the HTTP Authorization setting if the URL is changed with remote-url. ... (check-in: 456a1edd70 user: andybradford tags: http-auth) | |
2014-02-01
| ||
23:39 | Handle --once preference and prevent sending HTTP Authorization when the URL is named on the command line. ... (check-in: 2600f59f2d user: andybradford tags: http-auth) | |
22:06 | Only automatically provide Authorization if the URL is HTTPS. User can express preference to use Authorization over unencrypted HTTP via the --httpauth command line option. ... (check-in: 906cfae444 user: andybradford tags: http-auth) | |
19:24 | Remove malplaced period from the middle of a sentence. ... (check-in: 4c8a3fb2b7 user: andybradford tags: trunk) | |
05:58 | Bring in latest from trunk. ... (check-in: da070fafe2 user: andybradford tags: http-auth) | |
05:40 | This does not need to be globally scoped. ... (check-in: 6315fd8a3d user: andybradford tags: http-auth) | |
05:02 | Detect authorization looping and exit fatally when limit exceeded. ... (check-in: 08d487ed73 user: andybradford tags: http-auth) | |
04:43 | Automatically detect HTTP 401 status and resend with Authorization. ... (check-in: fcaa8ea99a user: andybradford tags: http-auth) | |
2014-01-30
| ||
03:37 | Honor the command line option also for remote-url. ... (check-in: 72014480dc user: andybradford tags: http-auth) | |
2014-01-29
| ||
22:51 | (experimental) Allow not only --utc or --localtime to be specified, but any timezone (minutes from UTC = -999...999) ... (Closed-Leaf check-in: c3e3ceb9b6 user: jan.nijtmans tags: tz-minutes) | |
20:43 | Typo fix. ... (check-in: 167b24c744 user: stephan tags: trunk) | |
15:16 | Added is-a-leaf and leaf status to info [/help/info] and friends, per ML request. ... (check-in: 0b5670dce6 user: stephan tags: trunk) | |
13:35 | When on a Fossil web-page without being logged-in, pressing "Login" and doing a successful login will bring you back to the same web-page again. ... (check-in: d5d7e640d0 user: jan.nijtmans tags: trunk) | |
10:21 | fix comment ... (check-in: ca0a58fac5 user: jan.nijtmans tags: trunk) | |
09:36 | Don't use global data any more in establish_proxy_tunnel() ... (check-in: 12e917a1cd user: jan.nijtmans tags: jan-httpsproxytunnel) | |
09:22 | merge trunk ... (check-in: 1f1848dd07 user: jan.nijtmans tags: jan-httpsproxytunnel) | |
06:45 | Make HTTP authorization a command line option. Choice will be stored in database until another URL change happens. This could potentially break those who currently rely on the special # character in the password. ... (check-in: e747041a72 user: andybradford tags: http-auth) | |
2014-01-28
| ||
14:06 | Require "Read" permission (capability "u") in order to access the /reports page. Fix for ticket [a757c4fca19d] ... (check-in: f48c84afd1 user: drh tags: trunk) | |
13:58 | Correction to the description of the "z" capability in the setup pages. ... (check-in: b68a48ff5f user: drh tags: trunk) | |
13:10 | No longer prohibit multiple "merge --integrate"'s without an intermediate commit. "commit --integrate" already allows it, so there is no way to stop people doing that. Fossil versions earlier than [55cacfcace] cannot handle the manifest file produced by such a commit. ... (check-in: f9f7082ef4 user: jan.nijtmans tags: trunk) | |
12:58 | Update change-log ... (check-in: 6b396efa01 user: jan.nijtmans tags: trunk) | |
09:25 | Rename sqlite3_cmd() to cmd_sqlite3() and sqlite3_exec_readonly() to db_exec_readonly(): sqlite3_* symbols are reserved for SQLite, in order to prevent possible future symbol conflicts. Eliminate use of deprecated "sqlite3_callback" typedef (which allows elimination of some type casts). Missing "static" in content.c ... (check-in: 0ed6e68d55 user: jan.nijtmans tags: trunk) | |
08:20 | More removals of unnecessary end-of-line spaces. No change in code. ... (check-in: 45f35169f2 user: jan.nijtmans tags: trunk) | |
2014-01-27
| ||
17:33 | Version 1.28 ... (check-in: 3d49f04587 user: drh tags: release, branch-1.28, version-1.28) | |
16:11 | Update to the SQLite 3.8.3 beta in order to better test the SQLite beta. ... (check-in: 22262e7553 user: drh tags: trunk) | |
09:08 | Put various other constant tables in constant memory. ... (check-in: 214899ac26 user: jan.nijtmans tags: trunk) | |
09:05 | Remove unnecessary end-of-line spaces. (My editor does that automatically, but I don't want it to happen together with other functional changes in a single commit). No change in code. ... (check-in: 52b35c8b40 user: jan.nijtmans tags: trunk) | |
08:23 | Put html_tag const table (from markdown implementation) in constant memory. ... (check-in: 7c4414ca10 user: jan.nijtmans tags: trunk) | |
2014-01-25
| ||
16:23 | /reports byweek fix: the currently selected year is now propagated across the event-type links. ... (check-in: cba6bbf89c user: stephan tags: trunk) | |
16:20 | Merged vdiff-subdir feature branch into root. ... (check-in: 9b1932f00e user: stephan tags: trunk) | |
2014-01-24
| ||
12:37 | Check for "clearsign" option in "fossil branch" command. Reported by J. van den Hoff. ... (check-in: d8a588ba76 user: jan.nijtmans tags: trunk) | |
10:04 | Eliminate two unneeded type-casts and a compiler warning (signed<>unsigned compare) ... (check-in: 17f7b650af user: jan.nijtmans tags: trunk) | |
09:54 | Put Th_SubCommand constant tables in constant memory. ... (check-in: dce90fe35e user: jan.nijtmans tags: trunk) | |
2014-01-23
| ||
21:47 | merge trunk ... (check-in: abb2400434 user: jan.nijtmans tags: win32-longpath) | |
21:18 | merge branch-1.28, a few other cherry-picks from trunk ... (check-in: 303e7af7c3 user: jan.nijtmans tags: win32-longpath) | |
10:29 | No longer require that the HOME directory is writable if the fossil configuration file is already there. (With some simplifications) ... (check-in: b4d538f8c6 user: jan.nijtmans tags: trunk) | |
08:51 | Backout [77d37d910b], which puts back the "fossil sqlite3" command when compiled with --disable-internal-sqlite. Take over matching "shell.c" from SQLite, but relax SQLite version check, otherwise "fossil sqlite3" doesn't work (that was the reason for taking out "fossil sqlite3" in the first place, but at least OpenBSD wants to support it). See: [https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14185.html] ... (check-in: d68cd57a9d user: jan.nijtmans tags: trunk) | |
00:51 | Procedure of checking permission of global config is chenged. Now you can share global config in home directory from cgi. SeeAlso: http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14482.html ... (Closed-Leaf check-in: f47298b25c user: kameda tags: config-permission-check) | |
00:45 | Create new branch named "config-permission-check" ... (check-in: e92e2d4d1f user: kameda tags: config-permission-check) | |
2014-01-22
| ||
18:32 | Fix harmless compiler warnings in SQLite. ... (check-in: 64096c7269 user: drh tags: trunk) | |
18:19 | Update the built-in SQLite to a version that supports ORDER BY and LIMIT on WITH RECURSIVE queries (but omits support for the non-standard LEVEL pseudo-column). Rewrite the recursive query that computes ancestors to using ORDER BY and LIMIT and omit the use of LEVEL. ... (check-in: af990795fc user: drh tags: trunk) | |
2014-01-21
| ||
21:42 | Make sure that sqlite3_strglob() is available and use it: Less code duplication ... (check-in: 7829abd893 user: jan.nijtmans tags: trunk) | |
20:40 | Doc fix for new vdiff glob param. ... (Closed-Leaf check-in: 39e39f216b user: stephan tags: vdiff-subdir) | |
19:26 | Propagate glob=... via the various vdiff toggle buttons and add a button to clear the current glob if glob is provided. ... (check-in: bf7524b13f user: stephan tags: vdiff-subdir) | |
18:55 | minor style fix (column width) and added notification of the glob which is in effect, analog to the regex notification. ... (check-in: 46adaba1bd user: stephan tags: vdiff-subdir) | |
18:49 | Replaced dir=... with glob=... and fixed (i think) the traversal of pFileTo/From. ... (check-in: fa16c3a72b user: stephan tags: vdiff-subdir) | |
18:13 | Initial prototype of dir=... constraint for vdiff. ... (check-in: 641c74187b user: stephan tags: vdiff-subdir) | |
17:43 | merged in rss-cli. ... (check-in: 4d91004271 user: stephan tags: trunk) | |
17:43 | rss-cli: removed the short-form of -url URL arg because it is not working for reasons beyond my comprehension. ... (Closed-Leaf check-in: 02781897b3 user: stephan tags: rss-cli) | |
11:05 | Remove two SQLite version checks which no longer serve any purpose ... (check-in: 2864db3080 user: jan.nijtmans tags: trunk, sqlite3-compat) | |
00:38 | Update the built-in SQLite to the latest 3.8.3 beta that includes support for the LEVEL pseudo-column on recursive queries. Make use of a recursive query capability and the LEVEL column to replace the compute_ancestors() function with a single query. ... (check-in: f2ebd7e52d user: drh tags: trunk) | |
2014-01-20
| ||
23:17 | Fix a typo in HTML text. ... (check-in: 3d5bc3d433 user: drh tags: trunk) | |
15:10 | Don't compile Cygwin using -DSQLITE_OMIT_CTE: Making it work would cause memory leaks. ... (check-in: 5176783c06 user: jan.nijtmans tags: trunk) | |
13:15 | Now really add utf16be.txt. Compile fossil on Cygwin using -DSQLITE_OMIT_CTE (for test purposes only) ... (check-in: 511eecb0e1 user: jan.nijtmans tags: trunk) | |
13:08 | Allow fossil to be used together with SQLite 3.8.2 amalgamation. Add UTF16-be file for test-purposes. Disable (3-way) merge2 tests which use UTF16 files: 3-way merges with UTF16 files is not (yet) implemented. ... (check-in: 7e9633a9b3 user: jan.nijtmans tags: trunk) | |
2014-01-18
| ||
17:01 | Update the built-in SQLite to the 3.8.3 beta that includes support for common table expressions and recursive queries. ... (check-in: 27ef534d48 user: drh tags: trunk) | |
13:49 | Skip merge-utf-*.23 and merge-utf-*.32 test-cases, which currently fail. They are not crucial for the 1.28 release (in Fossil 1.26 and 1.27 they failed as well). Probably a problem in the test-case itself (some special character in test/utf.test?) ... (check-in: 4b3b89b51e user: jan.nijtmans tags: branch-1.28) | |
09:35 | Added rss CLI command help text and removed the permissions checks (which are not valid in CLI mode). ... (check-in: e8edc7ca4b user: stephan tags: rss-cli) | |
09:23 | Fixed off-by-one counter in /timeline.rss and rss CLI command. ... (check-in: 90166ffee3 user: stephan tags: rss-cli) | |
09:17 | Added -url URL flag to set the RSS base URL. ... (check-in: 584c682cad user: stephan tags: rss-cli) | |
08:33 | experimental CLI version of rss feed, per ML request. ... (check-in: e28a5765fa user: stephan tags: rss-cli) | |
2014-01-17
| ||
15:22 | No need to do a 'ci'-check when permitHooks is false anyway. ... (check-in: bed113ca3f user: jan.nijtmans tags: trunk) | |
13:35 | Tree-view expand/collapse enhancements. Press "Reload" after upgraded in order to reload CSS. ... (check-in: 0647dd38b8 user: drh tags: trunk) | |
12:47 | unbreak win/Makefile.mingw for modified SRCDIR ... (check-in: 7b30a7c7ef user: jan.nijtmans tags: trunk) | |
09:07 | Call toggleAll() if expandMap['*'] exists, even if its false (for when the expand query string parameter is used). ... (Closed-Leaf check-in: 8489e29731 user: joel tags: tree-view-work) | |
00:07 | Recognize old IE event object to make tree-view expand/collapse work in IE8. This breaks expand/collapse on FF. ... (check-in: 21426d01b4 user: joel tags: tree-view-work) | |
2014-01-16
| ||
23:43 | Set/unset new "collapsed" class on tree-view lists instead of setting display property. This breaks collapse/expand on Chrome. ... (check-in: 75b96a2912 user: joel tags: tree-view-work) | |
22:15 | Avoid superfluous variable assignment. ... (check-in: cdab54ed78 user: mistachkin tags: trunk) | |
22:08 | Cherrypick MSVC/TH1 related fixes [42316a14e2], [354288db9c], [9dc0877d91], [fb29094a8f], [e0f22dda7b], [1aeb2726b0], [95292a13fa], [5e368e911d], [dd8d317670], and [f61958b183] from trunk. ... (check-in: 93832bd9af user: mistachkin tags: branch-1.28) | |
22:02 | Fix harmless compiler warning. ... (check-in: 79eac9a126 user: mistachkin tags: trunk) | |
21:59 | Further fixes for tree-view in ancient versions of Firefox. ... (check-in: f69dbc361c user: drh tags: trunk) | |
21:43 | Improve tree-view styling on IE8. ... (check-in: bfe7eeb71a user: joel tags: trunk) | |
20:49 | Cleanup and fix for Firefox 3.6. ... (Closed-Leaf check-in: cffecc776b user: joel tags: tree-view-work) | |
20:10 | merge trunk ... (check-in: fb647963ea user: jan.nijtmans tags: tree-view-work) | |
20:07 | Fix use of window.getComputedStyle() function for IE8. Same fix as done in [5885241f52c6182e] for timeline. ... (check-in: de0ae9271f user: jan.nijtmans tags: trunk) | |
11:18 | one more attempt ... (check-in: e2a5198ca9 user: jan.nijtmans tags: tree-view-work) | |
11:10 | Attempted fix for FireFox 3.6.28 ... (check-in: be31487c70 user: jan.nijtmans tags: tree-view-work) | |
10:54 | Better NULL-protection against browsers which don't have "history" API ... (check-in: 02b607a07a user: jan.nijtmans tags: tree-view-work) | |
10:01 | Cherrypick MSVC/TH1 related fixes [42316a14e2], [354288db9c], [9dc0877d91], [fb29094a8f], [e0f22dda7b], [1aeb2726b0], [95292a13fa], [5e368e911d], [dd8d317670], and [f61958b183] from trunk for review. ... (check-in: 76442af7e1 user: mistachkin tags: branch-1.28) | |
07:05 | Fix various corner cases for the TH1 'string first' and 'string last' sub-commands. ... (check-in: f61958b183 user: mistachkin tags: trunk) | |
06:31 | Fix typo in TH1 'string last' error message. ... (check-in: dd8d317670 user: mistachkin tags: trunk) | |
02:15 | Merge from trunk. ... (check-in: eb5a49f835 user: ashish tags: ashish-ipv6) | |
2014-01-15
| ||
21:41 | Since [5a66b6e785] conversions from Unicode (actually: UTF-16) to UTF-8 are possible on UNIX too ... (check-in: d0d7ca17a4 user: jan.nijtmans tags: trunk) | |
11:43 | Avoid unnecessary no-op write transactions on the server during a pull. ... (check-in: b4dffdac5e user: drh tags: trunk) | |
02:54 | Make tree-view expansions and contractions persist on a "Back" in Chrome and IE. (Works without the extra javascript on Firefox and Safari.) ... (check-in: ab00f2b007 user: drh tags: trunk) | |
01:55 | Add missing "var". ... (Closed-Leaf check-in: cdd441f851 user: joel tags: tree-view-enhancements) | |
01:29 | Improve a comment. ... (check-in: 5e368e911d user: mistachkin tags: trunk) | |
01:26 | Add ID attribute to subdirectory lists. ... (check-in: 24fa1e6802 user: joel tags: tree-view-enhancements) | |
01:26 | For the TH1 unset command, simplify removal of variable from the call frame. ... (check-in: 95292a13fa user: mistachkin tags: trunk) | |
00:26 | Update SQLite to the latest from the 3.8.2 branch. ... (check-in: 2447b2d7ed user: mistachkin tags: branch-1.28) | |
00:15 | Use history API instead of sessionStorage. ... (check-in: 434e4538bc user: joel tags: tree-view-enhancements) | |
2014-01-14
| ||
19:46 | Initialize expandMap variable ... (check-in: 3bdbc0408f user: joel tags: tree-view-enhancements) | |
16:08 | Fix several issues with the TH1 unset command, including a memory leak. Add more tests. Keep the original branch open in case further changes are needed. ... (check-in: 1aeb2726b0 user: drh tags: trunk) | |
15:33 | Persist expand/collapse state of tree-view directories in all modern browsers. ... (check-in: cd554eb63c user: joel tags: tree-view-enhancements) | |
13:41 | Make a change to the test/utf16le.txt file as a test case to verify that the diff logic displays utf16 changes correctly. ... (check-in: 6228efbb7c user: drh tags: trunk) | |
13:39 | Handle utf16 text pages in the /doc webpage. ... (check-in: 1c5b51e6bf user: drh tags: trunk) | |
13:30 | Simplify usage of the new TH1 Find structure. ... (Closed-Leaf check-in: b0eb21b66a user: mistachkin tags: th1UnsetVar) | |
13:25 | Fix another possible memory leak in a corner case. Add more tests. Improve comments on the new Find structure. ... (check-in: 9b3b1d0714 user: mistachkin tags: th1UnsetVar) | |
12:50 | Fix several issues with the TH1 unset command, including a memory leak. Add more tests. ... (check-in: e4047acb76 user: mistachkin tags: th1UnsetVar) | |
12:44 | Add the ability to display content and diffs for UTF16 text files in the web interface. ... (check-in: 5a66b6e785 user: drh tags: trunk) | |
10:43 | Cherrypick SQLite [http://www.sqlite.org/src/info/1e131094b5|1e131094b5]: For the Win32 VFS, defining winShmMutexHeld should be controlled by NDEBUG, not SQLITE_DEBUG ... (check-in: 4699f8d919 user: jan.nijtmans tags: branch-1.28) | |
09:48 | Enable use of the TH1_DELETE_INTERP environment variable to delete the TH1 interp on exit. ... (check-in: e0f22dda7b user: mistachkin tags: trunk) | |
09:45 | For MSVC, disable optimizations when compiling for debugging. ... (check-in: fb29094a8f user: mistachkin tags: trunk) | |
09:12 | Unbreak the MSVC build batch file tool. ... (check-in: 9dc0877d91 user: mistachkin tags: trunk) | |
09:02 | Cherrypick SQLite [http://www.sqlite.org/src/info/c43b59dac1|c43b59dac1]: Correct the VFS name as reported by the file control when explicitly using the 'win32-longpath' VFS ... (check-in: 242e0b81c9 user: jan.nijtmans tags: branch-1.28) | |
08:36 | Cherrypick [354288db9c]: Fix build with older MinGW. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14377.html] ... (check-in: 26362ef002 user: jan.nijtmans tags: branch-1.28) | |
08:35 | Fix build with older MinGW. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14377.html] ... (check-in: 354288db9c user: jan.nijtmans tags: trunk) | |
08:29 | Cherrypick SQLite [http://www.sqlite.org/src/info/ac15455abc|ac15455abc]: In the command-line shell, defend against a NULL-pointer dereference in the case where sqlite3_column_name() returns NULL (as might happen following an OOM error) ... (check-in: a12b9c4533 user: jan.nijtmans tags: branch-1.28) | |
00:10 | Delay activation of ticket hook until after the ticket tables have been rebuilt. ... (check-in: 42316a14e2 user: mistachkin tags: trunk) | |
00:04 | Merge recent fixes from trunk. ... (Closed-Leaf check-in: eff4999d50 user: mistachkin tags: delay-ticket-hook) | |
2014-01-13
| ||
23:41 | Honor timezones in imports from git. ... (check-in: 1aef260f4c user: drh tags: trunk) | |
23:33 | Make sure that TH1 variables get removed from the call frame upon being unset. ... (check-in: 7905fb22f0 user: mistachkin tags: branch-1.28) | |
23:32 | Make sure that TH1 variables get removed from the call frame upon being unset. ... (check-in: 1ebe4b02e4 user: mistachkin tags: trunk) | |
23:27 | Make sure that TH1 variables get removed from the call frame upon being unset. ... (Closed-Leaf check-in: fa17f1ce3a user: mistachkin tags: th1Work) | |
23:06 | Trim trailing whitespace in TH1 and align some comments. ... (check-in: 5a9f9ba61d user: mistachkin tags: th1Work) | |
22:50 | Merge updates from trunk. Style fixes. ... (check-in: 81c185f685 user: mistachkin tags: delay-ticket-hook) | |
13:27 | Add discussion of SQLITE_ENABLE_EXPLAIN_COMMENTS to the makefile documentation. ... (check-in: cde4759d5e user: drh tags: trunk) | |
2014-01-12
| ||
10:55 | Fix incorrect link. All bug-fixes from trunk are now merged into "branch-1.28" except (on purpose!) the harmless valgrind warning in the tarball generator ... (check-in: 1c6a991711 user: jan.nijtmans tags: branch-1.28) | |
10:24 | Fix tree-view JS error/warnings. ... (check-in: 26c26b6fc3 user: joel tags: trunk) | |
10:20 | Fix tree-view JS error/warnings. ... (check-in: 94fcef1051 user: joel tags: branch-1.28) | |
2014-01-11
| ||
20:41 | Prevent buffer overruns when trying to do side-by-side diff alignment of lines that contain non-UTF8 characters and a prefix match. ... (check-in: 4d7f7e96d4 user: drh tags: branch-1.28) | |
20:39 | Merge the accidental fork. ... (check-in: f7563c671f user: drh tags: trunk) | |
20:39 | Prevent buffer overruns when trying to do side-by-side diff alignment of lines that contain non-UTF8 characters and a prefix match. ... (check-in: 37ffaaa911 user: drh tags: trunk) | |
20:38 | Fix incorrect link ... (check-in: 27a843d227 user: jan.nijtmans tags: trunk) | |
19:11 | Fix a harmless valgrind warning in the tarball generator. ... (check-in: 64fc6d15e5 user: drh tags: trunk) | |
18:56 | Fix the test/valgrind-www.tcl script so that it works on Ubuntu 13.10. ... (check-in: fcfe117b5a user: drh tags: trunk) | |
18:29 | Don't replace sqlite3_strglob with sqlglob: It's wrong because the return value is different. Since SQLite 3.8.2 is guaranteed to have sqlite3_strglob anyway, no need to worry. ... (check-in: ddc93368e5 user: jan.nijtmans tags: branch-1.28) | |
18:26 | Don't replace sqlite3_strglob with sqlglob: It's wrong because the return value is different. Since SQLite 3.8.2 is guaranteed to have sqlite3_strglob anyway, no need to worry. ... (check-in: 492cb99567 user: jan.nijtmans tags: trunk) | |
18:07 | Revert [77d37d910b], which restores the "fossil sqlite3" command as it was. On trunk it doesn't work, but in branch 1.28 it works fine, because the source_id's always match (SQLite 3.8.2 is the only stable version supported. Just to be sure, disable the source_id check anyway: Fossil itself already has the necessary check. ... (check-in: 6fce6fc256 user: jan.nijtmans tags: branch-1.28) | |
2014-01-10
| ||
22:13 | The common script should be run even when no hook is set. Improvements to consistency and style of hook integration. ... (check-in: 7f39fb61cb user: mistachkin tags: delay-ticket-hook) | |
21:50 | Merge updates from trunk. ... (check-in: bc276e4daf user: mistachkin tags: delay-ticket-hook) | |
10:44 | Only run xfer_ticket_code() when needed, and fix another logic error (found by Mark Janssen) ... (check-in: 80e443bdbd user: jan.nijtmans tags: delay-ticket-hook) | |
01:00 | Slight change to wording on the 'how to compile' page. ... (check-in: 2ab19a1d62 user: mistachkin tags: trunk) | |
00:34 | Comment on the stability of trunk versions of the Fossil source code on the "how to compile" page. ... (check-in: ec12deda19 user: drh tags: trunk) | |
2014-01-09
| ||
21:17 | Show unsupported "test" commands on the /help webpage. ... (check-in: 3b10682a8c user: drh tags: trunk) | |
21:12 | Add -width option to the search command. ... (check-in: 1f10199a09 user: mistachkin tags: branch-1.28) | |
21:10 | Add -width option to the search command. ... (check-in: e4a6159ba3 user: mistachkin tags: trunk) | |
21:00 | Fix a possible NULL-pointer dereference in the "fossil search" command. ... (check-in: 6e7e8fbe01 user: drh tags: branch-1.28) | |
20:59 | Fix a possible NULL-pointer dereference in the "fossil search" command. ... (check-in: 5dc60b1faf user: drh tags: trunk) | |
20:27 | Merge updates from trunk. ... (check-in: e4af590ff9 user: mistachkin tags: delay-ticket-hook) | |
20:25 | Avoid initializing TH1 for running hooks when not strictly necessary. ... (check-in: 211ddf891a user: mistachkin tags: branch-1.28) | |
20:20 | Avoid initializing TH1 for running hooks when not strictly necessary. ... (check-in: e252c944e0 user: mistachkin tags: trunk) | |
20:11 | Some corrections to ticket hook logic. ... (check-in: a6faa2aee4 user: mistachkin tags: delay-ticket-hook) | |
19:37 | Enforce minimum version requirement for SQLite of 3.8.2. ... (check-in: aee292257a user: mistachkin tags: trunk) | |
19:32 | Enforce minimum version requirement for SQLite of 3.8.2. ... (check-in: f96162b06b user: mistachkin tags: branch-1.28) | |
19:20 | Merge TH1 'info exists' fix from trunk. ... (check-in: 03504c6262 user: mistachkin tags: branch-1.28) | |
19:11 | Make sure the TH1 'info exists' sub-command preserves the existing interp error stack trace. ... (check-in: 9765b03759 user: mistachkin tags: trunk) | |
16:11 | Replace embedded SQLite version to version 3.8.2 stable. ... (check-in: 1e4b84864a user: jan.nijtmans tags: branch-1.28) | |
15:39 | Delay activation of ticket hook until after the ticket tables have been rebuilt. ... (check-in: dff7d2c1ee user: jan.nijtmans tags: delay-ticket-hook) | |
15:03 | Updates to the change-log. ... (check-in: ad2dd5680b user: drh tags: trunk) | |
14:27 | Add the --integrate option to the "commit" command. ... (check-in: 82f69aa9bf user: drh tags: trunk) | |
13:18 | Make sure it is not possible to add files that are outside of the current checkout. ... (check-in: c6f32a262d user: drh tags: trunk) | |
13:17 | Add comments to better explain what it happening for the out-of-tree check in the "add" command. ... (Closed-Leaf check-in: d83fc58dea user: drh tags: pending-review) | |
13:14 | Missing "unhide" option in link to timeline. ... (check-in: 32bb2a31f4 user: jan.nijtmans tags: trunk) | |
11:57 | Change C++ comments to C commenting style ... (check-in: 25950f8b67 user: jan.nijtmans tags: trunk) | |
11:24 | Merge again checkout_on_root_fix. Fix more cases when working from '/', should not affect when working normally. ... (check-in: af194dbb16 user: mgagnon tags: trunk) | |
10:41 | Upgrade mingw and msc makefiles to use openssl-1.0.1f in stead of openssl-1.0.1e ... (check-in: ef47028a3e user: jan.nijtmans tags: trunk) | |
05:56 | Attempts to add files outside the open checkout tree result in fatal error. ... (check-in: f0de41fd5e user: andybradford tags: pending-review) | |
2014-01-08
| ||
17:40 | <strong>Fix some remaining corner cases when having a checkout on '/'..</strong> Update command: * Was asserting when localroot is '/' file_cannonical_name(): * Return '/' instead of '.' when refering to '/'. * Avoid the double '/' on beginning. * Refactoring to avoid some duplicated code. file_relative_name(): * Handle properly relative path when working on '/'. ... (Closed-Leaf check-in: 89ad123f5c user: mgagnon tags: checkout_on_root_fix) | |
11:38 | Merge the checkout_on_root_fix. ... (check-in: cbcd7056b6 user: drh tags: trunk) | |
04:59 | Remove traces. Waiting approval to merge on trunk.. ... (check-in: 84abd45533 user: mgagnon tags: checkout_on_root_fix) | |
04:42 | Fix db_open_local() fonction so it find the local checkout database on "/". It was working inconsistently depending what was the current directory. ** Even if fossil is not the right tool to version files on the root of the system, I found it very usefull to track what file change on my system Tested on Linux and MinGW (Windows 8.1) ... (check-in: be993c47d5 user: mgagnon tags: checkout_on_root_fix) | |
00:58 | Remove no longer necessary cursor='pointer'. ... (check-in: 927cacb353 user: joel tags: trunk) | |
2014-01-07
| ||
20:32 | Make "WITHOUT ROWID" unconditional ... (Closed-Leaf check-in: eb87f29637 user: jan.nijtmans tags: sqliteRuntimeCheck) | |
19:10 | If a badly malformed change artifact corrupts the "mtime" field of the event table, the date can end up being NULL for entries in the timeline. Make sure this does not cause a NULL-pointer deference. ... (check-in: 8407bed76d user: drh tags: trunk) | |
16:05 | Use fossil_strnicmp() instead of memcmp() for date comparisons, to avoid NULL-pointer deferences if something is wrong with the database and a NULL date is returned from a query. ... (check-in: 29b2eebaaa user: drh tags: trunk) | |
12:46 | Add the "nofiles" query parameter to the /tree page, causing that page to show only directories. Add a new "folders" link on the check-in information page that jumps to "/tree?nofiles". ... (check-in: ff9e4e5400 user: drh tags: trunk) | |
11:25 | Always supply an href= attribute on hyperlinks within the preview, even if the hyperlink is never used. Make the hyperlinked paths of the finfo page point to the tree-view rather than the flat-view. Provide links between the tree-view and the file-ages page. ... (check-in: 4306ab8143 user: drh tags: trunk) | |
10:46 | Improved header text for the tree-view. Make the tree-view the default for the "Files" menu on all default styles. ... (check-in: 78a5dbea6c user: drh tags: trunk) | |
10:16 | Merge changes from the broken-build branch into trunk (after fixing the build). ... (check-in: de86ef41b2 user: drh tags: trunk) | |
10:15 | Fix the unix makefile that was broken by check-in [1ab2728820]. ... (Closed-Leaf check-in: bdcfdc4642 user: drh tags: broken-build) | |
09:49 | Unflatten top line of directory nodes. Pros of old design (reduced screen space) aren't worth the cons (more confusing, more complicated CSS, and very few people are going to be using subdirectory pages). ... (check-in: a9e9ac461d user: joel tags: broken-build) | |
09:20 | Actually check that the link being clicked is a descendant of .subdir instead of using a style-based check that could change with different CSS. ... (check-in: 21dccee9dc user: joel tags: broken-build) | |
09:03 | Make sure that shell.o and sqlite3.o are rebuilt whenever compilation options change. This should prevent problems like [http://comments.gmane.org/gmane.comp.version-control.fossil-scm.user/14805|Problem with compilation under MINGW] once and for all. ... (check-in: 1ab2728820 user: jan.nijtmans tags: broken-build) | |
08:25 | merge trunk ... (Closed-Leaf check-in: f52089d95e user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
04:21 | Implement runtime check for a minimum required version of SQLite. ... (check-in: d0476bd958 user: mistachkin tags: sqliteRuntimeCheck) | |
03:58 | There's already an nFullName in FileTreeNode, so use that. Remove other pointless redundancy, too. ... (check-in: 6f1b5d6047 user: joel tags: trunk) | |
03:39 | Move nFullName declaration to proper location ... (check-in: 98b297a35b user: joel tags: trunk) | |
03:24 | Fix tree-view subdirectory pages ... (check-in: 464fd0a4af user: joel tags: trunk) | |
02:38 | Do not wait until the entire tree-view page has loaded before collapsing the tree, because that can cause flicker if the page is loaded incrementally over a slow wire. Collapse the tree using style= attributes as the page loads. ... (check-in: 13c71a97fe user: drh tags: trunk) | |
02:23 | Document the "expand" query parameter for "tree" in the on-line help. ... (check-in: 273dd2c007 user: drh tags: trunk) | |
02:20 | On the tree-view display, add some comments to better explain what is happening and simplify the javascript slightly. ... (check-in: cda3140d19 user: drh tags: trunk) | |
2014-01-06
| ||
23:42 | Add JS for collapsing/expanding directories in tree-view. ... (check-in: b66100d3ed user: joel tags: trunk) | |
10:50 | If fossil on Cygwin is compiled with --disable-internal-sqlite, those Cygwin specific fossil modifications are no longer necessary. ... (check-in: 4f1b310142 user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
10:36 | Merge trunk ... (check-in: 99af4d2a12 user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
09:16 | Cleanup tree-view CSS comments. No changes to code. ... (check-in: 4ee58093dd user: joel tags: trunk) | |
03:19 | Merge in the csstree branch, providing a better look and more control over the tree-view. ... (check-in: 1264375bb1 user: drh tags: trunk) | |
02:54 | Add 'file' class to file browser/tree items even if the file has an extension. ... (check-in: e5606c943b user: joel tags: trunk) | |
02:36 | Lines now go directly from directories to child nodes, do not pass go, do not collect $200. ... (Closed-Leaf check-in: f83e0d2123 user: joel tags: csstree) | |
2014-01-05
| ||
23:05 | Make sure the TH1 unset command fails if the variable does not exist. ... (check-in: 99bdfa0b95 user: mistachkin tags: trunk) | |
22:53 | Fix TH1 'info exists' command for variables that have been unset. ... (check-in: 7164f52baa user: mistachkin tags: trunk) | |
21:43 | Add horizontal lines connecting nodes to their parent directory. ... (check-in: 19a8ce3732 user: joel tags: csstree) | |
11:03 | styling ... (check-in: 0c1a116791 user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
10:55 | fix comment ... (check-in: 1de0faecff user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
10:51 | Increase minimum SQLite requirement to 3.7.17, and make efficient use of the function sqlite3_strglob. This eliminates unnecessary strglob function in fossil ... (check-in: bde92b38c7 user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
10:49 | Remove some dead/unneeded code ... (check-in: abf1b425fb user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
04:18 | Tweak styles. ... (check-in: 272b684d90 user: joel tags: csstree) | |
00:40 | Flatten the subdirectory ancestor links into a single line. ... (check-in: 7dfc5cda7a user: joel tags: csstree) | |
2014-01-04
| ||
23:00 | Fix use of sqlite3_strglob: 0 means there is a match ... (check-in: 70a374d9a3 user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
21:14 | Remove dead/unneeded code ... (check-in: 107b959b22 user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
20:51 | Increase minimum SQLite requirement to 3.7.17, and make efficient use of the function sqlite3_strglob. This eliminates unnecessand sqlite ... (check-in: c8c5646879 user: jan.nijtmans tags: sqlite-min-to-3.7.17) | |
20:24 | Add filetype-specific classes to LI elements. ... (check-in: 1ec615248e user: joel tags: csstree) | |
16:17 | Use the latest SQLite 3.8.3 alpha from upstream. ... (check-in: da90bbe591 user: drh tags: trunk) | |
2014-01-03
| ||
23:18 | Fix memory leaks in the TH1 divide-by-zero handling. Add more tests. ... (check-in: 60acb3183d user: mistachkin tags: trunk) | |
08:42 | Minor CSS changes ... (check-in: 331185fa0d user: joel tags: csstree) | |
2014-01-02
| ||
23:08 | Never define USE_SYSTEM_SQLITE as empty string: C preprocessor cannot handle that. ... (check-in: a13c37313d user: jan.nijtmans tags: trunk) | |
22:53 | If fossil is configured with --disable-internal-sqlite, disable the "sqlite3" command: It doesn't work anyway, and there is no reason to support it; Any system which has an sqlite dll/so should have the sqlite3 utility as well, which can do almost the same as "fossil sqlite3" ... (check-in: 77d37d910b user: jan.nijtmans tags: trunk) | |
18:50 | Fix incorrect insertion of closing UL tags. ... (check-in: 417d18082b user: joel tags: csstree) | |
16:50 | Fix /tree page and "timeline-utc" setting in combination with --disable-internal-sqlite configuration ... (check-in: bd1151126a user: jan.nijtmans tags: trunk) | |
15:30 | Fix /tree view in combination with configure --disable-internal-sqlite (Reported by Andy Bradford) ... (Closed-Leaf check-in: c3211392da user: jan.nijtmans tags: timeline-utc) | |
15:17 | merge trunk ... (check-in: d5fd6cc1a5 user: jan.nijtmans tags: timeline-utc) | |
12:47 | Propose tree-view enhancement. ... (check-in: 377a4f2d53 user: joel tags: csstree) | |
12:36 | Add portion of MANIFEST_UUID to TH1 URL variables. ... (check-in: daa43661dd user: joel tags: trunk) | |
2014-01-01
| ||
20:25 | Improve the label of tree-view so that it shows the number of files and the number of check-ins, if appropriate. Make tree-view the default for the "files" link of /vinfo. ... (check-in: 9930c46ee5 user: drh tags: trunk) | |
00:48 | Add TH1 variables for style-related URLs (/style.css, /logo, /background) that contain the resources' mtimes. Maintains aggressive caching without requiring users to do a hard refresh or clear their cache when the resource is changed. ... (check-in: daff9d2062 user: joel tags: trunk) | |
2013-12-31
| ||
13:59 | Add hyperlinks to the tree-view for file listings. Other improvements to the tree-view mechanism. ... (check-in: 4564790ed7 user: drh tags: trunk) | |
10:43 | Add the /tree URI for showing a hierarchical file listing. The URI works, but there are no hyperlinks to it yet. ... (check-in: 7791b70410 user: drh tags: trunk) | |
08:23 | Set g.isConst on /raw pages if the full UUID is given. ... (check-in: 43a2d0fa70 user: joel tags: trunk) | |
2013-12-30
| ||
20:57 | merge trunk ... (check-in: 02a0e8890e user: jan.nijtmans tags: win32-longpath) | |
19:07 | simplify setup code and fix comment ... (check-in: 9e5a9d1c71 user: jan.nijtmans tags: timeline-utc) | |
2013-12-29
| ||
00:53 | Fix floating-point divide by zero issue in TH1 reported on the mailing list and add tests. ... (check-in: 479b3de1d2 user: mistachkin tags: trunk) | |
2013-12-28
| ||
22:49 | Fix timeline_query_for_tty() function (Oops....) ... (check-in: 108548b28c user: jan.nijtmans tags: timeline-utc) | |
22:41 | Eliminate the need to compile SQLite with -Dlocaltime=fossil_locatime. This makes the timeline-utc setting work when fossil is configured with --disable-internal-sqlite. ... (check-in: d7fd72dc30 user: jan.nijtmans tags: timeline-utc) | |
2013-12-27
| ||
03:42 | Fix segfault on certain /annotate pages. (Discovered using many-www.tcl test script.) ... (check-in: 7a988eed37 user: joel tags: trunk) | |
2013-12-26
| ||
17:39 | merge trunk ... (Closed-Leaf check-in: 9dcf8859dd user: jan.nijtmans tags: hidden-tag) | |
17:38 | update changes.wiki ... (check-in: 6fd4c41eb9 user: jan.nijtmans tags: trunk) | |
00:07 | Add --sha1sum option to commit command. ... (check-in: a9ad53ba3a user: joel tags: trunk) | |
2013-12-25
| ||
07:16 | Merge from trunk ... (check-in: a30d1f58d1 user: ashish tags: ashish-ipv6) | |
2013-12-24
| ||
11:54 | Add tkt-change-hook possibilities to changelog ... (check-in: c36d34e5fc user: jan.nijtmans tags: hidden-tag) | |
11:45 | merge trunk ... (check-in: 5e0e767892 user: jan.nijtmans tags: hidden-tag) | |
11:41 | Minor bug in handling of "fco" parameter in finfo page, only noticable with multiple buttons. Add more "Unhide" buttons to various timeline page variants. Add "unhide" options from various info page links, which could point to hidden information. ... (check-in: 71aa33cd92 user: jan.nijtmans tags: trunk) | |
2013-12-23
| ||
21:25 | Add "Unhide" button in finfo page. (Doesn't do anything yet) ... (check-in: 73da41c5eb user: jan.nijtmans tags: hidden-tag) | |
13:01 | Revert two incorrect "unhide" additions: zUuid is not a check-in uuid here. ... (check-in: 0a5b052192 user: jan.nijtmans tags: hidden-tag) | |
11:37 | Update the built-in SQLite to the latest 3.8.3 alpha from upstream, including the removal of a stray tab character from the source code. ... (check-in: 5f08392169 user: drh tags: trunk) | |
10:19 | Add "Unhide" button in more timeline variants. ... (check-in: ef2b77207a user: jan.nijtmans tags: hidden-tag) | |
09:00 | Some more link fixes, all of the form "/timeline" having an uuid in it's arguments which is possibly hidden. ... (check-in: 7af8e2ebc3 user: jan.nijtmans tags: hidden-tag) | |
06:53 | Fix genealogy links from the /info page (Thanks to Andy Bradford noticing this) ... (check-in: fd0507e949 user: jan.nijtmans tags: hidden-tag) | |
2013-12-22
| ||
20:38 | Fix indentation. ... (Closed-Leaf check-in: 70b82e8cc5 user: dg tags: dg-timestamps) | |
10:21 | According to RFC 1952, MTIME=0 means no time stamp is available ... (check-in: 518896951a user: jan.nijtmans tags: trunk) | |
01:33 | Send gzipped HTTP responses to clients that support it. ... (check-in: 3f4b5d32f1 user: joel tags: trunk) | |
2013-12-21
| ||
19:58 | Links from tag changes on timeline should always unhide. Otherwise click on branch changes to "mistake" gives a strange effect. ... (check-in: b78e07491c user: jan.nijtmans tags: trunk) | |
2013-12-20
| ||
22:36 | Some missing json config options ... (check-in: b186830fa0 user: jan.nijtmans tags: trunk) | |
17:05 | Honour timezones in git fast-import dump timestamps. ... (check-in: 10f9673a25 user: dg tags: dg-timestamps) | |
16:52 | Create new branch named "dg-timestamps" ... (check-in: 51331e3e04 user: dg tags: dg-timestamps) | |
12:35 | Add a new TH1 "http" command, a new "th1-uri-regexp" setting and two new hook scripts "xfer-commit-script" and "xfer-ticket-script". They can be used together to implement more advanced commit and ticket change notifications. ... (check-in: 1311841a3c user: jan.nijtmans tags: trunk) | |
12:12 | The same, but then with modified SQLite (minimal patch to function winFullPathname this time). This way, applications wanting to use the "win32-longpath" VFS don't have to do tricky extended-path modifications any more. ... (check-in: 8e8e3a11bc user: jan.nijtmans tags: win32-longpath) | |
12:04 | Merge trunk. Some more comments. ... (check-in: 4e3f4d26d8 user: jan.nijtmans tags: win32-longpath) | |
09:36 | Update to SQLite snapshot ... (check-in: 44dec8ff07 user: jan.nijtmans tags: trunk) | |
06:16 | Record recently added features in change log. Minor touch-up to previous logs. ... (check-in: b51ff64e25 user: andybradford tags: trunk) | |
05:53 | Ignore TAG_USER from tagxref if the user has been cancelled so Edited User is not displayed in the Check-in Overview. ... (check-in: 40bea3f546 user: andybradford tags: trunk) | |
2013-12-19
| ||
22:07 | Merge from trunk. src/main.mk is now generated automatically. ... (Closed-Leaf check-in: 927264ab5a user: dg tags: dg-codenames) | |
22:04 | Merge from trunk. ... (Closed-Leaf check-in: 22d9cff0c3 user: dg tags: dg-misc) | |
2013-12-18
| ||
23:25 | Add another useful diagnostic message to the MSVC batch file. ... (check-in: 59400c7d75 user: mistachkin tags: trunk) | |
23:19 | Further robustness enhancements to the automated MSVC batch file. Also, update build wiki page to refer to it. ... (check-in: c11c870761 user: mistachkin tags: trunk) | |
16:05 | formatting ... (Closed-Leaf check-in: 584986cde8 user: jan.nijtmans tags: hidden-tag) | |
15:57 | Add "timeline-show-hidden" setting. ... (check-in: 4a2435c656 user: jan.nijtmans tags: hidden-tag) | |
15:38 | Merge trunk. Add information on the ""th1-uri-regexp" setting. ... (Closed-Leaf check-in: f671c50f92 user: jan.nijtmans tags: tkt-change-hook) | |
12:27 | Add batch file to build Fossil with the latest installed version of MSVC. ... (check-in: c8b1f75f30 user: mistachkin tags: trunk) | |
08:49 | Add a checkbox to the ci_edit page which allows to hide a (partial) branch from the timeline. ... (check-in: 22a4e0c5a2 user: jan.nijtmans tags: trunk) | |
08:24 | When selecting the "Branching" checkbox, select the "newbranch" field just the other text entry widgets do. Another one of Andy Bradford's brilliant ideas. ... (check-in: e4c9dd0905 user: jan.nijtmans tags: trunk) | |
08:11 | Merge trunk. Valid extended paths must have >6 chars, e.g. "\\?\C:\" (+1 for closing '\0'), this way make sure that wUnicode always points to allocated memory. ... (check-in: 1db9134d6b user: jan.nijtmans tags: win32-longpath) | |
06:37 | Consistency fix for a Fossil link in the enhanced default skin. ... (check-in: 04186fcc12 user: mistachkin tags: trunk) | |
03:26 | If the checkbox is selected, select the input text as well similar to how the custom color works. ... (Closed-Leaf check-in: 3cb6651424 user: andybradford tags: hidden-tag) | |
03:01 | Using javascript to disappear current text in input field might need additional feedback before implementing. ... (check-in: 2bf8f863c6 user: andybradford tags: hidden-tag) | |
00:18 | Remove superfluous comment line in makemake.tcl. ... (check-in: e977f86dfd user: mistachkin tags: win32-longpath) | |
00:17 | Merge updates from trunk. ... (check-in: ef9f707be1 user: mistachkin tags: win32-longpath) | |
2013-12-17
| ||
22:33 | Merge updates from trunk. ... (Closed-Leaf check-in: 7d4f06dec0 user: mistachkin tags: buildmsvc) | |
22:31 | Further cleanup in the MSVC build. Resync the makefiles with the list of SQLite options. ... (check-in: 61e70f1fc7 user: mistachkin tags: trunk) | |
22:10 | Improve error handling. Allow Visual Studio version to be manually overridden. Pass extra arguments to NMAKE. Preserve existing environment and current directory. Miscellaneous style fixes. ... (check-in: 8fab3e3f6c user: mistachkin tags: buildmsvc) | |
21:28 | Better align the SQLite compilation options used by the makemake.tcl script with those listed on the makefile wiki page. ... (check-in: 00d6eea822 user: mistachkin tags: trunk) | |
21:24 | If 'newbranch' field only contains spaces, consider it empty. Add missing MSVC linker option to the makemake.tcl script. Cherrypick of [5ceef9bcdd] and [c6f255607b]. ... (check-in: afbc49cd27 user: mistachkin tags: trunk) | |
14:49 | Eliminate use of "goto". Fix UNC -> Extended UNC translation when path>260 chars. ... (check-in: 83087c8df3 user: jan.nijtmans tags: win32-longpath) | |
12:03 | It appears that in [4f0413381d], Makefile.msc was edited without corresponding change in makemake.tcl. Correct that, so this change will not be accidently reverted again (as I did in the previous commit) ... (check-in: c6f255607b user: jan.nijtmans tags: win32-longpath) | |
11:56 | Align recommended SQLite compilation options with actual options used when compiling SQLite. (I don't think SQLITE_ENABLE_EXPLAIN_COMMENTS should be one of them, it never was in earlier releases) ... (check-in: d0814e59e2 user: jan.nijtmans tags: win32-longpath) | |
11:39 | eliminate isempty() javascript function. Use trim() in stead. ... (check-in: 029c7c01e1 user: jan.nijtmans tags: hidden-tag) | |
10:56 | merge trunk ... (check-in: 6a8ddc43fc user: jan.nijtmans tags: hidden-tag) | |
10:51 | If 'newbranch' field only contains spaces, consider it empty. ... (check-in: 5ceef9bcdd user: jan.nijtmans tags: win32-longpath) | |
10:20 | Break the 260 character path barrier on Win32. Add test-case "win32-longpath" for proving that it works. ... (check-in: 4b49bb9cc3 user: jan.nijtmans tags: win32-longpath) | |
10:14 | Move special path handling from SQLite to fossil. ... (check-in: 1dd5a50941 user: jan.nijtmans tags: win32-longpath) | |
09:32 | If "fossil new" or "fossil open"'s argument has an extended path prefix like "\\?\C:\", don't process the '?' and ':' in it as special path characters, only do '/' -> '\' translation. This makes extended paths usable in fossil everywhere (hopefully), for now <260. ... (check-in: 04f4e699d4 user: jan.nijtmans tags: win32-longpath) | |
09:25 | Merge changes from trunk and update msvc_build.bat for entirely automated build using the latest MSVC version. ... (Closed-Leaf check-in: 555c44eb5d user: BM tags: msvc_build) | |
06:04 | Change the minimum length for wiki page names from 3 to 1. ... (check-in: b7ff13a0aa user: joel tags: trunk) | |
04:48 | Merge from trunk for latest fixes. ... (check-in: 2e76393021 user: andybradford tags: hidden-tag) | |
03:46 | When editing a branch name, make the default value disappear when the input is entered. Also, strip whitespace from right-end of value and only update branch names if not all white space. ... (check-in: bb6ba17b37 user: andybradford tags: hidden-tag) | |
00:55 | Refactor the complex Win32-specific file routines into their own subsystem. ... (check-in: d9ff968204 user: mistachkin tags: trunk) | |
2013-12-16
| ||
15:12 | Hm. "catch" doesn't appear to work for reporting the win32-longpath error correctly, instead check whether CANTOPEN is part of the output. ... (check-in: 4b4606d8b8 user: jan.nijtmans tags: win32-longpath) | |
14:25 | Better clean-up after win32-longpath test. Revert accidental change in Makefile.mingw. ... (check-in: 698a2d5968 user: jan.nijtmans tags: win32-longpath) | |
13:37 | Fix bug in utf8.c (don't translate first ':' in extended path). Add test-case (win32-longpath.test). Some formatting (don't use tabs). ... (check-in: 7d5c1bbd9c user: jan.nijtmans tags: win32-longpath) | |
11:00 | Merge updates from trunk. ... (Closed-Leaf check-in: fb17052e45 user: mistachkin tags: win32File) | |
10:57 | Merge trunk. Eliminate need for special Makefile.Cygwin. Simplify handling of '\\?\' prefix: Only add it when necessary (calculated path>=260 chars). ... (check-in: 23b849cce5 user: jan.nijtmans tags: win32-longpath) | |
10:46 | If the name of a 'sym-<branchname>' tag sorts before the 'branch' tag, no option in the ci_edit page should be displayed to cancel the tag. Bug-fix discovered and implemented by Andy Bradford. ... (check-in: 3529f2c47b user: jan.nijtmans tags: trunk) | |
08:52 | Recognize IE11's new UA string. ... (check-in: 07a8e5d085 user: joel tags: trunk) | |
2013-12-14
| ||
17:32 | Revert to original ordering to retain sorting of special tags. Get the branch name prior to the loop that displays the special and sym- tags. ... (Closed-Leaf check-in: 818c0acd07 user: andybradford tags: cancel-tag-fix) | |
09:24 | merge trunk. Fix behavior of "Branching" checkbox, and simplify javascript functions. ... (check-in: 885d72b2bd user: jan.nijtmans tags: hidden-tag) | |
09:12 | Add "Unhide" button, for people who want to see everything in the "mistake" branch (I don't want to see it, but someone else might) ... (check-in: e08177614b user: jan.nijtmans tags: trunk) | |
01:54 | Improve comments. Style and consistency fixes. ... (check-in: d1b7c87650 user: mistachkin tags: win32File) | |
00:16 | Fix the build for unix. ... (check-in: 4f0c38d81d user: drh tags: win32File) | |
00:03 | Work in progress on refactoring the complex Win32-specific file routines into their own subsystem. ... (check-in: 4f0413381d user: mistachkin tags: win32File) | |
2013-12-13
| ||
21:46 | Unify use of the user-agent string. ... (check-in: 55c91af5ad user: mistachkin tags: tkt-change-hook) | |
21:29 | Given that recovering from incorrect hiding is relatively straightforward, don't prevent access to hidden option on trunk and main-branch. ... (check-in: d35b1ca05e user: andybradford tags: hidden-tag) | |
20:36 | Prevent the argument that follows -A from being interpreted as a repository and avoid incorrect file already exists errors. ... (check-in: cc421c006a user: andybradford tags: trunk) | |
17:50 | Prevent sym- tag that matches branch name that sorts prior to branch name from displaying an option to cancel the tag. Also clean up a couple strcmp. ... (check-in: c36ad48a87 user: andybradford tags: cancel-tag-fix) | |
15:19 | Fix Content-Type/Content-Length for GET/POST requests. ... (check-in: a60d2976ff user: jan.nijtmans tags: tkt-change-hook) | |
14:19 | Merge trunk and fix typo (missing backslash) ... (check-in: 847107015b user: jan.nijtmans tags: tkt-change-hook) | |
13:53 | merge trunk ... (check-in: 46e1d4c812 user: jan.nijtmans tags: win32-longpath) | |
13:48 | Better use GetCurrentDirectoryW in stead of _wgetcwd. ... (check-in: 4e463bf7ba user: jan.nijtmans tags: trunk) | |
13:16 | Forgot to commit one more change. ... (check-in: fa71b6ce6d user: jan.nijtmans tags: tkt-change-hook) | |
13:05 | Better implementation of file_access() for win32: The function _waccess cannot handle long paths, and lies too much (e.g. when handling specific smb drives). Implementation borrowed from Tcl 8.6: [http://core.tcl.tk/tcl/artifact/c6b5d4f8d7?ln=1510-1756] ... (check-in: 0b0eb52c07 user: jan.nijtmans tags: trunk) | |
12:26 | If the "Branching" checkbox is unchecked, the "Branch Closure" label should return to its original branchname. Add a javascript handler doing exactly that. ... (check-in: 2cb54f3981 user: jan.nijtmans tags: trunk) | |
11:31 | Merge trunk. Fix uninitialized variable. Less copying of complete structure content. ... (check-in: 85528ef507 user: jan.nijtmans tags: tkt-change-hook) | |
09:40 | Use SetCurrentDirectoryW/GetFileAttributesExW in stead of _wchdir/_wstati64 (which cannot handle long pathnames) ... (check-in: 3714782631 user: jan.nijtmans tags: trunk) | |
09:24 | merge trunk ... (check-in: 1d0517c1fa user: jan.nijtmans tags: hidden-tag) | |
08:40 | When branchname in ci_edit page changes, adapt remaining form to the name-change using some javascript. Thanks to Andy Bradford for the idea (adapted/simplified from the "hidden-tag" branch)! ... (check-in: cf9293ad53 user: jan.nijtmans tags: trunk) | |
08:31 | Cleanup compiler option handling in the MinGW makefiles as well. ... (check-in: d0a9cda560 user: mistachkin tags: trunk) | |
08:11 | Further reduce confusion by making Makefile.Cygwin actually work. ... (check-in: 1395315639 user: jan.nijtmans tags: trunk) | |
07:58 | Rename the makefile macro SQLITE3_CFLAGS to SQLITE_CFLAGS in an attempt to reduce future confusion. ... (check-in: 813d6516aa user: mistachkin tags: trunk) | |
05:40 | Minor comment cleanup. No code change. ... (check-in: 40c5b3b390 user: andybradford tags: hidden-tag) | |
02:46 | Attempt to prevent hiding of either main-branch or trunk. ... (check-in: 7a41dd2b06 user: andybradford tags: hidden-tag) | |
00:49 | Fix the build on unix systems. ... (check-in: 268d495d91 user: drh tags: trunk) | |
00:11 | Fix a C99-style variable declaration. ... (Closed-Leaf check-in: a3641b5441 user: drh tags: makefile-error) | |
2013-12-12
| ||
23:34 | Remove use of SQLITE_WIN32_NO_ANSI option everywhere except for Cygwin. Further cleanup. ... (check-in: 1c37a90508 user: mistachkin tags: makefile-error) | |
22:41 | Add makefile for Cygwin and move its options there. Refactor makemake tool to modularize use of the common options. ... (check-in: e474f5f817 user: mistachkin tags: trunk) | |
16:13 | One more: GetFullPathNameW() needs the "\\?\"-prefix as well if the input path is already >MAX_PATH. But we don't want the resulting directory to have this prefix, so strip it off when present. ... (check-in: e5fef7982d user: jan.nijtmans tags: win32-longpath) | |
15:01 | Final bug-fix: Before prefixing a path with "\\?\", check if it is prefixed already. If so, don't do it again. Everything seems to work fine now! ... (check-in: c952c773ac user: jan.nijtmans tags: win32-longpath) | |
14:27 | Implement file_access() function such that it accepts paths>MAX_PATH. Implementation copied (with some simplifications) from Tcl 8.6 ... (check-in: ba4b3ac1d2 user: jan.nijtmans tags: win32-longpath) | |
13:54 | Fix fossil_stat() and fossil_chdir() such that they accept paths>MAX_PATH. For file_access(), implement a workaround that the '\\?\' prefix can be handled. ... (check-in: 29f023fe53 user: jan.nijtmans tags: win32-longpath) | |
11:16 | Bug-fix: didn't compile on win32, and handle extended UNC paths correctly. ... (check-in: da8d516fe1 user: jan.nijtmans tags: win32-longpath) | |
09:46 | merge trunk ... (check-in: 820a599008 user: jan.nijtmans tags: hidden-tag) | |
09:37 | Make "win32-longpath" the default VFS on win32, eliminating all path limitations (up to ~32767 chars). TODO: eliminate use of the the function _wstati64(), that appears to be the only Win32 function left which cannot handle such long paths. Everything else needed is done. ... (check-in: 1b9893bdc8 user: jan.nijtmans tags: win32-longpath) | |
08:43 | Put back 'win32-longpath' VFS as default for Cygwin: Cygwin doesn't suffer from path limitations (at least, not until 4096 chars), so usage of the 'win32' VFS is not reasonable as default. ... (check-in: a76039815d user: jan.nijtmans tags: trunk) | |
2013-12-11
| ||
23:20 | Remove usage of the 'win32-longpath' VFS as it is unlikely to work correctly with the various MSVCRT functions currently required by Fossil. ... (check-in: 19de4b5bcd user: mistachkin tags: trunk) | |
13:00 | As it turns out that _wstati64() cannot handled the special "\\?\" prefix, work around that. Otherwise the win32-longpath VFS is quite useless for fossil. Maybe a better solution should be worked out, not using _wstati64() at all. ... (check-in: bb440899d3 user: jan.nijtmans tags: trunk) | |
12:06 | Update the built-in SQLite to the latest version 3.8.3 alpha. ... (check-in: faa2e9d5cf user: drh tags: trunk) | |
2013-12-10
| ||
21:15 | Avoid attempting to preserve the default VFS if it has not been set. ... (check-in: fffcf60cbc user: mistachkin tags: trunk) | |
14:22 | Make the default vfs survive after a sqlite3_shutdown (for "fossil sqlite" command). ... (check-in: aa22b1b462 user: jan.nijtmans tags: trunk) | |
13:23 | Add new command line option "-vfs" which overrides the FOSSIL_VFS environment variable, and which works for all future DB connections. Fix .vfsname output when win32-longpath is chosen explicitly (already in SQLite trunk). ... (check-in: eb3899ceb2 user: jan.nijtmans tags: trunk) | |
08:31 | Rename variable 'trunk' to 'zTrunk'. Improve comment. ... (check-in: b75cc0e345 user: jan.nijtmans tags: hidden-tag) | |
08:23 | merge trunk ... (check-in: 51cd44361e user: jan.nijtmans tags: hidden-tag) | |
08:22 | Make timeline and JSON timeline respect the "hidden" tag. Meant for a new feature developed in the "hidden-tag" branch. No added buttons or configuration options yet (still being discussed). ... (check-in: 45d69e82eb user: jan.nijtmans tags: trunk) | |
2013-12-07
| ||
21:47 | Add missing CSS for verbatim blocks in tickets to avoid wrapping and set a default white background. ... (check-in: 984735a752 user: andybradford tags: trunk) | |
2013-12-06
| ||
16:06 | Added a quote about github to the quotes.wiki document. ... (check-in: 5b86c3d566 user: drh tags: trunk) | |
2013-12-05
| ||
21:27 | slightly simpler/more readable ... (check-in: 9a8380d2cd user: jan.nijtmans tags: hidden-tag) | |
15:20 | Avoid Javascript errors when editing a leaf and typing in the branch name. ... (check-in: 328df74bfc user: andybradford tags: hidden-tag) | |
12:20 | merge trunk ... (check-in: 46a88543ca user: jan.nijtmans tags: hidden-tag) | |
12:09 | When trying to rename a branch into itself, make this a NOP. ... (check-in: 95a809500a user: jan.nijtmans tags: trunk) | |
09:42 | Change branch name in "Branch Closure" section in the same way as in "Branch Hiding" ... (check-in: 9395e8d434 user: jan.nijtmans tags: hidden-tag) | |
09:27 | Fix format specifier in previous commit (again) ... (check-in: 4a43e31549 user: jan.nijtmans tags: trunk) | |
09:19 | Merge trunk. Disable new checkbox in stead of hiding it when not in use. ... (check-in: 56836278da user: jan.nijtmans tags: hidden-tag) | |
08:56 | Correct use of plural, remove some spaces/tabs at the end of lines. ... (check-in: 3e18dbefd0 user: jan.nijtmans tags: trunk) | |
08:44 | correct format specifier, in case the branch name contains HTML-conflicting characters ... (check-in: 2eda90a5de user: jan.nijtmans tags: trunk) | |
08:40 | Add a checkbox in the ci_edit page which allows to close multiple leaves (all successors of the current check-in) to be closed in a single action. ... (check-in: 718cc00208 user: jan.nijtmans tags: trunk) | |
08:36 | Use different format specifier for and textContent to avoid unwanted display issues. ... (check-in: 439f18e866 user: andybradford tags: hidden-tag) | |
08:15 | Use Javascript to hide the branch hiding checkbox when necessary. Also update the branch name in the branch hiding text when a branch is specified. ... (check-in: 11e8a48e4d user: andybradford tags: hidden-tag) | |
05:11 | When using the --template option to the 'init' command, the short project name should be skipped as well. ... (check-in: 844436929e user: mistachkin tags: trunk) | |
2013-12-04
| ||
13:10 | Add -DSQLITE_WINNT_MAX_PATH_CHARS=4096 for Cygwin, as Cygwin cannot handle paths of length 32767 anyway. Doesn't affect other platforms. Re-generated Makefile.PellesCGMake, somehow not updated when makemake.tcl changed the last time. ... (check-in: 53fd1c9b9c user: jan.nijtmans tags: trunk) | |
09:58 | "this branch" -> <branchname> ... (check-in: b0bf658240 user: jan.nijtmans tags: hidden-tag) | |
09:38 | merge trunk ... (check-in: 8b003a104a user: jan.nijtmans tags: hidden-tag) | |
09:36 | Styling: translate some tabs to spaces ... (check-in: b3e32c8e8b user: jan.nijtmans tags: trunk) | |
09:24 | Merge trunk. Make it possible to make a move to branch "mistake", close the branch, and hide it in one single step. 3 separate check-buttions control the 3 parts of this action separately. ... (check-in: 884b0dc165 user: jan.nijtmans tags: hidden-tag) | |
08:39 | Make it impossible to remove the "branch" and the "sym-<branchname>" tag from a check-in through the ci_edit page. Any check-in must have those two tags, the "Branching" section already contains a check-button suitable to change the branch. ... (check-in: 64c21ef686 user: jan.nijtmans tags: trunk) | |
2013-12-03
| ||
15:42 | Merge trunk. Rename "hidden" option (not the tag name) to "hide", just as the "close" option compared to the "closed" tag. Just to prevent confusion. ... (check-in: 1a453093bb user: jan.nijtmans tags: hidden-tag) | |
15:25 | Update the built-in SQLite to the second release candidate for 3.8.2. ... (check-in: d7543d8bbd user: drh tags: trunk) | |
14:59 | Merge trunk. Give "Branch Hiding" it's own section in the ci_edit page. ... (check-in: ec4fe5cb15 user: jan.nijtmans tags: hidden-tag) | |
14:56 | "comment" tag from check-in's cannot be canceled: that would result in a check-in without a comment! Extraneous dot in label text. ... (check-in: 2d2ab56754 user: jan.nijtmans tags: trunk) | |
13:49 | Use "win32-longpath" as default (when available, overridable with FOSSIL_VFS environment variable) when accessing peer repositories. ... (check-in: f8eefabe6a user: jan.nijtmans tags: trunk) | |
05:21 | Be consistent with naming. Also remove unused line of code. ... (check-in: f742be5faa user: andybradford tags: hidden-tag) | |
05:10 | Add Admin Timeline setting to display hidden content by default if enabled. ... (check-in: 39667fd75e user: andybradford tags: hidden-tag) | |
03:16 | Update the built-in SQLite to the 3.8.2 first release candidate. ... (check-in: 81d24c6bfe user: drh tags: trunk) | |
2013-11-30
| ||
09:30 | merge trunk ... (check-in: 97fb78b656 user: jan.nijtmans tags: hidden-tag) | |
09:28 | When available, make "win32-longpath" the default VFS on Windows and Cygwin ... (check-in: 6e31396faf user: jan.nijtmans tags: trunk) | |
2013-11-29
| ||
11:26 | When configuring fossil using "--disable-internal-sqlite" (having SQLite 3.8.1 installed), "./fossil version -v" gives: "SQLite 3.8.2 2013-11-27 14:50:51 c75f561f33", which was not the SQLite version compiled with, neither the SQLite version actually running (3.8.1). ... (check-in: d780693181 user: jan.nijtmans tags: trunk) | |
06:10 | Rebuild ticket tables when modifications are made using 'fossil config'. ... (check-in: 0047370ce6 user: joel tags: trunk) | |
2013-11-28
| ||
22:36 | When hiding a branch, close it as well: Commits on a hidden branch make no sense. ... (check-in: 50b986495d user: jan.nijtmans tags: hidden-tag) | |
10:34 | Implement "unhide" option for json timeline. Protect "trunk" from being hidden, and indicate more clear which branch is being hidden: The "mistake" branch is the only branch that should have hidden nodes. ... (check-in: 6b61145f4f user: jan.nijtmans tags: hidden-tag) | |
2013-11-27
| ||
22:05 | correct label ... (check-in: fd2659fbe3 user: jan.nijtmans tags: hidden-tag) | |
22:00 | no double WHERE ... (check-in: cbc1d0d79b user: jan.nijtmans tags: hidden-tag) | |
21:49 | correct switchin in timeline ... (check-in: 9913d1a731 user: jan.nijtmans tags: hidden-tag) | |
19:54 | undo non-timeline related changes: Hidden tag should only affect timeline. ... (check-in: ef98eea9c2 user: jan.nijtmans tags: hidden-tag) | |
19:41 | merge trunk ... (check-in: 942c17b127 user: jan.nijtmans tags: hidden-tag) | |
15:55 | Import the latest SQLite 3.8.2 beta from upstream, including Cygwin fixes and performance enhancements. ... (check-in: 38c02b775d user: drh tags: trunk) | |
15:12 | Implement "Unhide" button in timeline (not on other places yet) and make "hidden" tag propagating. ... (check-in: 50aee5561a user: jan.nijtmans tags: hidden-tag) | |
14:07 | TAG_BRANCH is unused in this query ... (check-in: 170c3c7363 user: jan.nijtmans tags: trunk) | |
2013-11-25
| ||
21:22 | Update to the latest SQLite containing storage engine performance enhancements. ... (check-in: 3957e9610f user: drh tags: trunk) | |
15:57 | Implement (already existing but currently non-functional) "hidden" tag, which hides items from timeline. ... (check-in: d9fd922962 user: jan.nijtmans tags: hidden-tag) | |
10:12 | Fix handling of UTF-8 paths on Cygwin (SQLite's "cygUtf8" branch). Meant for testing. This fix is Cygwin-only. ... (check-in: 9f58fc6528 user: jan.nijtmans tags: trunk) | |
2013-11-22
| ||
21:24 | Fix C++ style comment in RC file. Reformat the manifest file to be easier to read/maintain. ... (check-in: f103e0bc97 user: mistachkin tags: trunk) | |
09:45 | Add support for Windows 8.1. For details, see [http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx]. This switches off all Windows compatibility modes, trying to make Windows 8.1 look like an earlier Windows OS. ... (check-in: 3788d79398 user: jan.nijtmans tags: trunk) | |
09:25 | unused variable ... (check-in: 0deb022ae5 user: jan.nijtmans tags: trunk) | |
01:14 | Merge in hide-diff-on-vdiff_page... Which now give possibility to hide or show full detailed diff on vdiff page. (when clicking on 2 nodes on timeline) Just like the /info page. ... (check-in: 74a4db258a user: mgagnon tags: trunk) | |
01:09 | merge in latest trunk ... (Closed-Leaf check-in: 8af8232fc0 user: mgagnon tags: hide-diff-on-vdiff_page) | |
2013-11-21
| ||
23:39 | Update to the lastest SQLite that includes the OP_Column rewrite and the constant expression factoring logic. ... (check-in: 8dc9d00935 user: drh tags: trunk) | |
01:47 | Merge in latest from trunk. ... (check-in: e2929a4ba1 user: andybradford tags: hide-diff-on-vdiff_page) | |
01:46 | Minor style cleanup. ... (check-in: 78a3c01e30 user: andybradford tags: hide-diff-on-vdiff_page) | |
2013-11-20
| ||
13:48 | Make "fossil open" and "fossil rm" work on a repository which doesn't have any check-in. (the latter only undoes the effect of a previous "fossil add" then). ... (check-in: aef638b610 user: jan.nijtmans tags: trunk) | |
08:57 | Add "blame" WEBPAGE, just as "annotate" but giving comparable output as "fossil blame". ... (check-in: d7160dc195 user: jan.nijtmans tags: trunk) | |
2013-11-19
| ||
19:44 | Remove an unused local variable. ... (check-in: 811c9febd3 user: drh tags: trunk) | |
18:49 | Add a page (admin access only) to show the repository schema. Fix a bug in the "Last Rebuilt" display. ... (check-in: 3ea94847d1 user: drh tags: trunk) | |
18:25 | Update the built-in SQLite to the version that includes the DELETE with ONEPASS optimization and the enhanced EXPLAIN indentation in the shell. ... (check-in: 0830c352ff user: drh tags: trunk) | |
13:09 | Now that checkout_cmd() can handle the situation that vid==0 ([b725c1cf26]), no longer assume that the initial commit has rid=1: If the initial commit is not empty that will not be true any more. ... (check-in: 6791ad1185 user: jan.nijtmans tags: trunk) | |
2013-11-15
| ||
12:58 | Update custom makefile as well. If fossil is linked with external SQLite library, make sure it is used single-threaded. ... (check-in: 1928cf526e user: jan.nijtmans tags: trunk) | |
2013-11-14
| ||
19:36 | Update the built-in SQLite to the latest from upstream that includes the skip-scan optimization and the improved EXPLAIN display in the shell. ... (check-in: 28c508679e user: drh tags: trunk) | |
04:34 | Set the error message to indicate the HTTP status code returned on CONNECT to avoid segfault. ... (check-in: 87d5fef9ce user: andybradford tags: jan-httpsproxytunnel) | |
2013-11-13
| ||
15:18 | Minor correction to text in setup_timeline for description of setting. ... (check-in: 40a2557f00 user: andybradford tags: hide-diff-on-vdiff_page) | |
11:28 | Take over latest change in src/mem1.c (usage of _msize function) from SQLite trunk, and modify MinGW build to use it as well. ... (check-in: bcd979daef user: jan.nijtmans tags: trunk) | |
08:39 | Fix end-marker handling in "fossil timeline", broken by previous commit [465f8ecd4a]. (That's what the "n+1" in [14104fde04?ln=1818] was meant for, but -1 is always better) ... (check-in: f13ae6b673 user: jan.nijtmans tags: trunk) | |
03:51 | Merge latest trunk. ... (check-in: 17f6b65524 user: mgagnon tags: hide-diff-on-vdiff_page) | |
2013-11-12
| ||
19:41 | Restore the end-of-timeline marker only when no limit is active; otherwise, use a 'no more data' marker instead. Use -1 to indicate no limit in the SQL clause. ... (check-in: 465f8ecd4a user: mistachkin tags: trunk) | |
19:26 | Fix macro redefinition compiler warnings. ... (check-in: 629d49752c user: mistachkin tags: trunk) | |
15:57 | Update the built-in SQLite to include the latest bug fixes, especially the fix to count(*) on WITHOUT ROWID tables. Fix the "fossil all" command so that it works on a WITHOUT ROWID global_config table. ... (check-in: c0700615ff user: drh tags: trunk) | |
15:49 | Move proxy-related fields after the other url-related fields. ... (check-in: 45107553c0 user: jan.nijtmans tags: jan-httpsproxytunnel) | |
15:27 | merge trunk ... (check-in: 1bd561c3ba user: jan.nijtmans tags: jan-httpsproxytunnel) | |
15:10 | Fix password handling as in trunk. ... (check-in: 384a6b3dba user: jan.nijtmans tags: tkt-change-hook) | |
12:39 | merge trunk ... (check-in: 3d63f56039 user: jan.nijtmans tags: tkt-change-hook) | |
08:58 | Add option --offset to "fossil timeline" ... (check-in: 32a9b55e17 user: jan.nijtmans tags: trunk) | |
08:32 | Backout remaining of [8e01c2257d] and fix corresponding change log entry, as it apparently is not accepted upstream. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg13883.html]. Sorry Joerg. ... (check-in: 0625a42c68 user: jan.nijtmans tags: trunk) | |
03:43 | Merge change to fossil ui which first looks for default user if set before falling back to the Setup user. ... (check-in: 1460b7476f user: andybradford tags: trunk) | |
02:41 | Merge in fixes for the password embedded in the URL, save password prompting, and new clone --once option. ... (check-in: ff159bfdd7 user: andybradford tags: trunk) | |
2013-11-11
| ||
23:22 | Further revisions to the semantics of printing the timeline 'bounds' indicators. ... (check-in: 8b03ef2489 user: mistachkin tags: trunk) | |
22:41 | Keep track of when the repository was last rebuilt and display it on the stats page. ... (check-in: c0242ad4d8 user: mistachkin tags: trunk) | |
21:53 | For the --deanalyze option to rebuild, the stat4 table should be dropped as well. ... (check-in: 4c8a5c9860 user: mistachkin tags: trunk) | |
21:42 | Restore the limit-reached markers in the timeline printing routine. ... (check-in: ab4d4dacf7 user: mistachkin tags: trunk) | |
21:08 | Add the test-without-rowid command. ... (check-in: 7ddfd42b60 user: drh tags: trunk) | |
19:32 | Output "+++ end of timeline reached +++" when appropriate at the end of timeline output in stead of marker indicating that a limit is reached. After ML request. If n=0 no marker will be output. ... (check-in: 8e01c2257d user: jan.nijtmans tags: trunk) | |
19:18 | Make use of WITHOUT ROWID in new repositories. ... (Closed-Leaf check-in: ad98226090 user: drh tags: without-rowid) | |
17:32 | Update the built-in SQLite to the latest trunk version that includes the WITHOUT ROWID enhancement. Fossil itself does not (yet) make use of this enhancement. ... (check-in: 611e25d396 user: drh tags: trunk) | |
2013-11-10
| ||
15:35 | Remove duplicate user from fossil user capabilities usage statement. ... (check-in: 66ca04d452 user: andybradford tags: trunk) | |
06:04 | Merge in latest from trunk. ... (Closed-Leaf check-in: 69a19a7d75 user: andybradford tags: url-password-fixes) | |
06:01 | On Win32 isatty/fileno have been deprecated in favor of _isatty/_fileno. ... (check-in: 594bbaea70 user: andybradford tags: url-password-fixes) | |
03:49 | Logic correction. Should check if the local db is open before trying to use it, not before checking if the variable is null. ... (Closed-Leaf check-in: 8a7a45e094 user: andybradford tags: pending-review) | |
00:02 | Change fossil ui behavior to look for default-user first if set, otherwise look for user with Setup capability. ... (check-in: 2fe1d8043e user: andybradford tags: pending-review) | |
2013-11-09
| ||
02:38 | Prefer use of fossil_strcmp that handles NULL better. ... (check-in: e97665e056 user: andybradford tags: url-password-fixes) | |
2013-11-08
| ||
15:46 | Fix temporary directory separator handling for Cygwin. For testing purposes. (Change taken over from SQLite's "cygDirSep" branch) ... (check-in: 7bba46776c user: jan.nijtmans tags: trunk) | |
07:50 | Remove side effect produced when calling with no flags. This permits removal of work around in sync.c. ... (check-in: 912ca19510 user: andybradford tags: url-password-fixes) | |
06:01 | Clean up handling of passwords for SSH. Further separate prompting for password from saving of password. ... (check-in: ad34c07c45 user: andybradford tags: url-password-fixes) | |
2013-11-07
| ||
13:31 | Make sure that "fossil clean" never cleans win/fossil.exe either. ... (check-in: 6dd4d75e15 user: jan.nijtmans tags: trunk) | |
13:29 | Use fossil_getenv/fossil_fopen in stead of getenv/fopen in a few places, so on Win32 non-ASCII characters in filenames and environment variable values are handled correctly. For shell.c this must be handled by the makefiles, because this file comes from SQLite. ... (check-in: aab8ce2fcc user: jan.nijtmans tags: trunk) | |
2013-11-05
| ||
09:37 | Add --once option to "fossil clone" ... (check-in: c0cdb632ed user: jan.nijtmans tags: url-password-fixes) | |
02:08 | Make it so password prompts during commit are also honored. ... (check-in: 1854e090fd user: andybradford tags: url-password-fixes) | |
2013-11-04
| ||
15:12 | Preserve any URL flags that get added when parsing the original URL. ... (check-in: 23e51b9d9b user: andybradford tags: url-password-fixes) | |
2013-11-02
| ||
17:26 | Restore URL flags because user_select() causes them to be altered. This allows the save password prompt to appear when required. ... (check-in: 817d795f96 user: andybradford tags: url-password-fixes) | |
16:06 | Continue prompting for as many times as the failed login check will allow. ... (check-in: 87d258107c user: andybradford tags: url-password-fixes) | |
11:16 | Don't crash if last-sync-pw was never set yet. ... (check-in: a282923061 user: jan.nijtmans tags: url-password-fixes) | |
10:57 | Only prompt for password save if the to-be-saved password is different from the already saved password ... (check-in: a5404e30cb user: jan.nijtmans tags: url-password-fixes) | |
06:19 | Only prompt to save the password if there is a tty. ... (check-in: 34b2f0675b user: andybradford tags: url-password-fixes) | |
06:17 | It appears that calls to url_parse(0,x) are used to establish who the user is using user_select(). In this case we should not overwrite a password that has been provided prior to calling user_select() with one from the database. ... (check-in: a01c714c3a user: andybradford tags: url-password-fixes) | |
2013-11-01
| ||
08:11 | Avoid clobbering the last-sync-pw when doing sync --once. ... (check-in: 8bdc3ccd2b user: andybradford tags: url-password-fixes) | |
05:14 | Prompt to remember password when password is embedded in URL. Also improve password failure prompting during clone/sync operations. ... (check-in: 1ccbb651c5 user: andybradford tags: url-password-fixes) | |
2013-10-31
| ||
14:41 | Merge from trunk. ... (Closed-Leaf check-in: bbebf7090c user: dg tags: dg-misc) | |
11:00 | Suggested implementation for [1ec9e8658e]: Flag some commits for "extra attention" ... (Closed-Leaf check-in: 13ba9a50df user: jan.nijtmans tags: rfe-1ec9e8658e) | |
06:03 | Allow read access to fx_* tables in report_query_authorizer(). ... (check-in: dda5b18b0d user: joel tags: trunk) | |
2013-10-30
| ||
10:53 | merge cleanX branch changes (which all come from trunk) ... (check-in: 6934dd3cc0 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
10:50 | merge trunk ... (check-in: a354949a62 user: jan.nijtmans tags: cleanX) | |
09:39 | Added .bat for building with latest MSVC version ... (check-in: 4f32dced74 user: BM tags: msvc_build) | |
09:38 | Create new branch named "msvc_build" ... (check-in: caa9c2c61c user: BM tags: msvc_build) | |
09:11 | Make "fossil add", "fossil addremove", "fossil update" and "fossil co --latest" work when the repository doesn't contain any commit yet. This is not a fatal situation at all. ... (check-in: b725c1cf26 user: jan.nijtmans tags: trunk) | |
08:42 | Make option -n|--limit of "fossil timeline" now specify the number of entries, just like all other commands which have the -n|--limit option. Suggested by Martin Gagnon. ... (check-in: 6e4e16fb8c user: jan.nijtmans tags: trunk) | |
08:09 | More style cleanup. ... (check-in: e4e2f9f7b8 user: mistachkin tags: trunk) | |
2013-10-29
| ||
13:09 | merge trunk ... (Closed-Leaf check-in: 055245ad08 user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
13:08 | code style cleanup ... (check-in: ea3d77c4aa user: jan.nijtmans tags: trunk) | |
12:58 | Fix existing print_timeline() calls, so they return the same output as trunk by default. ... (check-in: 11634df5ea user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
12:48 | Fix a typo in quickstart.wiki. ... (check-in: e3ad71f0e4 user: drh tags: trunk) | |
11:10 | correct merge conflict ... (check-in: 0cb3ab794f user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
11:06 | merge trunk ... (check-in: 1d6cccc552 user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
10:55 | Add option -W|--width to the "fossil timeline" and "fossil finfo" commands. Defaults to 79. ... (check-in: 2eb492e282 user: jan.nijtmans tags: trunk) | |
2013-10-28
| ||
20:13 | Code style cleanup. ... (check-in: 24273fd0c4 user: mistachkin tags: trunk) | |
14:01 | Change the anti-spider error message to be more welcoming to human users who happen to be using a browser without javascript support. ... (check-in: 3ede3702a2 user: drh tags: trunk) | |
2013-10-27
| ||
09:44 | Added fx_* to the glob of tables which are _not_ dropped by a rebuild, per ML discussion. The intention is to give 3rd-party extensions a safe place to put their data. ... (check-in: dbec64585a user: stephan tags: trunk) | |
04:48 | Modify TH1/Tcl integration macros to avoid using a generic variable name. ... (check-in: 63a9998ca1 user: mistachkin tags: trunk) | |
01:18 | Prevent incorrect attachment links from appearing on the timeline. Reported via the mailing list. ... (check-in: 359399307e user: mistachkin tags: trunk) | |
01:17 | Fix harmless compiler warning. ... (check-in: 9147aa2c5b user: mistachkin tags: trunk) | |
2013-10-26
| ||
22:51 | Accept return codes 2xx when establishing tunnel. ... (check-in: a672018374 user: jan tags: jan-httpsproxytunnel) | |
19:17 | Merge latest change from trunk. ... (check-in: eb1b310fc7 user: mgagnon tags: hide-diff-on-vdiff_page) | |
09:06 | Allow comment_print() to handle lines >400 characters. Add parameter "width" to print_timeline() function. ... (check-in: b2455507cb user: jan.nijtmans tags: trunk) | |
2013-10-25
| ||
12:42 | Merge trunk. Add the "-W|--width WIDTH" option to "fossil timeline". Default is 80. ... (check-in: 3710f2ac5b user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
11:57 | Restore fossil_fatal panic message in case of possible checkout/repo mismatch. ... (check-in: 8e7edc60fa user: jan.nijtmans tags: trunk) | |
07:41 | Make "fossil commit" work on a repository which doesn't have any commits yet: An initial commit will be created then. ... (check-in: ebe92f5cfb user: jan.nijtmans tags: trunk) | |
2013-10-24
| ||
10:53 | Don't set _USE_32BIT_TIME_T when using MSVC++ compiler: On <VS2005 this flag has no effect, and for >=VS2005 the executable links with msvcrt80.dll (or higher), so the fact that localtime64 is missing from msvcrt.dll is no issue there. ... (check-in: 6112b31d8c user: jan.nijtmans tags: trunk) | |
2013-10-22
| ||
08:38 | Minor changes to help text. ... (check-in: 4833cda5a7 user: mistachkin tags: tkt-change-hook) | |
08:34 | Merge updates from trunk. ... (check-in: 0943f37246 user: mistachkin tags: tkt-change-hook) | |
07:46 | Adapt other callers of print_timeline(), so they show as well whether the limit was reached. ... (check-in: 25d0049045 user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
07:41 | Correctly determine whether the limit was really reached, this time without my mistake in [d54ada1cea] which didn't handle "-n 0" correctly. ... (check-in: feb175065c user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
03:40 | Perform timeline limit checks at the end of the loop, after checking if a limit exists. ... (check-in: 521f7a14e0 user: mistachkin tags: timeline_cmd_dash_n_fix) | |
2013-10-21
| ||
18:44 | One advantage of modifying print_timeline() in stead of using LIMIT: It's possible to put an indication at the end that output stopped because the limit was reached! ... (check-in: d54ada1cea user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
18:38 | merge trunk ... (check-in: 0e4dee009e user: jan.nijtmans tags: timeline_cmd_dash_n_fix) | |
17:21 | Slight modularization when building the request to establish https tunnel over proxy. ... (check-in: 491e6d30fc user: jan tags: jan-httpsproxytunnel) | |
17:00 | Merge from trunk. ... (check-in: f3037e1763 user: jan tags: jan-httpsproxytunnel) | |
08:45 | Simpler: In raw mode, each entry outputs a single line, so LIMIT can do the job as well. ... (Closed-Leaf check-in: 59da968645 user: jan.nijtmans tags: limit-tag) | |
08:33 | The same for raw mode as well. ... (check-in: 4b9be08a4d user: jan.nijtmans tags: limit-tag) | |
08:23 | Let the "-limit" option in "fossil tag find" be handled exactly the same as in "fossil timeline". This allows output of more than 2000 lines if the "-limit" parameter requests so. ... (check-in: 1f77efc321 user: jan.nijtmans tags: limit-tag) | |
07:41 | Fix default "fossil timeline -n" value. Merge trunk, and simplify code makeing use of the trunk improvements. ... (Closed-Leaf check-in: 4fdffd7d3e user: jan.nijtmans tags: timeline_cmd_dash_n_fix-2) | |
06:29 | Simplify handling of the limit in print_timeline. ... (check-in: d7f457b456 user: mistachkin tags: trunk) | |
05:06 | Make "fossil timeline -n" more accurate in counting lines in verbose mode. Allow print_timeline() to be used without limits, assuming that the query already contains a suitable limitation. Improve documentation. ... (check-in: 0c312bee20 user: jan.nijtmans tags: trunk) | |
2013-10-20
| ||
06:40 | Possibly simpler alternative to timeline_cmd_dash_n_fix branch ... (check-in: c6a49e29b9 user: jan.nijtmans tags: timeline_cmd_dash_n_fix-2) | |
2013-10-19
| ||
12:52 | Fix typo in hyperlink. ... (check-in: 18d9f5af04 user: drh tags: trunk) | |
06:47 | Change /vdiff page (used when clicking on 2 nodes on /timeline), so it honor the show-version-diffs settings. Just like the /ci page. Also add the "Hide diff" button to hide the diffs manually. The /vdiff page can have a lot of files to diff depending on which version are selected, so the capability to show only list of files that change is very convenient to spot interesting files. ... (check-in: d7dc41586f user: mgagnon tags: hide-diff-on-vdiff_page) | |
2013-10-18
| ||
22:37 | Merge updates from trunk. ... (check-in: 63bd6754a5 user: mistachkin tags: timeline_cmd_dash_n_fix) | |
16:05 | Added "YYMMDD HH:MM" option to timeline timestamp config, per ML request. ... (check-in: feef2d153c user: stephan tags: trunk) | |
11:46 | Add the ability to control the timeline date and time format from the Admin/Timeline setup menu. ... (check-in: 403d937287 user: drh tags: trunk) | |
10:30 | cosmetic: ensure that /reports graph bars have a width of at least 1, to avoid that a positive event count has an empty graph bar during low-activity time periods (where active is under 1% of activity relative to the rest of the report). ... (check-in: 50c08819fb user: stephan tags: trunk) | |
09:40 | Fix typo in help text. ... (check-in: 6cc54a7962 user: mistachkin tags: trunk) | |
09:38 | Improvements to the 'fossil all' help text. Cherrypick of [8019d49bdb], which was checked-in on the wrong branch. ... (check-in: ed17f3cc2e user: mistachkin tags: trunk) | |
09:34 | Improvements to the 'fossil all' help text. ... (check-in: 8019d49bdb user: mistachkin tags: tkt-change-hook) | |
09:32 | Added a timelineDate CSS class on the "divider" fields, for consistency with the variouts timelineXXX classes. ... (check-in: 720e09841c user: stephan tags: trunk) | |
07:50 | Merge updates from trunk. Add 'th1-uri-regexp' to the common TH1 configuration settings. ... (check-in: 9e4a3bc67b user: mistachkin tags: tkt-change-hook) | |
07:48 | Simplify the declaration of common TH1 related configuration settings. ... (check-in: 52ed68109b user: mistachkin tags: trunk) | |
07:30 | Update error message text. ... (check-in: 037ccb47c5 user: mistachkin tags: trunk) | |
05:10 | Fix blob leaks on one return path. ... (check-in: 2438518e66 user: mistachkin tags: tkt-change-hook) | |
05:03 | Fix blob leaks in the http TH1 command. Also, reorganize it to prepare for future enhancements. ... (check-in: 0db184fc8e user: mistachkin tags: tkt-change-hook) | |
03:16 | Merge updates from trunk. ... (check-in: 2ed75739a5 user: mistachkin tags: timeline_cmd_dash_n_fix) | |
03:15 | Merge timeline entry/line limit improvements from the v2 branch. ... (check-in: 9cc75945be user: mistachkin tags: timeline_cmd_dash_n_fix) | |
03:13 | Simplify the entry/line limit for the timeline output. Make it more accurate in verbose mode. Style fixes. ... (Closed-Leaf check-in: 695a3c13bd user: mistachkin tags: timeline_cmd_dash_n_fix-2) | |
02:23 | Merge updates from trunk. ... (check-in: 20306eef8c user: mistachkin tags: tkt-change-hook) | |
00:58 | More enhancements to the button on the transfer setup page. ... (check-in: dcc8236e97 user: mistachkin tags: tkt-change-hook) | |
00:33 | Make the new button on the transfer setup page use the selected sync flags. Move the button to the bottom of the content and add some explanatory text and a warning message. ... (check-in: bfcdc23b72 user: mistachkin tags: tkt-change-hook) | |
2013-10-17
| ||
22:16 | Add the 'fossil all clean' and 'fossil all extra' sub-commands. Add -whatif option to the 'fossil clean' command that has the same effect as -dry-run, primarily for use with 'fossil all clean' since the all command itself uses the -dry-run option. ... (check-in: d30e5a4835 user: mistachkin tags: trunk) | |
21:44 | Merge updates from trunk. ... (Closed-Leaf check-in: 9ee11edbc1 user: mistachkin tags: allExtra) | |
20:22 | merge trunk ... (check-in: bf45c30d1d user: jan.nijtmans tags: tkt-change-hook) | |
18:36 | Enhance the CGI processor to assume that PATH_INFO is an empty string if it is omitted. ... (check-in: 63a84cb66e user: drh tags: trunk) | |
18:12 | Increase the version number to 1.28. ... (check-in: d8eb5cb7a5 user: drh tags: trunk) | |
18:10 | Update the change log. No changes to code. ... (check-in: d694ef089d user: drh tags: trunk) | |
17:38 | Tolerate CGI systems that do not send REQUEST_URI. ... (check-in: a68280c4fc user: drh tags: trunk) | |
16:10 | minor typo fix. ... (check-in: bd209802bf user: stephan tags: trunk) | |
16:08 | Patch from offline drh which sets the default cloned-repo user name to the one provided in the URL. ... (check-in: 64aa75260f user: stephan tags: trunk) | |
15:40 | Update the built-in SQLite to the 3.8.1 release. ... (check-in: 8f4e273b0d user: drh tags: trunk) | |
15:21 | Fixed typo. ... (check-in: 4ca5aa356c user: jan tags: jan-httpsproxytunnel) | |
12:30 | minor oops ... (check-in: 3cf6908e02 user: jan.nijtmans tags: timeline_cmd_dash_n_fix-2) | |
12:22 | Minor suggested update: - If N=0 there should be no limit. - If N<0 (undocumented) restore the old behavior of counting lines in stead of entries. ... (check-in: 6c02f699af user: jan.nijtmans tags: timeline_cmd_dash_n_fix-2) | |
10:04 | Include User-Agent when connecting to proxy for https tunnels. Fixed a misplaced EOL. ... (check-in: 08b02fe828 user: jan tags: jan-httpsproxytunnel) | |
09:31 | Add keep-alive for unauthenticated proxy tunnels. Remove port number from host. ... (check-in: ca61c5e992 user: jan tags: jan-httpsproxytunnel) | |
09:07 | Make proxy connection 'keep-alive' for https tunnel. ... (check-in: ca82d0c1fa user: jan tags: jan-httpsproxytunnel) | |
2013-10-16
| ||
19:02 | Update build instructions for Mac 10.2. ... (check-in: bf6a4d3294 user: drh tags: trunk) | |
13:39 | merge trunk. Slightly simpler SELECT ... (check-in: 900bfb377d user: jan.nijtmans tags: tkt-change-hook) | |
12:43 | Changed text which appears in EDITOR/VISUAL-based commit message editor, per ML discussion. ... (check-in: 9801449b68 user: stephan tags: trunk) | |
09:50 | A control artifact which modifies an already existing valid check-in (e.g. moving it to another branch), should fire the (commit) hook for the changed manifest. ... (check-in: 52861df1e9 user: jan.nijtmans tags: tkt-change-hook) | |
04:09 | Fix behavior of "--limit | -n" argument of the timeline command to fit description from usage, which is also the behavior of the "n=" parameter of the /timeline webpage. Now -n <n> define the number of entries while before, it was limiting the number of lines. (pending review...) ... (check-in: 453a060c19 user: mgagnon tags: timeline_cmd_dash_n_fix) | |
2013-10-15
| ||
20:10 | Add support for compiling with symbols enabled using MSVC. ... (check-in: 44bd9ae243 user: mistachkin tags: trunk) | |
18:36 | Make the TH1 common script result handling more consistent. Minor style fixes. ... (check-in: 0ffe1b08fa user: mistachkin tags: tkt-change-hook) | |
15:02 | If _USE_32BIT_TIME_T is already set, e.g. because SQLite provides it already, don't set it again. ... (check-in: 043512c578 user: jan.nijtmans tags: trunk) | |
11:41 | Restore running of the common script before starting an xfer. If the commmon script result in a "break" or "continue", skip the following hook script but don't produce an error. ... (check-in: d79eaeb101 user: jan.nijtmans tags: tkt-change-hook) | |
09:00 | Fix accidental change: make sure that the regexp object has been created prior to using it. ... (check-in: 9964af59ce user: mistachkin tags: tkt-change-hook) | |
08:24 | Restore previous implementation of the common script function. Add inline docs to indicate its usage. ... (check-in: 348df8f00f user: mistachkin tags: tkt-change-hook) | |
07:57 | Keep in alphabetical order. ... (check-in: de7681780d user: jan.nijtmans tags: tkt-change-hook) | |
07:45 | The common xfer script should only be run once for each interpreter. ... (check-in: 55fe2bb814 user: jan.nijtmans tags: tkt-change-hook) | |
06:53 | Add a "Synchronize" button to the Admin->Transfers page (or "Pull" if the "dont-push" option is set). Remark: I'm not sure if determining the user with user_select() is correct here, that's the tricky point to get right. In case of "fossil ui" it works fine, but could be improved for usefulness in other situations. ... (check-in: 7c24de9cf1 user: jan.nijtmans tags: tkt-change-hook) | |
06:51 | merge trunk ... (check-in: 837c85bae5 user: jan.nijtmans tags: tkt-change-hook) | |
06:48 | Bug-fix in ticket handling when tracing is on. (discovered in tkt-change-hook branch) ... (check-in: 9e940f2e1e user: jan.nijtmans tags: trunk) | |
01:21 | Centralize and simplify the commit/ticket hook integration. ... (check-in: 6cf28968db user: mistachkin tags: tkt-change-hook) | |
00:28 | Minor changes to SQLite 3.8.1 as it nears release. ... (check-in: 93c258250b user: drh tags: trunk) | |
2013-10-14
| ||
13:57 | Clarification to the quickstart.wiki text. ... (check-in: 0b9f725e15 user: drh tags: trunk) | |
13:30 | Bring in the latest SQLite 3.8.1 beta for the purpose of pre-release testing of SQLite. ... (check-in: 089dad49e2 user: drh tags: trunk) | |
11:37 | Bug-fix (not caused by refactoring, was already there): When doing a "fossil commit -n": assertion "blob_is_reset(&manifest)" failed: file "./src/checkin.c", line 1817, function: commit_cmd Aborted (core dumped) ... (check-in: 3db05280ca user: jan.nijtmans tags: tkt-change-hook) | |
10:54 | Restore some styling improvements. ... (check-in: ee598d69be user: jan.nijtmans tags: tkt-change-hook) | |
10:38 | Phase 4 refactoring broke some important requirements: 1) "fossil rebuild" should not run any hook script, nor should it read the hook script code from the database for each manifest it processes. 2) When handling tickets through the UI, the ticket hook should be processed once, just as if it came in through xfer. 3) (less important) Allow "http -asynchronious" to be shortened to "http -async" I apologize for having to revert part of the "Phase 4 refactoring" restoring this. Other than that, it looks good! ... (check-in: b92e111a59 user: jan.nijtmans tags: tkt-change-hook) | |
08:51 | Merge updates from trunk. ... (check-in: 14be8e8a17 user: mistachkin tags: allExtra) | |
08:48 | Help text enhancements. ... (check-in: 345cb070a1 user: mistachkin tags: tkt-change-hook) | |
08:28 | Fix compiler warnings. ... (check-in: c932fa47ef user: mistachkin tags: trunk) | |
08:20 | Rename the HTTP header variable used by httpCmd back to hdr for consistency with other code. ... (check-in: e44932b12c user: mistachkin tags: tkt-change-hook) | |
08:19 | Phase 4, simplify usage of TH1 hooks and make more consistent. Assume that the common transfer TH1 script is idempotent. ... (check-in: 0fe1771a76 user: mistachkin tags: tkt-change-hook) | |
07:08 | Phase 3, the TH1 http command now uses non-global URL data. This also required heavy refactoring of some other callers that use the global URL data. ... (check-in: 8ce9c1af8f user: mistachkin tags: tkt-change-hook) | |
05:37 | Phase 2, style cleanup for httpCmd and fix minor memory leak. ... (check-in: 047b0174b7 user: mistachkin tags: tkt-change-hook) | |
05:10 | Refactoring, phase 1, move httpCmd. ... (check-in: d1b4d1b630 user: mistachkin tags: tkt-change-hook) | |
04:15 | Rename the 'http-allow-regexp' setting to 'th1-uri-regexp'. ... (check-in: aeedba68b6 user: mistachkin tags: tkt-change-hook) | |
2013-10-13
| ||
15:19 | don't hardcode default value of "ticket-change" code ... (check-in: 0e1f94732c user: jan.nijtmans tags: tkt-change-hook) | |
15:13 | Put back ticket-change in JSON part as well ... (check-in: 12c53e1cb6 user: jan.nijtmans tags: tkt-change-hook) | |
15:03 | One more place where failing run_common_script() should not prevent running manifest_crosslink(). If run_common_script() fails, let the following run_script() output its error-message. ... (check-in: cc5466b8d4 user: jan.nijtmans tags: tkt-change-hook) | |
14:46 | add back the original "ticket-change" hook, as it was in trunk ... (check-in: abef3f1957 user: jan.nijtmans tags: tkt-change-hook) | |
10:33 | manifest_crosslink() should always be called, whether run_common_script() fails or not. revert experimental change in timeline ... (check-in: b6b656a0ec user: jan.nijtmans tags: tkt-change-hook) | |
10:06 | Fix redirect after ticket submission, as suggested by Justin Forest. Rename "ticket-change" to "xfer-ticket-script" everywhere ... (check-in: 26d6877ff6 user: jan.nijtmans tags: tkt-change-hook) | |
09:53 | merge trunk ... (check-in: a4327ba0b6 user: jan.nijtmans tags: tkt-change-hook) | |
2013-10-11
| ||
20:19 | Improved the help text for /reports. Started 1.28 changelog entries. ... (check-in: 5c123de48c user: stephan tags: trunk) | |
19:58 | Added sub-submenu to /reports for selecting type of event to filter on. ... (check-in: 3e915d420a user: stephan tags: trunk) | |
19:04 | Added by-type labels for /reports page headers, but still not sure how to integrate the flags sensibly into the UI. ... (check-in: 0761df83b0 user: stephan tags: trunk) | |
13:29 | Update the built-in SQLite to the latest 3.8.1 beta that includes the "sqlite3.h" file text at the very beginning of the "sqlite3.c" amalgamation file. ... (check-in: 7f5fbf95eb user: drh tags: trunk) | |
12:40 | Fix Win64 build with MinGW. Problem reported by Martin Gagnon. ... (check-in: 0d70a87234 user: jan.nijtmans tags: trunk) | |
11:44 | merge trunk ... (Closed-Leaf check-in: 1a310615b6 user: jan.nijtmans tags: fix-win64-mingw) | |
11:31 | Revert makefile changes in my previous commit: It broke the normal MinGW build! Sorry! ... (check-in: 6e55cfe61c user: jan.nijtmans tags: trunk) | |
11:24 | minor doc typo fix from ML. ... (check-in: 2530ee0372 user: stephan tags: trunk) | |
11:20 | With this additional change, it works. But I don't understand why, and it means patching SQLite. ... (check-in: 57cf68c421 user: jan.nijtmans tags: fix-win64-mingw) | |
11:13 | Attempt to fix Win64 MinGW build. Doesn't work yet. ... (check-in: e25410039d user: jan.nijtmans tags: fix-win64-mingw) | |
08:36 | Make sure that EVERY source file includes "config.h" before any other system includes. This is the first step in making fossil compile for Win64 using MinGW. ... (check-in: c30cd93b91 user: jan.nijtmans tags: trunk) | |
07:49 | Merge updates from trunk. ... (check-in: 33d26b91c4 user: mistachkin tags: allExtra) | |
2013-10-10
| ||
15:19 | Update the built-in SQLite to the latest 3.8.1 beta from upstream. ... (check-in: cb29ef2a1e user: drh tags: trunk) | |
13:18 | Make sure that in Win64 builds _USE_32BIT_TIME_T is never defined. ... (check-in: d66cfb164f user: jan.nijtmans tags: trunk) | |
02:52 | Merge from 'trunk' ... (check-in: 9c3021b097 user: ashish tags: ashish-ipv6) | |
2013-10-09
| ||
13:58 | help fix typo from ML. ... (check-in: 6981cc6851 user: stephan tags: trunk) | |
12:06 | Change "Abbreviated Name" to "Tarball and ZIP-archive Prefix" on the "Configuration" page of setup. ... (check-in: 49e112c9f0 user: drh tags: trunk) | |
09:20 | Make sure that the UUID of a generated P-card is the UUID of a valid check-in in this repository. If not, bail out early. ... (check-in: d30abe150a user: jan.nijtmans tags: trunk) | |
08:24 | Be carefull comparing a char < ' ': If the platform 'char' type is signed, this will be true for all UTF-8 characters >0x7f as well. ... (check-in: c426475eeb user: jan.nijtmans tags: trunk) | |
07:56 | Fix the abbreviated project name escape mechanism for two less obvious dangers: - spaces at the end of the filename should be stripped. - control charaters are not allowed in filenames either. ... (check-in: e161527c3a user: jan.nijtmans tags: trunk) | |
03:17 | Fix a couple of minor documentation typos. ... (check-in: c334fc9ac7 user: drh tags: trunk) | |
02:44 | Mention the --dontstop option in the "fossil all" on-line help. ... (check-in: f89ba310bb user: drh tags: trunk) | |
00:09 | Merge the enhanced SSH transport changes into trunk. The ssh command now runs a single instance of "fossil" directly on the remote side, obviating the need for a remote shell. ... (check-in: dbb5e2d32a user: drh tags: trunk) | |
2013-10-08
| ||
15:21 | double-quote and question mark are a problem as well. ... (check-in: 760f80cd8f user: jan.nijtmans tags: trunk) | |
15:10 | Fix the abbreviated project name escape mechanism to escape all and only the characters that are special to unix and windows filesystems. ... (check-in: 99318f09e6 user: drh tags: trunk) | |
14:50 | Bring in the latest SQLite 3.8.1 beta from upstream. ... (check-in: 4910a37809 user: drh tags: trunk) | |
14:43 | Add the Abbreviated Name configuration option that is used for tarball and ZIP archive name construction. ... (check-in: 1239545663 user: drh tags: trunk) | |
14:13 | minor help text typo. ... (check-in: eb6b14723a user: stephan tags: trunk) | |
14:01 | integrated reports-by-type. Still missing some UI components, but the feature works if the user adds type=XYZ to the URL args. ... (check-in: 358f8e361f user: stephan tags: trunk) | |
13:51 | If the ".fslckout" file gets confused about the RID of the current checkout, still generate a valid manifest, only without the "P" record. ... (check-in: e17e2174a9 user: drh tags: trunk) | |
13:45 | Revise the character escaping logic for generated tarballs and zip archives. Add a "For best results" comment to the configuration page where the project name is set. ... (check-in: fe76ad5567 user: drh tags: trunk) | |
13:11 | Add the undocumented --script FILENAME option to all diff operations that make use of the --tk option. The --script FILENAME option is used for testing and debugging only. ... (check-in: cee30a34d8 user: drh tags: trunk) | |
13:03 | Escape special characters used in the Project Name when generating the URLs for tarball and ZIP archive. ... (check-in: ddc313e8e1 user: drh tags: trunk) | |
12:54 | Add the "fossil blame" command that shows the username without a line number. The "fossil annotate" command continues to show the line number and omit the username. ... (check-in: 6f686403d7 user: drh tags: trunk) | |
07:23 | Even better error message in case of "manifest file (12892) is malformed". Detection of this situation is not 100% failproof yet, but if zParentUuid=0 we know for sure that an illegal manifest will be generated later, so better catch this early. ... (check-in: 27dc7a5671 user: jan.nijtmans tags: trunk) | |
2013-10-07
| ||
23:52 | Add the 'fossil all clean' command. Add -whatif option to the 'fossil clean' command, primarily for use with 'fossil all clean'. ... (check-in: 4e7753c8a1 user: mistachkin tags: allExtra) | |
23:36 | Update help to include 'fossil all extra'. ... (check-in: aca6db8f2b user: mistachkin tags: allExtra) | |
22:37 | Add the 'fossil all extra' command. ... (check-in: f4bcc63fab user: mistachkin tags: allExtra) | |
21:36 | Fix array indexing issue in db_all_column_text_and_int64() and refactor all_cmd() in an attempt to avoid bug [b6eea9446d]. ... (check-in: cb8f7eb88a user: mistachkin tags: tkt-b6eea9446d) | |
20:26 | Comment fixes. ... (check-in: 19d2a8db7c user: mistachkin tags: tkt-b6eea9446d) | |
20:24 | Initial groundwork for fixing bug [b6eea9446d]. ... (check-in: d5407ff954 user: mistachkin tags: tkt-b6eea9446d) | |
13:27 | Support for tunneling https through http proxy. ... (check-in: c039efde83 user: jan tags: jan-httpsproxytunnel) | |
08:35 | Hm. the db_finalize() and the newline append should be done within the "if"! ... (Closed-Leaf check-in: 6135c92e4b user: jan.nijtmans tags: pending-review) | |
08:10 | Prevent an invalid manifest to be generated if there is no parent manifest. ... (check-in: aa01de5d16 user: jan.nijtmans tags: pending-review) | |
07:41 | Better error message in case of "manifest file (12892) is malformed". It will now give an additional line: "line ???: wrong size UUID on P-card" (or whatever other parsing error happens), and using the "-n" option it will print out the complete manifest as well. This would have made it much easier to investigate Ron Aaron's commit problem (many thanks for reporting this!), without adding special debugging code to fossil. ... (check-in: ec81aee915 user: jan.nijtmans tags: trunk) | |
2013-10-05
| ||
22:34 | Backout check-in [7557c3e03f]. The code in that check-in is not necessary. (It was added only to try to catch errors.) Fix for ticket [9d9d42d9aab]. ... (check-in: 6d1c038c62 user: drh tags: trunk) | |
2013-10-04
| ||
17:06 | Fix a busted hyperlink in the server.wiki documentation page. ... (check-in: 92bad3cdb8 user: drh tags: trunk) | |
16:42 | Update the server documentation to show an example stunnel4 configuration. ... (check-in: bd6dac51d1 user: drh tags: trunk) | |
15:18 | Improved the checkout/repo mismatch check based on off-list discussion. Edit: caused bug [9d9d42d9aa]. ... (check-in: 7557c3e03f user: stephan tags: trunk) | |
10:12 | Corrections to comment. ... (check-in: c72c19b8f1 user: mistachkin tags: trunk) | |
09:59 | Cygwin64 has a 64-bit "long" while Win64 has a 32-bit "long". Correct for that. ... (check-in: 4ff370c832 user: jan.nijtmans tags: trunk) | |
09:30 | Better error-message in case of "manifest file is malformed" ... (Closed-Leaf check-in: 1eb438d61a user: jan.nijtmans tags: pending-review) | |
09:10 | Fix compiler warning on Cygwin ... (check-in: c05cc27300 user: jan.nijtmans tags: trunk) | |
02:50 | Consolidate all the Cygwin-specific preprocessor directives into one file and include it where necessary. ... (check-in: 816e893d3b user: mistachkin tags: trunk) | |
2013-10-03
| ||
14:59 | Revert [b7625d8d8c], instead make sure the correct header file is included for Cygwin. ... (check-in: 19b2b2403c user: jan.nijtmans tags: trunk) | |
2013-10-02
| ||
21:39 | Fixed the table we search for the byweek report. Replaced 'y' param with 'type' because 'y' is already uses for YYYY (year). ... (Closed-Leaf check-in: 68e3e0a5dc user: stephan tags: reports-by-type) | |
21:32 | made the docs match the code. ... (check-in: 4c21f20cf8 user: stephan tags: reports-by-type) | |
21:28 | Initial draft of type event type argument for /reports. Seems to work but is missing labels and link integration (i.e. can only be used by explicitly passing y=TYPE for the time being). ... (check-in: 331a8b7112 user: stephan tags: reports-by-type) | |
14:45 | Take over some improvements/fixes from the CleanX2 branch. Still not very well tested, so please don't look ;-) ... (check-in: b2a2ce5312 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
11:33 | Fix typos in the server.wiki document. ... (check-in: e3a2d8f381 user: drh tags: trunk) | |
04:22 | Merge in latest from trunk to keep up-to-date. ... (Closed-Leaf check-in: c6500ac985 user: andybradford tags: ssh-transport-changes) | |
03:26 | Upgrade the included Jim Tcl to 0.74. ... (check-in: 753f4d9a04 user: mistachkin tags: trunk) | |
2013-10-01
| ||
23:01 | Merge updates from trunk. ... (check-in: 8d2f9ab128 user: mistachkin tags: cleanX) | |
09:58 | Upgrade the included Jim Tcl to 0.74. ... (Closed-Leaf check-in: 023e681208 user: mistachkin tags: jimTcl74) | |
09:35 | Make sure the --emptydirs option is processed even when it is already implied to prevent it from being considered as an 'unrecognized option'. ... (check-in: f7c022c141 user: mistachkin tags: trunk) | |
09:21 | merge trunk ... (check-in: 5724c62cf6 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
2013-09-30
| ||
14:45 | Merge the new --dirsonly and --emptydirs and --allckouts options for the "fossil clean" command onto trunk. ... (check-in: 238c8dafd0 user: drh tags: trunk) | |
13:45 | Imply the --emptydirs option automatically when the --dirsonly option is used. ... (Closed-Leaf check-in: 0ecb950002 user: mistachkin tags: cleanEmptyDirs) | |
13:32 | Improvements to the header of from/to timelines. ... (check-in: 564d75b0cd user: drh tags: trunk) | |
13:30 | Simplify vfile_dir_scan and make sure nested calls do not alter the path added to the dscan_temp table. ... (check-in: 4f2bad8396 user: mistachkin tags: cleanEmptyDirs) | |
13:29 | Fix to the chroot() fix: Get Fossil working again for xinetd access. ... (check-in: 1050f2e75f user: drh tags: trunk) | |
12:16 | Add the --dirsonly and --allckouts options to the 'clean' command. ... (check-in: 51403ee52e user: mistachkin tags: cleanEmptyDirs) | |
11:45 | Add --emptydirs option to the 'clean' command to remove empty directories. Corrections to style and comments. Remove superfluous local variable zDir in vfile_scan. ... (check-in: 8f1e1ee8fb user: mistachkin tags: cleanEmptyDirs) | |
11:39 | Silence harmless compiler warning. ... (check-in: 16113accff user: mistachkin tags: trunk) | |
2013-09-29
| ||
15:40 | added some docs regarding read/write perms for CGI configurations, per ML thread. ... (check-in: 3892fcab71 user: stephan tags: trunk) | |
12:42 | When chroot()'ing for root user, close the repo _before_ the chroot, not after. Problem reported via ML. ... (check-in: e65162b4ad user: stephan tags: trunk) | |
12:39 | help text fix reported in ML. ... (check-in: 5e6fa72016 user: stephan tags: trunk) | |
2013-09-28
| ||
10:34 | Merge recent trunk changes into the tkdiff-enhancements branch. ... (Closed-Leaf check-in: fac1093192 user: drh tags: tkdiff-enhancements) | |
2013-09-27
| ||
14:41 | The various "diff --tk" commands now take an optional, undocumented option "--script FILENAME" that causes the Tk script to be written into FILENAME rather than to be run. One use for this is to get a copy of the diff script in a form were it can be easily edited and enhanced before being moved back into Fossil. ... (check-in: 326a736493 user: drh tags: tkdiff-enhancements) | |
08:52 | Disable use of the unloadTcl function on 64-bit Windows, since the underlying MinGW issue does not manifest there. ... (check-in: ba779faf48 user: mistachkin tags: trunk) | |
07:49 | unloadTcl is only needed on Win32, not for Win64 or any other platform. ... (Closed-Leaf check-in: 0013d9ccb6 user: jan.nijtmans tags: win64-unloadTcl) | |
04:08 | Make an exception in the spider protection code for Opera Mini. ... (check-in: 1a30da30db user: joel tags: trunk) | |
2013-09-26
| ||
08:09 | Rename the makefile variable BROKEN_MINGW_CMDLINE (not the C define) to more accurately reflect its usage. ... (check-in: 4137f4cda9 user: mistachkin tags: trunk) | |
07:17 | Fossil compiled with MinGW version 4.0 didn't work on Windows XP any more, because it uses the 64-bit time API. This can be fixed by specifying -D_USE_32BIT_TIME_T. (It's the same in MSVC, but Microsoft does not support Windows XP in its development tools any more. Adding the same in Makefile.msc doesn't help anything on that, unfortunately) ... (check-in: a8214df372 user: jan.nijtmans tags: trunk) | |
06:58 | Workaround for [http://sourceforge.net/p/mingw/bugs/2062/|MinGW bug #2062] ... (check-in: f2ce2f80f4 user: jan.nijtmans tags: trunk) | |
2013-09-25
| ||
23:56 | Add formal unloading support to the Tcl integration subsystem. This is necessary to prevent a deadlock while exiting the process when Tcl is loaded. Add runtime detection of the ability to directly invoke an objProc for a Tcl command. Support USE_TCL_STUBS define in the version information. ... (check-in: 6b58c67ed8 user: mistachkin tags: trunk) | |
08:36 | Remove unnecessary code which does not give any advantage. This fixes dynamical loading of Tcl 8.4 as well. ... (Closed-Leaf check-in: 132c1b4cc2 user: jan.nijtmans tags: pending-review) | |
08:29 | FOSSIL_ENABLE_TCL_PRIVATE_STUBS only makes sense when USE_TCL_STUBS is defined as well. Use that consistantly in the code. Easier testing whether Tcl integration works fine, just by "fossil version -v". ... (check-in: 0038f4c999 user: jan.nijtmans tags: pending-review) | |
2013-09-24
| ||
16:11 | merged in trunk ... (Closed-Leaf check-in: 4fb3675a1a user: stephan tags: usage-command) | |
2013-09-23
| ||
12:09 | Loading Tcl 8.4 only works when USE_TCL_EVALOBJV=1. Reason: the function Tcl_GetCommandFromObj is introduced in Tcl 8.5 (TIP #139). Actually, the source code history for Tcl indicates that this is not correct. Both Tcl_GetCommandFromObj and Tcl_GetCommandInfoFromToken are present for Tcl 8.4. The Tcl_GetCommandInfoFromToken function was added in TIP #32 and the Tcl_GetCommandFromObj function exists since the initial check-in in the Tcl repository, circa 1998. ... (Closed-Leaf check-in: 2234fabe76 user: jan.nijtmans tags: support-tcl84-stubs) | |
10:17 | Prevent a crash in fossil during exit, when a mingw-compiled (with dw2) Tcl version is still loaded. This is clearly a dw2 bug (see: [http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724]), but the suggested workaround works and is managable. ... (check-in: da96f916cb user: jan.nijtmans tags: trunk) | |
2013-09-19
| ||
18:36 | Per feedback, further improve the Tcl shared library error message. ... (check-in: aad3ef3288 user: mistachkin tags: trunk) | |
15:10 | Some fossil_panic() -> fossil_fatal(). Revert output value of manifest_crosslink() to what it was: 0=error. ... (check-in: b6cb91ca5b user: jan.nijtmans tags: tkt-change-hook) | |
14:42 | merge trunk ... (check-in: 06f08ed02b user: jan.nijtmans tags: tkt-change-hook) | |
11:48 | Fix MSVC build error and warnings: c:\localdata\workspace\fossil\src\util.c(249) : warning C4715: 'fossil_timer_fetch' : not all control paths return a value c:\localdata\workspace\fossil\src\util.c(270) : warning C4715: 'fossil_timer_reset' : not all control paths return a value ... (check-in: 6e1e4bb83d user: jan.nijtmans tags: trunk) | |
11:29 | Notepad and Cygwin interpret absolute paths differently. Solution: make the path relative. This is generally better anyway because relative paths are shorter and less likely to overflow platform path limitations. ... (check-in: 3cadf76c3d user: jan.nijtmans tags: trunk) | |
11:18 | Bug-fix in file_relative_name(): If filename is a super-directory of the current directory then the final slash is missing. Test-case: "fossil test-relative-name /home/ --slash". Result "../../.." should be "../../../". This bugfix is needed for my next commit. ... (check-in: add7524533 user: jan.nijtmans tags: trunk) | |
08:30 | Add --slash option to test-canonical-name and test-relative-name ... (check-in: e6ced76797 user: jan.nijtmans tags: trunk) | |
08:10 | merged in trunk ... (check-in: d3e4ef94b4 user: stephan tags: usage-command) | |
06:32 | Improve the error message when loading a Tcl shared library fails. ... (check-in: 43c5630485 user: mistachkin tags: trunk) | |
02:41 | Merge in recent development from trunk. ... (check-in: 6b90659f83 user: andybradford tags: ssh-transport-changes) | |
2013-09-18
| ||
12:58 | Fix typo in on-line help for "settings". Ticket [b41c8b77dd5044] ... (check-in: 78d714e984 user: drh tags: trunk) | |
12:56 | Always allow the administrator to moderate attachments. ... (check-in: 41d9de6e14 user: drh tags: trunk) | |
12:46 | Fix typos in the "Server" documentation. Also remove the "Security Considerations" paragraph at the end, which seems to be mostly common-sense. ... (check-in: dd357f7f06 user: drh tags: trunk) | |
2013-09-17
| ||
16:08 | Get a 10x speedup on long annotations by indexing a field in the temporary "ancestor" table. ... (check-in: 1c40de1843 user: drh tags: trunk) | |
15:05 | When using private stubs, really use private stubs ... (check-in: 07c8b73072 user: jan.nijtmans tags: trunk) | |
13:31 | Update the build-in SQLite to the 3.8.1 alpha from upstream, for the purpose of testing SQLite. ... (check-in: 02d3f53305 user: drh tags: trunk) | |
11:33 | Don't set USE_TCL_EVALOBJV=1 for Tcl 8.6b3 and higher by default. ... (check-in: 8c8c6bce21 user: jan.nijtmans tags: trunk) | |
10:06 | Minor cleanup of Tcl integration code. Also, add more comments describing USE_TCL_EVALOBJV. ... (check-in: d7f83e7462 user: mistachkin tags: trunk) | |
09:31 | Support overriding the USE_TCL_EVALOBJV define via a custom Makefile. ... (check-in: 5782fa032e user: mistachkin tags: trunk) | |
09:16 | New clean-zlib, clean-openssl, and clean-tcl targets in the MinGW makefiles. Cherrypick of [9112867c2d]. ... (check-in: 249f6075d9 user: mistachkin tags: trunk) | |
09:00 | Use Tcl_EvalObjv in any Tcl version, not only when compiled with Tcl 8.6 headers. ... (Closed-Leaf check-in: 92fd8ddc13 user: jan.nijtmans tags: pending-review) | |
08:43 | new clean-zlib, clean-openssl and clean-tcl targets in the mingw makefiles. ... (check-in: 9112867c2d user: jan.nijtmans tags: pending-review) | |
2013-09-16
| ||
23:38 | Support the ability to determine at runtime if the private stubs mechanism was used for Tcl. ... (check-in: e10d117125 user: mistachkin tags: trunk) | |
23:17 | Fix missing argument check for pxDeleteInterp in the Tcl integration module. ... (check-in: ee9d2bfb31 user: mistachkin tags: trunk) | |
23:06 | Enable use of the private Tcl stubs mechanism by default in the custom MinGW makefile. ... (check-in: fe0bb72716 user: mistachkin tags: trunk) | |
22:51 | Add support for compiling a Tcl-enabled Fossil using the private stubs mechanism. ... (check-in: 955886f18c user: mistachkin tags: trunk) | |
20:01 | Improve readability of the Win32 RC file. ... (check-in: b5141cb799 user: mistachkin tags: trunk) | |
19:41 | If compat/tcl-8.6 contains an already built Tcl environment, allow it to be used by Fossil. ... (check-in: 0ad8af4bf6 user: jan.nijtmans tags: trunk) | |
19:24 | Minor consistency fixes to the Win32 RC file. ... (check-in: 45d93e1575 user: mistachkin tags: trunk) | |
12:49 | For some reason, fossil.rc could not be compiled any more. Anyway with stubs, the patchlevel doesn't say anything. ... (Closed-Leaf check-in: 7c232dc0c3 user: jan.nijtmans tags: tcl-stubs-v2) | |
12:16 | Add "clean" target as well. Remove noncence part. ... (check-in: 4966e15d04 user: jan.nijtmans tags: tcl-stubs-v2) | |
12:13 | Same stuff, but now for non-Windows systems as well. Need to run "make" in compat/tcl-8.6/unix first, before running "./configure" ... (check-in: 648c27e6ee user: jan.nijtmans tags: tcl-stubs-v2) | |
08:34 | Much more simplified stubs implementation. No changes to Fossil code itself. ... (check-in: 10f71bc7fc user: jan.nijtmans tags: tcl-stubs-v2) | |
07:36 | Fix a couple missed changes. ... (Closed-Leaf check-in: 9562a16f6d user: mistachkin tags: tcl-stubs) | |
07:31 | Correct typo in auto.def. Improvements to the Tcl integration. ... (check-in: 6e08e5ae64 user: mistachkin tags: tcl-stubs) | |
07:26 | merge fork ... (check-in: fea040240f user: jan.nijtmans tags: trunk) | |
07:24 | Add new tcl target to Makefile.mingw. Only build what is necessary for building Fossil. ... (check-in: c237195fa4 user: jan.nijtmans tags: trunk) | |
07:23 | Correct typo in auto.def. Improvements to the Tcl integration. ... (check-in: efaea6b641 user: mistachkin tags: trunk) | |
06:23 | Fix inaccurate error message. ... (check-in: 0a94396ddf user: mistachkin tags: tcl-stubs) | |
06:21 | Merge TH1 initialization fix from trunk. ... (check-in: deb196f00a user: mistachkin tags: tcl-stubs) | |
06:17 | Further cleanup and naming consistency. ... (check-in: 48f501ec21 user: mistachkin tags: tcl-stubs) | |
06:04 | Fix built-in TH1 command registration broken by the previous commit. ... (check-in: 5d20065c4b user: mistachkin tags: trunk) | |
05:54 | Enhance the private (i.e. fake) Tcl stubs mechanism support and make it optional at compile-time. ... (check-in: a76a134bfd user: mistachkin tags: tcl-stubs) | |
03:54 | Merge updates from trunk. ... (check-in: fc1442ca60 user: mistachkin tags: tcl-stubs) | |
2013-09-15
| ||
18:51 | Revise TH1 initialization function to accept a single flags argument. Cleanup and revise version information reported for zlib and Tcl. ... (check-in: 0e6862046d user: mistachkin tags: trunk) | |
16:59 | Let "fossil version -v" report the zlib version currently running, not the zlib version it was compiled with ... (check-in: e568d9f03f user: jan.nijtmans tags: trunk) | |
2013-09-14
| ||
21:59 | When building the new OpenSSL target in the MinGW makefile, build only what is necessary to actually compile and use Fossil. ... (check-in: a5073b3ae9 user: mistachkin tags: trunk) | |
18:17 | Remove unused CGI environment variable for SSH connections. ... (check-in: d03e27d842 user: amb tags: ssh-transport-changes) | |
2013-09-13
| ||
21:17 | Add the 3 header files from Tcl. Now win32 fossil.exe can be cross-compiled on any system which has a suitble mingw-w64 compiler. E.g. on Ubuntu: * sudo apt-get install mingw-w64 * cd compat;tar xfz <path-to>/openssl-1.0.1e.tar.gz * make -f win/Makefile.mingw.mistachkin PREFIX=i686-w64-mingw32- openssl fossil.exe * i686-w64-mingw32-strip fossil.exe ... (check-in: d0ef76037b user: jan.nijtmans tags: tcl-stubs) | |
12:15 | CONST -> const ... (check-in: 8897edb7e1 user: jan.nijtmans tags: trunk) | |
11:55 | Eliminate the need for the Tcl stub library to be linked with. Fossil uses public Tcl functions only, so tclStubPtr is the only variable which needs to be present and initialized. The function Tcl_InitStubs reduces to only 15 lines of code, which as well can be put in directly. Advantage: Presence of 3 header files (tcl.h, tclDecls.h and tclPlatDecls.h) from whatever Tcl version is sufficient to compile Fossil with Tcl support through stubs. ... (check-in: 9f77be88a2 user: jan.nijtmans tags: tcl-stubs) | |
08:32 | merge trunk to "hidden" tag implementation. Regarding the "CROSS JOIN", see: [85d960e205288ef8] and [https://www.sqlite.org/queryplanner-ng.html#fossilcasestudy] for more info. ... (Closed-Leaf check-in: 778ce727ec user: jan.nijtmans tags: hidden-tag) | |
02:41 | Bring in fixes and new release code. ... (check-in: a359ef8f20 user: amb tags: ssh-transport-changes) | |
02:39 | Leave original prompt as current SSH behavior does not require a password. ... (check-in: 746a93e1ad user: amb tags: ssh-transport-changes) | |
2013-09-12
| ||
22:47 | implement undocumented "mionly" option in JSON timeline, just as in the normal timeline page. ... (check-in: 0bcb7707ce user: jan.nijtmans tags: trunk) | |
21:05 | don't use a CROSS JOIN, but a normal JOIN. Is that correct? Otherwise it's incredible slow......, but I'm not sure. ... (check-in: d7436c4e1c user: jan.nijtmans tags: hidden-tag) | |
20:06 | New target "openssl" in win/Makefile.mingw, for building the openssl static libraries on mingw32 ... (check-in: f469c27d26 user: jan.nijtmans tags: trunk) | |
13:03 | Make it work in JSON timeline as well ... (check-in: 0ee34c90d5 user: jan.nijtmans tags: hidden-tag) | |
09:22 | Implicit function declaration on Cygwin ... (check-in: b7625d8d8c user: jan.nijtmans tags: trunk) | |
09:06 | Let "fossil version -v" report the real Tcl version running, not the version of the Tcl (stub) library it was compiled with. ... (check-in: 86a8e1d923 user: jan.nijtmans tags: trunk) | |
00:43 | Fix a minor error in the mkdownload.tcl script. ... (check-in: 2d9e01e048 user: drh tags: trunk) | |
00:40 | Change the download-page generator script to be more generic about operating system version numbers on prebuild binaries. ... (check-in: b685a01282 user: drh tags: trunk) | |
2013-09-11
| ||
20:11 | typo and unnecessary "align=center" ... (check-in: 53e004254a user: jan.nijtmans tags: trunk) | |
19:53 | minor typo fix, no code changes. ... (check-in: bd7daa1f2d user: stephan tags: trunk) | |
15:16 | Don't display anything marked "hidden" in the timeline. ... (check-in: ba7056b242 user: jan.nijtmans tags: hidden-tag) | |
13:15 | Use the new -DSQLITE_WIN32_NO_ANSI C-flag from SQLite 3.8.1. This eliminates all osIsNT() calls on Win32 and Cygwin in SQLite. (Fossil doesn't run on Win95/98/ME anyway) ... (check-in: c2fa007451 user: jan.nijtmans tags: trunk) | |
11:43 | Version 1.27 ... (check-in: 13ad130920 user: drh tags: trunk, release, version-1.27) | |
2013-09-10
| ||
14:35 | Make CSS consistent with other hrefs on in side box. ... (check-in: fa9dfa478b user: andybradford tags: trunk) | |
14:32 | Fix minor finfo line wrapping issue reported on mailing list. ... (check-in: 4d846d94d3 user: andybradford tags: trunk) | |
02:49 | Only print SSH command string if --sshtrace is enabled. ... (check-in: 0088ab83f6 user: amb tags: ssh-transport-changes) | |
2013-09-09
| ||
13:31 | merge trunk ... (check-in: f62a835a8c user: jan.nijtmans tags: usage-command) | |
13:13 | Tweaks to the change log. ... (check-in: e7202edf0c user: drh tags: trunk) | |
13:11 | Bug fix to "update": identify the local user correctly. Contributed by Andy Bradford. ... (check-in: 8e50e2e7bd user: drh tags: trunk) | |
13:07 | Increase the version number to 1.27 in preparation for the next release. ... (check-in: 6950e08d07 user: drh tags: trunk) | |
2013-09-08
| ||
12:59 | Restore support for 64-bit integers in JSON on win32. Lost by [10666aaddd]. ... (check-in: c7409f105e user: jan.nijtmans tags: trunk) | |
09:00 | Added JSON license change to changelog, for the sake of package maintainers (who presumably use the changelog). ... (check-in: df828ca69c user: stephan tags: trunk) | |
07:14 | merged in JSON_parser license change (went to the wrong branch). ... (check-in: 10666aaddd user: stephan tags: trunk) | |
07:13 | Pulled in latest upstream JSON_parser(), which has an MIT license instead of BSD+do-no-evil clause. ... (check-in: e2975b71f1 user: stephan tags: usage-command) | |
2013-09-07
| ||
22:13 | Merge from trunk. ... (check-in: b5ccc136ae user: dg tags: dg-codenames) | |
21:57 | Bring in latest fixes and features. ... (check-in: e880c032e9 user: andybradford tags: ssh-transport-changes) | |
21:50 | Move the SSH shared account code back to the branch to keep the development of this new feature separate. ... (Closed-Leaf check-in: 56169d0775 user: andybradford tags: ssh-shared-account) | |
21:21 | Separate SSH transport changes from shared account features to simplify integration. ... (check-in: 915c79cb4f user: andybradford tags: ssh-transport-changes) | |
16:09 | Rework the algorithm to consume a certain number of bits from the string, rather than using modulus arithmetic --- this is much friendlier on partial hashes, at the expense of being a bit less efficient. ... (check-in: 0160d40b5d user: dg tags: dg-codenames) | |
2013-09-06
| ||
22:18 | On Cygwin, when editing with Notepad, make sure it starts with the UTF-8 BOM. ... (check-in: 3e90ef61f3 user: jan.nijtmans tags: trunk) | |
18:23 | merged trunk ... (check-in: c79e8c9301 user: stephan tags: usage-command) | |
18:17 | slight change to the assertions in the latin1 workaround. Nothing functional. ... (check-in: c66ee0d667 user: stephan tags: trunk) | |
18:09 | pulled in a minor (doc) cleanup for the latin1 workaround. ... (check-in: 339f9f324f user: stephan tags: trunk) | |
17:08 | Pulled in latest upstream cson, which includes a workaround for an encoding-related problem reported by Matt Welland. The JSON i-tests run with this change, but it is not pretty. ... (check-in: aa6c2b1eb7 user: stephan tags: trunk) | |
14:19 | Fix "fossil stash diff --tk" ... (check-in: 1b0a259301 user: jan.nijtmans tags: trunk) | |
14:18 | Change internal $cmd Tcl variable in $fossilcmd. One of the Tcl packages in my environment (not written by me) defines this variable, which breaks "fossil diff --tk". Still investigating, but this is a harmless workaround. Addendum: Found the cause of this problem: [http://core.tcl.tk/tcl/info/f031beec9a] This change came after Tcl 8.6, and was never in any released version of Tcl, so it should be fixed before 8.6.1 ... (check-in: f92d80d42a user: jan.nijtmans tags: trunk) | |
07:27 | s/strcmp/fossil_strcmp/ to avoid a segfault on a NULL string. ... (check-in: e3a4d954b7 user: stephan tags: trunk) | |
2013-09-05
| ||
20:30 | merged in trunk ... (check-in: 8124aa4a2a user: stephan tags: usage-command) | |
20:03 | "fossil ls" improvements were mentioned twice in the changelog. ... (check-in: 9203b4cb1c user: jan.nijtmans tags: trunk) | |
19:56 | Updated changelog based on the 1.27 (pending) diffs. Added a link to the release checklist page. ... (check-in: 08edbd4a3a user: stephan tags: trunk) | |
12:42 | On Cygwin, don't set browser to "echo" if it cannot be found, but revert to ShellExecuteW which can do a much better job. ... (check-in: 0efd9e6a94 user: jan.nijtmans tags: trunk) | |
02:46 | Add $csrf_token TH1 variable. ... (check-in: 2653fb4ebe user: joel tags: trunk) | |
01:48 | Only report server time skew once and at the very end of a sync. ... (check-in: 051cf593b2 user: drh tags: trunk) | |
2013-09-04
| ||
20:44 | Merge from trunk. ... (check-in: 15090b9450 user: dg tags: dg-codenames) | |
20:42 | Add initial basic mnemonic encoding support. ... (check-in: 570783f795 user: dg tags: dg-codenames) | |
19:17 | merge trunk ... (check-in: 79bae86356 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
18:43 | New --close option to "fossil [/help?cmd=commit|commit]", which immediately closes the branch being committed. ... (check-in: abf727105d user: jan.nijtmans tags: trunk) | |
12:50 | New --close option to "fossil [/help?cmd=commit|commit]", which immediately closes the branch being committed. ... (Closed-Leaf check-in: c0daf6157a user: jan.nijtmans tags: commit-close) | |
11:33 | merged in trunk for sqlite build fixes. ... (check-in: 11547d9f68 user: stephan tags: usage-command) | |
11:30 | Update the built-in SQLite from upstream, taking over Joe's fix fror MSVC (reported by Ross Berteig) ... (check-in: 9aae838b8b user: jan.nijtmans tags: trunk) | |
00:08 | Add mention of SBS diff change to changelog. ... (check-in: f2ce086b5d user: joel tags: trunk) | |
2013-09-03
| ||
22:01 | Added a missing error code check - now properly fails if no checkout is available (e.g. when called using -R repofile). ... (check-in: f550bdc7b9 user: stephan tags: usage-command) | |
21:51 | Added -n|-count ### option to list the most recent (or all) history entries, ordered descending by time. ... (check-in: b613c52bc5 user: stephan tags: usage-command) | |
20:15 | Fixed the is-this-server-mode check to avoid updating cmd_usage stats in server/ui mode even if there is a local checkout. ... (check-in: e11bec70ef user: stephan tags: usage-command) | |
20:04 | Fixed a missing db_finalize() in the -clear case. ... (check-in: 3579d1cb87 user: stephan tags: usage-command) | |
20:01 | Added experimental "usage" command to track command usage stats on a per-checkout basis (not synched). ... (check-in: bd71466446 user: stephan tags: usage-command) | |
15:24 | Update the built-in SQLite from upstream, for the purpose of testing SQLite. ... (check-in: fa0df0c77e user: drh tags: trunk) | |
2013-09-02
| ||
19:20 | Fixed a wrong-column use in load_vfile_from_rid(), which caused an is-a-phantom check to always eval to false, even for phantoms. This has 'probably' never been triggered before. ... (check-in: 612e0ecc25 user: stephan tags: trunk) | |
19:11 | Removed some dead SQL code and fixed transaction closing in a "cannot happen" scenario in load_vfile_from_rid(), per ML discussion. ... (check-in: 3e9f9b0609 user: stephan tags: trunk) | |
17:44 | Added recent assertion/stderr fix to changelog. ... (check-in: 429aba33c2 user: stephan tags: trunk) | |
09:33 | On Cygwin, if no browser is set and no Cygwin version of any browser can be found, fall back to win32/win64 version of chrome, firefox or IE (in that order) ... (check-in: 021866fd91 user: jan.nijtmans tags: trunk) | |
2013-09-01
| ||
16:02 | Recommend to others the same as we do. ... (check-in: ad0d6aed18 user: jan.nijtmans tags: trunk) | |
15:56 | Eliminate some compiler warnings (taken over last - patched - version from SQLite) ... (check-in: 0a24d431c7 user: jan.nijtmans tags: trunk) | |
2013-08-31
| ||
18:27 | Disable the test for file descriptor 3 being invalid since that messes up the "fossil diff" command. ... (check-in: fd7cfac508 user: drh tags: trunk) | |
17:19 | On unix, make sure file descriptor 2 is open and file descriptor 3 is not open at the beginning of main(). The first check helps ensure that a assert() will not accidently overwrite a file. The second check verifies that the is_valid_fd() function used by the first check really works. ... (check-in: 4ef3708d8d user: drh tags: trunk) | |
15:09 | Allow "with note" in timeline for all appropriate tags, not only +close and -close. ... (check-in: 24bff454ab user: jan.nijtmans tags: trunk) | |
14:47 | Even more experimental: just shun all clusters and see what happens. ... (Closed-Leaf check-in: ab422c39e1 user: jan.nijtmans tags: shun-clusters) | |
14:03 | Optimized out an unnecessary string copy in appendDiffLine(), #undef'd a local macro in EncodeHttp(). ... (check-in: a789e85ff6 user: stephan tags: trunk) | |
08:56 | Updated some manifest parsing comments to reflect recent reality adjustments. Comment changes only. ... (check-in: b5f2ebd323 user: stephan tags: trunk) | |
2013-08-30
| ||
14:33 | Do not print warnings about SQLITE_SCHEMA errors. ... (check-in: d239479528 user: drh tags: trunk) | |
14:07 | Merge in latest features and fixes from trunk. ... (Closed-Leaf check-in: ef8b9da03f user: andybradford tags: ssh-test-http) | |
12:32 | Be sure to finalize all queries on the /info page. ... (check-in: cca1adad02 user: drh tags: trunk) | |
12:25 | Finalize the query for the various report formats on the reportlist page. ... (check-in: 34ccf66e17 user: drh tags: trunk) | |
12:18 | Add the --errorlog command-line option and the errorlog: parameter to CGI scripts. Log all panics, fatal errors, and warnings to the error log, if defined. Panic if file descriptor 2 is not open on unix. Clean up some routines that deal with close(). ... (check-in: 4727ef4a8e user: drh tags: trunk) | |
06:41 | Further improvements to the fossil_panic() procedure to prevent it from looping and to force an early close of the database file. ... (check-in: 9d73d4c127 user: drh tags: trunk) | |
06:22 | Update SQLite to the version that avoids opening databases on file descriptor 2 and that works inside a chroot jail. Fix a potential uninitialized variable in the CGI processing. ... (check-in: 98b16c72c7 user: drh tags: trunk) | |
03:06 | Change most uses of fossil_panic() to fossil_fatal(). Modify fossil_panic() to avoid allocating heap memory and to close the database connection before doing anything else. ... (check-in: 320f14363e user: drh tags: trunk) | |
2013-08-29
| ||
23:39 | Update the built-in SQLite to the version that refuses to open database files using file descriptors 0, 1, or 2. ... (check-in: e454de135a user: drh tags: trunk) | |
20:12 | Create new branch named "dg-codenames" ... (check-in: 42ccbaa446 user: dg tags: dg-codenames) | |
13:53 | Update the built-in SQLite to the version 3.8.0.1 beta. ... (check-in: 5d60e609c2 user: drh tags: trunk) | |
11:16 | On Cygwin, if all else fails, use Internet Explorer as browser for "fossil ui". ... (check-in: 9de7f44005 user: jan.nijtmans tags: trunk) | |
2013-08-28
| ||
21:32 | Automatically shun Clusters which contain M-cards pointing to other shunned artifacts ... (check-in: abda198efa user: jan.nijtmans tags: shun-clusters) | |
2013-08-27
| ||
13:50 | An unused and an uninitialized variable. ... (check-in: 669f22fb7c user: jan.nijtmans tags: trunk) | |
13:28 | This manifest has a P-card and a Q-card to a non-existing (private) branch. The purpose was show that nothing fails in that situation. Remark: This manifest was the result of an experiment, synced by accident (sorry about that). Strangly enough on localhost:8080 an arrow going all the way down is visible, on fossil-scm.org the arrow is not there. ... (Closed-Leaf check-in: e19cfba537 user: jan.nijtmans tags: pending-review) | |
12:04 | Fix the display of arrows with a private branch as starting point. If UUID's are missing from R-cards (except for the first argument) and Q-cards, this is not fatal: The merge source might be private in some other repository and not (yet) synced. "fossil test-missing" should not report errors for this situation. ... (check-in: 60389c1f41 user: jan.nijtmans tags: pending-review) | |
08:57 | Protect Q-card from having the same UUID as the parent. Example: "fossil merge --cherrypick trunk" followed by "fossil commit --allow-empty" ... (check-in: d5649979ed user: jan.nijtmans tags: trunk) | |
08:31 | Make Notepad the default editor on Cygwin, just as win32, if no other editor is specified. ... (check-in: ad32c20f8e user: jan.nijtmans tags: trunk) | |
2013-08-26
| ||
20:42 | If an event/attachment comment ends with spaces, strip them from the C-card ... (check-in: ff87296f85 user: jan.nijtmans tags: trunk) | |
20:08 | prevent duplicate UUID's in P-card ... (check-in: 4f443a3e7f user: jan.nijtmans tags: trunk) | |
18:23 | If a file has been "fossil rm"-ed in the local checkout - which has not been committed, then a "fossil update" is done to another version that has no changes on that file, then silently keep that file unmanaged. ... (check-in: 2918effe0d user: drh tags: trunk) | |
18:00 | Fix typos in the "fossil update" logic. ... (check-in: 5a1d13ee50 user: drh tags: trunk) | |
11:56 | Update json status page for "merge --integrate" ... (check-in: 1dc3881129 user: jan.nijtmans tags: trunk) | |
08:40 | Report syntax errors in T-cards for events when they happen, not when the complete manifest is parsed already. ... (check-in: 512cc1977a user: jan.nijtmans tags: trunk) | |
08:16 | Add a comment why the R-card is necessary in the initial empty check-in manifest. ... (check-in: 4bf2708294 user: jan.nijtmans tags: trunk) | |
07:56 | Document that the C-card in events is optional. Proof: [/event/bfdf42305400f6ca]. Don't output C-card in events when not necessary (code copied from attach.c) ... (check-in: 6a03e9329b user: jan.nijtmans tags: trunk) | |
2013-08-25
| ||
14:53 | Added average event count per active time period to the /reports views. ... (check-in: 16f033dda3 user: stephan tags: trunk) | |
03:25 | Move some posix only includes so they are not used on _WIN32. Can compile again on MinGW. ... (check-in: 8278a03f0e user: mgagnon tags: ssh-test-http) | |
02:11 | Spiders and robots are presented with a captcha if they request the annotation page. ... (check-in: f8a2aa0ce7 user: drh tags: trunk) | |
2013-08-24
| ||
22:33 | Report all available CGI environment variables on the test_env page. ... (check-in: f9c2dec2ec user: drh tags: trunk) | |
22:22 | For the control summary, make sure that the reported tags are sorted by UUID. This way, [fb5b161492] looks much better (after "fossil rebuild") ... (check-in: 5b1a6850ac user: jan.nijtmans tags: trunk) | |
20:44 | check-in->manifest and tag->control, that are the names of the artifact types used everywhere else. ... (check-in: a5479f189b user: jan.nijtmans tags: trunk) | |
19:02 | Make a best effort to record the IP of the remote host in rcvfrom. ... (check-in: 5627d795c3 user: andybradford tags: ssh-test-http) | |
16:11 | Add the --parse option to test-integrity which causes artifacts to be run through the manifest parser. ... (check-in: 2e83d0dea3 user: drh tags: trunk) | |
2013-08-23
| ||
21:40 | remove incorrect remark. ... (check-in: 45843c8e95 user: jan.nijtmans tags: trunk) | |
21:00 | Print a warning during "fossil rebuild" for each Manifest which has F-cards but no R-card. This violates the documentation! Addendum: Documentation is corrected now: Originally the R-card was required but due to compaints that changed. ... (Closed-Leaf check-in: 2549a3a51b user: jan.nijtmans tags: lack-R) | |
20:58 | Improved rendering of ascii-art hexadecimal for the captcha. ... (check-in: d394010047 user: drh tags: trunk) | |
16:02 | Set id attribute on <select> element generated by TH1 combobox command to NAME so it can be referenced by a <label> element. ... (check-in: 73fdb8a73d user: joel tags: trunk) | |
14:14 | Remove unused sshin_read() function that was missed. ... (check-in: f64c003d13 user: andybradford tags: ssh-test-http) | |
13:25 | Control files containing self-referencial T-cards can be valid Manifests, but some are mis-catogorized as (invalid) Control artifacts if they don't contain F- or R- cards (which is allowed, according to the documentation). Example: [2a4e4cf03e]. A "fossil rebuild" is needed to see the effect of this change. ... (check-in: b2a5320737 user: jan.nijtmans tags: trunk) | |
13:15 | Report "E-card in ???" syntax errors as "?-card in event". Refactoring needed for next commit. No change in functionality. ... (check-in: 6324a3ce6b user: jan.nijtmans tags: trunk) | |
10:07 | typo's ... (check-in: 882f7a5dad user: jan.nijtmans tags: trunk) | |
09:54 | According to the documentation [/artifact/9974dfbc5c?txt=1&ln=178-179], the first manifest in the project has no P-card. Make it so, as a P-card with no arguments is just ignored and serves no purpose. (I tested this in a new repo, and it works just fine) ... (check-in: 989c99351e user: jan.nijtmans tags: trunk) | |
09:27 | When doing a "fossil commit --dry-run", don't store the text "Dry-run mode - no comment provided." as template for the next commit comment. ... (check-in: dfd8962ff2 user: jan.nijtmans tags: trunk) | |
2013-08-22
| ||
20:28 | Only change the mouse cursor over node boxes in the timeline. ... (check-in: 52bf905935 user: joel tags: trunk) | |
18:44 | In stead of "A-card on tag" syntax error, report "T-card in attachment". Various other inconsitancies in syntax error messages. This is only refactoring, no change in functionality. ... (check-in: bcaba112cb user: jan.nijtmans tags: trunk) | |
18:22 | Speedup of "fossil rebuild" by not calculating the Z checksum unnecessary. Doing a "fossil rebuild" on the Tcl fossil repository, this saves about 1 second (out of 1m22) on my machine. OK, OK, not THAT impressive, but it's a measurable gain with 0 cost. ... (check-in: 960fb04e35 user: jan.nijtmans tags: trunk) | |
03:20 | Update to the latest SQLite 3.8.0 beta for testing. ... (check-in: 3c5f1f08d8 user: drh tags: trunk) | |
03:04 | Tcl script code style fix. ... (check-in: 41dbd44b12 user: mistachkin tags: trunk) | |
2013-08-21
| ||
14:24 | The undocumented feature of resolving RID-looking strings as RIDs has been changed to rid:### instead to avoid surprise, per ML discussion. ... (check-in: 4c80aa2ae1 user: stephan tags: trunk) | |
12:58 | Fix some errors/inconsistancies in SYNTAX error messages ... (check-in: ccc7724a51 user: jan.nijtmans tags: trunk) | |
07:45 | Cluster artifacts with Q-card are invalid. Check for "cluster" artifacts first so all later code-paths can leave out the M-card check. Check for K-cards in the "ticket" section, so all later code-paths can leave out this check. Check for L-cards in the "wiki" section, so all later code-paths can leave out this check. This saves 9 code-lines while keeping equal functionality (except for the additional Q-card check in Clusters) ... (check-in: 13e2c73aec user: jan.nijtmans tags: trunk) | |
07:09 | On Cygwin $tcl_platform(platform) is "unix", but we want the same font as on win32 if the "win32" mode is used. ... (check-in: 09c2cf3e58 user: jan.nijtmans tags: trunk) | |
02:26 | Tk diff: Just stick with default fonts (with an exception for Windows). ... (check-in: 7e9c7c0454 user: joel tags: trunk) | |
2013-08-20
| ||
14:07 | Added a link to the pgp-signed note. Not happy with how it turns out, but it is proof-of-concept. Edit: closing after ML comments pointed out the ability of this feature to be abused by adding look-alike code to the commit message. ... (Closed-Leaf check-in: 884a765abd user: stephan tags: timeline-pgp-marker) | |
12:57 | experimentally added "PGP SIGNED" marker to PGP-signed commits in the timeline, per ML request. ... (check-in: d632a50e2a user: stephan tags: timeline-pgp-marker) | |
11:29 | Detect properly that [ff59f202fe] is an invalid Control artifact. ... (check-in: 13161f39aa user: jan.nijtmans tags: trunk) | |
08:08 | Eliminate some unnecessary variables. Eliminate some (harmless) compiler warnings with gcc 4.8.1. Remove some spaces at the end of lines. No functional changes. ... (check-in: 4e092e0f15 user: jan.nijtmans tags: trunk) | |
04:06 | Bring in the latest SQLite with VDBE and Btree performance optimizations. ... (check-in: 187845b574 user: drh tags: trunk) | |
2013-08-19
| ||
18:33 | Minor addenda to the R-card calculation notes. ... (check-in: 9d50b77e12 user: stephan tags: trunk) | |
17:13 | Set default CSS for canvas node colors since Chrome has different browser defaults than all others. ... (check-in: 9b19e7e086 user: drh tags: trunk) | |
14:48 | We can detect when to enable compatibility mode, so do this instead of requiring an explicit argument. ... (check-in: 90c4859315 user: andybradford tags: ssh-test-http) | |
14:30 | Don't use a separate Control artifact for "merge --integrate" any more ... (check-in: daa8eb95e4 user: jan.nijtmans tags: trunk) | |
14:28 | Don't use a separate Control artifact for "merge --integrate" any more. ... (Closed-Leaf check-in: eb8787a326 user: jan.nijtmans tags: merge-integrate) | |
13:21 | Use C-card in stead of T-card to put comment on timeline for "merge --integrate" Control artifact. Demo: [4d27a34ae936f30c] ... (check-in: 12c30d33d4 user: jan.nijtmans tags: trunk) | |
13:19 | Use C-card in stead of T-card to put comment on timeline for "merge --integrate" Control artifact. ... (Closed-Leaf check-in: 908a090c88 user: jan.nijtmans tags: merge-integrate) | |
11:29 | Better enforcement of lexicographical ordering of T cards. ... (check-in: 2979c08271 user: drh tags: trunk) | |
11:22 | Update to the latest SQLite 3.8.0 beta in order to test SQLite. ... (check-in: 48445291c0 user: drh tags: trunk) | |
2013-08-18
| ||
08:11 | No longer reject valid Control artifacts like this one: [ce319b7898] ... (check-in: 55cacfcace user: jan.nijtmans tags: trunk) | |
04:22 | Add CSS class to anchor for open leaves for consistency. ... (Closed-Leaf check-in: 8ad0a8796a user: andybradford tags: pending-review) | |
01:26 | Use a little more precaution that the Fossil command has been seen first. ... (check-in: 12dbaebec2 user: andybradford tags: ssh-test-http) | |
2013-08-17
| ||
23:05 | Change SSH transport to use a single SSH connection if client/server willing. Add client header so server can detect when to use new mode. Also improve backwards compatibility for older SSH clients by responding to probes. ... (check-in: f0bb3c9b5a user: andybradford tags: ssh-test-http) | |
19:38 | Resolved ticket [05f4bbc266]. ... (check-in: 635598ed93 user: stephan tags: trunk) | |
12:35 | Added AUX_SCHEMA version to (version -verbose), mainly to give the libfossil configure script a way to fetch this value without poking around the db. ... (check-in: 08429eb7b2 user: stephan tags: trunk) | |
2013-08-16
| ||
14:36 | update documentation ... (Closed-Leaf check-in: d10eee3a4b user: jan.nijtmans tags: merge-integrate) | |
13:45 | Allow multiple T-cards with the same tags, provided they are for different uuid's which are in strict increasing order. ... (check-in: f2ae58e393 user: jan.nijtmans tags: merge-integrate) | |
12:44 | If the "+closed" value is an UUID, interpret this as an "fossil merge --integrate" where the uuid is the destination branch of the integration. ... (Closed-Leaf check-in: 4377917005 user: jan.nijtmans tags: merge-integrate) | |
10:07 | If a Control artifact contains a C-card, don't ignore it any more but display it in the timeline. Demo: [deb18ab6e3cdde20]. A "fossil rebuild" is needed to make this visible. ... (check-in: 9aca5f7930 user: jan.nijtmans tags: trunk) | |
09:14 | Added a minor clarification regarding fossilization of strings to the R card demo. ... (check-in: 76d901ddb9 user: stephan tags: trunk) | |
08:17 | Fix display of timeline graph in IE8, broken by commit [e412f97999] ... (check-in: 5885241f52 user: jan.nijtmans tags: trunk) | |
07:28 | Fix display of timeline graph in IE8, broken by commit [e412f97999] ... (Closed-Leaf check-in: ef5e74961a user: jan.nijtmans tags: fix-ie8) | |
03:25 | Merge in all new development from trunk. ... (check-in: 535cba9158 user: andybradford tags: ssh-test-http) | |
00:47 | Use two arguments to getComputedStyle() for compatibility with very old versions of Firefox. Allow setting graph node background colors using "#canvas{ background-color: COLOR; }". ... (check-in: c06e296b40 user: drh tags: trunk) | |
2013-08-15
| ||
22:45 | Update the built-in SQLite to the latest 3.8.0 beta with the ORDER BY and GROUP BY name resolution fixes, in order to test SQLite. ... (check-in: b67b42fea8 user: drh tags: trunk) | |
20:22 | Make formatting of the syntax for the various cards consistent, including in the summary table. ... (check-in: 4e9522abaf user: mistachkin tags: trunk) | |
15:54 | Merged in [499481a72ab], thereby testing that change. No worries, autosync if off. ... (check-in: 6cf83a0101 user: stephan tags: trunk) | |
15:49 | the +closed tag added by merge --integrate now added a value/comment to that effect on the closing tag. ... (Closed-Leaf check-in: 499481a72a user: stephan tags: merge-integrate-tag) | |
15:46 | minor tweaks to the file format summary table. ... (check-in: f9bda0a296 user: stephan tags: trunk) | |
13:37 | merged in [b1dd871c8e] from mgagnon. ... (check-in: 70a3f4ad21 user: stephan tags: trunk) | |
13:13 | Merge from trunk. ... (check-in: 0ff5fe7638 user: dg tags: dg-misc) | |
12:37 | unused variable ... (check-in: dbf71f8289 user: jan.nijtmans tags: trunk) | |
12:14 | Add details about the URL argument on the clone command help text and refer to the clone command usage on other commands that have a URL argument. (sync, push, pull, remote-url) Pending review. ... (Closed-Leaf check-in: b1dd871c8e user: mgagnon tags: clone_help_text_improvement) | |
05:29 | Fix documentation typo. ... (check-in: 14a378fd0b user: mistachkin tags: trunk) | |
03:43 | Fix the CGI so that it works again with Apache. ... (check-in: d01b3c953f user: drh tags: trunk) | |
02:59 | Rig the timeline graph so that CSS of the form: "#canvas{color:#000;}" will set the color of the graph lines and boxes. ... (check-in: e412f97999 user: drh tags: trunk) | |
00:37 | minor typo fix. ... (check-in: 80bf17c0d0 user: stephan tags: trunk) | |
00:37 | Reworked the manifest summary table to indicate how many of each card type are required. ... (check-in: 559047a042 user: stephan tags: trunk) | |
00:33 | minor typo fix. ... (check-in: 88e94ebee7 user: stephan tags: trunk) | |
2013-08-14
| ||
14:32 | Add missing anchors in the server.wiki page. ... (check-in: 4b05c2c59f user: drh tags: trunk) | |
14:30 | Added the Hacker How-To page with a link on the home page. Other documentation enhancements and typo fixes. ... (check-in: 04af93e619 user: drh tags: trunk) | |
2013-08-13
| ||
23:05 | Further improvements to server documentation. No code changes. ... (check-in: b91754ab85 user: drh tags: trunk) | |
19:57 | Fixed a typo in error text which never triggers. Manifest crosslinking's update of the event table now shows the tag value for a +closed/-closed tag if it is available (the default client does not currently add a value for those but the prototype one can). ... (check-in: 902135f747 user: stephan tags: trunk) | |
18:53 | Updated server documentation to discuss SCGI. ... (check-in: ce0594c22d user: drh tags: trunk) | |
18:15 | Add support for SCGI via the --scgi command-line option to the "server" and "ui" and "http" commands. ... (check-in: a2e7472d0f user: drh tags: trunk) | |
13:37 | c/the the/the/ ... (check-in: 0b75e2e615 user: jan.nijtmans tags: trunk) | |
12:51 | Abandoned changes: Split the various server implementations out of "main.c" and into a new source file "server.c". This is groundwork for adding SCGI and FastCGI. ... (Closed-Leaf check-in: bc20a30f49 user: drh tags: scgi) | |
12:50 | fixed a misspelled closing tag :/. ... (check-in: df60acb691 user: stephan tags: trunk) | |
12:47 | Added missing name anchor and section number. Minor text improvements. ... (check-in: 04764ae2ea user: stephan tags: trunk) | |
12:39 | Added an "Addenda" section as a place for describing the file format algorithms in more detail (hints for implementors). ... (check-in: 1b5513cba3 user: stephan tags: trunk) | |
09:14 | commit not longer requires a comment (it uses a placeholder) when in dry-run mode, per ML request. ... (check-in: 75e042503b user: stephan tags: trunk) | |
02:23 | Move table.sbsdiffcols width attribute to CSS ... (check-in: 4aaf5dc5ec user: joel tags: trunk) | |
2013-08-12
| ||
12:50 | Javascript-enabled hyperlinks now initially point to a honeypot, rather than to nothing. ... (check-in: 2d14b6c4dc user: drh tags: trunk) | |
12:37 | New g.isHuman global variable is set if we believe an HTTP request is coming a real human being, rather than a spider or bot. ... (check-in: e065d5b7f1 user: drh tags: trunk) | |
06:43 | Simplify command line interaction: remove settings from global and provide one less command line option. Altering settings in open fossils can be done with sync -l or cleared with remote-url if necessary. ... (check-in: ed20da7499 user: andybradford tags: ssh-test-http) | |
2013-08-11
| ||
16:17 | Changed status of J card from (R?) to (R). ... (check-in: b86fb096c6 user: stephan tags: trunk) | |
13:55 | Fixed the required designation on the U card in Manifests. ... (check-in: bc601702c1 user: stephan tags: trunk) | |
13:53 | Expanded the control artifact/card summary table to distinguish between optional and required cards. ... (check-in: e946977e0e user: stephan tags: trunk) | |
13:52 | Removed a duplicated assert(). ... (check-in: 30f44eb2e4 user: stephan tags: trunk) | |
2013-08-10
| ||
23:02 | Clean up handling of global variable to avoid accidental setting of database. Only alter database options if URL is SSH. ... (check-in: 0c19424325 user: andybradford tags: ssh-test-http) | |
21:31 | Make it possible to override global setting from command line. Improve sync output when test-http is in use. ... (check-in: 3c479fb95b user: andybradford tags: ssh-test-http) | |
2013-08-09
| ||
18:35 | Removed an unused struct member contentCache::skipCnt. ... (check-in: 65f49c99d0 user: stephan tags: trunk) | |
07:56 | Correct typo that resulted in space being on the wrong side of the word. ... (check-in: 738b505362 user: andybradford tags: ssh-test-http) | |
07:49 | Fix logic so ignoring login requirement only affects ssh:// URLs. ... (check-in: 9284bfb157 user: andybradford tags: ssh-test-http) | |
07:29 | Reimplement the default test-http behavior while retaining the ability to use http to take advantage of Fossil capabilities with SSH URLs. ... (check-in: 7c9347f9c7 user: andybradford tags: ssh-test-http) | |
07:23 | Avoid zombies on client side by waiting for children. This can happen when there are a large number of changes to transmit. ... (Closed-Leaf check-in: 308f52a63a user: andybradford tags: ssh-shared-account) | |
04:38 | Get capabilities fix et al. ... (check-in: ebafd0c335 user: andybradford tags: ssh-shared-account) | |
01:09 | Fix incorrect wrapping of brief finfo output by simply reducing the size of the buffer passed to comment_print(). ... (Closed-Leaf check-in: bdbf144ed3 user: andybradford tags: pending-review) | |
2013-08-08
| ||
21:32 | merge trunk. Adapt patch to latest SQLite changes (the MAX_PATH fix in os_win.c) ... (Closed-Leaf check-in: 13594a125a user: jan.nijtmans tags: possible-cygwin-fix) | |
18:57 | Merge with trunk. ... (Closed-Leaf check-in: 9a023e0d6c user: isaac.jurado tags: git-better-import) | |
14:00 | Merge the fork in trunk. ... (check-in: 0e822db7f1 user: drh tags: trunk) | |
08:42 | Fixed /reports menu buttons broken by renaming of the link. Removed a target=... from one of the /reports hrefs, for consistency. ... (check-in: 00630581c4 user: stephan tags: trunk) | |
2013-08-06
| ||
14:33 | When resetting capabilities, make sure that "anonymous" and "nobody" can be reapplied afterwards. ... (check-in: b1ffbfa4bc user: drh tags: trunk) | |
08:11 | Update the built-in SQLite to the latest 3.8.0 beta from upstream. ... (check-in: 2360b17d73 user: drh tags: trunk) | |
08:01 | Add in a missing line from the Unshun x-site fix of [cc9b04baaf]. (Previously checked into the wrong branch.) ... (check-in: 6ddbe2dfd8 user: drh tags: trunk) | |
08:00 | Add in a missing line from the Unshun x-site fix of [cc9b04baaf]. ... (check-in: 1b5f9ac250 user: drh tags: ssh-shared-account) | |
04:03 | Changed prompt to remove ambiguity between SSH user vs Fossil user. ... (check-in: f592b80a17 user: andybradford tags: ssh-shared-account) | |
2013-08-05
| ||
17:39 | Merge recent addtional features (integrate, reports, timeline, et al.) from trunk. ... (check-in: a5df66f3aa user: andybradford tags: ssh-shared-account) | |
13:04 | Install the latest SQLite 3.8.0 beta from upstream. Fossil does not use any of the new features. This commit is for the purpose of testing SQLite. ... (check-in: 605db92957 user: drh tags: trunk) | |
12:05 | Change the "Unshun" links to jump to a prefilled form for duing the unshun, rather than doing the unshun directly. ... (check-in: cc9b04baaf user: drh tags: trunk) | |
2013-08-04
| ||
07:54 | Renamed /stats_report to /reports. ... (check-in: 3bb44041f0 user: stephan tags: trunk) | |
06:06 | Change cgi_accept_forwarded_for() to return the accepted IP address from the X-Forwarded-For header, which could contain multiple addresses (e.g. if the client is also behind a proxy). The last one is the only one we can currently trust. ... (check-in: 59f790bc52 user: joel tags: trunk) | |
2013-08-03
| ||
23:33 | Previous two check-ins do not work correctly for CGI. Trying once again. ... (check-in: d8f716e1d1 user: drh tags: trunk) | |
23:27 | Fix an initialization error in the HTTP request header gathering logic. ... (check-in: 8c4158e40c user: drh tags: trunk) | |
23:19 | Enhance the test_env webpage so that it shows the original HTTP header text in showall=1 mode. ... (check-in: 03f07b5a66 user: drh tags: trunk) | |
22:42 | Accept the X-Forwarded-For HTTP header argument if input is coming from a socket with a remote address of "127.0.0.1". ... (check-in: 29b558a1c1 user: drh tags: trunk) | |
17:11 | Added missing U card from the initial description of Control Artifact requirements. ... (check-in: cac2d69546 user: stephan tags: trunk) | |
16:22 | Added ?#-n|--limit #? option to (fossil tag find). ... (check-in: 73135ec22a user: stephan tags: trunk) | |
03:09 | Defer output of stats until the transport has been opened. This will also help with HTTPs when using client peer certificates (or unrecognized CAs). ... (check-in: d1771cd138 user: andybradford tags: ssh-shared-account) | |
2013-08-02
| ||
18:57 | Change the undocumented --heavy option of sync/push/pull to "--verily". ... (check-in: f25bdf6e84 user: drh tags: trunk) | |
18:53 | Add the undocumented --heavy option to the sync, push, and pull commands. The --heavy option causes all known artifacts to be reported using "igot" cards and can be used to overcome a sync-stall. ... (check-in: 05ba15e448 user: drh tags: trunk) | |
16:26 | Add "timelineCurrent" class to indicate the current checkout version when viewing the timeline page locally. (Feel free to change the default style.) ... (check-in: 81f9791c01 user: joel tags: trunk) | |
09:42 | merge trunk ... (check-in: 863068e0f0 user: jan.nijtmans tags: possible-cygwin-fix) | |
09:14 | Output "manifest" file before content_put(). I don't think it really makes a difference, but the original code did it in this order. ... (check-in: 8c5b5c3820 user: jan.nijtmans tags: trunk) | |
08:58 | Bug-fix, discovered by Stephan Beal and Andy Bradford, in handling the --integrate tag on a fork merge: the "closed" tag should not be added in this case. ... (check-in: 9eb3f5f605 user: jan.nijtmans tags: trunk) | |
2013-08-01
| ||
21:30 | Removed an extraneous "utc" from a datetime() call in /json/timeline. ... (check-in: 340da668ae user: stephan tags: trunk) | |
21:00 | minor changelog addition. ... (check-in: 9c4f91d85d user: stephan tags: trunk) | |
20:56 | Merged in Jiri's /wiki page link addition. And trying out merge --integrate. ... (check-in: 366f1ae6da user: stephan tags: trunk) | |
13:28 | merge trunk. Upgrade to latest SQLite, with experimental Cygwin fixes. ... (check-in: 7f6019efcf user: jan.nijtmans tags: possible-cygwin-fix) | |
10:48 | removed URLencoding in reference to wiki home page (EDITED src/wiki.c) ... (check-in: 53ce8d2863 user: navratil tags: trunk) | |
10:18 | Added /reports as alias for /stats_report, will remove /stats_report soon. Updated changes.wiki. ... (check-in: 34fc301f36 user: stephan tags: trunk) | |
08:25 | Make new "merge --integrate" respect the (undocumented) --date-override and --user-override options. Revert accidental commit of win/Makefile.mingw ... (check-in: 55efbcbcf6 user: jan.nijtmans tags: trunk) | |
07:51 | New --integrate option to "fossil [/help?cmd=merge|merge]", which automatically closes the merged branch when committing. ... (check-in: 69dd259eb2 user: jan.nijtmans tags: trunk) | |
2013-07-30
| ||
11:46 | typo ... (check-in: 3947457b62 user: jan.nijtmans tags: trunk) | |
05:11 | Remove an obsolete comment. No changes to code. ... (check-in: 0b643946f0 user: amb tags: ssh-shared-account) | |
2013-07-29
| ||
15:46 | Do not check for x-site scripting attacks on unshun. ... (check-in: 0b51238612 user: drh tags: trunk) | |
2013-07-27
| ||
21:09 | Sync with trunk to get sqlite changes et al. ... (check-in: 021e41014d user: amb tags: ssh-shared-account) | |
2013-07-26
| ||
15:46 | Change <td><b></b></td> to <th></th>. ... (check-in: a60b008f1a user: joel tags: trunk) | |
12:55 | trivial doc fix ... (check-in: 249ac41189 user: jan.nijtmans tags: trunk) | |
12:54 | trivial doc fix ... (check-in: 498e4d3bcc user: jan.nijtmans tags: possible-cygwin-fix) | |
12:27 | Rebase. Generate sqlite3.[ch] from latest SQLite trunk. (still experimental) ... (check-in: 3719ad9579 user: jan.nijtmans tags: possible-cygwin-fix) | |
08:17 | rebase ... (Closed-Leaf check-in: 2015bbd55d user: jan.nijtmans tags: merge-integrate) | |
07:06 | Fix hardcoded "/cygdrive" for Cygwin. Thanks to Warren Young! ... (check-in: 5af289e999 user: jan.nijtmans tags: trunk) | |
06:40 | Only setup Fossil user if URL is SSH. This is done to avoid problems when cloning a fossil that has SSH settings using into a file:// URL. ... (check-in: 1ebba56f2a user: amb tags: ssh-shared-account) | |
02:44 | Honor the --once setting for sync, pull, push if set. ... (check-in: 6265b43ba1 user: amb tags: ssh-shared-account) | |
2013-07-25
| ||
10:20 | Check for some more environment variable to be used as temporary directory on Cygwin: TMP, TEMP and USERPROFILE ... (check-in: fa608f9eb6 user: jan.nijtmans tags: possible-cygwin-fix) | |
09:48 | Next attempt at a fix for the Cygwin "Backslashes in tempfile" problem. If it works, should move to SQLite. Still being tested. ... (check-in: fec3c7fe3a user: jan.nijtmans tags: possible-cygwin-fix) | |
07:16 | Don't prompt for password if user is not set. ... (check-in: fb0f926ed6 user: amb tags: ssh-shared-account) | |
01:41 | There may be a command-line option that was set, so don't ignore it. ... (check-in: 90ee2ee528 user: amb tags: ssh-shared-account) | |
2013-07-24
| ||
12:27 | Fix some test-cases, due to name-change "test-3-way-merge" -> "3-way-merge" ... (check-in: 8b47f2d270 user: jan.nijtmans tags: trunk) | |
11:26 | (NOT a good idea, as it starts using posix locking which cannot cooperate with other Windows programs!) Use os_unix.c, not os_win.c on Cygwin. () ... (Closed-Leaf check-in: b88edfefbb user: jan.nijtmans tags: possible-cygwin-fix) | |
08:48 | Always use lowercase drive-letter in /cygdrive paths ... (check-in: 59c22194bc user: jan.nijtmans tags: trunk) | |
08:14 | Fix operations by Cygwin fossil on a checkout done earlier by Win32 fossil. ... (check-in: 340cee03ee user: jan.nijtmans tags: trunk) | |
07:00 | Fix operation of "./configure --disable-internal-sqlite" ... (check-in: e1eb7aa88d user: jan.nijtmans tags: trunk) | |
06:25 | Much needed cleanup of command-line option handling. Improve sync handling of SSH user. Bring in change for less verbose SSH output. ... (check-in: 955b39ee9f user: amb tags: ssh-shared-account) | |
05:24 | rebase ... (check-in: 072e2b16db user: jan.nijtmans tags: merge-integrate) | |
04:52 | Only print the SSH command once and also the forced newline so the Round-trips information stays on one line. ... (Closed-Leaf check-in: 72877d8e51 user: amb tags: ssh-transport-changes) | |
2013-07-23
| ||
18:57 | Restore backward compatible labels for per-file status/changes output lines. ... (check-in: 3ca6979514 user: mistachkin tags: trunk) | |
10:25 | rebase ... (check-in: bdad403f94 user: jan.nijtmans tags: tkt-change-hook) | |
07:25 | Merge in SSH open fossil compatibility changes. ... (check-in: f4e882f5d3 user: amb tags: ssh-shared-account) | |
07:23 | Start to address backwards compatibility for open fossils by prompting for missing password. ... (check-in: 18caf358f0 user: amb tags: ssh-transport-changes) | |
2013-07-22
| ||
09:37 | Eliminate some unused variables. "int const" -> "const int" and "char const" -> "const char" ... (check-in: b2640f61d7 user: jan.nijtmans tags: trunk) | |
09:23 | rebase ... (check-in: 7b7a4bd579 user: jan.nijtmans tags: merge-integrate) | |
08:55 | Better outlining of output from "fossil status", "fossil changes" and "fossil ls --verbose". Let "fossil ls --verbose" differentiate between EDITED, CONFLICT, UPD_BY_MERGE and ADD_BY_MERGE, just like "fossil status" and "fossil changes" ... (check-in: c41d70dccd user: jan.nijtmans tags: trunk) | |
07:52 | Fix bug. ... (check-in: c9ee3ff674 user: jan.nijtmans tags: merge-integrate) | |
07:42 | A few more places where the "chnged" field values 4 and 5 have effect ... (check-in: 530ef9557b user: jan.nijtmans tags: merge-integrate) | |
07:09 | Add "fossil status" markers for UPDATED_BY_INTEGRATE and ADDED_BY_INTEGRATE ... (check-in: e9ffc05c0b user: jan.nijtmans tags: merge-integrate) | |
2013-07-21
| ||
17:13 | Added reference to real wiki home page and left previous reference as reference to project home page. ... (check-in: a5a3924abf user: navratil tags: trunk) | |
16:38 | Expanded "search" command flags: (-limit|-n #) limits the number of results and (-all|-a) disables the "lopping off" of the bottom fraction of the results. ... (check-in: 1064dfac12 user: stephan tags: trunk) | |
16:29 | rebase ... (check-in: 54aef59916 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
2013-07-20
| ||
17:04 | Re-added the 'Total Events' label to /stats_report, but did it outside the table so that the JS sorting does not hose it. Replaced a double calculation with an equivalent int one. ... (check-in: 8adf0db1c8 user: stephan tags: trunk) | |
16:43 | Removed the 500px baseline for /stats_report calculations, refactored the bars to now use percentage widths. ... (check-in: 674a24a360 user: stephan tags: trunk) | |
16:27 | /stats_report now uses relative bar lengths, based on (rather arbitrarily) a 500-pixel 100% value. ... (check-in: 3c78bbb082 user: stephan tags: trunk) | |
15:59 | Added a width to table.sbsdiffcols so that skins with a flexible body width can expand it as necessary. Seems to have no visible effect on fixed-width layouts. ... (check-in: 47ee082a75 user: stephan tags: trunk) | |
09:41 | Clean up code style issues introduced by vi tabstops. ... (check-in: f38f76cf01 user: amb tags: ssh-shared-account) | |
09:38 | Print the Fossil user if different from URL user. ... (check-in: 4d67ad13ca user: amb tags: ssh-shared-account) | |
08:48 | Perhaps avoid confusion with other similarly named short options. ... (check-in: 9dd4a935e8 user: amb tags: ssh-shared-account) | |
08:40 | Alternative approach to allow multiple SSH users to share the same SSH account while maintaining separate Fossil identities. ... (check-in: e3510cef23 user: amb tags: ssh-shared-account) | |
03:18 | Add some documentation to help programmers get started hacking the Fossil sources. ... (check-in: 018a983046 user: drh tags: trunk) | |
2013-07-19
| ||
19:40 | More documentation tweaks and refinements. ... (check-in: e94bef2dec user: drh tags: trunk) | |
18:18 | Fix typos in the quick-start guide. ... (check-in: 47dd7f36f7 user: drh tags: trunk) | |
17:26 | Fix broken hyperlinks in fossil-v-git. ... (check-in: b37ee0d953 user: drh tags: trunk) | |
17:23 | Tweaks to the fossil-v-git document. ... (check-in: 56926aabf8 user: drh tags: trunk) | |
12:49 | Promote the "test-3-way-merge" command to a "3-way-merge". Add better help text. ... (check-in: e5c634b1ea user: drh tags: trunk) | |
2013-07-18
| ||
23:01 | Assume input is UTF-8. Remove unnecessary font. ... (check-in: 431b4575f8 user: joel tags: trunk) | |
21:11 | Retain tab characters in HTML side-by-side diffs. Display should be unchanged (still mod-8 indentation). ... (check-in: f341072453 user: joel tags: trunk) | |
20:21 | Tk diff: Fix a couple scrollbar issues. ... (check-in: a6c96aea6b user: joel tags: trunk) | |
14:53 | Update SQLite the latest 3.8.0 beta, hopefully fixing an alignment problem on sparc. ... (check-in: 01196ad38c user: drh tags: trunk) | |
07:28 | Needed coding style clean up that was missed. ... (check-in: 087cae847d user: amb tags: ssh-transport-changes) | |
06:48 | Update custom MinGW makefile. ... (check-in: 6593c1560a user: mistachkin tags: trunk) | |
05:45 | Perhaps a bit premature at this point. Need additional feedback. ... (check-in: 059f50864b user: amb tags: ssh-transport-changes) | |
01:00 | Move signal handling into popen.c (wrapped in #ifdef). ... (check-in: 3760ac92ba user: amb tags: ssh-transport-changes) | |
2013-07-17
| ||
14:23 | Handle missing port more gracefully. Allows for SCP style URL. ... (check-in: f15adbba0e user: amb tags: ssh-transport-changes) | |
12:56 | Merge the weekly status reporting enhancements into trunk. ... (check-in: 5d74ce03da user: drh tags: trunk) | |
12:06 | Import the latest SQLite 3.8.0 beta code from upstream. ... (check-in: df46aa659c user: drh tags: trunk) | |
12:04 | merge trunk ... (Closed-Leaf check-in: 5d8551bfa1 user: jan.nijtmans tags: ui-no-utf8) | |
12:02 | Merge the updated side-by-side diff logic into trunk. ... (check-in: d70ea7ef9c user: drh tags: trunk) | |
09:34 | Added user flag (if available) to the byyear report's year list links. ... (Closed-Leaf check-in: 38e386a653 user: stephan tags: stats-report-weekly) | |
09:23 | A th1 runtime command which returns the current value of fossil_timer_stop(g.json.timerId). Part of an old ML thread discussion. Probably not needed but maybe interesting. ... (Closed-Leaf check-in: 904a35d93b user: stephan tags: th1-runtime-cmd) | |
04:09 | Detect user@host in defined ssh-command and prefer that instead. ... (Closed-Leaf check-in: 7a10b79a2c user: amb tags: ssh-shared-account) | |
2013-07-16
| ||
21:58 | Added n=### to /timeline links from /stats_report byweek view. Added a missing else in /timeline?yw=... which caused too many search clauses and too much header text. ... (check-in: 4f5980385b user: stephan tags: stats-report-weekly) | |
21:46 | Integrated user=drh flag into more of the stats_report links. When user!='', the byweek report now only lists years for which the user produced events. ... (check-in: 7eeaf16e72 user: stephan tags: stats-report-weekly) | |
21:05 | Initial support for user=drh in byweek view, but need to add support for carrying it over in the year links. Bed time. ... (check-in: 52dc6c80ec user: stephan tags: stats-report-weekly) | |
20:49 | in /stats_report?view=byyear, the year labels now link back to view=byweek (for lack of anything better to link to). ... (check-in: c8b024bb1b user: stephan tags: stats-report-weekly) | |
20:43 | Removed the week list from the byyear report (now obsolete?), refactored how it is displayed so it can be turned on later. Minor text touch-ups. ... (check-in: cf71d6777f user: stephan tags: stats-report-weekly) | |
20:27 | Added /stats_report?view=byweek. ... (check-in: 747bca14c0 user: stephan tags: stats-report-weekly) | |
16:15 | Added missing CSS class to the week # row (same as the one above it). ... (check-in: 887150679c user: stephan tags: stats-report-weekly) | |
16:02 | Web SBS diff: Was incorrectly using the scrollWidths of the div containers rather than that of the pre elements themselves. ... (Closed-Leaf check-in: 325ed34e45 user: joel tags: sbsreloaded) | |
16:00 | Removed a copy-paste-induced extra table row. ... (check-in: 607f4439b8 user: stephan tags: stats-report-weekly) | |
15:49 | Added /timeline?yw=YYYY-WW (year/week-of-year). Added links to /stats_report. Disabled year/week links for the year/month view because the current approach is way too slow. ... (check-in: 0019550a03 user: stephan tags: stats-report-weekly) | |
05:47 | Remove old SSH transport code and spawn remote fossil http as remote SSH command instead. Also make it possible to configure SSH command prior to cloning. Change remote fossil command to be configurable (really this should probably be simply a matter of fixing PATH on remote end). ... (check-in: c38ff36ddf user: amb tags: ssh-transport-changes) | |
04:29 | Create new branch named "ssh-transport-changes" ... (check-in: ddc9601bbc user: amb tags: ssh-transport-changes) | |
2013-07-15
| ||
22:45 | added some docs, removed an unused var, fixed formatting snafu caused by xemacs' confusion regarding the @ bits. ... (check-in: c43c3a7fd2 user: stephan tags: stats-report-weekly) | |
22:41 | More work on the by-week report, but it is (A) way too slow for the by year/month view (4.5 sec on my machine) and (B) bed time again. ... (check-in: 37c4fb2249 user: stephan tags: stats-report-weekly) | |
22:23 | Started work on adding by-calendar-week info to /stats_report. Incomplete but it's bed time. ... (check-in: cced11153b user: stephan tags: stats-report-weekly) | |
03:05 | Tk diff: New "Files" menu implementation to better handle long file lists. ... (check-in: af9bda81e4 user: joel tags: sbsreloaded) | |
2013-07-14
| ||
22:25 | Merge with trunk. ... (check-in: 3c777c4b6a user: isaac.jurado tags: git-better-import) | |
22:21 | Improve the quoted path parsing and support more escape sequences. ... (check-in: 404d1a2554 user: isaac.jurado tags: git-better-import) | |
15:52 | Documentation ... (check-in: d1865e7ca1 user: jan.nijtmans tags: merge-integrate) | |
14:56 | Rebase. Use -4 as INTEGRATE tag, not -3 ... (check-in: 967ef5f7c5 user: jan.nijtmans tags: merge-integrate) | |
08:46 | added missing word "to" ... (check-in: 3a4f9ba652 user: stephan tags: trunk) | |
2013-07-13
| ||
23:10 | Tk diff: Fix up scrolling code that previously assumed equal line lengths. ... (check-in: 2e7b57fabd user: joel tags: sbsreloaded) | |
17:54 | Improved header comment provides addition documentation for the "translate.c" compilation tool. No changes to code. ... (check-in: 7e5f306235 user: drh tags: sbsreloaded) | |
2013-07-12
| ||
14:26 | typo ... (check-in: 011a4ad1eb user: jan.nijtmans tags: merge-integrate) | |
13:54 | submitTicketCmd() must not return TH_ERROR if ticket_put() fails. ... (check-in: ebfd7020aa user: jan.nijtmans tags: tkt-change-hook) | |
12:39 | Better error reporting using fossil_error mechanism. ... (check-in: 97b47ddadf user: jan.nijtmans tags: tkt-change-hook) | |
11:38 | rebase ... (check-in: ebc22d22d2 user: jan.nijtmans tags: tkt-change-hook) | |
11:33 | rebase ... (check-in: a745092fbc user: jan.nijtmans tags: merge-integrate) | |
11:31 | Any vmerge.id < -2 should be handled as a MERGED_WITH by default, not as BACKOUT (even though trunk fossil cannot produce that yet). ... (check-in: 88e60e8ff3 user: jan.nijtmans tags: trunk) | |
08:05 | In case of a dry-run, output manifest before printing other information about the merge. ... (check-in: 72713b7d66 user: jan.nijtmans tags: merge-integrate) | |
07:58 | Minor tweaks in error/warning messages. Well-tested now. ... (check-in: 5f4b03ebf0 user: jan.nijtmans tags: merge-integrate) | |
2013-07-11
| ||
20:04 | Move the "looks_like" functions out of diff.c and into a source file of their own: "lookslike.c". ... (check-in: b4c97d76a7 user: drh tags: sbsreloaded) | |
15:20 | Implementation complete. Should be thorougly tested now. ... (check-in: 491dd37970 user: jan.nijtmans tags: merge-integrate) | |
11:58 | First shot at better error-reporting. ... (check-in: 0dbaf29294 user: jan.nijtmans tags: tkt-change-hook) | |
11:28 | wrong default return value. ... (check-in: 3db66bc98f user: jan.nijtmans tags: tkt-change-hook) | |
11:03 | Code cleanup. Revert manifest_crosslink() to its original signature. ... (check-in: b63458304d user: jan.nijtmans tags: tkt-change-hook) | |
10:46 | Don't allow "tktnew" and "tktedit" pages or the "Common" hook to use the "http" command any more. Don't let "fossil rebuild" run any hooks. ... (check-in: 57d1d2811b user: jan.nijtmans tags: tkt-change-hook) | |
08:47 | Implement "fossil merge --integrate" as suggested by Harald Oehlmann. The only part missing is the actual closing of the branch. ... (check-in: b984ecaf1d user: jan.nijtmans tags: merge-integrate) | |
02:39 | Remove (again) the hack of adding tabs to the end of every line in the --tk display in order to make the horizontal scrollbars prettier. The extra tab is removed when copying the text from the selection into the clipboard, but many applications (ex: xterm and the editor that I use daily) paste out of the PRIMARY selection (when available) rather than the CLIPBOARD and thus retain the tabs, which is unacceptable. Better to have jumpy horizontal scrollbars than extra end-of-line whitespace accidently inserted into files due to a paste that bypassed the tab removal. ... (check-in: 6b59760e23 user: drh tags: sbsreloaded) | |
00:37 | Tk diff: Cycle through diffs based on current location rather than the last one you selected in the menu. Menu button now has generic "Files" label. ... (check-in: 90fa060178 user: joel tags: sbsreloaded) | |
2013-07-10
| ||
21:41 | Set text widgets to "-state disabled" after loading data. ... (check-in: 302ab3a4e8 user: joel tags: sbsreloaded) | |
21:33 | another patch version for ssh improvement from Andy Bradford. ... (Closed-Leaf check-in: a8c37c2c48 user: mgagnon tags: andy_bradford_ssh_imporvement_patch_2) | |
21:31 | save first version of patch for ssh from Andy Bradford (from list) ... (Closed-Leaf check-in: 979a75de06 user: mgagnon tags: andy_bradford_ssh_imporvement_patch_1) | |
18:06 | Combine all diffs into a single display in Tk diff. ... (check-in: 0a41e2b3dc user: joel tags: sbsreloaded) | |
14:05 | Final bug-fixes (I hope) ... (check-in: a27df49629 user: jan.nijtmans tags: tkt-change-hook) | |
13:00 | Bug-fixes: - ticket change resulted in ticket hook firing twice. - uuid for commits was determined wrong. ... (check-in: 078c67e0c4 user: jan.nijtmans tags: tkt-change-hook) | |
10:22 | Add new "Tranfer Commit" hook, together with UI pages. Move existing "Ticket" hook there as well. ... (check-in: 266aca1c42 user: jan.nijtmans tags: tkt-change-hook) | |
10:10 | Only set "seen-delta-manifest" once. ... (check-in: 18d762af88 user: jan.nijtmans tags: trunk) | |
08:07 | Some code cleanup. Rename "tkt" variable to "uuid". ... (check-in: 8564e1c6bb user: jan.nijtmans tags: tkt-change-hook) | |
05:27 | Use tab stops instead of spaces to equalize line lengths in Tk diff. ... (check-in: 695156c100 user: joel tags: sbsreloaded) | |
2013-07-09
| ||
20:51 | Add better comment explaining why .txtA/.txtB lines are padded with spaces. ... (check-in: 2d8f2b4e24 user: joel tags: sbsreloaded) | |
13:06 | rebase ... (check-in: ec9a14a3c9 user: jan.nijtmans tags: tkt-change-hook) | |
12:47 | First attempt at getting uuid's available in the push hook script. ... (check-in: d747c14330 user: jan.nijtmans tags: tkt-change-hook) | |
12:06 | Properly determine usage of '/', and don't put URL params in "Host:" ... (check-in: 7a63685d73 user: jan.nijtmans tags: tkt-change-hook) | |
12:05 | [Backed out: see next commit in sbsreloaded branch.] Do not pad lines of the Tk diff view with spaces. ... (Closed-Leaf check-in: 0a869bebc2 user: drh tags: backed-out) | |
11:52 | Update to the latest 3.8.0 alpha version of SQLite. ... (check-in: 5ea03d389d user: drh tags: trunk) | |
11:48 | First bug found by testing: URL parameters were not being sent. Maybe url_parse() should be exteded doing that. ... (check-in: 6950cd3666 user: jan.nijtmans tags: tkt-change-hook) | |
11:46 | Merge in the latest trunk changes. ... (check-in: d97fe53685 user: drh tags: sbsreloaded) | |
11:06 | "http-allow-regexp" setting and "http -async" (continuing experiments) ... (check-in: 75a9c981ab user: jan.nijtmans tags: tkt-change-hook) | |
10:54 | Comment enhancements. No changes to code. ... (check-in: f04a3242ec user: drh tags: sbsreloaded) | |
08:51 | Fix "fossil commit" when specifying a directory on the command line which doesn't exist. ... (check-in: 062b82c8b0 user: jan.nijtmans tags: trunk) | |
2013-07-08
| ||
20:07 | limit hook http requests to localhost, unless setting "http-outside" is set. ... (check-in: 2b233e0af2 user: jan.nijtmans tags: tkt-change-hook) | |
18:28 | some first security restrictions ... (check-in: 6949032cfe user: jan.nijtmans tags: tkt-change-hook) | |
14:58 | add http command to TH1 (untested) ... (check-in: 4467415eda user: jan.nijtmans tags: tkt-change-hook) | |
13:51 | Populate ticket uuid for use in Th hook. ... (check-in: 2372e7ecf2 user: jan.nijtmans tags: tkt-change-hook) | |
2013-07-07
| ||
19:23 | Implement the ability to generate delta manifests on import. ... (check-in: 2844434ef5 user: isaac.jurado tags: git-better-import) | |
2013-07-06
| ||
02:35 | Support arbitrary line lengths with synced horizontal scrolling in side-by-side diffs. ... (check-in: 4081a91c84 user: joel tags: sbsreloaded) | |
2013-07-05
| ||
12:06 | Fix behavior of "fossil commit" on case-insensitive file systems. ... (check-in: c1611f7dfa user: jan.nijtmans tags: trunk) | |
06:46 | Fix [8ee231223d]: fossil ls --age --verbose ignores --verbose ... (check-in: 40d152478a user: jan.nijtmans tags: trunk) | |
2013-07-04
| ||
19:11 | Help text fixes from Andreas Kupries. ... (check-in: f6ad6979d7 user: stephan tags: trunk) | |
2013-07-01
| ||
09:08 | rebase ... (Closed-Leaf check-in: d57bddaa37 user: jan.nijtmans tags: pending-review) | |
2013-06-29
| ||
15:41 | Fix the build on windows by using "_pclose" instead of "pclose". ... (check-in: 07463fbf02 user: drh tags: trunk) | |
15:26 | Bring in the latest SQLite 3.8.0 alpha version from upstream, for testing. ... (check-in: c3e723e308 user: drh tags: trunk) | |
2013-06-27
| ||
18:34 | Added missing ?-global? hint in one instance of the settings command help. ... (check-in: 8dc6873d44 user: stephan tags: trunk) | |
14:23 | fixed a typo: s/favors/flavors/ (which arguably should be "flavours" ;) ... (check-in: 7b011abe84 user: stephan tags: trunk) | |
01:57 | Update to the latest SQLite 3.8.0 alpha from upstream. ... (check-in: f92056c996 user: drh tags: trunk) | |
2013-06-26
| ||
15:10 | Additional information displayed for the (undocumented and unsupported) debug=1 query parameter on the /finfo file timeline. ... (check-in: c97f7ab4c7 user: drh tags: trunk) | |
2013-06-25
| ||
22:15 | Merge with trunk. ... (check-in: 995ed75f9a user: isaac.jurado tags: git-better-import) | |
20:21 | Remove the isFrom field from the ImportFile structure. ... (check-in: 659825067f user: isaac.jurado tags: git-better-import) | |
19:45 | Document the optional file argument of the import command. ... (check-in: b0268d9856 user: isaac.jurado tags: git-better-import) | |
17:49 | Sort options alphabetically and show short options too. ... (check-in: 61fb03f961 user: isaac.jurado tags: git-better-import) | |
17:40 | Mention the --force option in import's help. ... (check-in: 08ed91a7b2 user: isaac.jurado tags: git-better-import) | |
2013-06-24
| ||
10:35 | Fix the --localhost option on the "server" command. Ticket [e704dbd9676] ... (check-in: 760eeb93e0 user: drh tags: trunk) | |
09:53 | rebase ... (check-in: 50d466dcdd user: jan.nijtmans tags: pending-review) | |
08:27 | Use file_tree_name(), not file_canonical_name(), as in Richard's example [c8253f4066] for "fossil ls|changes|status" too. Advantage: 1) a panic when an out-of-tree filename is given on the command line 2) shortcut when any command line argument is "." (or resolves to the top of the tree in any other way) ... (check-in: ae01244396 user: jan.nijtmans tags: trunk) | |
2013-06-22
| ||
21:45 | Press "q" to exit the --tk diff window. ... (check-in: 8db6f9877f user: drh tags: trunk) | |
20:25 | Refuse to close a check-out if the stash is non-empty and the -f flag is omitted. ... (check-in: c6aedbd0bd user: drh tags: trunk) | |
11:25 | On the /urllist webpage, show entries most recent first instead of most recent last. ... (check-in: f94f3e3a79 user: drh tags: trunk) | |
01:44 | Work around a networking problem on WinXP when transferring large files. ... (check-in: 74eec78b3b user: drh tags: trunk) | |
2013-06-21
| ||
15:19 | Allow the "fossil commit" command to accept directories as command-line arguments and commit all files contained underneath those directories. ... (check-in: c8253f4066 user: drh tags: trunk) | |
14:46 | Oops, forgot to zero the blob. ... (check-in: d09e373878 user: jan.nijtmans tags: trunk) | |
14:28 | Enhance [/help?cmd=changes | fossil changes] and [/help?cmd=status | fossil status] the same way. ... (check-in: eb4d631c63 user: jan.nijtmans tags: trunk) | |
09:27 | rebase ... (check-in: dfb47a2a2e user: jan.nijtmans tags: cleanX-no-clean-glob) | |
08:31 | Fix operation of [/help?cmd=ls | fossil ls] when local files/directories are missing. ... (check-in: c0b98195f9 user: jan.nijtmans tags: trunk) | |
07:25 | Allow i64 type to be used in JSON in more places, mainly for time values and file sizes. ... (check-in: f89a32d782 user: jan.nijtmans tags: trunk) | |
05:31 | Updates to the "bisect" command. Add "bisect chart". Add the "display" option to choose the display to occur after "bisect next". Default the display to "chart". ... (check-in: 0a7af8d3a8 user: drh tags: trunk) | |
2013-06-20
| ||
21:45 | Update auto.def to add -D_XOPEN_SOURCE=500 on Solaris. This is necessary for the build to complete there. ... (check-in: c92f0a9afd user: drh tags: trunk) | |
15:39 | Add the ability to specify directories and files on the "fossil ls" command. ... (check-in: 04803ae4ab user: drh tags: trunk) | |
15:17 | Limit the range of rowids to 0..2147483647. ... (check-in: 5aa2aee95f user: drh tags: trunk) | |
14:18 | Update the built-in SQLite to a version that never uses posix_fallocate(). ... (check-in: d637c4d23c user: drh tags: trunk) | |
13:56 | Change return type of db_last_insert_rowid() to size_t. ... (Closed-Leaf check-in: e1cb483a9b user: jan.nijtmans tags: size_t-rcvid) | |
13:34 | Allow 64-bit integers to be used in JSON on win32/win64. ... (check-in: 928b26ab6a user: jan.nijtmans tags: trunk) | |
13:22 | Allow 64-bit integers to be used in JSON on win32/64 ... (Closed-Leaf check-in: 50e8847df7 user: jan.nijtmans tags: 64bit-int-on-win) | |
13:18 | Fixed modulo/divide by 0 in TH1, per ML bug report from Eduardo Morras. ... (check-in: fded1d055f user: stephan tags: trunk) | |
11:46 | Enhance the "fossil extra" and "fossil clean" commands to restrict output to files and directories named on the command-line. Enhancement request ticket [967cedbf200f7]. ... (check-in: 39feb8926e user: drh tags: trunk) | |
11:44 | Factor out common parts of "fossil extra" and "fossil clean" into a subroutine. Combine vfile_scan2() into vfile_scan(). ... (Closed-Leaf check-in: 69327d278a user: drh tags: ticket-967cedbf20) | |
11:02 | Pull in all the latest trunk changes. ... (check-in: 6ec8818ff1 user: drh tags: ticket-967cedbf20) | |
00:34 | Changes to a timeline query to ensure the correct join order even if ANALYZE has not been run on the repository database. ... (check-in: 85d960e205 user: drh tags: trunk) | |
2013-06-19
| ||
23:51 | Update the built-in SQLite to a version that compiles on OpenBSD and other systems that lack posix_fallocate(). ... (check-in: db61a377ad user: drh tags: trunk) | |
23:38 | Merge the NGQP SQLite changes into trunk. Also update the SQL shell. ... (check-in: 0c11cb932f user: drh tags: trunk) | |
22:48 | Update the script that generates the download page on the website so that it displays the correct title. Ticket [377c1b29be9e2f35] ... (check-in: 5b62416454 user: drh tags: trunk) | |
13:44 | Somewhat stronger protection of directories compat/openssl* and compat/tcl*, even when the version number changes, and even when using [fossil clean --ignore ""]. ... (check-in: 7b52ab05fe user: jan.nijtmans tags: trunk) | |
12:38 | Pull in the latest trunk changes and the latest NGQP-SQLite from upstream. ... (Closed-Leaf check-in: 03c5ec8615 user: drh tags: sqlite-NGQP) | |
07:20 | rebase ... (check-in: 4279e6465a user: jan.nijtmans tags: ticket-967cedbf20) | |
07:14 | rebase ... (check-in: cbf9660369 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
07:06 | rebase ... (check-in: f836a1cdca user: jan.nijtmans tags: prevent-adding-ignored-files) | |
02:57 | Move the location of the external Tcl 8.6 directory into compat. ... (check-in: c107d50596 user: mistachkin tags: trunk) | |
02:50 | Update ignore-glob setting file to include commonly used external directories. ... (check-in: 5ef811b726 user: mistachkin tags: trunk) | |
2013-06-18
| ||
23:17 | Even more refinements to the "fossil version --verbose" output. ... (check-in: 340711f48c user: drh tags: trunk) | |
23:14 | Pull in trunk changes and the latest NGQP updates. ... (check-in: d3d4e11179 user: drh tags: sqlite-NGQP) | |
23:12 | Improved formatting and additional information output for "fossil version --verbose". ... (check-in: 1b0e8cf9c0 user: drh tags: trunk) | |
22:54 | Fix typos in the change log. ... (check-in: 9734d2cd45 user: drh tags: trunk) | |
21:09 | Version 1.26 ... (check-in: c9cb6e7293 user: drh tags: trunk, release, version-1.26) | |
20:10 | Update to the latest NGQP changes in SQLite. Pull in all recent trunk changes. ... (check-in: ea308ab98b user: drh tags: sqlite-NGQP) | |
19:05 | Add the ".mp4" suffix to the mimetype table. ... (check-in: 1294f9b22d user: drh tags: trunk) | |
14:56 | Updates to the change log for 1.26. ... (check-in: 1e0afc74fb user: drh tags: trunk) | |
14:23 | Update the version number to 1.26 in preparation for the next release. ... (check-in: 6d28482a4c user: drh tags: trunk) | |
14:16 | Added some entries to the 1.26 changelog. ... (check-in: 00d516809d user: stephan tags: trunk) | |
2013-06-17
| ||
21:44 | Changes from Isaac Jurado that record renames on an import from git. ... (check-in: 97d8a08ac9 user: drh tags: git-better-import) | |
2013-06-14
| ||
12:09 | Incorporate the NGQP (Next-Generation Query Planner) branch of SQLite for the purpose of testing SQLite. ... (check-in: 8b109c2288 user: drh tags: sqlite-NGQP) | |
07:19 | Combine comment lines for --verbose and (deprecated) --showfiles. ... (check-in: a6dad6508c user: jan.nijtmans tags: trunk) | |
2013-06-13
| ||
17:35 | Added missing help docs for timeline -f|--showfiles. ... (check-in: 6ed9ad246f user: stephan tags: trunk) | |
2013-06-10
| ||
21:07 | Disable the database file alias warnings on Mac due to Time-Machine issues. ... (check-in: 14b1e90f21 user: drh tags: trunk) | |
13:32 | Merge all the latest trunk changes into the ipv6 branch. ... (Closed-Leaf check-in: d5f6e08c09 user: drh tags: ipv6) | |
07:07 | A typo in help screen (reported by Sergei Gavrikov) ... (check-in: b894afad3d user: jan.nijtmans tags: trunk) | |
2013-06-08
| ||
02:37 | Merge updates from trunk. ... (Closed-Leaf check-in: b8919a557a user: edward tags: berner-nt) | |
01:34 | Merge updates from trunk. ... (Closed-Leaf check-in: 7872db8516 user: edward tags: long-double-bug) | |
2013-06-06
| ||
12:16 | merge trunk ... (check-in: cf3d716e2f user: jan.nijtmans tags: cleanX-no-clean-glob) | |
06:31 | Teach config.h to recognize Sun's C compiler. ... (Closed-Leaf check-in: 57b585276b user: edward tags: sun-compiler) | |
2013-06-05
| ||
08:12 | make "fossil rm FOO" work as expected on case-insensitive file systems, where committed files "foo/*" exist. ... (check-in: fa6311a507 user: jan.nijtmans tags: trunk) | |
2013-06-04
| ||
14:07 | remove unused variable ... (check-in: 3da761fce1 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
2013-06-03
| ||
07:53 | Rebase. Remove --clean option and "clean-glob" setting. Implement new "allow-clean-x" setting. ... (check-in: b3201c9111 user: jan.nijtmans tags: cleanX-no-clean-glob) | |
2013-05-31
| ||
17:41 | Avoid SQL errors when the "fossil ticket" command is misused to try to append icomment text. Ticket [d4378c258d9fc6b] ... (check-in: 878f7008ab user: drh tags: trunk) | |
12:50 | Make "fossil mv src/FOO.c src/bar.c" work as expected on case-insensitive filesystems. Add --case-sensitive option to "fossil mv". ... (check-in: 93f370a80c user: jan.nijtmans tags: trunk) | |
07:57 | rebase ... (check-in: 203195d742 user: jan.nijtmans tags: prevent-adding-ignored-files) | |
07:12 | Add option --case-sensitive to "fossil delete". On case-insensitive filesystems now you can "fossil delete src/FOO.c", which results in src/foo.c being prepared from removal. This doesn't work yet for directories. ... (check-in: 7ae19e56ba user: jan.nijtmans tags: trunk) | |
2013-05-30
| ||
21:59 | For now, silence messages about kept files being skipped during clean. ... (check-in: 45675bdd92 user: mistachkin tags: trunk) | |
13:25 | Implement [967cedbf20] for "fossil clean" and "fossil extra" ... (check-in: 32c69db154 user: jan.nijtmans tags: ticket-967cedbf20) | |
08:16 | In the "fossil clean" messages/prompts, distinguish between "unmanaged" and "ignored" files. ... (check-in: 48fcfa8507 user: jan.nijtmans tags: pending-review) | |
07:28 | Additional protection for fossil executables being removed by "fossil clean", even when using --ignore "". Add a warning when kept files are refused to be removed, don't keep this situation silent any more. Backport various improvements from cleanX branch: Use of capitals in messages, missing blob_reset() calls. ... (check-in: 67c9cd12ad user: jan.nijtmans tags: trunk) | |
2013-05-29
| ||
20:26 | Fixed one of the JSON test assertions (broken by API changes). ... (check-in: 5040705dfa user: stephan tags: trunk) | |
14:01 | Fix two cases where a string value might be used after being freed. ... (check-in: 04ab1af3e0 user: drh tags: trunk) | |
12:52 | Only ask confirmation for deletion of "unmanaged" files, not for "IGNORED files". If you want to delete ignored files with confirmation, use [fossil clean --ignore ""], not [fossil clean --extreme] ... (Closed-Leaf check-in: 020bb71f00 user: jan.nijtmans tags: cleanX) | |
08:48 | Update extreme prompt message. With --dry-run, the extreme prompt is not needed. ... (check-in: e2dd2722c1 user: jan.nijtmans tags: cleanX) | |
07:35 | Protect fossil executable better against removal by "fossil clean -x" without getting a dialog for it. ... (check-in: bd86711f84 user: jan.nijtmans tags: cleanX) | |
2013-05-28
| ||
21:31 | Merge updates from trunk. ... (check-in: 4452f85156 user: mistachkin tags: cleanX) | |
21:23 | Add a robust warning and prompt for the 'extreme' clean operation. ... (check-in: 4af673cc20 user: mistachkin tags: cleanX) | |
15:17 | Add the Tips and Usage Hints document. ... (check-in: fda5b81880 user: drh tags: trunk) | |
14:08 | Change the cursor to "pointer" when mousing over nodes of the timeline graph, as a hint to users that they can click on the node. ... (check-in: 4175c90f95 user: drh tags: trunk) | |
11:12 | Revise usage of dry run flag. Improvements to warnings. ... (check-in: dcd868290f user: mistachkin tags: cleanX) | |
10:53 | Fix a division by zero that can occur when trying to annotate a file that has never been changed. ... (check-in: f370ab3948 user: drh tags: trunk) | |
10:39 | Fix small merge issue and free pIgnore when no longer used. ... (check-in: aec7aa8484 user: mistachkin tags: cleanX) | |
10:32 | Refactoring of the clean -x option, phase 1. ... (check-in: 0dc31f4bf7 user: mistachkin tags: cleanX) | |
00:48 | Fix an uninitialized variable in the previous check-in. ... (check-in: 9f3fb6cb98 user: drh tags: trunk) | |
00:45 | Add the ability to edit Wiki pages as either Fossil Wiki, or Markdown, or Plain Text. ... (check-in: a5a5524659 user: drh tags: trunk) | |
2013-05-27
| ||
09:56 | rebase ... (Closed-Leaf check-in: 7f0507c04d user: jan.nijtmans tags: cleanDashN) | |
09:53 | Implementation simplification: -n implies -f and -v, this way less separate flag-checks have to be done. No change in functionality. ... (Closed-Leaf check-in: 4e573871bc user: jan.nijtmans tags: cleanDashN) | |
08:53 | Better implementation of "fossil clean -x". Previous implementation didn't prompt any more before before removing unknown files when the -x option was used. ... (Closed-Leaf check-in: 6758c2b0d5 user: jan.nijtmans tags: cleanX) | |
03:10 | Minor documentation updates. ... (check-in: 7794d72c5f user: drh tags: trunk) | |
02:25 | Remove an unused variable from the annotation logic in diff.c. ... (check-in: 770fd05fe8 user: drh tags: trunk) | |
02:18 | Further improvements to the web display of annotations and file history. ... (check-in: ef26e7624e user: drh tags: trunk) | |
02:00 | Do not redirect "diff" links on the "Show Files" option of the timeline to a different window. If the user wants to show the diff in a different window, let them click while holding down the Shift key. ... (check-in: 71a916ee95 user: drh tags: trunk) | |
01:56 | Improvements to the web display of file annotations. ... (check-in: 59d70140f6 user: drh tags: trunk) | |
2013-05-25
| ||
20:41 | Improvements to file history display in the web interface. ... (check-in: 601c15421a user: drh tags: trunk) | |
17:48 | Fixed corner case in --args handling for 1-byte entry with no newline. ... (check-in: ee990ebb99 user: stephan tags: trunk) | |
17:22 | Add the ci= query parameter to the finfo webpage, to trace the direct ancestors of a file from a particular check-in. ... (check-in: 418ec701a3 user: drh tags: trunk) | |
14:34 | minor typo fix in help text. ... (check-in: 24e259da5a user: stephan tags: trunk) | |
14:30 | Added notes about --args FILENAME to default help message, per ML request. ... (check-in: 0e5bbade2c user: stephan tags: trunk) | |
01:57 | Remove unused variables in the annotation engine. ... (check-in: 305e3951cc user: drh tags: trunk) | |
01:52 | Improvements to annotate. Faster. More correct. Added gradient background colors to the web view. Default to showing line numbers. Do not show the check-in user. Fix for ticket [58ce2f221ae2e64ed]. ... (check-in: 89bf6f13f9 user: drh tags: trunk) | |
01:49 | Improved default background colors for web annotations. Remove the diff hyperlinks from the annotation log. ... (Closed-Leaf check-in: 8987a6bbbf user: drh tags: annotate) | |
01:27 | Improvements to the longest-common-subsequence (LCS) function inside the diff engine. ... (check-in: 477d1150cf user: drh tags: annotate) | |
2013-05-24
| ||
21:54 | Fix a minor formatting error in the web annotation page. ... (check-in: 1fcc6bda2f user: drh tags: annotate) | |
21:39 | Add links to diff pages on the annotation log in the web interface. ... (check-in: 7799ff3a00 user: drh tags: annotate) | |
21:18 | Do not display the user on annotation output. Show only the check-in ID, date, and line number. ... (check-in: 8fee580ded user: drh tags: annotate) | |
21:11 | Show gradient background colors on the web annotation screen, with deeper colors the further back in time we go. ... (check-in: 0b0ab858a8 user: drh tags: annotate) | |
17:16 | Web-based annotation shows lines numbers and the log by default. ... (check-in: 434be79b43 user: drh tags: trunk) | |
17:04 | Fix the "Hide Line Numbers" button on the annotate web page. ... (check-in: d3fd72f442 user: drh tags: trunk) | |
17:02 | On the web-based annotate screen, do not show the annotations on lines that are older than the analysis. ... (check-in: e46935e962 user: drh tags: trunk) | |
11:44 | Add the "Integrating Fossil in the Microsoft Express 2010 IDE" document from Gilles Ganault. ... (check-in: 33c651cea5 user: drh tags: trunk) | |
07:01 | "fossil update" operates on the local filesystem, so it should have the --case-sensitive option. ... (check-in: 13c7c61ada user: jan.nijtmans tags: trunk) | |
2013-05-23
| ||
22:36 | Fix problems with update and merge when case-sensitive is off and two different checkouts each add files that differ only in case. ... (check-in: a5a8d0477a user: drh tags: trunk) | |
10:13 | After a sync, report "Sync finished" in stead of "Pull finished" ... (check-in: 97040d6436 user: jan.nijtmans tags: trunk) | |
2013-05-22
| ||
07:11 | Use-case demonstrating previous change. It restores the behavior of "fossil clean" and the "ignore-glob" documentation to what it was in 1.25 and before: clean everything unknown to fossil except the build artifacts (specified by "ignore-glob" or --ignore). Now the build artifacts can be removed by "fossil clean -X", while "fossil clean -x" cleans everything possible for a clean build. This renders --clean and "ignore-clean" unnecessary, it can be removed now. ... (Closed-Leaf check-in: 003062b7d8 user: jan.nijtmans tags: cleanX) | |
2013-05-21
| ||
14:45 | Implement -x|-X|-e|--exclude options for "fossil clean". Compatible with "git clean -x|-X|-e|--exclude". ... (check-in: 44025538c4 user: jan.nijtmans tags: cleanX) | |
13:56 | Add option -v|--verbose to "fossil ls" as replacement for (deprecated) -l. ... (check-in: e91d65afe5 user: jan.nijtmans tags: trunk) | |
2013-05-20
| ||
10:58 | doc fix ... (check-in: 122b631c31 user: jan.nijtmans tags: trunk) | |
2013-05-17
| ||
12:04 | Remove excess verbage from the output of "fossil clean" unless the --verbose or -v command-line option is used. Issue an error if an unrecognized command-line argument is seen, to prevent mistakes like using --dryrun instead of --dry-run. ... (check-in: 273ec22f25 user: drh tags: trunk) | |
2013-05-15
| ||
18:49 | Load the latest SQLite library from upstream, for the purpose of testing the 3.7.17 beta of SQLite in a real-world application. ... (check-in: 997ebf7ff4 user: drh tags: trunk) | |
09:33 | Allow "fossil all ... -U|--user <username>" ... (check-in: b388e7347d user: jan.nijtmans tags: trunk) | |
08:54 | Allow "fossil all ... -v" as alternative to "fossil all ... --verbose" ... (check-in: 6d09745a6f user: jan.nijtmans tags: trunk) | |
08:16 | doc fix. ... (check-in: dd6adf451a user: jan.nijtmans tags: trunk) | |
08:13 | Some more -v|--verbose additions. Old options names are deprecated, but still work. ... (check-in: e3f7ba556b user: jan.nijtmans tags: trunk) | |
07:15 | rebase ... (Closed-Leaf check-in: 5dd6b69799 user: jan.nijtmans tags: clean-with-ignore) | |
07:02 | Doc update: ignore-glob setting should be used to prevent *.log files from being added. ... (check-in: 1162df8e41 user: jan.nijtmans tags: trunk) | |
2013-05-14
| ||
14:58 | When trying to "fossil add" files which are expected to be ignored, ask for confirmation first. Add option -f|--force to override that. ... (check-in: 24effbc370 user: jan.nijtmans tags: prevent-adding-ignored-files) | |
14:15 | Function file_tree_name() should respect case-sensitive setting. Add --case-sensitive option to test-tree-name. ... (check-in: 0df0ce8025 user: jan.nijtmans tags: trunk) | |
11:36 | doc fixes. ... (check-in: a38fa0b80b user: jan.nijtmans tags: trunk) | |
08:08 | Make sure that find_option() is called before the argument check for the test-looks-like-utf command. ... (check-in: fd2fbdb965 user: mistachkin tags: trunk) | |
07:45 | Re-apply off-by-one fix. Otherwise blobs like {0x00, 0x0a, 0x00} will result in access of the 4th byte of the BLOB. In test-looks-like-utf, could_be_utf16() should be called always, otherwise the behavior on UTF-16 without BOM will be endian-dependant. ... (check-in: e545d3514e user: jan.nijtmans tags: trunk) | |
2013-05-13
| ||
22:52 | Style and clarity revisions to the looks_like_utf*() functions. Correct off-by-one fix for the looks_like_utf16() function. Add -utf8 and -utf16 options to the 'test-looks-like-utf' command. ... (check-in: 4ffaf2ee08 user: mistachkin tags: trunk) | |
14:22 | upgrade to zlib 1.2.8 ... (check-in: bb4776e2e0 user: jan.nijtmans tags: trunk) | |
10:50 | unused variable "fossilTimer" ... (check-in: 55d7e2c14a user: jan.nijtmans tags: trunk) | |
10:10 | Suggestion: Remove "keep-glob" setting, because "ignore-glob" already has the expected "keep-glob" behavior. ... (check-in: d60a75fd08 user: jan.nijtmans tags: clean-with-ignore) | |
09:36 | Setting "ignore-glob" is equivalent to putting patterns in both "clean-glob" and "keep-glob". Rename .fossil-settings/keep-glob to .fossil-settings/ignore-glob, so that "fossil" and "fossil.exe" patterns don't need to be duplicated any more in two different versioned settings. ... (check-in: 967d8a711e user: jan.nijtmans tags: trunk) | |
09:21 | One more off-by-one error. ... (check-in: 1484625d6e user: jan.nijtmans tags: trunk) | |
09:12 | Some optimizations. No change in functionality. - In clean_cmd, use new function vfile_scan2. - When checking for multiple bytes/characters always do that in order of likelihood: '\n' is more likely than '\0', which is more likely than '\r'. - Off-by-one error in looks_like_utf16(). - Allow starts_with_utf16_bom() to be used in detecting UTF-16 without BOM as well: Always determine pbReverse, even if no BOM is present. - Remove unused variable. ... (check-in: fa50694405 user: jan.nijtmans tags: trunk) | |
2013-05-09
| ||
15:30 | Add submenu elements to the web-based "annotate" display to turn features on and off. Make the default depth of an annotation 20. ... (check-in: f4bcdb62fb user: drh tags: trunk) | |
2013-05-08
| ||
21:34 | /stats_report byuser user hyperlinks now link to bymonth (seems more useful) and links from by-user data to the timeline now filter the timeline on that user name. Minor word case changes. ... (check-in: 78bdddfb80 user: stephan tags: trunk) | |
20:18 | Fixed a logic error in the only-run-once timer init code. ... (check-in: 9fab0f8125 user: stephan tags: trunk) | |
20:09 | Reworked the timer IDs to be positive values to simplify error checking a bit. ... (check-in: 799458977e user: stephan tags: trunk) | |
19:54 | Added fossil_timer_is_active(timerId), removed fossil_has_timer(). ... (check-in: 590406df3c user: stephan tags: trunk) | |
19:45 | Added fossil_timer_xxx() family of functions and g.mainTimerId. ... (check-in: e28433a692 user: stephan tags: trunk) | |
18:34 | Update SQLite to the latest 3.7.17 preview from upstream, for the purpose of testing SQLite. ... (check-in: 21a6a8bc00 user: drh tags: trunk) | |
17:12 | Improved the out-of-bounds error message in Th_CallSubCommand(). ... (check-in: 60e9622313 user: stephan tags: trunk) | |
16:57 | Fixed an array-bounds access violation in Th_SubCommand. Problem reported via the mailing list. ... (check-in: 05ec4ed3c4 user: stephan tags: trunk) | |
16:54 | added a reminder/todo regarding a "not always valid" calculation in /stats_report. ... (check-in: 1d70fb4701 user: stephan tags: trunk) | |
04:12 | Add setting TH1 command, with tests. Improve handling of the TH1 trace log. ... (check-in: 0264475c4a user: mistachkin tags: trunk) | |
2013-05-07
| ||
23:33 | Update help text for the ignore-glob setting. ... (check-in: dcb5df51d9 user: mistachkin tags: trunk) | |
23:00 | Modify the add and addremove commands to honor the clean-glob setting with the ability to override it via the --clean option. Adjust versionable setting files accordingly. ... (check-in: 155acff481 user: mistachkin tags: trunk) | |
21:55 | Prevent "fossil" and "fossil.exe" ever being added by "fossil addremove". ... (check-in: 0ea8cc5637 user: jan.nijtmans tags: trunk) | |
20:52 | Add --clean option and clean-glob for use by the clean command. Restore previous meaning of the ignore-glob setting. ... (check-in: b7afa9728b user: mistachkin tags: trunk) | |
13:03 | Only call db_get_do_versionable() after checking that it's a boolean versionable setting. ... (check-in: a60df3be44 user: jan.nijtmans tags: trunk) | |
08:17 | If versionable settings are present, disallow editing of the corresponding fields in the /setup_settings page. ... (check-in: 3cba68a83e user: jan.nijtmans tags: trunk) | |
07:52 | Move check for g.localOpen inside db_get_do_versionable(), because all callers will need this. Add "disabled" parameter to onoff_attribute(), entry_attribute() and textarea_attribute(). ... (check-in: 10d8abcd0c user: jan.nijtmans tags: trunk) | |
2013-05-06
| ||
20:51 | removed an unused variable. ... (check-in: cfe346f729 user: stephan tags: trunk) | |
20:44 | /stats_report byuser now uses %h instead of %s to render the user name. ... (check-in: 71d3756977 user: stephan tags: trunk) | |
20:30 | Added a "remove user flag" option to /stats_report for reports which accept (but do not require) the user flag. e.g. switch from by-month-for-user to by-month with 1 click. ... (check-in: f1a66a6c26 user: stephan tags: trunk) | |
13:24 | Wrap over-length lines in the www/settings.wiki documentation page. ... (check-in: abe1030ca8 user: drh tags: trunk) | |
11:00 | Store filename in intermediate variable ... (check-in: d7afa8f153 user: jan.nijtmans tags: trunk) | |
10:13 | Add option --keep to "fossil clean", and matching versionable setting "keep-glob". Now you can specify which files should be kept without confirmation and which files can be removed (--ignore, "ignore-glob") without confirmation. If you want the old behavior, specify "keep-glob" to have the same value as "ignore-glob". Add versioned settings "ignore-glob" and "keep-glob" to the fossil repository. ... (check-in: 982f9ec738 user: jan.nijtmans tags: trunk) | |
09:40 | On the /vdiff web-page, presence of "v" should mean "v=1", just as on the /event and /timeline web-pages. Add "&sbs=1" in various /vdiff and /fdiff url's, so it no longer depends on the default value. Replace some "v=1" parameters with the short form "v". ... (check-in: d24afd17c6 user: jan.nijtmans tags: trunk) | |
2013-05-05
| ||
23:53 | On the stats_report?view=byuser page, order by events by default. ... (check-in: bff7f5b95e user: drh tags: trunk) | |
23:49 | Implement sorting by event count on some of the stats_report pages. ... (check-in: 10aaf0c971 user: drh tags: trunk) | |
20:05 | Attempt to make the stats_report?type=byuser tabls sortable by clicking on the column labels. Only works for the "User" column. Further debugging needed. ... (check-in: d0ce29b031 user: drh tags: trunk) | |
19:42 | Make the new CSS for the stats_report appear at the end of legacy CSS that does not define the same elements. ... (check-in: 21454dda94 user: drh tags: trunk) | |
17:39 | Fix a mal-formed printf format in the vdiff page that was causing a segfault. ... (check-in: 0bdc61b4df user: drh tags: trunk) | |
13:26 | /stats_report now shows report list by default. Removed an unused variable. ... (check-in: 6e42254616 user: stephan tags: trunk) | |
13:19 | Added view=byuser param to /stats_report. ... (check-in: 08b9b5b0d9 user: stephan tags: trunk) | |
12:56 | Replaced /activity with /stats_report. Supported by-month and by-year reports. Use user=NAME to limit report to that user (no UI yet for user selection). ... (check-in: 0de6582660 user: stephan tags: trunk) | |
2013-05-04
| ||
21:47 | Minor cosmetic tweaks to /activity page. Now counts all events, not just commits. ... (check-in: 2889bfb227 user: stephan tags: trunk) | |
21:36 | Added a missing db_finalize(). Replaced a TODO text with the corresponding code. Changed timeline page header when the ym=YYYY-MM param is set. ... (check-in: d16c09f8c1 user: stephan tags: trunk) | |
20:45 | Fixed a C++-ism. Added a note for a potential improvement. ... (check-in: fd74734bf8 user: stephan tags: trunk) | |
20:39 | Added initial version of /activity page, intended to show "activity reports." Currently shows commit count by month. ... (check-in: 495bf1ea8d user: stephan tags: trunk) | |
19:40 | Added ym=YYYY-MM parameter for the /timeline page to restrict the list to the given year and month. This is in preparation for a 'repo activity summary' view/report which includes links back to specific years/months. ... (check-in: c5ea75133a user: stephan tags: trunk) | |
01:02 | Load HTML files in iframes instead of inlining them directly into /artifact pages. ... (check-in: 63443f920b user: joel tags: trunk) | |
2013-05-03
| ||
16:04 | Pull in the latest SQLite from upstream. This enables the Application_ID feature, so make sure application IDs are set appropriately. ... (check-in: 5a936f984c user: drh tags: trunk) | |
13:50 | Prompt before cleaning files > 10M. Those file deletions are not undo-able. ... (check-in: 8e74f0fe40 user: jan.nijtmans tags: undo-clean) | |
12:06 | Make "fossil clean" undo-able. ... (check-in: 5b4cece445 user: jan.nijtmans tags: undo-clean) | |
11:50 | Implement "fossil undo -n|--dry-run" as replacement for the --explain flag which does the same. (--explain is retained but no longer documented) ... (check-in: 57cfcc2621 user: jan.nijtmans tags: trunk) | |
2013-05-02
| ||
19:44 | Fix --chdir on Windows/Cygwin when using non-ascii characters or characters invalid for win32 filenames. On Cygwin, allow enter_chroot_jail() using win32 paths as well. ... (check-in: 12bc63aae5 user: jan.nijtmans tags: trunk) | |
15:04 | rebase ... (Closed-Leaf check-in: 9e4a7190af user: jan.nijtmans tags: clean-with-ignore) | |
13:52 | rebase ... (Closed-Leaf check-in: e89269e51b user: jan.nijtmans tags: short-cgi-params) | |
13:28 | Allow boolean parameters sbs= and v= to taken values like "on", "off", "yes", and "no". Assign meaningful defaults even if the argument is omitted. ... (check-in: e09d84f297 user: drh tags: trunk) | |
07:58 | See alternative implementation on trunk. Was: Improve cgi parameter parsing in add_param_list(). Boolean options, like "v" and "sbs" can now take forms like "v=true" or simply "v" (in stead of "v=1") or "v=off" (in stead of "v=0"). /timeline already accepted the shortened form, now /event, /vdiff and other web pages do as well. ... (check-in: 71d48d346c user: jan.nijtmans tags: short-cgi-params) | |
07:01 | Proposed workaround for long double compiler bug on OpenBSD/sparc64. ... (check-in: c11d1444e6 user: edward tags: long-double-bug) | |
00:15 | Keep the entry boxes filled in on the hash-color-test webpage. ... (check-in: 8d3ff5a710 user: drh tags: trunk) | |
2013-05-01
| ||
20:38 | Change application ID for the repository database. Add application IDs to the global configuration and check-out databases. None of this works yet because the built-in SQLite does not support the application_id pragma, but it should start working as soon as SQLite is updated. ... (check-in: 2cd8b61f3c user: drh tags: trunk) | |
19:59 | Attempt to set the repository application_id to 1598444364 (which is the same as '_FSL') before any changes to the repository. ... (check-in: 822d6f0dab user: drh tags: trunk) | |
16:02 | Fix an off-by-one error in the binary search for file suffixes when trying to guess the mimetype of a file. Ticket [da461aefee1351] ... (check-in: 96b09d89a1 user: drh tags: trunk) | |
13:31 | If sbs=0 and v=0, then both buttons "Side-by-side Diff" and "Unified Diff" should be shown on the /vdiff page. Note that sbs=1 implies v=1, so it is not necessary to put both parameters on any /vdiff. ... (check-in: 4e4d0fa527 user: jan.nijtmans tags: trunk) | |
09:42 | Add -v|--verbose as alternative to "-l|--detail" everywhere. And "v=" and "verbose=" as alternative to the "detail=" URL parameter. ... (check-in: 5214a2a8b8 user: jan.nijtmans tags: trunk) | |
2013-04-30
| ||
18:37 | Cleaned up previous reportfmt commit to separate the schema from the data. ... (check-in: f2b6459ef1 user: stephan tags: trunk) | |
18:18 | Replaced a DELETE with a DROP to avoid having to change the reportfmt default schema. ... (check-in: de119db79f user: stephan tags: trunk) | |
18:14 | (config reset) now re-adds the default ticket report format. Problem reported via mailing list. ... (check-in: 679ba615f4 user: stephan tags: trunk) | |
00:09 | Restore workaround to the MSVC resource compilation that allows it to integrate with external headers properly. ... (check-in: 5f86c0efa4 user: mistachkin tags: trunk) | |
00:03 | Omit CFLAGS when passing compiler options to the MSVC resource compiler. ... (check-in: f151da2135 user: mistachkin tags: trunk) | |
2013-04-29
| ||
23:44 | Fix x64 compilation on Windows using the MSVC toolset included with VS 2012. ... (check-in: ed544f3d9c user: mistachkin tags: trunk) | |
23:29 | Show the color names on the hash-color-test webpage. ... (check-in: 3eea7413ac user: drh tags: trunk) | |
18:21 | Add the hash-color-test webpage. ... (check-in: 748f975345 user: drh tags: trunk) | |
2013-04-28
| ||
22:23 | Add 'tclReady' TH1 command, with tests. Adjust expected result for test 'th1-tcl-8'. ... (check-in: a87eaae301 user: mistachkin tags: trunk) | |
20:19 | All ui pages (and their JSON equivalent) should handle filenames case-sensitive because they don't access the file system ... (check-in: 4c5c96c9e0 user: jan.nijtmans tags: trunk) | |
18:36 | Updates to the "concepts" document. ... (check-in: 9177ad87ba user: drh tags: trunk) | |
18:26 | Make no attempt to output closing P tags when rendering wiki as this can sometimes result in mis-rendered wiki text. ... (check-in: e6cada8219 user: drh tags: trunk) | |
16:06 | Merge from trunk ... (check-in: a5468261de user: ashish tags: ashish-ipv6) | |
16:02 | Do not attempt to access the check-out database from the server. ... (check-in: 30da8e8b08 user: drh tags: trunk) | |
2013-04-27
| ||
01:28 | Added --verbose|-v as alias for --full|-f option to /json/stat, per ML discussion. Removed a stray 's' character, probably a result of a mis-pressed Ctrl-S. ... (check-in: e07e1f662e user: stephan tags: trunk) | |
01:12 | Added $LOGNAME to the list of environment variables checkes for the user name, per report from Will Parsons. ... (check-in: 5741754ed2 user: stephan tags: trunk) | |
2013-04-26
| ||
09:29 | One more: --new-file makes the diff command much more verbose. Fix /event?v= ... (Closed-Leaf check-in: 0a5abbee92 user: jan.nijtmans tags: verbose) | |
08:28 | Rename --detail, --showfiles, --files to -v|--verbose (but keep original as deprecated) ... (check-in: 34ed0afc8a user: jan.nijtmans tags: verbose) | |
07:11 | New option -c|--ckout to "fossil all ignore" ... (check-in: 14779a31ec user: jan.nijtmans tags: trunk) | |
2013-04-25
| ||
21:23 | Add styling hook and usability improvements to background color picker. ... (check-in: 1159585bdb user: joel tags: trunk) | |
18:10 | Update the built-in SQLite to the latest trunk version from upstream. ... (check-in: 7d1d995317 user: drh tags: trunk) | |
01:23 | update help text to reflect reality ... (check-in: e864b8ee0e user: bch tags: trunk) | |
2013-04-24
| ||
07:56 | The default for the "case-sensitive" setting should be "off" on Cygwin/Mac/Windows, as documented. ... (check-in: 95934c2692 user: jan.nijtmans tags: trunk) | |
07:28 | All ui pages (and JSON) should handle filenames case-sensitive because they don't access the file system. ... (Closed-Leaf check-in: c967b6619f user: jan.nijtmans tags: page-case-sensitive) | |
06:54 | Revert [681b17ce0e], because Chiselapp found a new home. ... (check-in: 59e4742a60 user: jan.nijtmans tags: trunk) | |
02:34 | Add submenu links to trunk/tip when browsing files of a non-trunk/tip check-in. ... (check-in: b5b0f1b3fc user: joel tags: trunk) | |
2013-04-23
| ||
08:40 | Add --limit as alias to --count in "fossil timeline" for consistancy with other commands. Add many short options, like "-a" for "--all" and "-c" for "--closed" (The JSON part already had those) ... (check-in: 8b17c2360a user: jan.nijtmans tags: trunk) | |
2013-04-22
| ||
12:29 | Merge with trunk, and fix a bug crept in the previous commit ... (check-in: 0ae51a20a0 user: ashish tags: ashish-ipv6) | |
03:50 | Fix error on "/dir" page: "SQLITE_ERROR: no such table: main.vfile" ... (check-in: d38f204d3b user: joel tags: trunk) | |
01:33 | Add class hooks to "/dir" pages to allow for filetype-specific styling. ... (check-in: 7ccbf6ee66 user: joel tags: trunk) | |
2013-04-21
| ||
21:59 | Add -n|--dry-run options to commands which already have --test or --nochange. ... (check-in: 0b866397a8 user: jan.nijtmans tags: trunk) | |
08:08 | Merge with trunk - Remove reverse-proxying support which is already provided by --baseurl option. ... (check-in: 940b0b33c9 user: ashish tags: ashish-ipv6) | |
2013-04-19
| ||
07:55 | Rename "--limit" to "--count" and "--test" to "--nochange" in some fossil commands ... (Closed-Leaf check-in: e72af5058e user: jan.nijtmans tags: count-nochange) | |
2013-04-18
| ||
18:53 | Record cherrypicks and backouts in the Q card of the check-in manifest. This is the first step in adding display of cherry-picks, ticket [eaf1c4fdbeeca8eb]. ... (check-in: 91aa222d7f user: drh tags: trunk) | |
08:46 | Use the function filename_collation() everywhere in stead of passing caseSensitive as parameter. ... (check-in: 3c781f4f0b user: jan.nijtmans tags: trunk) | |
2013-04-17
| ||
14:00 | Document "fossil tag --type TYPE" and "fossil timeline --count N --type TYPE" ... (check-in: f8e526c212 user: jan.nijtmans tags: trunk) | |
10:15 | Only create index when "case-sensitive" is off. ... (check-in: 87ac9af8c6 user: jan.nijtmans tags: trunk) | |
09:30 | Fix [85017e9273]: Under Windows, renamed file keeps getting "ADDED". ... (check-in: e8e444eceb user: jan.nijtmans tags: trunk) | |
09:19 | Cygwin: the default value of the "case-sensitive" setting now depends on the case-sensitive setting of the windows kernel. See: [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesensitive]. Alphabetize some command documentation. ... (check-in: 9359b41fd5 user: jan.nijtmans tags: trunk) | |
2013-04-16
| ||
09:59 | Suggested fix for [85017e9273] ... (Closed-Leaf check-in: d0764530d3 user: jan.nijtmans tags: ticket-85017e9273) | |
09:01 | More comments ... (check-in: d3e5f30be8 user: jan.nijtmans tags: ui-no-utf8) | |
2013-04-15
| ||
12:35 | merge trunk ... (check-in: 3d82be0e3f user: jan.nijtmans tags: ui-no-utf8) | |
2013-04-11
| ||
14:33 | Fix the --tag feature of the commit command that was broken by a recent check-in. ... (check-in: c42aaa259f user: drh tags: trunk) | |
2013-04-10
| ||
15:16 | Add the dkf tkchat fossil quote to the quotes.wiki document. ... (check-in: f9e190e7a7 user: drh tags: trunk) | |
11:08 | Document keep-glob. Rebase ... (check-in: 191f4e0f93 user: jan.nijtmans tags: clean-with-ignore) | |
11:04 | Document encoding-glob setting ... (check-in: 375648368c user: jan.nijtmans tags: trunk) | |
10:53 | Chisel is going the way of the dodo ... (check-in: 681b17ce0e user: jan.nijtmans tags: trunk) | |
07:47 | Fix minor typo on index page. ... (check-in: 68ed364281 user: mistachkin tags: trunk) | |
2013-04-09
| ||
14:58 | Add the "Defense against Spiders" documentation page. ... (check-in: 1e26962d04 user: drh tags: trunk) | |
13:30 | Change the default auto-hyperlink-delay from 0 to 10 milliseconds. ... (check-in: ddd1659677 user: drh tags: trunk) | |
13:26 | New spider-control logic: Optionally delay enabling hyperlinks or requiring mouse movement before enabling hyperlinks, controlled by the Setup/Access screen and the auto-hyperlink-delay and auto-hyperlink-mouseover settings. ... (check-in: 96f3e83922 user: drh tags: trunk) | |
2013-04-08
| ||
21:05 | rebase ... (check-in: 88ece116a4 user: jan.nijtmans tags: clean-with-ignore) | |
16:37 | Add --localhost option to "fossil server" ... (check-in: e501d7d0a6 user: joel tags: trunk) | |
16:21 | Move variable assignment after declarations so as to compile on nmake ... (check-in: 4ee6792d4b user: joel tags: trunk) | |
10:42 | Consistant use of DIFF_CANNOT_COMPUTE_??? messages ... (check-in: b18276cbde user: jan.nijtmans tags: ui-no-utf8) | |
09:03 | Implement LOOK_INVALID for utf-16, and use it to detect UTF-16 without BOM in network byte order ... (check-in: 2d14d82c6b user: jan.nijtmans tags: ui-no-utf8) | |
02:10 | Enhancements to the "bisect" command: Add "bisect log" and "bisect undo". The "bisect status" command is an alias for "bisect vlist". Show the adjacent good and bad versions on the final step of the bisect. ... (check-in: 41c7ac29d7 user: drh tags: trunk) | |
2013-04-05
| ||
07:44 | Branches "use-blob_strip_bom" and "improve_commit_warning" go together in a single new (experimental) branch ... (check-in: a7e77a66b0 user: jan.nijtmans tags: ui-no-utf8) | |
2013-04-04
| ||
15:24 | eliminate goto ... (Closed-Leaf check-in: c11b373671 user: jan.nijtmans tags: improve_commit_warning) | |
12:02 | don't use tabs ... (check-in: c3a39ffeed user: jan.nijtmans tags: improve_commit_warning) | |
11:35 | merge trunk ... (check-in: d8bc29f346 user: jan.nijtmans tags: improve_commit_warning) | |
06:53 | Simplyfy/speed-up use of LOOK_??? flags. Rename LOOK_CR/LF to LOOK_ANY_CR/LF. ... (Closed-Leaf check-in: 468f134659 user: jan.nijtmans tags: looks-like-utf) | |
06:43 | copy/paste error in comment ... (check-in: eb3c9b34df user: jan.nijtmans tags: trunk) | |
2013-04-03
| ||
12:14 | Restore the original UTF test numbering. ... (check-in: 00f9c9e83a user: mistachkin tags: trunk) | |
12:13 | Make the MinGW makefile consistent with the MSVC one in where it attempts to locate the OpenSSL directory. ... (check-in: 94485846c3 user: mistachkin tags: trunk) | |
10:02 | rebase ... (check-in: 2e545d5865 user: jan.nijtmans tags: clean-with-ignore) | |
09:59 | merge trunk ... (Closed-Leaf check-in: ccc9896f1c user: jan.nijtmans tags: looks-like-utf) | |
09:39 | Implement LOOK_SHORT flag Re-order test-cases such that adding to "data" array will not result in more renumberings any more. This should prevent the "More than 10,000 changes" in some (not all) cases. ... (check-in: 1686ff716a user: jan.nijtmans tags: trunk) | |
07:50 | rebase ... (Closed-Leaf check-in: ab4e8638bf user: jan.nijtmans tags: ticket-d17d6e5b17) | |
07:36 | rebase ... (check-in: 6159a7f281 user: jan.nijtmans tags: clean-with-ignore) | |
2013-04-02
| ||
09:31 | merge trunk ... (check-in: bdd9790484 user: jan.nijtmans tags: clean-with-ignore) | |
08:43 | too long line ... (check-in: eff988b280 user: jan.nijtmans tags: looks-like-utf) | |
08:36 | More compact, better readable, output for test-looks-like-utf command. ... (check-in: caa50cffb5 user: jan.nijtmans tags: looks-like-utf) | |
2013-04-01
| ||
20:56 | Fix typo: SSL and JSON should not be enabled by default in the MSVC makefile. ... (check-in: 9f931a7569 user: mistachkin tags: trunk) | |
20:54 | Allow easier compilation with OpenSSL enabled using MSVC. Fix for [5b2300c692]. ... (check-in: c46e5f933d user: mistachkin tags: trunk) | |
18:18 | Remove a couple superfluous checks for markdown as an optional feature (i.e. now that it's always enabled). ... (check-in: 5acc36b125 user: mistachkin tags: trunk) | |
16:53 | Fix to auto.def related to making markdown on by default. ... (check-in: ce93b460ae user: drh tags: trunk) | |
16:12 | Remove unused variable ... (check-in: 5a920d726b user: jan.nijtmans tags: trunk) | |
15:54 | merge trunk ... (check-in: 109c1ef571 user: jan.nijtmans tags: clean-with-ignore) | |
14:02 | Fix the --allow-older and --force options for permitting out-of-order dating of check-ins. ... (check-in: 086612a5a8 user: drh tags: trunk) | |
13:59 | The markdown formatter is now always turned on and cannot be omitted. Add the ability to store mimetype information in control artifacts. Add the --mimetype option to the "commit" command. As the new N-cards used to store mimetype will not be recognized by older fossils, it is recommended that no use be made of mimetype until all users have upgraded. ... (check-in: 4dcea80236 user: drh tags: trunk) | |
13:50 | Add the --mimetype option to the "commit" command. ... (Closed-Leaf check-in: 6d4339bb09 user: drh tags: markdown) | |
11:26 | Merge in autosetup update. ... (check-in: 63daf1453c user: drh tags: trunk) | |
2013-03-31
| ||
18:56 | Fix for [2cfd96b2ba]: Improve ignore-glob. This changes the UI regarding versionable settings with a string value to use a multi-line input field. Already looks quite good, but feedback on layout perfectioning appreciated! ... (check-in: bc047d1e3d user: jan.nijtmans tags: trunk) | |
2013-03-30
| ||
10:13 | Added timelineComment and infoComment CSS classes, per suggestion by Baptiste Daroussin. ... (check-in: f9d4e0853b user: stephan tags: trunk) | |
2013-03-29
| ||
16:38 | Add the N-card to control artifacts for wiki, checkins, events, and attachments, which opens up the possibility (not yet implemented) of being able to save wiki text, check-in comments, event text, and attachment descriptions in a variety of formats, such as text/plain, text/html, or text/x-markdown. ... (check-in: 2336a2d86e user: drh tags: markdown) | |
15:43 | Enable markdown by default. Render as markdown any document that ends with either "md" or "markdown". ... (check-in: 02f312e698 user: drh tags: markdown) | |
15:05 | Win32: Fossil now understands Cygwin paths containing one or more of the characters <nowiki>"*:<>?|</nowiki>. Those are normally forbidden in win32. This means that the win32 fossil.exe is better usable in a Cygwin environment. See [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-specialchars]. ... (check-in: fc413110eb user: jan.nijtmans tags: trunk) | |
2013-03-28
| ||
22:30 | (!Experiment, not meant for trunk, ever!) How would the fossil code look like, if the Tcl_InitSubsystems() function (TIP #414) was available. ... (Closed-Leaf check-in: be1a739694 user: jan.nijtmans tags: initsubsystems2) | |
05:45 | Update autosetup to the latest version (0.6.5) ... (Closed-Leaf check-in: 55a85b2dd1 user: steveb tags: autosetup) | |
2013-03-27
| ||
23:13 | Make the intent of the code in commit_warning() clearer. Style cleanup. ... (check-in: 3f78dfe593 user: mistachkin tags: trunk) | |
20:53 | Update the built-in SQLite sources to the latest 3.7.16.1 beta for the purpose of testing SQLite. ... (check-in: 2e9be37f50 user: drh tags: trunk) | |
09:45 | Allow looks_like_utf8/16 to specify when the loop should stop, in stead of leaving it unspecified. Minor comment/doc fixes. ... (check-in: 79f7eb2fc5 user: jan.nijtmans tags: trunk) | |
2013-03-26
| ||
11:12 | Enable fossil to distinguish correctly CR/CRNL/mixed line endings. ... (check-in: f89e2eccbb user: jan.nijtmans tags: trunk) | |
2013-03-22
| ||
10:36 | typo, mention Cygwin as well. ... (check-in: 68f8aafb3f user: jan.nijtmans tags: trunk) | |
09:36 | Allow win32 forbidden characters to be used in filenames, using the Cygwin workaround: [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-specialchars]. The files test/00*.x should NOT be merged to trunk, otherwise trunk cannot be checked out with older win32 fossil versions any more! ... (Closed-Leaf check-in: c68afe0f5b user: jan.nijtmans tags: win32-please-evaluate) | |
2013-03-21
| ||
12:37 | merge trunk. Not correct: Test-case 414 doesn't give the right answer! ... (check-in: 4310b0b2ed user: jan.nijtmans tags: improve_commit_warning) | |
12:06 | Add flag LOOK_INVALID, not used yet. Add many more UTF8/16 test-cases. ... (check-in: 3ec3909b17 user: jan.nijtmans tags: trunk) | |
10:57 | merge trunk (testcases not adapted yet!) ... (check-in: 43aa3b2d8b user: jan.nijtmans tags: improve_commit_warning) | |
2013-03-19
| ||
17:40 | Merge UTF-16 byte swapping fix and test-looks-like-utf command enhancements. ... (check-in: b4bec3753d user: mistachkin tags: trunk) | |
17:37 | Fix overly eager byte swapping when checking for UTF-16 text. ... (Closed-Leaf check-in: 3f2f1e62fa user: mistachkin tags: bomRefactor) | |
14:12 | take over new testcases from bomRefactor branch. ... (check-in: f58bc2dfc7 user: jan.nijtmans tags: trunk) | |
10:06 | merge trunk (still experimental) ... (Closed-Leaf check-in: af4d780446 user: jan.nijtmans tags: use-blob_strip_bom) | |
08:59 | Merge "cr-warning" branch to trunk: Fossil now warns before committing files with CR line-endings and offers to convert them to LF line-endings; fossil's diff cannot handle those. In checkin.c, use LOOK_BINARY in stead of LOOK_NUL, in case more flags are added to the BINARY detection. Rename LOOK_LENGTH to LOOK_LONG. ... (check-in: ea2598e447 user: jan.nijtmans tags: trunk) | |
08:34 | Fix expected value of test-cases: The value of LOOK_LONE_CR is wrong in 19 cases. I leave it to Joe to fix the code. ... (check-in: 8af1541ac5 user: jan.nijtmans tags: bomRefactor) | |
2013-03-18
| ||
23:47 | Make sure that LOOK_CR is set even when a CR/LF pair is detected. Rename the LOOK_LENGTH flag to LOOK_LONG for clarify. Add LOOK_SHORT flag to indicate that the looks_like_utf16() function did not perform a full check. Support tests for UTF-16 in reverse byte order. Enhancements to the test-looks-like-utf command. ... (check-in: b0b3f2a44f user: mistachkin tags: bomRefactor) | |
12:37 | Adapt test-case 112 such that it contains a reversed CR/LF, a case not covered before. Fix detection of reversed CR/LF and lone CR in reversed UTF-16 case, broken by [e3f9a42b58]. ... (check-in: a4cdc7235a user: jan.nijtmans tags: trunk) | |
11:45 | Add test-cases using reverse UTF-16 BOM, and the unicode characters U+0A00 and U+0D00 ... (check-in: d1f0c4b93e user: jan.nijtmans tags: trunk) | |
10:22 | Add test-cases using reverse UTF-16 BOM, and the unicode characters U+0A00 and U+0D00 ... (Closed-Leaf check-in: a9f1cbbd6c user: jan.nijtmans tags: reverse-bom-testcases) | |
09:30 | Remove dead code from checkin.c Fix LOOK_BINARY macro: LOOK_ODD doesn't say anything about being binary or not, it only means it cannot be UTF-16. ... (check-in: 12ce0041f5 user: jan.nijtmans tags: trunk) | |
07:10 | Rename blob_remove_cr() to blob_to_lf_only() since that is what it now does. Also, improvements to style and related comments. ... (check-in: 757585fb28 user: mistachkin tags: trunk) | |
07:05 | Improve consistency of the version information. ... (check-in: e452aa97f1 user: mistachkin tags: trunk) | |
06:09 | Fixes to the verbose mode of the version command. Also, make sure to consistently order optional feature lists. ... (check-in: b85a18ba20 user: mistachkin tags: trunk) | |
05:38 | Correct inverted result of looks_like_binary() macro. Correct off-by-one error in the looks_like_utf16() function. Restore original meaning of the LOOK_CR and LOOK_LF flags. Restore LOOK_ODD flag, abstracting UTF-16 content inspection away from blob length. When performing byte swaps, do so consistently. Fix test cases to work with Tcl versions prior to 8.6. Add could_be_utf16() function to preform the preliminary blob checks. Adjustments to style and comments. ... (check-in: e3f9a42b58 user: mistachkin tags: trunk) | |
2013-03-17
| ||
09:54 | remove the LOOK_ODD flag. It doesn't fit in looks_like_utf16() because it doesn't need each character to be scanned. ... (check-in: d4fe8be6a3 user: jan.nijtmans tags: trunk) | |
2013-03-16
| ||
06:46 | move starts_with_utf16_bom() call out of looks_like_utf16(), so we do it only once. ... (check-in: b58800e5eb user: jan.nijtmans tags: trunk) | |
2013-03-15
| ||
15:02 | Code changes for Android, suggested by Mark Janssen. ... (check-in: d4d66d133a user: jan.nijtmans tags: trunk) | |
14:53 | Fixed a C99ism (decl after code). ... (check-in: 123e4bc589 user: stephan tags: trunk) | |
14:49 | Added basic implementation of RFE ticket [3a2a26513220342]: -verbose option for the "version" command. ... (check-in: 1be15a57f1 user: stephan tags: trunk) | |
14:35 | ssh:// and file:// protocols now ignore proxy. (From Martin Gagnon.) ... (check-in: 0d55a0ad0f user: stephan tags: trunk) | |
14:07 | Fix ticket [38cecac15f]: test-move-repository requires access to original repository ... (check-in: e5905473a8 user: jan.nijtmans tags: trunk) | |
12:53 | (expirimental) First implementation of "CR line endings" warning. ... (Closed-Leaf check-in: 5a886cfd9b user: jan.nijtmans tags: cr-warning) | |
12:29 | merge trunk ... (Closed-Leaf check-in: 59f2644788 user: jan.nijtmans tags: bomRefactor) | |
12:23 | Don't let looks_like_utf8/16 decide any more whether the blob is text or binary. Calling code can do that based on the returned flags. This simplifies looks_like_utf8/16 a lot. ... (check-in: 276b34955b user: jan.nijtmans tags: trunk) | |
11:32 | Allow blob_remove_cr() to be used for both \r\n -> \n as well as \r -> \n conversions. ... (check-in: 4b2c2a519f user: jan.nijtmans tags: trunk) | |
11:16 | minor simplifications ... (check-in: 731e07dd94 user: jan.nijtmans tags: bomRefactor) | |
10:28 | fix comments ... (check-in: d0a36540fd user: jan.nijtmans tags: bomRefactor) | |
10:17 | re-apply [3d6d2e7f35]: Better handling and tests for initial CR/LF chars in the looks_like_utf*() functions. ... (check-in: 3528062ac1 user: jan.nijtmans tags: bomRefactor) | |
10:05 | Add two new utf-16 test-cases, which were handled wrong up to now, and fix the code accordingly. ... (check-in: fab2b8aea5 user: jan.nijtmans tags: trunk) | |
2013-03-14
| ||
22:16 | Add a regexp command to TH1. ... (check-in: d772ff7219 user: mistachkin tags: trunk) | |
22:14 | Better handling and tests for initial CR/LF chars in the looks_like_utf*() functions. ... (check-in: 3d6d2e7f35 user: mistachkin tags: trunk) | |
21:14 | Do not accept the SHA1 password hash as a legitimate password on the login screen. ... (check-in: 2bb8a7a8fc user: drh tags: trunk) | |
20:45 | The VSEEN table added in the previous check-in should be a TEMP table. ... (check-in: ec4c9787c9 user: drh tags: trunk) | |
20:27 | Prevent time warps from causing infinite loops in the annotator. ... (check-in: 1605649f3e user: drh tags: trunk) | |
16:07 | In the timeline with the "namechng" query parameter, show the name change even if the file content does not change. ... (check-in: 9e9e4d080f user: drh tags: trunk) | |
14:56 | Enhance the web timeline so that with the "namechng" query parameter it shows only check-ins that involve filename changes. ... (check-in: 1d2f4c2f26 user: drh tags: trunk) | |
14:48 | Merging from trunk to get the annotate fixes. Trivial conflict solved. <strong>Update:</strong> the new branch viric_flavour ([b31afcc2ca]) includes most of these changes in a more recent fossil. ... (Closed-Leaf check-in: f14798e0e3 user: viriketo tags: annotate_links) | |
14:41 | merge trunk. Add fossil and fossil.exe to "ignore-glob". ... (check-in: 4acff0a6d3 user: jan.nijtmans tags: clean-with-ignore) | |
14:19 | merge trunk ... (check-in: 4aa55e5533 user: jan.nijtmans tags: clean-with-ignore) | |
14:18 | Update the "annotate" command and webpage to prefer to take changes from direct ancestors of the version being analyzed, rather than more recent changes on branches. ... (check-in: e320f0cd79 user: drh tags: trunk) | |
14:09 | style ... (check-in: 3ba9a4d5ca user: jan.nijtmans tags: trunk) | |
13:51 | LOOK_LENGTH flags only has meaning when LOOK_NUL is not set. ... (check-in: 8923e06cea user: jan.nijtmans tags: trunk) | |
12:11 | Simplify many if() expressions. Use the fact that if the last char in a file is CR, it cannot be followed by a LF any more. This way we don't need to verify the value of 'n' (number of characters remaining) any more. ... (check-in: bd1dcc1c52 user: jan.nijtmans tags: trunk) | |
10:33 | Fix detection of LOOK_LONE_CR/LOOK_LONE_LF for the first byte/character of the file. Fix off-by-one error in utf8 LOOK_LONE_CR detection, which could access one byte past the blob. Simplify the code, making use of the know relation between some LOOK_XXX flags. ... (check-in: ce9d6abea2 user: jan.nijtmans tags: trunk) | |
2013-03-13
| ||
15:03 | merge trunk ... (Closed-Leaf check-in: 9263d4c2c3 user: jan.nijtmans tags: bomRefactor) | |
14:52 | make expected "utf-check" parameters less cryptic ... (check-in: 5a9f855810 user: jan.nijtmans tags: trunk) | |
13:44 | remove debug code ... (check-in: 7ef1890c19 user: jan.nijtmans tags: bomRefactor) | |
13:37 | merge trunk ... (check-in: 3718383e5c user: jan.nijtmans tags: bomRefactor) | |
12:13 | merge trunk ... (check-in: 515feb5697 user: jan.nijtmans tags: clean-with-ignore) | |
01:22 | Update the built-in SQLite to the latest 3.7.16 beta from upstream. ... (check-in: f803d534d0 user: drh tags: trunk) | |
2013-03-12
| ||
22:37 | Modify the looks_like_utf*() functions to detect lone CR and LF characters and set new output flags accordingly. ... (check-in: 7dee903839 user: mistachkin tags: trunk) | |
16:01 | add .lib, remove some unneeded entries ... (check-in: 124aad1864 user: jan.nijtmans tags: clean-with-ignore) | |
15:54 | fix "fossil clean --test" ... (check-in: ca5903240d user: jan.nijtmans tags: clean-with-ignore) | |
15:48 | Add --keep option to "fossil clean", and versionable "keep-glob" setting ... (check-in: 6c72cab73c user: jan.nijtmans tags: clean-with-ignore) | |
15:30 | Fix "fossil clean --test" not to remove files. ... (check-in: 1c8efa5cab user: jan.nijtmans tags: trunk) | |
12:48 | merge trunk ... (check-in: b72908bc5b user: jan.nijtmans tags: clean-with-ignore) | |
12:00 | Fix determination of LOOK_CR/LOOK_LF to include the first character in the file, eliminating overlap with LOOK_CRLF. This way, inconsistant line endings can be determined by verifying that at most one of the flags LOOK_CR/LOOK_LF/LOOK_CRLF may be set. Test cases adapted accordingly. ... (check-in: c1d3526741 user: jan.nijtmans tags: trunk) | |
10:31 | merge trunk ... (check-in: 0a93bf105a user: jan.nijtmans tags: improve_commit_warning) | |
2013-03-11
| ||
21:40 | Bring in the latest SQLite version 3.7.16 beta from upstream for testing. ... (check-in: d586f2edfc user: drh tags: trunk) | |
15:37 | Combine looks_like_utf8/looks_like_utf16 to a single looks_like_utf function, which can be used in both checkin.c and utf.test. This assures that utf.test really checks the same thing as checkin.c is using. ... (check-in: e42ea98f95 user: jan.nijtmans tags: bomRefactor) | |
07:51 | Prototype for a TH1 regexp command. ... (Closed-Leaf check-in: be4a6630a6 user: mistachkin tags: th1RegExp) | |
2013-03-10
| ||
13:32 | Add possible 'a=all' response to "fossil clean" ... (check-in: 5f4881d421 user: jan.nijtmans tags: trunk) | |
10:09 | Add possible 'a=all' response to "fossil clean", and print out which files actually are removed. ... (check-in: 3a2c433aa4 user: jan.nijtmans tags: clean-with-ignore) | |
09:57 | Change behavior of "fossil clean --ignore": The ignore setting now specifies which files can be removed without confirmation Add versionable "ignore-glob" setting for fossil, in order to demonstrate the desired behavior. ... (check-in: 5a3855f68b user: jan.nijtmans tags: clean-with-ignore) | |
09:23 | Skip running the Tcl integration tests if Fossil was not compiled with Tcl integration support. ... (check-in: 6c47a16e5d user: mistachkin tags: trunk) | |
01:36 | Add UTF detection tests for the LOOK_ODD flag. ... (check-in: c58b815f2b user: mistachkin tags: trunk) | |
00:18 | Style and comment fixes. ... (check-in: 4368611ba8 user: mistachkin tags: trunk) | |
2013-03-08
| ||
13:02 | merge trunk ... (check-in: 17e972c318 user: jan.nijtmans tags: improve_commit_warning) | |
11:56 | merge trunk ... (Closed-Leaf check-in: 8be674a133 user: jan.nijtmans tags: bomRefactor) | |
09:15 | Fix crnl-warning for file which starts with þÿ or ÿþ (latin-1) and has an odd number of bytes. ... (check-in: 25eec8cfaf user: jan.nijtmans tags: trunk) | |
02:18 | Make it easier to correlate the UTF detection test results with the byte-order-mark and data used to produce them. ... (check-in: 70d15c8104 user: mistachkin tags: trunk) | |
00:46 | In the test for the UTF-8/UTF-16 detection functions, use the right byte-order-mark for the endianness of the machine. ... (check-in: 05ac588496 user: mistachkin tags: trunk) | |
00:09 | Revise the looks_like_utf16() function so that it can handle blobs with an odd number of bytes and still set all the applicable output flags. Add tests for the UTF-8/UTF-16 detection functions. ... (check-in: e3ae41483d user: mistachkin tags: trunk) | |
2013-03-07
| ||
22:26 | Detect overlong and nul-bytes for files starting with utf-16 BOM but with odd number of bytes. ... (Closed-Leaf check-in: 14019cb0e2 user: jan.nijtmans tags: bomRefactor) | |
12:35 | Somewhat better layout: Putting text-field title first, above the text-field. ... (Closed-Leaf check-in: 3546a84c1f user: jan.nijtmans tags: ticket-2cfd96b2ba) | |
11:00 | merge trunk ... (check-in: f96894a54a user: jan.nijtmans tags: ticket-2cfd96b2ba) | |
10:19 | merge-mark trunk ... (check-in: 9baee7e90f user: jan.nijtmans tags: bomRefactor) | |
10:16 | Fix gcc warning, and add test-case (which fails in current trunk) ... (check-in: c53b128f15 user: jan.nijtmans tags: bomRefactor) | |
09:56 | Since the blob size is unsigned, looks_like_utf16() cannot easily process the content if the size is not even. ... (check-in: 32b8fc7dcd user: mistachkin tags: trunk) | |
09:21 | Better comment. ... (check-in: 2237e34377 user: jan.nijtmans tags: bomRefactor) | |
08:54 | Forgot to remove the odd bytes check, and fixed comment. ... (check-in: b5a3f0b48a user: jan.nijtmans tags: bomRefactor) | |
08:21 | If the blob has an odd number of bytes, it means that the content of the file cannot be interpreted as UTF-16 characters. So, starts_with_utf16_bom() should return false and looks_like_utf16() shouldn't even be called. The flag LOOK_ODD makes no sense in starts_with_utf16_bom(). ... (check-in: 7b0b7ec87d user: jan.nijtmans tags: bomRefactor) | |
01:27 | Add support for detecting standalone carriage-return characters via the looks_like_utf*() functions. ... (check-in: 6c7185d9ba user: mistachkin tags: trunk) | |
01:14 | Fix typo in comments. ... (check-in: 30e4e3e25d user: mistachkin tags: trunk) | |
01:12 | For the looks_like_utf*() functions, continue to examine blob content in order to fully set the output flags, even if it appears to be binary. Also, increase the strictness of starts_with_utf16_bom() and make it more accurate. ... (check-in: 13fac7f74a user: mistachkin tags: trunk) | |
2013-03-06
| ||
20:53 | Enhance the GLOB processing on settings like binary-glob so that any sequence of commas and/or whitespace serves as a delimiter. Delimiters inside of quotes are part the glob pattern and are ignored. Enhance the test-glob command to verify correct operation of the globber. ... (check-in: a93b58cf83 user: drh tags: trunk) | |
20:50 | Enhancements to the test-glob command for better testing of the setting globber. ... (Closed-Leaf check-in: ad44353d90 user: drh tags: globListRefactor) | |
20:46 | Modify the commit_warning() function so the warning for possible binary content is higher priority than the other warnings. ... (check-in: 2d9ae4ee73 user: mistachkin tags: trunk) | |
20:27 | Add the test-looks-like-utf test command to help test the looks_like_utf*() and related functions. ... (check-in: 08b96cedee user: mistachkin tags: trunk) | |
15:40 | merge trunk ... (Closed-Leaf check-in: 820f64320b user: jan.nijtmans tags: fix-test-move-repository) | |
15:33 | fix commit dialog (problem is introduced in [30a63b8b66]) for files containing crlf or long lines followed by nul byte. test-case: $ tclsh8.6 % set f [open abc w];fconfigure $f -translation binary;puts -nonewline $f \r\n\0;close $f;exit $ fossil add abc ADDED abc $ fossil commit --test ./abc contains CR/NL line endings. Use --no-warnings or the "crnl-glob" setting to disable this warning. Commit anyhow (a=all/c=convert/y/N)? n After correction: $ ./fossil commit --test ./abc contains binary data. Use --no-warnings or the "binary-glob" setting to disable this warning. Commit anyhow (a=all/y/N)? n ... (check-in: af0ca3b4eb user: jan.nijtmans tags: trunk) | |
14:40 | merge trunk ... (check-in: 7aa9f66f92 user: jan.nijtmans tags: fix-test-move-repository) | |
12:58 | (experimental) fix for [2cfd96b2ba] ... (check-in: 949976e065 user: jan.nijtmans tags: ticket-2cfd96b2ba) | |
11:30 | Locate the local checkout database even if it is read-only. ... (check-in: f7b355b311 user: drh tags: trunk) | |
10:16 | In db_open_local() check writability of local-db itself in stead of the directory it is in. This should enable fossil checkouts on NFS-mounts, which sometimes lie about writability of directories. ... (check-in: beb91c9163 user: jan.nijtmans tags: trunk) | |
09:28 | Fix gcc-4.7.2 warning: src/md5.c: In functie 'MD5Final': src/md5.c:263:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] src/md5.c:264:9: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ... (check-in: 98fd649a9a user: jan.nijtmans tags: trunk) | |
07:50 | Refactor the looks_like_utf*() functions to use a single output flags argument to convey the various pieces of blob status information. ... (check-in: 30a63b8b66 user: mistachkin tags: trunk) | |
06:58 | Refactor the glob list handling code and add some tests. ... (check-in: 1b6c39c1aa user: mistachkin tags: globListRefactor) | |
02:18 | Allow newlines to serve as separators for multiple glob strings in the binary-glob setting (and in any other setting that accepts a list of glob patterns). Fix for ticket [ed23ef59cf0fb] ... (check-in: 0e5f0da7eb user: drh tags: trunk) | |
02:15 | Update the built-in SQLite to the latest 3.7.16 beta from upstream. ... (check-in: 6e460c3427 user: drh tags: trunk) | |
2013-03-05
| ||
12:25 | style: use g.zConfigDbName in stead of g.configDbName, as all other strings. ... (check-in: a5dc5332d4 user: jan.nijtmans tags: trunk) | |
12:17 | Add check for win32/cygwin whether the config-db is writable in stead of checking that the $HOME directory is writable. Eliminate g.zHome and g.configOpen, in stead use a single g.configDbName. Then people no longer have to guess whether the config db name is ".fossil" or "_fossil". g.zHome was only used for locating the config db, nothing else. ... (check-in: 473e08a6d1 user: jan.nijtmans tags: trunk) | |
10:04 | Proposed fix for [ed23ef59cf]: Fossil ignoring "binary-glob" setting ... (Closed-Leaf check-in: e0e88821bd user: jan.nijtmans tags: ticket-ed23ef59cf) | |
09:24 | Don't trigger the long-lines warning if the long line is followed by a null-byte: it's a normal binary file then. re-write looks_like_utf8/16 to handle crlf the same way as long lines (thanks, Joe, for the long-lines rewrite!) ... (check-in: ab2920c2b9 user: jan.nijtmans tags: trunk) | |
02:06 | Add warning for overly long lines found during the commit process. ... (check-in: 10fbcda270 user: mistachkin tags: trunk) | |
01:27 | Revert check-in [3a74f9fe52], which added a special warning for overly long lines being detected as binary files. ... (check-in: ccdd1abba7 user: mistachkin tags: trunk) | |
01:26 | Fix artifact links for ticket attachments. ... (check-in: 3b09348fd4 user: mistachkin tags: trunk) | |
2013-03-04
| ||
23:13 | Revert check-in [3a74f9fe52], which added a special warning for overly long lines being detected as binary files. ... (Closed-Leaf check-in: dd9e030bc9 user: mistachkin tags: noLineLenWarning) | |
20:06 | Check on writability of the home directory appears too restricted. Writability of the $HOME/.fossil file should be sufficient for fossil to operate. ... (Closed-Leaf check-in: 1e90d43d76 user: jan.nijtmans tags: home-check-too-restricted) | |
19:18 | revert [9122ad308a]. It appears that file_access() cannot bries on win32 ... (check-in: 1eb9496c48 user: jan.nijtmans tags: trunk) | |
16:12 | Merge in various complications needed to support CYGWIN. ... (check-in: d95cbba2e6 user: drh tags: trunk) | |
16:10 | Fix coloration of side-by-side diff lines with multibyte UTF8 where the lines are completely inserted or deleted. ... (check-in: 6184037c31 user: drh tags: trunk) | |
14:25 | merge trunk ... (check-in: aa6038265a user: jan.nijtmans tags: ticket-d17d6e5b17) | |
13:26 | Enabled the 'c=convert' commit option for Cygwin, now that it can handle UTF-16. ... (Closed-Leaf check-in: a6f4093e3f user: jan.nijtmans tags: build-breaker) | |
13:19 | Improve fossil_utf8_to_filename() for cygwin: no longer hardcode "/cygdrive/" prefix. Fix Cygwin's handling of absolute win32 paths in a few more places. Teach Cygwin how to handle UTF-16. ... (check-in: 18d8d2a69d user: jan.nijtmans tags: build-breaker) | |
10:25 | Proposed fix for ticket: test-move-repository requires access to original repository ... (check-in: 1b61defd58 user: jan.nijtmans tags: fix-test-move-repository) | |
2013-03-03
| ||
15:39 | minor cut/paste error ... (check-in: b163569a8c user: jan.nijtmans tags: trunk) | |
15:32 | New warning when file is considered binary due to long lines only. ... (check-in: 3a74f9fe52 user: jan.nijtmans tags: trunk) | |
00:30 | Fix the usage comment for incorrect parameters on "fossil config sync". Separately, remove an extra newline from the usage output. ... (check-in: 69fe4237ce user: drh tags: trunk) | |
00:26 | Do not prompt for passwords on ssh: or file: syncs. ... (check-in: c06e474f68 user: drh tags: trunk) | |
2013-03-02
| ||
18:30 | Additional fixes to side-by-side diff coloration for multibyte UTF8 text. ... (check-in: 85ca387557 user: drh tags: trunk) | |
17:55 | Add the comparison of Greek Lorem Ipsum to the side-by-side diff testing suite. ... (check-in: 82081837b3 user: drh tags: trunk) | |
17:49 | Check in two version of Loren Ipsum in Greek to use as a test of the side-by-side diff with multibyte UTF8 text. ... (check-in: 256815f9c5 user: drh tags: trunk) | |
2013-03-01
| ||
23:44 | Pull in the latest SQLite from upstream. ... (check-in: 1fbc742da9 user: drh tags: trunk) | |
23:33 | Fix a harmless compiler warning in regexp.c. ... (check-in: 520703dd55 user: drh tags: trunk) | |
13:45 | Enable access check on HOME directory for win32/cygwin ... (check-in: 9122ad308a user: jan.nijtmans tags: trunk) | |
13:19 | Teach fossil_utf8_to_filename() how to handle win32 paths on Cygwin. Use this function where-ever possible. ... (check-in: caf2eb25fa user: jan.nijtmans tags: trunk) | |
11:45 | In the finfo page, also print the comment parsed with %w, like in the timeline. Links or wiki syntax was not resolved. ... (check-in: 380485de99 user: viriketo tags: trunk) | |
01:15 | Change a memcmp into a strncmp in regexp.c in order to avoid the possibility of a buffer overread with optimized memcmp implementations. ... (check-in: eec7c001f5 user: drh tags: trunk) | |
2013-02-28
| ||
20:44 | Make sure side-by-side diff highlighting encloses complete UTF8 characters and does not divide a UTF8 character into two invalid characters. ... (check-in: e2b3490676 user: drh tags: trunk) | |
20:10 | Show check-in comments in block style in all contexts other than timeline regardless of the timeline-block-markup setting. The timeline-block-markup setting only effects the timeline. ... (check-in: cae8b6964d user: drh tags: trunk) | |
2013-02-27
| ||
23:41 | Fix artifact links for ticket attachments. ... (Closed-Leaf check-in: b061772ddf user: mistachkin tags: tktAttachmentLinks) | |
23:39 | Update custom MinGW makefile to include the newly added source code files. ... (check-in: 93482cee82 user: mistachkin tags: trunk) | |
21:28 | Fix "fossil remote off" so that it works again. ... (check-in: c031089e15 user: drh tags: trunk) | |
13:51 | plug minor memory leak ... (check-in: 52fb2a71ad user: jan.nijtmans tags: trunk) | |
11:30 | comment fix ... (check-in: f78a487f43 user: jan.nijtmans tags: use-blob_strip_bom) | |
11:26 | merge trunk ... (check-in: d085eb9aca user: jan.nijtmans tags: use-blob_strip_bom) | |
10:03 | merge trunk ... (check-in: dbf96517f2 user: jan.nijtmans tags: improve_commit_warning) | |
09:54 | merge trunk ... (check-in: efe9993f2b user: jan.nijtmans tags: ticket-d17d6e5b17) | |
09:46 | On Cygwin determine home directory the same as on win32, so cygwin can share "_fossil" with win32. ... (check-in: 26ad1bce49 user: jan.nijtmans tags: trunk) | |
08:49 | A few more places where Cygwin should do the same as win32. ... (check-in: 8cc71be05f user: jan.nijtmans tags: trunk) | |
2013-02-26
| ||
20:50 | Fix preprocessor check for Win32/Cygwin in file_simplify_name(). ... (check-in: 9e602271f4 user: mistachkin tags: trunk) | |
20:48 | Fix typo in wiki page. ... (check-in: b72ef38d1b user: mistachkin tags: trunk) | |
09:27 | Cygwin has same filesystem as Windows, so should be case-insensitive and do '/' <-> '\' conversion the same as win32. fossil_utf8_to_filename should do '/' -> '\' conversion on win32, as not all win32 API functions handle '/' correctly. ... (check-in: d4b3e1d86d user: jan.nijtmans tags: trunk) | |
2013-02-25
| ||
17:42 | Get the "fossil scrub --private" command working again. ... (check-in: 60acc2de34 user: drh tags: trunk) | |
10:46 | Merge trunk. Restore fossil_utf8_to_filename signature by doing character conversions in utf-8 instead of unicode. ... (check-in: ae1b1f4b5d user: jan.nijtmans tags: ticket-d17d6e5b17) | |
09:33 | Split WriteConsoleW call into multiple chunks, when necessary. See [https://connect.microsoft.com/VisualStudio/feedback/details/635230] Thanks to jeffrimko for noticing this. ... (check-in: 8031947e59 user: jan.nijtmans tags: trunk) | |
01:02 | Added fix for issue seen with merge; would fail due to file_copy() issue where files of renamed directories would not have the new directory created beforehand. Also added fix for issue seen after large merge; 'changes' command would fail due to WriteConsoleW() returning with error ERROR_NOT_ENOUGH_MEMORY; fix seems hacky but works. ... (Closed-Leaf check-in: 3f31dc6597 user: jeffrimko tags: jeffrimko-fix-merge-changes) | |
2013-02-23
| ||
21:45 | merge trunk ... (check-in: eeb0231b9b user: jan.nijtmans tags: improve_commit_warning) | |
21:35 | merge trunk ... (check-in: f1bb151e6f user: jan.nijtmans tags: ticket-d17d6e5b17) | |
14:10 | Added /json/status to changelog. ... (check-in: 16642f9c18 user: stephan tags: trunk) | |
10:58 | Added /json/status command. ... (check-in: d1e4d100ad user: stephan tags: trunk) | |
2013-02-22
| ||
17:34 | merged in [help-www] branch: adds help support for /www/pages. ... (check-in: b38bb4f9bd user: stephan tags: trunk) | |
2013-02-21
| ||
22:21 | Provide a compile-time option to open the check-out database file (.fslckout or _FOSSIL_) in WAL mode. Also shorten source code lines to 80 characters in db.c. ... (check-in: 8c35f07d06 user: drh tags: trunk) | |
19:41 | CLI help command now (cosmetically) differentiates between pages and commands. ... (Closed-Leaf check-in: 5be5933348 user: stephan tags: help-www) | |
19:08 | Add code and documentation for the fossil_prompt.sh demo script for setting the prompt of bash according to the status of the current fossil repo. ... (check-in: 43988bc490 user: drh tags: trunk) | |
15:51 | merge fork ... (check-in: 32bb8c2819 user: jan.nijtmans tags: trunk) | |
15:50 | Make win32 build compile again: - missing headers <io.h> and <fcntl.h> - WCHAR -> wchar_t ... (check-in: e3add2c115 user: jan.nijtmans tags: trunk) | |
15:50 | Make sure warning and panic messages appear on a fresh line on the console. ... (check-in: 2091a11dd8 user: drh tags: trunk) | |
14:54 | Do not prompt for the sync password more than once. ... (check-in: 1cd61c96bc user: drh tags: trunk) | |
14:39 | Error message changes: Omit the executable name at the beginning of error messages to the console, and try to make sure new error messages begin on a fresh line and do not overwrite prior status text. ... (check-in: 871a949296 user: drh tags: trunk) | |
14:24 | Code refactoring: Move utility routines (ex: fossil_malloc()) out of main.c and into a new file util.c. Try to gather I/O routines into the printf.c source file. |