Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
1073 check-ins using file www/fileformat.wiki version 45ac15ba94
2013-04-01
| ||
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
| ||
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. ... (check-in: bb0cedb15a user: drh tags: trunk) | |
11:45 | more unused variables ... (check-in: 1a2e1ea0fe user: jan.nijtmans tags: trunk) | |
11:29 | Rename fossil_utf8_to_unicode to fossil_utf8_to_filename on UNIX, everywhere where filenames are involved. This enables fossil_utf8_to_unicode/fossil_unicode_to_utf8 to be re-implemented on UNIX to do what the name suggests. ... (check-in: 7eb5e2319f user: jan.nijtmans tags: trunk) | |
09:57 | /help now removes the leading slashes from the page list (looks cleaner). /help?cmd=foo now shows a different label for pages and commands (differentiates based on existence of leading /). ... (check-in: aa5def064d user: stephan tags: help-www) | |
08:15 | unused variables ... (check-in: 75e483899e user: jan.nijtmans tags: trunk) | |
03:51 | Improved handling for remote repository passwords: When prompting for the password, also ask the user whether or not to remember the password, as browsers typically do for their password cache. ... (check-in: 6d6740dcca user: drh tags: trunk) | |
2013-02-20
| ||
22:35 | Pedantically added a missing /LI closer. Changed /help for pages to 5 cols, so the width more or less aligns with the 7-col command help (page names are longer than command names). ... (check-in: 6ca6624499 user: stephan tags: help-www) | |
22:30 | Modified /help page to show help text for /pages. Only pages with help text get hyperlinks. ... (check-in: affccaa822 user: stephan tags: help-www) | |
22:18 | Avoid intermingling error message with status output during a sync. Error messages should appear on a line by themselves. ... (check-in: 2981ac51ff user: drh tags: trunk) | |
22:10 | Initial 'help' support for WEBPAGE entries. Not yet finished, but seems to work in CLI mode. ... (check-in: e788795bbf user: stephan tags: help-www) | |
20:57 | All the --port option on the "ui" and "server" commands to begin with an IP address, then bind to just that one IP address. ... (check-in: 5dfbf7e5b6 user: drh tags: trunk) | |
18:54 | Added timeline.rss changes to changelog. ... (check-in: d84ec60ddd user: stephan tags: trunk) | |
18:46 | Merged in [timeline-rss-ticket] changes. ... (check-in: dbaf520910 user: stephan tags: trunk) | |
16:19 | Get support for IP address on the --port option working on windows. ... (Closed-Leaf check-in: f4143c5b59 user: drh tags: bind-to-ip) | |
16:11 | Changes that allow the --port option on "fossil ui" and "fossil server" to include an IP address to which to bind. ... (check-in: abf56881b6 user: drh tags: bind-to-ip) | |
15:08 | In main.c: Shorten all source code lines to no more than 80 characters. Add google-chrome to the list of browser to try to launch with the "ui" command. ... (check-in: 12ff5ff85e user: drh tags: trunk) | |
08:33 | Simplify/speedup starts_with_utf16_bom and enhance doc for it. ... (check-in: 957be42625 user: jan.nijtmans tags: trunk) | |
2013-02-19
| ||
12:29 | Avoid uniqueness errors when inserting default users. ... (check-in: 646c4a67f9 user: drh tags: trunk) | |
2013-02-18
| ||
22:35 | Update version of OpenSSL that is referred to in the makefiles. ... (check-in: ab9b449190 user: mistachkin tags: trunk) | |
21:45 | /info/TICKET_UUID now only shows the ticket title if the ticket db has a title field. ... (Closed-Leaf check-in: 1c46835e4c user: stephan tags: timeline-rss-ticket) | |
13:46 | Fixed ticket [5df2715635b99bd46a] (check-in count mismatch). ... (check-in: b27c0d6d3f user: stephan tags: trunk) | |
10:03 | New function fossil_utf8_to_filename, such that fossil_unicode_to_utf8/fossil_utf8_to_unicode/fossil_unicode_free are not used on UNIX/MAC any more: On UNIX those 3 functions were only no-ops, but this allows to re-implement then for real unicode <-> utf-8 conversions. There is an "#ifdef _WIN32" around those 3 functions and 2 more (fossil_mbcs_to_utf8/fossil_mbcs_free) in order to prove that they are not used any more on UNIX/MAC. ... (Closed-Leaf check-in: cc3976fd30 user: jan.nijtmans tags: fossil_utf8_to_filename) | |
08:30 | merge trunk ... (check-in: fdd51b617c user: jan.nijtmans tags: ticket-d17d6e5b17) | |
2013-02-17
| ||
21:37 | merge trunk ... (check-in: fdf9050c4b user: jan.nijtmans tags: improve_commit_warning) | |
14:47 | More simplification in UTF-16 bom detection ... (Closed-Leaf check-in: 1e70f211f9 user: jan.nijtmans tags: utf16Bom) | |
14:43 | Remove two unused variables ... (check-in: a98467b661 user: jan.nijtmans tags: trunk) | |
2013-02-16
| ||
14:12 | Limit the complexity of the diff display on check-in information pages. ... (check-in: 4f95ea8c56 user: drh tags: trunk) | |
00:04 | Version 1.25 ... (check-in: d2e07756d9 user: drh tags: trunk, release, version-1.25) | |
2013-02-15
| ||
19:57 | Improvements to UTF-16 byte-order-mark detection. ... (check-in: 3d988df670 user: mistachkin tags: trunk) | |
16:15 | Formatting tweaks to the "dbstat" command so that it works better on an 80-column shell window. ... (check-in: 8522e0ab02 user: drh tags: trunk) | |
15:53 | Update the change log for version 1.25. ... (check-in: b9625cfeb4 user: drh tags: trunk) | |
15:14 | On a side-by-side diff, shift small differences as far to the left as possible. ... (check-in: 89a2e88107 user: drh tags: trunk) | |
14:52 | Fix the file: sync protocol so that it works on windows even if the client repository is in a directory that contains non-ASCII characters in its name. ... (check-in: b5aab69514 user: drh tags: trunk) | |
14:37 | Fixing annotate. It was hanging. ... (check-in: 96c3133576 user: viriketo tags: annotate_links) | |
2013-02-14
| ||
21:58 | More aggressively compress uparrows in the timeline when the length of the arrow is short. ... (check-in: 6267e24b39 user: drh tags: trunk) | |
21:51 | In the timeline graph, always display the black dot in the middle of leaf nodes even when ascenders and descenders are omitted, such as on an f= graph. ... (check-in: 162538351d user: drh tags: trunk) | |
21:15 | More compact display of the graph for the "family" of a particular checkin. ... (check-in: 27dfe95d17 user: drh tags: trunk) | |
2013-02-13
| ||
21:33 | Thinner and visually sharper arrows on the horizontal merge-in lines of the timeline graph. ... (check-in: a4f6e88411 user: drh tags: trunk) | |
21:12 | Removed some orphaned function docs (function was moved to db.c at some point). ... (check-in: 9dab2e0646 user: stephan tags: trunk) | |
20:16 | Correct comment and remove superfluous return statement. ... (Closed-Leaf check-in: a49749ed5d user: mistachkin tags: utf16Bom) | |
17:43 | removed an invalid FIXME. Comment changes only. ... (check-in: 38bf1d0f56 user: stephan tags: trunk) | |
14:12 | Update the built-in SQLite to the latest from the SQLite trunk. ... (check-in: f7f764b760 user: drh tags: trunk) | |
11:31 | Add a draft document describing the ticket tables and how they are generated from ticket change artifacts. ... (check-in: d5be709c20 user: drh tags: trunk) | |
09:28 | "reverse" should mean big-endian on little-endian machines. ... (check-in: cdffec2b63 user: jan.nijtmans tags: utf16Bom) | |
03:14 | Improvements to the UTF-16 BOM detection. ... (check-in: 81c4d78137 user: mistachkin tags: utf16Bom) | |
2013-02-12
| ||
20:17 | Picking recent trunk fixes on tickets. ... (check-in: 7a8ed6d7df user: viriketo tags: annotate_links) | |
19:23 | Revised ticket processing to align with coding style guide, and for clarity of presentation. ... (check-in: 67f787dc4e user: drh tags: trunk) | |
19:09 | Fixing the rebuild of the ticket databases, so they get properly the comments included by manifests' "+comment". drh says not to be able to reproduce this issue, but here is a fix that makes all work for me. Feel free to rewrite this patch to match your taste. ... (check-in: 9cca9398ab user: viriketo tags: trunk) | |
16:57 | Update src/rss.c with latest version from dg-misc branch (original at [01e85ec4]). ... (check-in: a10282407c user: dg tags: timeline-rss-ticket) | |
16:47 | Merge from trunk. ... (check-in: e4a698bdd2 user: dg tags: dg-misc) | |
11:53 | Replaced a call to realloc() with cson_realloc() (which, in turn, uses the fossil realloc). ... (check-in: a1d2cd84b8 user: stephan tags: trunk) | |
10:08 | timeline.rss with single-ticket support, based on David Given's patch. ... (check-in: 1bc09124bd user: stephan tags: timeline-rss-ticket) | |
2013-02-11
| ||
20:36 | Fixed the auto-width diff display. ... (check-in: 1b07b3d9b2 user: viriketo tags: annotate_links) | |
19:46 | Making it build; diff doesn't work well, about with calculation, yet. ... (check-in: facd98ce8c user: viriketo tags: annotate_links) | |
19:30 | Merging from trunk. I still have merge conflicts since my previous merge. ... (check-in: bdeb633a6c user: viriketo tags: annotate_links) | |
2013-02-08
| ||
09:37 | Eliminate use of starts_with_utf16(be|le)_bom functions, starts_with_utf16_bom should be enough. External code will typically call "starts_with_utf16_bom" first, and if it returns true call "blob_to_utf8_no_bom" converting it to utf-8. There is no reason any more then for external code to know wheter the BOM was le or be. ... (check-in: fab09a1710 user: jan.nijtmans tags: trunk) | |
08:55 | Addendum to previous commit: Allow the user to decide whether the "fossil knows nothing about" warning should abort the commit or not. ... (check-in: c31bbd4084 user: jan.nijtmans tags: trunk) | |
08:21 | Change "fossil knows nothing about" fatal into a warning. ... (check-in: 7a8808b220 user: jan.nijtmans tags: trunk) | |
2013-02-07
| ||
15:28 | Divide blob length check (even number of bytes) and UTF-32 check in the 3 versions of the UTF-16 BOM functions. ... (check-in: be6756e26b user: jan.nijtmans tags: trunk) | |
09:39 | merge trunk ... (check-in: 8994f3680a user: jan.nijtmans tags: improve_commit_warning) | |
09:19 | If file starts with UTF-32 BOM, always consider it binary without warning. ... (Closed-Leaf check-in: c209105f0f user: jan.nijtmans tags: simplify-starts-with) | |
08:47 | Combine 4 "starts_with_utf??_bom" functions to a single - easier to use - function "starts_with_bom". In addition, it only checks for an UTF-16 BOM if the blob has an even number of bytes. ... (check-in: 6c417d8bf5 user: jan.nijtmans tags: simplify-starts-with) | |
02:08 | Add the test-ssh-far-side command that can be used in place of a shell for the remote side of an ssh: sync. ... (check-in: 43c4522623 user: drh tags: trunk) | |
00:24 | Add the shell= query parameter to the ssh: scheme for cloning and syncing. ... (check-in: 2163cd9666 user: drh tags: trunk) | |
2013-02-06
| ||
17:37 | Allow filtering by filename, tag or wiki page as well as by ticket UUID. Better handling of invalid values (they now generate empty RSS feeds rather than appending the HTML footer...). ... (check-in: d244452bda user: dg tags: dg-misc) | |
12:00 | Set the execute permission bit on compat/zlib/configure. ... (check-in: 6e685da390 user: drh tags: trunk) | |
2013-02-05
| ||
23:40 | Merge from trunk. ... (check-in: 21da639fee user: dg tags: dg-misc) | |
23:39 | Fix issue where the --baseurl was interacting with directory-full-of- repositories mode badly and producing incorrect URLs. ... (check-in: fb80037e26 user: dg tags: dg-misc) | |
23:38 | Allow restricting the timeline RSS feed to a specific ticket. ... (check-in: 3f43ab397e user: dg tags: dg-misc) | |
23:10 | Don't treat IMG SRC and A HREF links beginning // as if they were paths. ... (check-in: 5634879fbe user: dg tags: dg-misc) | |
2013-02-01
| ||
12:33 | Fix out-of-order variable declaration (VC6 cannot handle that). Move MAX_REDIRECTS definition to xfer.c, so it can be converted to a fossil setting later. ... (check-in: fe56e5aa4f user: jan.nijtmans tags: trunk) | |
07:01 | Limit the number of HTTP redirects that any http_exchange() call will follow to 20 (the limit used by most browsers). Previously, a misconfigured server or incorrect URL could cause Fossil to follow an endless trail of redirects without user intervention. ... (check-in: 13ffb9b4d1 user: joel tags: trunk) | |
2013-01-31
| ||
18:12 | Added an "extern" to work around a duplicate-definition linking error with the tcc compiler. ... (check-in: ba86c859df user: stephan tags: trunk) | |
10:53 | Fixed list numbering (was missing #5). ... (check-in: 512def0fc8 user: stephan tags: trunk) | |
2013-01-30
| ||
21:39 | make sure that -ldl is added to the linker flags, in case the platform needs it (e.g. Ubuntu on AMD64 with --static) ... (check-in: 7dda61ec4a user: jan.nijtmans tags: trunk) | |
18:14 | Back out the previous check-in - no changes needed for strcmp(). ... (check-in: 8027c7e648 user: drh tags: trunk) | |
13:10 | Make sure that "fossil_strcmp" is used everywhere in stead of "strcmp": The "strcmp" function from the C library is not usable in all situations, e.g. with --static on Linux Do an #undef in printf.c, preventing that the fossil_strcmp function is optimized for non-null arguments. ... (check-in: afffe48643 user: jan.nijtmans tags: trunk) | |
12:37 | Create new branch named "dg-misc" ... (check-in: 168b42eee1 user: dg tags: dg-misc) | |
10:03 | Make sure that "fossil_strcmp" is used everywhere in stead of "strcmp": The "strcmp" function from the C library is not usable in all situations, e.g. with --static on Linux ... (Closed-Leaf check-in: 7ac0fd9d11 user: jan.nijtmans tags: use-fossil_strcmp-everywhere) | |
2013-01-29
| ||
09:15 | Rename "unicode-glob" setting to "encoding-glob". Mention the existance of the *-glob settings in the "fossil commit" warnings. Alphabetize the settings list. ... (check-in: 7d237c49f3 user: jan.nijtmans tags: trunk) | |
09:06 | Patch from Edward Berner for Windows NT 4.0 ... (check-in: e19ee02d39 user: jan.nijtmans tags: berner-nt) | |
08:52 | Patch from Edward Berner for Windows NT 4.0 (derived from wrong branch) ... (Closed-Leaf check-in: 8a84c6e82e user: jan.nijtmans tags: berner-nt4) | |
2013-01-28
| ||
13:09 | win32: files with invalid chars were not deleted sometimes with "fossil update" ... (check-in: d9aa512e20 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
2013-01-27
| ||
21:56 | Fix file_simplify_name and file_is_absolute_path for cygwin ... (check-in: b293b744db user: jan.nijtmans tags: ticket-d17d6e5b17) | |
21:31 | merge trunk ... (check-in: 8df9d37834 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
21:06 | issue [cd201d69bb]: For completeness, let's add .dot and .dotx too. ... (check-in: c5ed222748 user: jan.nijtmans tags: trunk) | |
20:51 | Fix issue [cd201d69bb] ... (check-in: 2a74733cbc user: jan.nijtmans tags: trunk) | |
20:29 | merge trunk, combine with "allow-backslash-on-unix" branch ... (check-in: 38159dae32 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
19:54 | Patch by Edward Berner: _set_errno and older MSVC Resolves problem on Windows NT 4.0 ... (check-in: b9f0c78aaa user: jan.nijtmans tags: trunk) | |
19:03 | Building with mingw32-make fixes from Edward Berner. Mention "FreeBSD" as well, as possible build platform. ... (check-in: 28c3674785 user: jan.nijtmans tags: trunk) | |
11:24 | Typo fixes from Edward Berner. ... (check-in: 0421c136f2 user: stephan tags: trunk) | |
2013-01-26
| ||
17:56 | don't let fossil choke any more (syntax error) when a card contains a backslash in a filename. This doesn't mean that a backslash is now allowed in a filename, only that fossil can handle the card, and show what's wrong. ... (check-in: b178bcb897 user: jan.nijtmans tags: trunk) | |
16:27 | merge trunk ... (Closed-Leaf check-in: 013854ae76 user: jan.nijtmans tags: allow-backslash-in-card-filename) | |
08:26 | Fix revert tests 5 and 6 so they aren't carbon copies. Minor comment cleanup ... (check-in: 1a5ac30583 user: joel tags: trunk) | |
2013-01-25
| ||
23:49 | Fix 'fossil revert' to fully revert renames ... (check-in: eef34741a9 user: joel tags: trunk) | |
08:53 | Replaced a ..\ with $B\. ... (check-in: 461a4d11d1 user: stephan tags: trunk) | |
2013-01-24
| ||
15:19 | Removed -DCSON_FOSSIL_MODE from cc flags. Integrated JSON-under-MSC-related patches from the list. ... (check-in: bb63588e1b user: stephan tags: trunk) | |
14:38 | Added missing help text for dbstat command. ... (check-in: 7b17a4ddb3 user: stephan tags: trunk) | |
14:15 | Define CSON_FOSSIL_MODE in cson_amalgamation.h via auto-generation process, as opposed to setting it as a compiler flag. ... (check-in: e9f3e41bc5 user: stephan tags: trunk) | |
12:00 | Handle translation between '/' and '\\' on Windows and Cygwin ... (check-in: ba87fb1fec user: jan.nijtmans tags: ticket-d17d6e5b17) | |
10:53 | merge trunk ... (check-in: ba3e82f189 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
10:48 | Rename "unicode-glob" to "encoding-glob", and improve feedback regarding the existance of the *-glob settings. ... (Closed-Leaf check-in: f480173856 user: jan.nijtmans tags: encoding-glob) | |
10:18 | Further simplification of continuation byte checkin in filenames ... (check-in: a5cd2dd64e user: jan.nijtmans tags: trunk) | |
2013-01-23
| ||
13:24 | Add the max-download-time server option that limits the amount of real-time that the server will spend preparing an xfer protocol reply. ... (check-in: 769c90a230 user: drh tags: trunk) | |
13:15 | Further fine-tuning of the check for valid UTF8 characters in filenames. ... (check-in: 4d456c9fd1 user: drh tags: trunk) | |
13:09 | Only run ANALYZE if the --analyze flag is provided to "fossil rebuild" or "fossil all rebuild". ... (check-in: 3104348ec5 user: drh tags: trunk) | |
12:31 | Only check time, if it is set. ... (Closed-Leaf check-in: 970cc4f16f user: joerg tags: experimental) | |
10:38 | put settings in right alphabetical order ... (check-in: 4ddd099b57 user: jan.nijtmans tags: trunk) | |
2013-01-21
| ||
13:12 | Oops, make it work correct now. ... (Closed-Leaf check-in: 7dabede3b3 user: jan.nijtmans tags: disallow-invalid-utf8-in-filenames) | |
11:38 | Rename "unicode-glob" to "encoding-glob". ... (check-in: e8ecd18db1 user: jan.nijtmans tags: improve_commit_warning) | |
10:29 | merge trunk ... (check-in: a68dffbff3 user: jan.nijtmans tags: improve_commit_warning) | |
09:39 | From the changes.wiki for Fossil 1.25: "Disallow invalid UTF8 characters (such as characters in the surrogate pair range) in filenames." This completes the set of UTF8 characters which are generally considered invalid, so they should be disallowed in filenames: the "overlong form", invalid continuation bytes, and -finally- noncharacters. ... (check-in: 011d5f692d user: jan.nijtmans tags: disallow-invalid-utf8-in-filenames) | |
2013-01-20
| ||
10:57 | Fix the SQL for the command-line timeline so that it works for timeline items that are not associated with a particular branch. ... (check-in: 1d462a683f user: drh tags: trunk) | |
2013-01-18
| ||
22:05 | Add new option max-download-time to limit the processing time of pull/sync /clone requests. This helps to significantly cut down the number of time outs clients receive on busy server with reverse proxy configuration. It generally provides better response times. ... (check-in: ee6ae580ee user: joerg tags: experimental) | |
21:34 | Run "analyze" after a rebuild. For small repositories, the time doesn't matter and for large repositories, the effect on the query plans are huge. Push/pull for example will otherwise do a sequential scan of the blob table and joining that with the unclustered table afterwards, when the other way around is several order of magnitudes more efficient. ... (check-in: 80bf94e0f7 user: joerg tags: trunk) | |
12:36 | Bring the regexp.c module into alignment with the similar code in the SQLite test suite. ... (check-in: 2f10a050c6 user: drh tags: trunk) | |
12:13 | Changed labels for dbstat command output (per mailing list discussion). Removed server-id field from dbstat output (to match /stat page change). ... (check-in: 44dc567e57 user: stephan tags: trunk) | |
11:06 | Changed days-per-year from 365.24 to 365.2425, which is (per Wikipedia) more correct over longer time periods (patch from J. van den Hoff). Removed serverId from /json/stat output, analog to commit [6bb63a7364]. ... (check-in: 823d3ed6d3 user: stephan tags: trunk) | |
02:33 | Simplify the text on the "Number of Artifacts" row of the /stat page. ... (check-in: e5f9b18d36 user: drh tags: trunk) | |
02:23 | Remove an unused variable from the URL encoder. ... (check-in: 5210b9379a user: drh tags: trunk) | |
02:19 | Uniformity in the display of version numbers on the /stat page. ... (check-in: a89560616f user: drh tags: trunk) | |
02:11 | Avoid unnecessary escaping of : characters in URLs in order to make the links more readable. ... (check-in: afec3f814d user: drh tags: trunk) | |
00:55 | Fix the query on the /stat page that computes the number of check-ins. The old query omitted checkins (such as merges or null-checkins or branch creations) that did not add any new artifacts to the repository. Also remove the "server id" from the /stat report since that information is no longer used for anything. ... (check-in: 6bb63a7364 user: drh tags: trunk) | |
00:47 | Consolidate all sqlite3_open() calls into the db_open() routine and initialize every database connection the same way. Avoid using sqlite3_exec() in order to obtain a more accurate count of perpared statements when --sqltrace is used. ... (check-in: f97e1cf666 user: drh tags: trunk) | |
2013-01-17
| ||
22:23 | Fix the sqlite3_open() used by "fossil init" so that it will honor the FOSSIL_VFS environment variable. ... (check-in: 7536c6aea5 user: drh tags: trunk) | |
18:13 | Merge in the latest SQLite from upstream, in order to test SQLite. ... (check-in: d7019134a5 user: drh tags: trunk) | |
11:02 | src/merge.c: In function ‘merge_cmd’: src/merge.c:103:7: warning: ‘mid’ may be used uninitialized in this function ... (check-in: 39fa6911fc user: jan.nijtmans tags: trunk) | |
03:30 | Change 'checkin-count' to simply 'checkins' to keep the output aligned. ... (check-in: d59455e3f2 user: mistachkin tags: trunk) | |
2013-01-15
| ||
19:15 | Moved the "dbstat" command into the "--all" list. ... (check-in: 2f04cc5e54 user: stephan tags: trunk) | |
18:32 | Expanded the "dbstat" command output a bit. ... (check-in: 29a9e237d8 user: stephan tags: trunk) | |
10:25 | formatting ... (check-in: 9d657c3be5 user: jan.nijtmans tags: allow-backslash-in-card-filename) | |
10:22 | merge trunk ... (check-in: 5e710f01b5 user: jan.nijtmans tags: allow-backslash-in-card-filename) | |
10:21 | one more: if we already know the character is in the range U+E000 - U+FFFF, it cannot be a surrogate any more. ... (check-in: 4f510b66cb user: jan.nijtmans tags: trunk) | |
10:17 | merge trunk ... (check-in: 15fec2830e user: jan.nijtmans tags: allow-backslash-in-card-filename) | |
10:15 | Eliminate "continue" statement, makes control flow easier to understand. If we already know a character is non-ASCII, don't need to check for '\\' any more. ... (check-in: 886e1bb2a8 user: jan.nijtmans tags: trunk) | |
10:03 | merge trunk ... (check-in: 9a88d1963f user: jan.nijtmans tags: allow-backslash-in-card-filename) | |
03:02 | Ticket enhancements: Add the TICKET.TKT_CTIME field and make it hold the creation time of the ticket. Make sure that a TICKETCHNG entry is created for each change to the ticket if the TICKETCHNG.TKT_RID field exists. ... (check-in: 8554d3e656 user: drh tags: trunk) | |
02:29 | Fix compiler warnings. ... (check-in: b3bac1158b user: drh tags: trunk) | |
2013-01-14
| ||
12:52 | Change the output format for the "fossil leaves" command and add the --bybranch command-line option which is useful for looking for forks. ... (check-in: f76d912f1d user: drh tags: trunk) | |
01:54 | When autosync is enabled, do both a PUSH and a PULL following each commit. Adding the PULL here makes detection of a fork work better. ... (check-in: bee86ff39a user: drh tags: trunk) | |
01:53 | Simplifications to the SQL that determines a fork to merge when the "fossil merge" command has no VERSION argument. ... (check-in: 8a470fd4bc user: drh tags: trunk) | |
00:21 | Enhance the "fossil merge" command so that if the VERSION argument is omitted, Fossil tries to merge any forks of the current branch. ... (check-in: 9ee47de254 user: drh tags: trunk) | |
2013-01-13
| ||
18:38 | Added new "dbstat" command, mostly analog to the /stat web page, but not called "stat" to avoid breaking any "stat==status" typing habits. ... (check-in: 1dd493231a user: stephan tags: trunk) | |
02:01 | Allow the FOSSIL_USER environment variable to be used as a fallback when creating a new repository. ... (check-in: a0dd51e9af user: mistachkin tags: trunk) | |
2013-01-11
| ||
18:12 | Off-by-one error in regexp \u escape sequence parsing. Regexp \x escape sequence should only accept exactly 2 hex digits. ... (check-in: e4ca677a6c user: drh tags: trunk) | |
18:03 | Enhancements to the TICKETCHNG table: (1) Add the tkt_rid column and populate it (if present) with the recordID of the artifact. (2) For columns that appear in both TICKET and TICKETCHNG but are missing from the artifact, fill in the TICKETCHNG value with the value from TICKET at that point in time. (3) Add the test-ticket-rebuild command for testing the above. ... (check-in: a18a49c875 user: drh tags: trunk) | |
12:28 | merge trunk ... (check-in: 6e9e6436a6 user: jan.nijtmans tags: allow-backslash-in-card-filename) | |
08:10 | Off-by-one error in regexp \u escape sequence parsing. Regexp \x escape sequence should only accept exactly 2 hex digits. Typo. ... (Closed-Leaf check-in: bef9a956c0 user: jan.nijtmans tags: regexp-x) | |
2013-01-10
| ||
12:51 | Added checkin-count to (fossil info) output (ML request). ... (check-in: acea7010b8 user: stephan tags: trunk) | |
2013-01-09
| ||
15:59 | Fix incorrect license statement on the http_ssl.c file. No code changes. ... (check-in: c7133bd79d user: drh tags: trunk) | |
12:56 | Update the built-in SQLite to the version that contains the fix for the ORDER BY optimization bug that was fixed in SQLite version 3.7.15.2. ... (check-in: 6b3e97a328 user: drh tags: trunk) | |
2013-01-08
| ||
17:08 | Fix typo in the new 5 minute guide. ... (check-in: 5b7f084fd4 user: mistachkin tags: trunk) | |
16:55 | Added missing commit example to 5-minute quickstart. ... (check-in: 0fb6c829f2 user: stephan tags: trunk) | |
15:58 | Errata for the 5-minute tutorial page. ... (check-in: be93ecb3a5 user: stephan tags: trunk) | |
15:47 | Forgot to do the "fossil add fiveminutes.wiki" in the previous commit. ... (check-in: 66c4f17a6e user: drh tags: trunk) | |
15:35 | Added the "Up and running in 5 minutes" document by Gilles Ganault. ... (check-in: f612e9172c user: drh tags: trunk) | |
15:19 | Fix an obsolete comment. No code changes. ... (check-in: 17fbffa2dd user: drh tags: trunk) | |
14:03 | Update SQLite from upstream to fix a potential crash bug if Fossil were compiled with SQLITE_ENABLE_STAT3. ... (check-in: 1a52914b38 user: drh tags: trunk) | |
2013-01-07
| ||
18:58 | Improved error message handling. Fix the "fossil server" command so that it works when run as root on a repository in the root directory. ... (check-in: baa1ebb7d9 user: drh tags: trunk) | |
17:33 | Merge updates from trunk. ... (Closed-Leaf check-in: a6647539f6 user: mistachkin tags: tclRdOnly) | |
17:21 | Merge updates from trunk. ... (check-in: 4f365f7b77 user: mistachkin tags: th1Hooks) | |
17:18 | Re-sync custom MinGW makefile. ... (check-in: 1fdeece215 user: mistachkin tags: trunk) | |
15:03 | Fix "fossil revert" so that it works on files that have been renamed. ... (check-in: 48798b2719 user: drh tags: trunk) | |
14:45 | Pull the latest trunk version of SQLite from upstream. ... (check-in: 9ae863a5eb user: drh tags: trunk) | |
2013-01-04
| ||
19:43 | Fix an out-of-order variable declaration in regexp.c. ... (check-in: 8144cf1508 user: drh tags: trunk) | |
18:43 | auto-captcha should default to "off". ... (check-in: ac103f64c3 user: drh tags: trunk) | |
18:23 | Make it easier to hit the graph nodes for click-to-diff when running on phones and tablets. ... (check-in: 781e5bed89 user: drh tags: trunk) | |
13:04 | Add comments explaining the purpose (optimization) of the zInit[] array in the regex matcher. Back out the previous change that inserts non-plane-0 unicode characters into zInit[] as that change might overflow the zInit[] array. ... (check-in: c23e6444f5 user: drh tags: trunk) | |
2013-01-03
| ||
22:33 | 4-byte utf-8 for re_compile, fix 3-byte utf-8 there, and fix a compiler warning. ... (check-in: f86304fefa user: jan.nijtmans tags: trunk) | |
20:02 | Rename re_execute() to re_match(). Other fixes to regex matcher bugs that were introduced when porting the code from SQLite. ... (check-in: c84051f38d user: drh tags: trunk) | |
13:38 | regexp.c (re_next_char): 3 off-by-one errors, and disallow characters > 0x10ffff unicode.c/diff.c: fix some gcc warnings ... (check-in: a13e0a20a8 user: jan.nijtmans tags: trunk) | |
10:31 | Updating from trunk. I've left some merge conflicts to solve (annotate, diff) ... (check-in: b5b8448ece user: viriketo tags: annotate_links) | |
09:27 | Patched re_space_char() to conform to its docs (now recognizes \r as a space). ... (check-in: c77995e650 user: stephan tags: trunk) | |
2013-01-02
| ||
12:19 | Fixed 2 string pointer type warnings reported on the mailing list. ... (check-in: 46af6b8260 user: stephan tags: trunk) | |
11:39 | s/re_exec\b/re_execute/g, for compatibility with BSD. ... (check-in: 6a26eb3497 user: stephan tags: trunk) | |
10:47 | Fixed JSON-side warnings reported by Baptiste Daroussin. ... (check-in: 8fec4c959c user: stephan tags: trunk) | |
01:36 | Enable diff filtering using a regex= query parameter on web pages. ... (check-in: 31dd2c0e3e user: drh tags: trunk) | |
00:58 | Enhance the diff logic so that it can suppress differences that do not match a regular expression. This capability is so far only exposed on the test-diff command. ... (check-in: 97a7b924c0 user: drh tags: trunk) | |
2013-01-01
| ||
22:56 | Allow the --context option on diff to have a value of 0. ... (check-in: d74698ec28 user: drh tags: trunk) | |
21:25 | Add support for case folding in the regexp matcher. ... (check-in: 62cd2e2496 user: drh tags: trunk) | |
21:09 | Enhance the regexp matcher to support full unicode on the \b, \w, and \W patterns, using code taken from the FTS3 unicode2 tokenizer. ... (check-in: cb952c420d user: drh tags: trunk) | |
20:56 | Add the regular expression matching library and the "test-grep" command for testing it. ... (check-in: e2552de8c6 user: drh tags: trunk) | |
2012-12-31
| ||
13:46 | Updates to the checkin_names embedded documentation page to reflect recent changes. ... (check-in: 808e3d6e75 user: drh tags: trunk) | |
2012-12-29
| ||
02:47 | Fix a typo in the constant that defines the number of days in a year. ... (check-in: 514f4fd8f6 user: drh tags: trunk) | |
2012-12-27
| ||
21:16 | Add the ability to run TH1 commands from the web interface. ... (check-in: e356f18577 user: drh tags: trunk) | |
03:06 | Do not interpret MSIE version 6 and earlier as "human" for the purposes of automatically enabling hyperlinks. ... (check-in: 747e1e50d5 user: drh tags: trunk) | |
2012-12-23
| ||
07:23 | Add support for running raw TH1 commands via the web interface (requires setup permissions). ... (Closed-Leaf check-in: 6358cc3714 user: mistachkin tags: adminTh1) | |
2012-12-22
| ||
14:36 | Use NULL rather than 0 for values in the MLINK table that are empty. ... (Closed-Leaf check-in: 19844445d0 user: drh tags: exp-foreign-keys) | |
13:48 | Update SQLite to the latest trunk, with support for the foreign_key_check pragma. ... (check-in: 558a17a686 user: drh tags: trunk) | |
2012-12-21
| ||
13:31 | Correct typo in the description of the moderation setup page. ... (check-in: c89a694d54 user: mistachkin tags: trunk) | |
2012-12-20
| ||
22:59 | Allow backslash in filenames on UNIX (experiment) ... (Closed-Leaf check-in: c3d74f4f63 user: jan.nijtmans tags: allow-backslash-on-unix) | |
2012-12-19
| ||
08:24 | Allow backslash in card filenames without causing a SYNTAX error in card parsing. ... (check-in: 0a24257420 user: jan.nijtmans tags: allow-backslash-in-card-filename) | |
2012-12-18
| ||
21:04 | Fix a couple typos in comments. ... (check-in: 55a28e7f5a user: mistachkin tags: trunk) | |
03:59 | Add help text for the 'access-log' setting. ... (check-in: 67985cd668 user: mistachkin tags: trunk) | |
02:38 | Fix the display of file renames so that they show up as just renames and do not also appear as a delete. ... (check-in: ebd36f9b2b user: drh tags: trunk) | |
02:18 | Fix a typo - repeated word "from" ... (Closed-Leaf check-in: 6dba4c6a58 user: drh tags: improved-name-change-display) | |
01:54 | Here is a better fix for the name-change-display issue. This one does not require running "fossil rebuild" assuming you start from trunk. (If you are updating from the previous check-in on this branch a rebuild is necessary to undo the changes that the previous check-in added.) ... (check-in: aa9a2485de user: drh tags: improved-name-change-display) | |
01:39 | When a file is renamed, do not show it has having been deleted in addition to being renamed. After upgrading through this change, you must run "fossil rebuild" for the fix to take effect. ... (check-in: 4ac43fe6e3 user: drh tags: improved-name-change-display) | |
2012-12-17
| ||
14:00 | Enhanced comments in the diff.c source code file. No code changes. ... (check-in: a39a992b4e user: drh tags: trunk) | |
00:38 | Change the footer in the 'Enhanced Default' skin to show the approximate time needed to generated the HTML for the page. ... (check-in: 0c6e645175 user: mistachkin tags: trunk) | |
2012-12-16
| ||
17:13 | Change the default footer to show the approximate time needed to generated the HTML for the page. ... (check-in: ef6285a6a3 user: drh tags: trunk) | |
07:16 | Remove unused local variable. ... (check-in: 01d6ef7cf8 user: mistachkin tags: trunk) | |
2012-12-15
| ||
21:55 | Do not attempt to translate tabs into spaces on a unified diff. ... (check-in: b912619403 user: drh tags: trunk) | |
15:18 | More tests in to the difference-engine test page. ... (check-in: 4f8631eb1d user: drh tags: trunk) | |
15:03 | Update the built-in SQLite to the latest from upstream. The latest SQLite has some changes that stress the difference engine. This upgrade is to pull those changes into the source tree so that they can be added to the diff-test page. ... (check-in: df0d0d04d1 user: drh tags: trunk) | |
14:25 | Add robustness to the handling of command-line options in the "diff" and "test-diff" commands. ... (check-in: 60d5b1f5a2 user: drh tags: trunk) | |
14:19 | Wrap an over-long source code line. No logic changes. ... (check-in: 84dc7b0f3f user: drh tags: trunk) | |
14:13 | Always set "white-space: pre-wrap;" in the CSS. ... (check-in: 1442cc7f4c user: drh tags: trunk) | |
13:26 | Change the (default) font-size for side-by-side diff from "smaller" to "xx-small", as the latter seems to work better on non-Firefox browsers. ... (check-in: 69f75f196b user: drh tags: trunk) | |
01:37 | More test cases for the side-by-side diff. No changes to code. ... (check-in: 47dacaa69b user: drh tags: trunk) | |
01:17 | More compact representation of a left/right rewrite on side-by-side diffs. ... (check-in: 233c4975a8 user: drh tags: trunk) | |
00:59 | If the left/right alignment in side-by-side diff becomes too busy and hard for a human to read, then show it simplified: as inserting one side and then deleting the other. ... (check-in: 52db049b89 user: drh tags: trunk) | |
2012-12-14
| ||
21:24 | Improvements to the side-by-side diff display for indentation changes with minor edits. ... (check-in: c4bbc4a9af user: drh tags: trunk) | |
18:58 | Rename the test-udiff command to test-diff and give it the capability to use the --tk option. ... (check-in: 4cf8c16cd8 user: drh tags: trunk) | |
11:50 | include <winsock2.h> before <ws2tcpip.h> whenever needed. Thanks to Konstantin Khomoutov for reporting this. ... (check-in: 0658068a23 user: jan.nijtmans tags: trunk) | |
2012-12-13
| ||
12:31 | When determining the interactive user, check the FOSSIL_USER environment variable. Also, add a property to the Windows resource file indicating if markdown support was compiled into the binary. ... (check-in: 743b64ecf2 user: mistachkin tags: trunk) | |
2012-12-12
| ||
22:52 | Do not enforce the requirement that filenames in manifests be strict UTF8 because some bug or another in a legacy version of Fossil allowed in some Latin-1 Suppliment characters encoded as a single byte (ex: 0xf3) instead of the correct two-byte encoding (ex: 0xc3 0xb3) and so if we start enforcing strict UTF8, some check-ins from those legacy versions of Fossil will be inaccessible. ... (check-in: d48399bd39 user: drh tags: trunk) | |
22:03 | typo integrate latest version of dirent.h ... (check-in: 8e50ff0c30 user: jan.nijtmans tags: trunk) | |
15:35 | completed cp1252 table and conversion ... (check-in: bab2f28b60 user: jan.nijtmans tags: improve_commit_warning) | |
13:53 | Add optional iso8859-1 to utf-8 conversion. Still to do: special cp1252 characters. ... (check-in: 4f060f6afb user: jan.nijtmans tags: improve_commit_warning) | |
13:08 | merge trunk ... (check-in: b70a320288 user: jan.nijtmans tags: improve_commit_warning) | |
2012-12-11
| ||
20:58 | Improve consistency when referring to the 'build.wiki' page in several places. ... (check-in: d5261ae5f0 user: mistachkin tags: trunk) | |
16:53 | Update the "compiling and installing" instructions to describe how to build for MacOS 10.2. ... (check-in: 44610be49d user: drh tags: trunk) | |
16:29 | Missed one spot where WITHOUT_ICONV is required on the previous check-in. ... (check-in: fbe87e0cfb user: drh tags: trunk) | |
16:23 | Add a compile-time option (WITHOUT_ICONV) that omits the use of iconv.h so that Fossil can be compiled on a 10-year-old PPC Macbook. ... (check-in: 722791a6a8 user: drh tags: trunk) | |
13:13 | Clarify the "omitted checkin" message on "fossil bisect vlist". ... (check-in: b41ebf256f user: drh tags: trunk) | |
01:05 | Import the SQLite fix for integer to floating-point overflow from upstream. Fossil does not really need this. The import is for testing SQLite. ... (check-in: d79ddface9 user: drh tags: trunk) | |
2012-12-10
| ||
19:50 | some more unused variable gcc warnings ... (check-in: 1caa510170 user: jan.nijtmans tags: trunk) | |
19:35 | A little bit smarter determination of the need for -DBROKEN_MINGW_CMDLINE ... (check-in: 0e5c128047 user: jan.nijtmans tags: trunk) | |
2012-12-09
| ||
19:22 | Restrict the TH1 "query" command to be read-only and to only be able to see a specific subset of tables in the repository database file. ... (check-in: 2056f624c0 user: drh tags: trunk) | |
2012-12-08
| ||
23:14 | Pull from upstream the SQLite version after the collating-sequence refactor. Fossil does not need this - the purpose is for testing the new SQLite in a real-world application. ... (check-in: 8e31adafad user: drh tags: trunk) | |
06:58 | Merge updates from trunk. ... (check-in: ea529b633d user: mistachkin tags: th1Hooks) | |
06:46 | Merge updates from trunk. ... (check-in: fc7e8d01d4 user: mistachkin tags: tclRdOnly) | |
02:26 | Silence unused variable compiler warning. Modify MinGW makefiles to fix an overly long line. ... (check-in: f51c8a4447 user: mistachkin tags: trunk) | |
01:01 | In the markdown engine, use fossil_strnicmp() to allow easy compilation with MSVC. ... (check-in: 3ad20f4b25 user: mistachkin tags: trunk) | |
00:41 | Merge markdown support for embedded documentation into the trunk. ... (check-in: 61079c3bef user: mistachkin tags: trunk) | |
2012-12-07
| ||
20:58 | Merge updates from trunk. ... (Closed-Leaf check-in: de1ef7e99f user: mistachkin tags: markdown) | |
14:57 | Fix for click-to-diff in IE8, tested this time using IE9 in compatibility mode. ... (check-in: 0bb8184e3c user: drh tags: trunk) | |
14:33 | Attempt to get click-to-diff working on IE8. ... (check-in: ce99889c68 user: drh tags: trunk) | |
12:57 | Include "sys/times.h" in file.c if not compiling on windows. This quiets a compiler warning. ... (check-in: bf160cf014 user: drh tags: trunk) | |
12:50 | Get self-registration working again after adding javascript-activated forms. ... (check-in: 54085d52c4 user: drh tags: trunk) | |
2012-12-06
| ||
02:51 | Disable the "Diffs" link from the check-in information page. Better to use the click-to-diff feature of the graph. The code was disabled using #if 0 so it is easy to reactivate it if desired. ... (check-in: 89ab1185bf user: drh tags: trunk) | |
02:44 | Increase the maximum graph with to 40 rails. Fix the graph display for individual files, which was broken by the prior change. ... (check-in: 8d4ee62b18 user: drh tags: trunk) | |
01:47 | Make the spacing between vertical rail centerlines in the graph adjustable based on the number of rails. Use less horizontal space. ... (check-in: d57481a707 user: drh tags: trunk) | |
2012-12-05
| ||
15:47 | Pull the SQLite 3.7.15 beta from upstream for testing. ... (check-in: 0eb3d8e828 user: drh tags: trunk) | |
15:45 | Security: Do not serve static files using the "http", "server", or "ui" commands unless the --files option appears and specifies a comma-separated list of GLOB expressions that match all files to be served. ... (check-in: 2c8557cc7a user: drh tags: trunk) | |
2012-12-04
| ||
03:09 | Make definition and usage of BROKEN_MINGW_CMDLINE consistent with the other compile-time options. ... (check-in: 3c188df5ac user: mistachkin tags: trunk) | |
02:04 | Restore default PREFIX in custom makefile. ... (check-in: e354c795b3 user: mistachkin tags: trunk) | |
01:10 | The "ln" query parameter causes lines numbers to be shown on the "annotate" webpage. ... (check-in: 08f4eda728 user: drh tags: trunk) | |
00:17 | Change the encoding on the ZIP archive generator so that it preserves UTF8 filenames. ... (check-in: 3ff5ca0573 user: drh tags: trunk) | |
2012-12-03
| ||
22:03 | Set bit 11 in the "general purpose bit flag" to 1. This indicates (according to the pkware documentation) that all filenames are in utf-8, in stead of IBM-437. This should fix ticket [838bde7990d8e190957cbfe7f15c77322dc54e57] ... (Closed-Leaf check-in: ceb11b0787 user: jan.nijtmans tags: utf8-in-zip) | |
20:48 | missing parameter type ... (check-in: ee1ff73a9e user: jan.nijtmans tags: trunk) | |
2012-12-01
| ||
20:17 | Add mimetype mappings for .docx, .pptx, and .xlsx. ... (check-in: 4e23c42f7e user: drh tags: trunk) | |
09:53 | update wrong comment ... (check-in: 39807cdf0c user: jan.nijtmans tags: trunk) | |
04:49 | Update the documentation on the "fossil http" and "fossil server" commands to talk about restrictions on filenames and to describe how static content files can be returned. ... (check-in: 99ab9fb47c user: drh tags: trunk) | |
04:37 | Additional restrictions on the names of files served by "fossil server DIRECTORY": (1) only alphanumerics, "_", "-", "/", and "." characters are allowed in the pathname. (2) A "-" may not occur after a "/". (3) Every "." must be surrounded on both sides alphanumerics. This check-in also updates the changelog for the 1.25 release. ... (check-in: c71e096800 user: drh tags: trunk) | |
04:10 | Additional webserver security: Do not allow the "fossil server" command to return any static content with an unrecognized suffix. ... (check-in: 4a5e972e2c user: drh tags: trunk) | |
03:55 | Update the default new-ticket and edit-ticket scripts so that the Submit button is still shown after a prior submit attempt where the captcha failed. ... (check-in: 28faff0d6a user: drh tags: trunk) | |
03:50 | Revise the default ticket viewer so that it omits blank comments from the User Comments section. ... (check-in: ee40fcb448 user: drh tags: trunk) | |
03:38 | Allow upper or lower case letters for the captcha code. Also, recognize "O" as a "0". Ticket [b142647bfa04a] ... (check-in: 7f56910f0e user: drh tags: trunk) | |
03:25 | Improvements to command-line argument glob expansion on windows. Globbing now works correctly when compiled with mingw-w64 and with msvc. It is mostly correct when compiled with mingw, but fails for some files with non-ascii names. ... (check-in: 8205c01cd4 user: drh tags: trunk) | |
03:18 | Make sure the SQLite memory allocator is initialized before trying to use it to convert MBCS into UTF8. ... (Closed-Leaf check-in: cc09cda247 user: drh tags: cmdline-expansion) | |
02:57 | Do not allow the "fossil server" command to serve any static content file that contains ".fossil" anywhere in its name. This prevents repository files and/or their journals from being downloaded as static content. ... (check-in: e726c8082e user: drh tags: trunk) | |
2012-11-30
| ||
21:03 | Bump the version number to 1.25 and add a change log in preparation for the next release. ... (check-in: ed1e34c760 user: drh tags: trunk) | |
16:59 | forgot makemake.tcl and Makefile.mingw.mistachkin changes ... (check-in: 08802c4af4 user: jan.nijtmans tags: cmdline-expansion) | |
16:43 | merge trunk. Add fallback mechanism for MinGW ... (check-in: 2459ee7b71 user: jan.nijtmans tags: cmdline-expansion) | |
16:09 | CSS changes: set the cursor to "pointer" on ticket reports. ... (check-in: d091c609d2 user: drh tags: trunk) | |
16:09 | merge trunk ... (check-in: 380ad5312a user: jan.nijtmans tags: ticket-d17d6e5b17) | |
15:52 | Allow characters *[]? to appear in filenames. Tickets [46bf4baedce] and [d17d6e5b174bd6] and [10aee063c413c107] ... (check-in: 647bb7b79f user: drh tags: trunk) | |
15:22 | Click on the timeline graph once to select a node. Click on a different node to see a diff between the two nodes. Click on the selected node to unselect it. ... (check-in: 5bff5e5cc5 user: drh tags: trunk) | |
15:16 | Add javascript to ticket reports tables so that clicking on column headers causes the table to be sorted by that header. Clicking again reverses the sort order. ... (check-in: 20f17aeb05 user: drh tags: trunk) | |
15:07 | Add javascript to ticket reports tables so that clicking on column headers causes the table to be sorted by that header. Clicking again reverses the sort order. ... (Closed-Leaf check-in: c43da4fcd1 user: drh tags: click-to-sort-reports) | |
14:24 | merge trunk g.nameOfExe should have filename_to_utf translation as well on UNIX/OSX ... (check-in: bac4b248f5 user: jan.nijtmans tags: cmdline-expansion) | |
14:09 | fix testcase ... (check-in: e08073d333 user: jan.nijtmans tags: trunk) | |
13:27 | (experimental) command-line expansion for MinGW-w64. Should work on MSVC as well. Doesn't work with MinGW. ... (check-in: b1036fe5bf user: jan.nijtmans tags: cmdline-expansion) | |
13:05 | Changes to allow *[]? in check-in comments were added by check-in [647bb7b79f3c2a], which is sufficient to address ticket [46bf4baedcea6c]. The additional logic in this branch that tries to do special encodings for double-quote characters on windows is complication we can do without. Was: fix merge problem, which cause an OSX broken build ... (check-in: 7885b60187 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
12:36 | merge trunk. appears to work well again. ... (check-in: 0c65916136 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
03:33 | Fix the click coordinates so that they work even when the page has been scrolled. ... (Closed-Leaf check-in: 7b3def02ed user: drh tags: click-graph-to-diff) | |
03:14 | Fix compiler warning. ... (check-in: 95cce92af0 user: drh tags: click-graph-to-diff) | |
03:10 | Click on the timeline graph once to select a node. Click on a different node to see a diff between the two. Click on the selected node to undo the selection. Works with check-in timelines and file timelines. ... (check-in: a7dde41fec user: drh tags: click-graph-to-diff) | |
00:40 | Move the new utf8.c file into alphabetical order in the makemake.tcl tool. ... (check-in: 3e0f48c76d user: mistachkin tags: trunk) | |
00:38 | Update custom MinGW makefile with recent changes. ... (check-in: 2d754ca84b user: mistachkin tags: trunk) | |
2012-11-29
| ||
21:21 | merge trunk. Seems to work now. Still to be tested more. ... (check-in: 49bdd78b75 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
20:23 | All the --verbose option on "all sync", "all push", and "all pull". ... (check-in: 4ee99cc8a6 user: drh tags: trunk) | |
18:46 | Modify the test-echo command to also show the name of the executable. ... (check-in: 5ed566f805 user: drh tags: trunk) | |
18:39 | Fix the "all" command on mac, broken by the penultimate check-in. ... (check-in: 2f187c2f22 user: drh tags: trunk) | |
18:31 | Fix harmless compiler warnings on windows. ... (check-in: 9eb2df37ef user: drh tags: trunk) | |
18:21 | Fix the build for mingw: do not translate command-line options from unicode to utf8 because mingw has already done that for us. ... (check-in: f1a82cf34f user: drh tags: trunk) | |
16:54 | Fix a missing </ul> on object descriptions. ... (check-in: 7e609e0e50 user: drh tags: trunk) | |
15:13 | merge trunk. Broken on win32! ... (check-in: 258cedd625 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
13:15 | Translate decomposed-UTF8 filenames on MacOS into precomposed-UTF8. Fix for ticket [e399bc1edfe45b] ... (check-in: ca728447a6 user: drh tags: trunk) | |
13:12 | Translate decomposed-UTF8 filenames on MacOS into precomposed-UTF8. Fix for ticket [e399bc1edfe45b] ... (Closed-Leaf check-in: 1002e7238c user: drh tags: ticket-e399bc) | |
09:59 | One more thing I spotted (but cannot test!): UTF8-mac encoded values could enter fossil through environment variables as well... ... (check-in: 42951c59ae user: jan.nijtmans tags: ticket-e399bc) | |
09:53 | Tested now on win32 and cygwin (with some fixes, please evaluate!). I cannot test it on OSX, but I think this should function as intended. ... (check-in: a0148eac53 user: jan.nijtmans tags: ticket-e399bc) | |
08:57 | unbreak win32 ... (check-in: 0ff5b5ed0f user: jan.nijtmans tags: ticket-e399bc) | |
07:57 | This change is intended to detect, during commit, whether some file contents cannot be interpreted as either UTF-8 or ASCII. This typically happens when the file is in the iso8859-1 (UNIX) or cp1252 (win32) encoding. Nothing very bad happens, only fossil cannot display the characters. For example, see: [http://core.tcl.tk/tcl/info/7559185e9a] It would be nice if fossil detects this situation, so the user has the choice to change the encoding to utf-8, or answer 'y' if this is intended. Probably missing is a 'latin-glob', 'non-utf8-glob' (any ideas for a better name?) setting. An improvement would be to allow the 'c' response, which aborts the commit but first converts it to utf-8 (assuming iso8859-1 on UNIX and cp1252 on win32) Another thing this change does is warn if the file contains long lines which cannot be handled by fossil. The user is given the chance to break the long lines into shorter ones. This cannot be done automatically. Maybe add a "longlines-glob" setting as well. Feedback welcome! ... (check-in: 609ea54f7b user: mistachkin tags: improve_commit_warning) | |
07:56 | Fix a couple line length issues and modify an error message. ... (check-in: 3527aa4474 user: mistachkin tags: trunk) | |
03:14 | Untested changes designed to fix broken filename encodings on MacOS. Move all character-set converting routines into a new file called utf8.c. Add the fossil_filename_to_utf8() routine, which converts Unicode to utf8 on windows and decomposed utf8 into precomposed utf8 on Mac. Ticket [e399bc1edfe45b] ... (check-in: c24e568fb0 user: drh tags: ticket-e399bc) | |
01:45 | Give the user the option to convert file into UTF8 if they are in some other encoding when committed. The commit aborts regardless, to give the operator an opportunity to retest the changes before committing again. ... (check-in: 22b570f4f3 user: drh tags: trunk) | |
2012-11-28
| ||
23:05 | Serious bug fix: Avoid deleting the respository if the repository is in the checkout and you do a "fossil close". ... (check-in: fcdeaa2909 user: drh tags: trunk) | |
20:37 | Add the "fossil cat" command, which is an alias for "fossil finfo -p" ... (check-in: 607ff0855c user: drh tags: trunk) | |
19:28 | Take care that xfer error messages and user prompts always begin at the start of a new line. ... (check-in: f1ef22136f user: drh tags: trunk) | |
11:13 | Add a conditional #include in an attempt to get the build working on Cygwin. ... (check-in: b963446708 user: drh tags: trunk) | |
08:45 | merge trunk ... (check-in: 58a98df4a5 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
08:44 | merge trunk ... (Closed-Leaf check-in: 9d67e2e2d3 user: jan.nijtmans tags: convert_before_commit_v2) | |
08:43 | merge trunk ... (check-in: 569d0e2cec user: jan.nijtmans tags: improve_commit_warning) | |
2012-11-27
| ||
16:26 | Enhancements to ticket processing. There are now two tables: TICKET and TICKETCHNG. There is one row in TICKETCHNG for each ticket artifact. Fields from ticket artifacts go into either or both of TICKET and TICKETCHNG, whichever contain matching column names. Default ticket edit and viewing scripts are updated to use TICKETCHNG. The TH1 scripting language is enhanced to support this, including the new "query" command for doing SQL queries against the repository database. All changes should be backwards compatible. ... (check-in: 4f8c8975bc user: drh tags: trunk) | |
15:32 | Fix some HTML markup irregularities. Improvements to the default ticket viewer. ... (Closed-Leaf check-in: 7575b52e15 user: drh tags: ticket-enhancements) | |
14:53 | unbreak mingw-w64 build ... (check-in: 14cf3f3c9d user: jan.nijtmans tags: trunk) | |
13:21 | Add zlib sources to the tree in the compat/zlib subdirectory and use them to build Fossil on windows systems that lack a zlib library. ... (check-in: 7ef7284d6b user: drh tags: trunk) | |
13:15 | Make the --admin-user for the "init" command also be the login user. Ticket [1038e224fa3956] ... (check-in: 4eb637fd25 user: drh tags: trunk) | |
12:10 | merge trunk ... (check-in: 2e1f2e69d5 user: jan.nijtmans tags: improve_commit_warning) | |
11:26 | merge trunk ... (check-in: 71cd228b0e user: jan.nijtmans tags: ticket-d17d6e5b17) | |
11:10 | Suggested fix for [1038e224fa] ... (Closed-Leaf check-in: 9f3622b22a user: jan.nijtmans tags: ticket-1038e224fa) | |
09:46 | merge trunk ... (check-in: 35f5c40c72 user: jan.nijtmans tags: convert_before_commit_v2) | |
09:42 | blob_to_utf8_no_bom(): the starts_with_utf16(le|be)_bom calls were swapped. ... (check-in: d27cddf17c user: jan.nijtmans tags: trunk) | |
09:15 | missed a small part when merging ... (check-in: 5d3a492d8a user: jan.nijtmans tags: convert_before_commit_v2) | |
09:10 | merge trunk ... (check-in: 43caa73788 user: jan.nijtmans tags: convert_before_commit_v2) | |
07:03 | Modify the MinGW makefile to support building with zlib in the compat directory. ... (Closed-Leaf check-in: 36734cfcf7 user: mistachkin tags: zlib) | |
06:31 | Support building with zlib in the compat directory, phase 1. ... (check-in: d17f4473cf user: mistachkin tags: zlib) | |
00:23 | Assume that the NetSurf browser is operated by a human. ... (check-in: 77cd6e0dfb user: drh tags: trunk) | |
2012-11-26
| ||
23:54 | Changes to support easier debugging on Windows. ... (Closed-Leaf check-in: 642e543c28 user: mistachkin tags: winDebug) | |
22:51 | Merge byte-order-mark handling enhancements to trunk. ... (check-in: 9b800ee41c user: mistachkin tags: trunk) | |
22:47 | merge trunk ... (check-in: f05090e5e8 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
21:30 | Fix a string-quoting error in the previous commit. ... (check-in: 3c8195c876 user: drh tags: ticket-enhancements) | |
20:47 | Modify commit error message about unresolved merge conflicts to include the option used to disable the check. ... (check-in: 2ff70a3130 user: mistachkin tags: trunk) | |
20:40 | Make the --force option to commit undocumented. Add --allow-empty, --allow-fork, and --allow-older options. Rename the --conflict option to --allow-conflict. Remove the --binary-ok option. ... (check-in: 5e83504f78 user: mistachkin tags: trunk) | |
20:03 | merge trunk ... (check-in: 1772f8b895 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
19:32 | Change the default ticketing scripts to take advantage of TICKETCHNG. ... (check-in: fb3b0f66a3 user: drh tags: ticket-enhancements) | |
19:16 | More trouble-shooting and debugging aids for ticket processing: With debug_tktnew and debug_tktedit or with tktview?showfields, a listing of the aField[] data structure in ticket handling code is shown at the top of the screen. ... (check-in: 7de5f6c056 user: drh tags: ticket-enhancements) | |
18:55 | Merge commit warning enhancements (i.e. the 'unicode-glob' setting and the '--no-warnings' option to commit). ... (check-in: cb856ccdb1 user: mistachkin tags: trunk) | |
16:28 | Improvements to TH1 variable setup when processing tickets that use TICKETCHNG. ... (check-in: cc8a325622 user: drh tags: ticket-enhancements) | |
12:23 | - Make --force imply --no-warnings - Add --no-warnings to "fossil scrub" and "fossil clean" - Remove "--conflict" option for "fossil merge", use --force for that. ... (Closed-Leaf check-in: 06e1b67270 user: jan.nijtmans tags: bellon-unicode-v2) | |
2012-11-25
| ||
22:31 | During commit, instead of using the '--force' option to bypass file type warnings, add a new option '--no-warnings'. ... (Closed-Leaf check-in: e9954e588b user: mistachkin tags: bellon-unicode) | |
22:01 | Adjust check for bypassing Unicode/CR/NL warning. ... (check-in: be15485aa6 user: mistachkin tags: bellon-unicode) | |
21:42 | Patch provided by Stefan Bellon, >Attached you'll find a patch that adds the "unicode-glob" to the >settings and respects its setting in the check-in. Additionally I >disabled all the check-in warnings (crnl, binary and unicode) in case >--force/-f is set on commit. ... (check-in: 0c2f705c80 user: jan.nijtmans tags: bellon-unicode) | |
20:44 | merge trunk ... (check-in: 22a543bcf5 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
18:06 | Fix formatting of the Login Group screen. Ticket [f687f1eb987148]. ... (check-in: 7a8938ab84 user: drh tags: trunk) | |
17:05 | Fix an out-of-order variable declaration. ... (check-in: 77dc754b98 user: drh tags: trunk) | |
11:50 | Disallow invalid unicode characters in filenames. ... (check-in: 897dfa48b4 user: drh tags: trunk) | |
11:16 | Use binary mode for CGI trace files. Make CGI trace cross-platform. ... (check-in: 6a8084abcb user: drh tags: ticket-enhancements) | |
02:57 | Use binary mode for CGI related trace files. ... (Closed-Leaf check-in: 95f02a572e user: mistachkin tags: cgiTraceBinary) | |
2012-11-24
| ||
23:54 | Bug fixes in the TICKETCHNG update mechanism. ... (check-in: 7136ff4c65 user: drh tags: ticket-enhancements) | |
23:07 | When --httptrace is used with "fossil ui" or "fossil server", create log files containing the text of each HTTP request. ... (check-in: 6f3d328fbf user: drh tags: ticket-enhancements) | |
22:40 | Fix a bug in TH1 trace output. ... (check-in: 48cf099427 user: drh tags: ticket-enhancements) | |
20:53 | Add support fo the TICKETCHNG table in the repository database. ... (check-in: 48645c39a4 user: drh tags: ticket-enhancements) | |
14:44 | Add the "query" command to the TH1 language, used to query the repository database. ... (check-in: f6ac3c6f3d user: drh tags: ticket-enhancements) | |
01:01 | Provide extra buttons to get to "Plaintext" views of tickets and ticket artifacts. Invert the order of ticket history so that the oldest changes are on top and more recent changes are appended. Reject [...] style hyperlinks if they do not begin with ./ or ../. ... (check-in: aaa8e45b36 user: drh tags: ticket-enhancements) | |
00:04 | Improvements to hyperlinks showing details of tickets and attachments. ... (check-in: ceda22ac80 user: drh tags: ticket-enhancements) | |
2012-11-23
| ||
23:25 | Display ticket titles as plaintext on the timeline. Provide a hyperlink to attachments on the timeline. ... (check-in: c6a5efa12c user: drh tags: ticket-enhancements) | |
23:00 | Make timeline-plaintext the default for new repositories. ... (check-in: ae63f48571 user: drh tags: ticket-enhancements) | |
22:29 | New and improved default ticket setup. ... (check-in: 340040a8a5 user: drh tags: ticket-enhancements) | |
21:45 | Add the [string trimleft] and [string trimright] commands to TH1. ... (check-in: b28ae72e84 user: drh tags: ticket-enhancements) | |
19:33 | some unnecessary spacing ... (check-in: d13143eb3b user: jan.nijtmans tags: trunk) | |
18:32 | No - render non-check-in timeline comments as wiki, since that is needed to resolve hyperlinks. ... (check-in: 5139ad6e36 user: drh tags: ticket-enhancements) | |
18:24 | Render timeline comments for items other than check-ins as HTML. All such comments should be automatically generated (or regenerated via "fossil rebuild") so we can control their formatting. ... (check-in: 73752b328b user: drh tags: ticket-enhancements) | |
16:37 | Add the [string trim ...] command to TH1. Accept query parameters in tktview. ... (check-in: 7ba3f65382 user: drh tags: ticket-enhancements) | |
15:57 | All markup of the form <verbatim-ID>...</verbatim> with an options "links" or "links=BOOLEAN" attribute. Improved TH1 tracing and error reporting capabilities. Improved documentation on how reports work. ... (check-in: 23c75abde4 user: drh tags: ticket-enhancements) | |
11:29 | merge trunk "filename contains illegal characters" is now a warning ... (check-in: d3bee356ba user: jan.nijtmans tags: ticket-d17d6e5b17) | |
10:35 | Disallow invalid unicode characters ... (Closed-Leaf check-in: 9242c09ff9 user: jan.nijtmans tags: invalid-unicode) | |
01:50 | When db_open_config() is called with the useAttach parameter set to non-zero, it may need to close and reopen the database using ATTACH if that was not done previously. ... (check-in: fe453a4893 user: drh tags: trunk) | |
2012-11-22
| ||
23:35 | Be consistent about display of check-in comments as either text/plain or text/x-fossil-wiki. When the user configures text/plain, use that format everywhere. ... (check-in: 2c6fa9c3b0 user: drh tags: trunk) | |
14:03 | Use the new WIKI_LINKSONLY rendering option for check-in comments on the timeline when the "plain text comments" option is enabled. ... (check-in: 05a53dc06f user: drh tags: trunk) | |
12:59 | merge trunk ... (check-in: 6e9c044e3b user: jan.nijtmans tags: ticket-d17d6e5b17) | |
12:58 | Minor fix in checking for drive-prefix (!= absolute filename) ... (check-in: 6119cb310d user: jan.nijtmans tags: ticket-d17d6e5b17) | |
12:16 | Improved help message for the unsupported test-content-put command. ... (check-in: a191d8fb76 user: drh tags: trunk) | |
11:54 | Fix the text of one of the error messages generated by the artifact parser. ... (check-in: 7b8e475268 user: drh tags: trunk) | |
10:46 | For the MinGW build, enable compiling with debugging symbols if FOSSIL_ENABLE_SYMBOLS is set. ... (check-in: 0e082b0414 user: mistachkin tags: trunk) | |
10:26 | Merge changes from the dbOpenConfig branch. ... (check-in: 4d73175e29 user: mistachkin tags: th1Hooks) | |
10:16 | Modify db_open_config() and associated routines to make their internal state more consistent and discoverable. ... (Closed-Leaf check-in: 52a6868700 user: mistachkin tags: dbOpenConfig) | |
09:32 | merge trunk <p>Functional complete and well-tested ... (check-in: e6a1910fa8 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
00:12 | Fix usage error message for 'ticket change' and 'ticket history' commands. Also, silence harmless compiler warnings. ... (check-in: fc5a217602 user: mistachkin tags: trunk) | |
2012-11-21
| ||
23:32 | Backout check-in [fb04f278294a8ca6f] since it causes "fossil set" to fail. ... (check-in: bb3fe3997b user: drh tags: trunk) | |
21:02 | Enhancements to TH1 scripting in support of new ticket functionality. ... (check-in: 74e3f90596 user: drh tags: trunk) | |
20:53 | Just commit some weird filenames, even one with a newline in it, to test the code. ... (Closed-Leaf check-in: ac1af2306b user: jan.nijtmans tags: test-ticket-d17d6e5b17) | |
16:28 | Add support for <verbatim type="allow-links"> ... (check-in: bf67db062d user: drh tags: trunk) | |
15:11 | Add the WIKI_LINKSONLY formatting option for the wiki formatter. ... (check-in: 4615bc8faf user: drh tags: trunk) | |
09:20 | Somehow, part of previous change got lost ... (check-in: 9272573511 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
09:12 | Split off in separate functions <p>Still experimental, but starts looking better ... (check-in: b59dc07818 user: jan.nijtmans tags: ticket-d17d6e5b17) | |
01:08 | Improvements to comments on recently added CAPTCHA code. ... (check-in: 64231a679d user: drh tags: trunk) | |
00:51 | Optionally require a CAPTCHA (controlled by Admin/Access) when a user who is not logged in tries to edit wiki, or a ticket, or an attachment. ... (check-in: 82b8587a50 user: drh tags: trunk) | |
2012-11-20
| ||
23:00 | Support calling the TH1 hooks for unknown commands. ... (check-in: 811252b842 user: mistachkin tags: th1Hooks) | |
22:28 | Centralize escaping of reserved HTML characters in the captcha output. ... (check-in: a460326337 user: mistachkin tags: trunk) | |
22:19 | Improve return code handling from the TH1 hooks. ... (check-in: 3ddba1cff5 user: mistachkin tags: th1Hooks) | |
22:13 | Change the action= attribute of <form> elements using javascript, as an additional defense against spam-bots. ... (check-in: dfa3579455 user: drh tags: trunk) | |
20:40 | Merge updates from trunk. ... (check-in: 63754ea857 user: mistachkin tags: th1Hooks) | |
20:31 | When db_open_config() is called with the useAttach parameter set to non-zero, it may need to close and reopen the database using ATTACH if that was not done previously. ... (check-in: fb04f27829 user: drh tags: trunk) | |
17:14 | Extra buttons on wiki viewing pages that make it easier to find and delete spam. ... (check-in: 66b3d398bb user: drh tags: trunk) | |
14:28 | Prevent blank user names from being displayed for items awaiting moderation. Also, Show much less output on a sync operation, unless the --verbose flag is given. ... (check-in: 15708574fe user: drh tags: trunk) | |
13:46 | Experimental fix for issue [d17d6e5b17]. <p>Should have a LOT more testing before merging it to trunk, because it is dangerous! <p>The method used is as described at: <br> [http://cygwin.com/cygwin-ug-net/using-specialnames.html] The only problematic characters left are ':' and '\', all other problematic characters are handled by translating them to characters in the range U+F000 to U+F0FF <p>Feedback welcome. ... (check-in: 82ce90f91c user: jan.nijtmans tags: ticket-d17d6e5b17) | |
13:42 | Only suppress bad hyperlinks for check-in comments and tickets. Continue to show the broken hyperlinks on wiki pages. ... (check-in: 26ac392308 user: drh tags: trunk) | |
08:27 | When db_open_config() is called with the useAttach parameter set to non-zero, it may need to close and reopen the database using ATTACH if that was not done previously. ... (check-in: 66196aa8b7 user: mistachkin tags: th1Hooks) | |
08:23 | When db_open_config() is called with the useAttach parameter set to non-zero, it may need to close and reopen the database using ATTACH if that was not done previously. ... (Closed-Leaf check-in: e0152697fb user: mistachkin tags: dbReOpenConfigAttach) | |
08:21 | If applicable, use the OPEN_ANY_SCHEMA flag in Th_FossilInit. ... (check-in: 3c1ad1def9 user: mistachkin tags: trunk) | |
06:28 | Correct format string typos for TH1 trace statements. ... (check-in: c3e841c745 user: mistachkin tags: th1Hooks) | |
06:26 | Proof-of-concept for generalized TH1 command/webpage hooks. ... (check-in: caad77934b user: mistachkin tags: th1Hooks) | |
06:04 | Add 'th1-setup' setting for the optional TH1 script to evaluate after creating and initializing the TH1 interpreter. Revise TH1 integration in preparation for generalized hooks. ... (check-in: b058c8a944 user: mistachkin tags: trunk) | |
02:05 | Show much less output on a sync operation, unless the --verbose flag is given. ... (Closed-Leaf check-in: 407cd4c534 user: drh tags: less-verbose-sync) | |
2012-11-19
| ||
23:58 | Prevent blank user names from being displayed for items awaiting moderation. ... (Closed-Leaf check-in: 89ed7dc591 user: mistachkin tags: modDispUser) | |
23:57 | Fix harmless compiler warning in the wiki rendering code. ... (check-in: 60f71ba20a user: mistachkin tags: trunk) | |
20:39 | Allow the get_utf8_bom function to return the size as well. ... (check-in: d857d20bef user: mistachkin tags: convert_before_commit_v2) | |
16:41 | Fix the git-fast-export generator so that it does not make links to files that for some reason or another do not exist in the repository. Also fix some stylistic problems in the export code. ... (check-in: c3bfb0083a user: drh tags: trunk) | |
13:54 | Make no transformation to wiki hyperlinks (text inside [..]) if the content is not a valid hyperlink. Formerly, the faulty hyperlink would be displayed within <span class="brokenlink">..<span>. ... (check-in: 90676f48f0 user: drh tags: trunk) | |
04:39 | Modularize byte-order-mark and blob UTF-8 conversion handling. ... (check-in: d29dd5449c user: mistachkin tags: convert_before_commit_v2) | |
2012-11-17
| ||
20:19 | merge trunk ... (Closed-Leaf check-in: 7e7dcdd2c9 user: jan.nijtmans tags: convert_before_commit) | |
19:16 | Fix the server-side sync operation so that it will not generate a delta loop when a file changes from its original state through two or more intermediate states and back to its original state and all versions of the file attempt to sync in a single transaction. ... (check-in: e5b8eb1235 user: drh tags: trunk) | |
19:07 | Avoid the <nobr> tag in generated HTML. ... (check-in: 8ea929ca55 user: drh tags: trunk) | |
15:03 | Only show the "pull only - not authorized to push" message once when syncing with a repo for which there is read-only permission. ... (Closed-Leaf check-in: 6cc262207d user: drh tags: fix-sync-delta-loop) | |
2012-11-16
| ||
21:57 | Provisional changes aimed at preventing delta loops on sync operations that might otherwise occur if a sequence of file changes ends with a file back to its original state after a sequence of two or more intermediate states. ... (check-in: 141b990722 user: drh tags: fix-sync-delta-loop) | |
07:50 | remove unused variable ... (check-in: 6fb750d77c user: jan.nijtmans tags: trunk) | |
07:33 | The <nobr> tag is not valid xhtml. <p>All div.logo, div.status, div.section and div.divider parts of the html pages are not supposed to be line-wrapped. Some skins do that though the <nobr> tag, other do it by putting "white-space: nowrap;" in css. <p>This commit changes the skins to do the same using css in all skins. <p>With this change, the "timeline" and "finfo" pages become 100% html5 complient: validator.w3.org doesn't show any errors any more (just 3 warnings) ... (Closed-Leaf check-in: 46fba0f1c6 user: jan.nijtmans tags: no-nobr) | |
2012-11-15
| ||
20:43 | The annotator follows name changes. ... (check-in: ee33b951a4 user: drh tags: trunk) | |
20:25 | Enhance the finfo page to show renames and/or where the file was added. ... (check-in: dac6424e66 user: drh tags: trunk) | |
15:57 | Enhancements to the timeline labeling with the uf= option. New hyperlinks from the finfo page to timeline with uf=. ... (check-in: a9372c05f5 user: drh tags: trunk) | |
15:14 | Add the uf= query parameter to timeline. The timeline shows only those checkins that contain the file identified. ... (check-in: eb3cc76d50 user: drh tags: trunk) | |
12:38 | Add the debug= query parameter to the finfo file timeline page. Setting the 1 bit on debug causes the fid, pid, and mid of each file change to be displayed in the timeline. ... (check-in: badd78e167 user: drh tags: trunk) | |
2012-11-14
| ||
18:07 | Modify the custom MinGW makefile to support symbols. ... (check-in: 0e812a8edd user: mistachkin tags: trunk) | |
17:39 | Allow the "fossil ui" command to specify a directory as long as the "--notfound" option is also used. Give a better error message if these conditions are not met. ... (check-in: 4e368da19c user: drh tags: trunk) | |
17:23 | Update the "fossil server DIRECTORY" operation so that it will serve static content contained in DIRECTORY in addition to Fossil repositories. ... (check-in: 87d6aa3196 user: drh tags: trunk) | |
2012-11-13
| ||
15:04 | this ampersand should not have been escaped ... (check-in: 2017763c31 user: jan.nijtmans tags: trunk) | |
12:31 | bug-fix: If both suppressCnt and pendingEndTr are true, a </td></tr> pair too much is printed out. Discovered by validator.w3.org ... (check-in: 06b00fa511 user: jan.nijtmans tags: trunk) | |
2012-11-12
| ||
15:22 | Fix a boundary case in the SSH link startup logic. ... (check-in: 5776dfad81 user: drh tags: trunk) | |
15:12 | Increase the amount of randomness in the probe string used to initialize an SSH synchronization link. ... (check-in: 0e9b58c80c user: drh tags: trunk) | |
15:01 | Fix a link problem with the default skin and skin#5. ... (check-in: 62c565ec96 user: drh tags: trunk) | |
14:49 | Added the --sshtrace command-line option that provides diagnostic output on the connection setup for all SSH sync traffic. Make the SSH connection setup pause waiting for responses, if the desired response is not obtained right away. ... (check-in: 00cf858afe user: drh tags: trunk) | |
13:19 | merge trunk ... (check-in: aaa1cb04dd user: jan.nijtmans tags: improve_commit_warning) | |
13:17 | merge trunk ... (Closed-Leaf check-in: 2b63068b4a user: jan.nijtmans tags: ticket-fb3057f6ed) | |
13:16 | revert unrelated changes ... (check-in: 2c5844b1be user: jan.nijtmans tags: convert_before_commit) | |
13:12 | merge trunk ... (check-in: b1beeb77ee user: jan.nijtmans tags: convert_before_commit) | |
2012-11-11
| ||
22:42 | Further attempts to help the "ssh" sync protocol move past noisy motd comments and other extraneous login text, synchronize with the remote end, and start exchanging messages successfully. ... (check-in: 4473a27f3b user: drh tags: trunk) | |
17:59 | Add the --binary-ok flag to the "fossil commit" command. Ticket [63cc656c9dfef126] ... (check-in: 8c7faee6c5 user: drh tags: trunk) | |
2012-11-10
| ||
19:57 | merge trunk ... (check-in: df71e9d360 user: jan.nijtmans tags: ticket-fb3057f6ed) | |
01:12 | Reverse the labels on the Add/Delete indentation buttons in the Wysiwyg editor. Ticket [9d4cb9cf117b10a68] ... (check-in: 449947b7d6 user: drh tags: trunk) | |
00:26 | Enhance the fossil_reserved_name() function to include the repository filename and its journals and auxiliary files. Ticket [7d790e7e5e0f701e01]. ... (check-in: 8b06be709f user: drh tags: trunk) | |
2012-11-09
| ||
23:35 | Pull the latest SQLite from upstream for testing purposes. ... (check-in: 50c534ee53 user: drh tags: trunk) | |
15:39 | merge trunk ... (check-in: 9627a9051b user: jan.nijtmans tags: convert_before_commit) | |
11:56 | In html5, every table row is expected to have the same number of cells. ... (check-in: cc746fc66c user: jan.nijtmans tags: trunk) | |
09:01 | Attempt to fix [fb3057f6ed]. Seems to work. ... (check-in: b0917b1000 user: jan.nijtmans tags: ticket-fb3057f6ed) | |
08:52 | (committed to the wrong branch) Attempt to fix [fb3057f6ed]. Seems to work. ... (check-in: 153116f2d5 user: jan.nijtmans tags: convert_before_commit) | |
07:47 | merge trunk ... (check-in: 49f73889b3 user: jan.nijtmans tags: convert_before_commit) | |
2012-11-08
| ||
20:51 | Correctly escape ZIP and Tarball filenames for URLs. Limit SHA1 hashs on diff URLs using %S instead of %s. Limit the number of links to follow off of each page in the many-www.tcl test script. ... (check-in: 76e8600b94 user: drh tags: trunk) | |
20:28 | Update the many-www.tcl test script to stage the URLs testing and to run more of them. ... (check-in: 691f188402 user: drh tags: trunk) | |
16:51 | Properly escape spaces in URLs in an href attribute. ... (check-in: cd8aad4392 user: drh tags: trunk) | |
16:25 | Short-circuit a rare pathological case in the diff generator to prevent it from taking too much time. ... (check-in: 353438a83b user: drh tags: trunk) | |
16:09 | Add a new test script that runs 10,000 web pages without valgrind looking for performance issues or fatal errors. Fix one incorrect SQL statement found by this script. Update the valgrind test script to run discovered web pages in a random order. ... (check-in: a106404272 user: drh tags: trunk) | |
15:47 | merge trunk ... (check-in: 4b9243f6a0 user: jan.nijtmans tags: convert_before_commit) | |
15:45 | accidently committed two unrelated files... ... (check-in: b1199eb92b user: jan.nijtmans tags: trunk) | |
15:40 | another minor xhtml error. ... (check-in: 44d5ad59b4 user: jan.nijtmans tags: trunk) | |
14:42 | Add a test script that runs one thousand web page queries using valgrind, looking for memory issues. Fix one use-after-free issue found using this script. ... (check-in: 9e0da27437 user: drh tags: trunk) | |
13:46 | Escape all characters in the href attributes of <a> elements that have special meaning to HTML. Ticket [5ff2043c96682049]. ... (check-in: d5c4684508 user: drh tags: trunk) | |
13:44 | Always HTML-encode the href attribute of <a> elements. This check-in simplifies and fixes double-frees in the previous. Ticket [5ff2043c9668] ... (Closed-Leaf check-in: 35bfedef3e user: drh tags: ticket-5ff2043c96) | |
12:04 | one more similar fix, in xhref(). There is only one hyperlink using xhref with ampersands, in the "vinfo" and "ci" pages, but just for completeness… ... (check-in: e47d862a59 user: jan.nijtmans tags: ticket-5ff2043c96) | |
09:45 | suggested fix for [5ff2043c96] ... (check-in: d1f16f718a user: jan.nijtmans tags: ticket-5ff2043c96) | |
09:20 | a few more minor html5 violations ... (check-in: 1858d202ef user: jan.nijtmans tags: trunk) | |
2012-11-07
| ||
12:10 | merge trunk <p>Fix continuation-byte check for UTF-8 chars > 2 bytes. ... (check-in: 3920fa67bd user: jan.nijtmans tags: improve_commit_warning) | |
11:28 | Show an error message when trying to rename one file on top of another, rather than throwing a uniqueness constraint. Ticket [1e43138b8b8e90f] ... (check-in: 14fdae7e40 user: drh tags: trunk) | |
10:14 | fix Abandoning warning ... (check-in: 4d6ae5c007 user: jan.nijtmans tags: improve_commit_warning) | |
09:47 | styling ... (check-in: c8eaeb1b8a user: jan.nijtmans tags: improve_commit_warning) | |
09:43 | merge trunk. <p>simplify utf-8 continuation byte checking, using a loop in stead of separater 2/3/4-byte versions. ... (check-in: 2f7ac60f78 user: jan.nijtmans tags: improve_commit_warning) | |
08:30 | merge trunk ... (check-in: 82506434d5 user: jan.nijtmans tags: convert_before_commit) | |
2012-11-06
| ||
19:42 | Make sure that pending deletes from "fossil rm" operations are preserved across a "fossil update". ... (check-in: 28272fa125 user: drh tags: trunk) | |
18:38 | Make sure file names in file browser don't wrap by adding white-space property to default CSS. ... (check-in: b83278f6ff user: dmitry tags: trunk) | |
18:31 | When trying to create a directory, if mkdir fails, make sure the directory doesn't already exist before giving up and reporting an error. ... (check-in: bc74a8171d user: drh tags: trunk) | |
16:35 | When one version of a file ends in a newline and the other does not, be sure to show that difference. Ticket [7541963870703f0]. ... (check-in: d764f449d7 user: drh tags: trunk) | |
12:20 | gcc warnings: <pre>src/merge3.c: In function ‘merge_3way’: src/merge3.c:445:9: warning: ‘zPivot’ may be used uninitialized in this function src/merge3.c:446:9: warning: ‘zOrig’ may be used uninitialized in this function src/merge3.c:447:9: warning: ‘zOther’ may be used uninitialized in this function </pre> ... (check-in: 233463c4ec user: jan.nijtmans tags: trunk) | |
09:39 | ... but revert win/Makefile.mingw (accidently committed) ... (check-in: 8f6cd5f3a3 user: jan.nijtmans tags: convert_before_commit) | |
09:36 | merge trunk<p>Don't try to convert binary files. ... (check-in: 4fa4972104 user: jan.nijtmans tags: convert_before_commit) | |
08:44 | 3 minor violations against html5 ... (check-in: c5e08c3fa8 user: jan.nijtmans tags: trunk) | |
00:49 | Add a configuration option that allows timeline comments to be rendered as plain text rather than as wiki. ... (check-in: 90e928deea user: drh tags: trunk) | |
2012-11-05
| ||
21:10 | Do not run the graphical merging tool nor leave merge-droppings after a dry-run merge. Also improve the merge summary message at the end of a merge. ... (check-in: cd2c0e4cb5 user: drh tags: trunk) | |
13:56 | merge trunk ... (check-in: b0e05a90b6 user: jan.nijtmans tags: use-blob_strip_bom) | |
13:10 | If the committed file has CR/NL or UTF-16 (or both), give the user the possibility to convert it to resp NL or UTF-8 (or both) without committing ... (check-in: c6223a8e2a user: jan.nijtmans tags: convert_before_commit) | |
11:23 | Add commit warning message when text files have a long line length ... (check-in: 879012769b user: jan.nijtmans tags: improve_commit_warning) | |
2012-11-04
| ||
18:06 | off-by-one ... (check-in: a7fff6fea6 user: jan.nijtmans tags: improve_commit_warning) | |
18:03 | merge trunk ... (check-in: e86aa2a1e8 user: jan.nijtmans tags: improve_commit_warning) | |
18:00 | merge trunk <p>Factor out main part of UTF-8 check to macro ... (check-in: ce7c52223e user: jan.nijtmans tags: improve_commit_warning) | |
17:41 | Merge the "spelling" branch into trunk, fixing a huge number of typos, mostly in comments, but occasionally in error messages or help screens. ... (check-in: db0c512767 user: drh tags: trunk) | |
12:59 | Fix typos. ... (Closed-Leaf check-in: 45065c5c28 user: dmitry tags: spelling) | |
11:58 | Improvements to the fix for [0ff64b0a5fc88e7e]: (1) Better error message and (2) allow the partial commit of the renamed file as long as its destination files is also part of the partial commit. ... (check-in: c0fe455c78 user: drh tags: trunk) | |
10:50 | merge trunk ... (check-in: bd7b8a485f user: jan.nijtmans tags: improve_commit_warning) | |
10:48 | merge trunk, some improvements in messages (not yet ready yet) ... (check-in: 517a6f7a53 user: jan.nijtmans tags: improve_commit_warning) | |
00:46 | Disallow the sequence: "fossil mv A B; fossil add A; fossil commit A;" since doing so requires both the old A and the new A to be in the same check-in. Ticket [0ff64b0a5fc8]. ... (check-in: 27298fffc8 user: drh tags: trunk) | |
2012-11-03
| ||
02:53 | Perserve the "ubg", "brbg", and "ng" query parameters on the timeline when moving the display forwards and backwards in time or changing the length, etc, using the submenu buttons. ... (check-in: 19ca7c6c54 user: drh tags: trunk) | |
2012-11-02
| ||
23:52 | Make the repeated-ticket suppressor output text ("N similar events omitted") appear at the end of the first line in the timeline, rather than on a separate line. Less obtrusive this way. ... (check-in: dccb97fc34 user: drh tags: trunk) | |
22:32 | Add the undocumented --test option to "fossil clean", so that we can easily see what is being removed without actually removing it. This found a bug in the case-sensitivity logic, which was also fixed. Ticket [03fec0ab6021c776a4b3] ... (check-in: d66057762f user: drh tags: trunk) | |
21:53 | Be aware of the filename case sensitivity of the underlying filesystem in the "fossil clean" command. Ticket [03fec0ab6021c77]. ... (check-in: 640a4f49b1 user: drh tags: trunk) | |
21:45 | Only use the Tcl-derived argv/argc parser when compiling on windows using a compiler other than mingw. The crt0 for mingw works, and it also does wildcard expansion. Need to update the parse_windows_command_line() function to do wildcard expansion in order to fix builds using non-mingw windows compilers. Ticket [8ca2aae39172f9] ... (check-in: fca9c52637 user: drh tags: trunk) | |
21:38 | Add the -g option to builds using the Mingw makefile. ... (check-in: 004a31a6c7 user: drh tags: trunk) | |
21:33 | Fix an out-of-order variable declaration in blob.c. ... (check-in: 9073d8dcc7 user: drh tags: trunk) | |
21:20 | Fix a segfault that occurs with the "fossil md5sum" command when files named on the command-line do not actually exist. Ticket [8ca2aae39172f90c]. ... (check-in: 52199a504a user: drh tags: trunk) | |
17:49 | Make form field widths consistent for settings. Fix comment for the 'binary-glob' setting. ... (check-in: c24b689019 user: mistachkin tags: trunk) | |
17:37 | Allow commit warning for binary data to be disabled via the 'binary-glob' setting. ... (check-in: d25f6ddf35 user: mistachkin tags: trunk) | |
17:22 | Adjustments to looks_like_utf16 to handle wchar_t being missing or not 2 bytes. ... (check-in: 7d881d8280 user: mistachkin tags: trunk) | |
14:22 | don't forget to compensate for the line-length check ... (check-in: 9011fe1226 user: jan.nijtmans tags: improve_commit_warning) | |
10:55 | Generate warning when to-be-committed file contains invalid UTF-8 ... (check-in: 4e86b06a9f user: jan.nijtmans tags: improve_commit_warning) | |
08:31 | speedup mimetype_from_content() by using a 256 byte array. <br>Mark VT and Ctrl-Z as text bytes, not binary. <br>Decrease maximum UTF-16 line length to 2731 <br>Check for FFFF in addition to 0, in UTF-16/binary detection. ... (check-in: d804902f23 user: jan.nijtmans tags: trunk) | |
03:30 | Add the new moderation permissions to the list maintained by the JSON code. ... (check-in: 1cc7e8ce29 user: mistachkin tags: trunk) | |
03:10 | Use local variable when checking for a carriage-return in looks_like_utf8/utf16. Update custom MinGW makefile. ... (check-in: 531b2e2df0 user: mistachkin tags: trunk) | |
02:41 | Clean up some harmless compiler warnings. ... (check-in: 0a4193be58 user: drh tags: trunk) | |
02:36 | Merge the "moderation" branch into trunk. This adds the ability to have an approval process for edits to Wiki and Tickets, including creating new Wiki and Tickets and adding attachments. Probably there are still some problems, but things are working well enough for trunk. ... (check-in: ba418ee1ce user: drh tags: trunk) | |
02:34 | Make sure the MODREQ table exists before using it in the "modreq" webpage. ... (Closed-Leaf check-in: def256a23b user: drh tags: moderation) | |
02:27 | Merge commit warning and file content type detection changes to trunk. ... (check-in: 0c7c61447f user: mistachkin tags: trunk) | |
02:26 | Additional tweaks to the wiki/ticket editing logic with moderation control. ... (check-in: d3d094ff55 user: drh tags: moderation) | |
2012-11-01
| ||
22:54 | All aspects of Wiki and Ticket moderation and attachments are working better. But there are still room for improvement before merging this enhancement sprint into trunk. ... (check-in: 628c402414 user: drh tags: moderation) | |
20:19 | Add detection of binary data with no leading UTF-16 byte-order-mark. ... (Closed-Leaf check-in: 7d3a06b89a user: mistachkin tags: commitWarningV2) | |
20:09 | Improve detection of UTF-8, UTF-16, binary data, and carriage returns during commit operations. ... (check-in: c837e44445 user: mistachkin tags: commitWarningV2) | |
17:56 | Add moderator approval for attachments. ... (check-in: 9ac467310f user: drh tags: moderation) | |
15:38 | Correct wrong manual merge. ... (Closed-Leaf check-in: 5963c2dde8 user: jan.nijtmans tags: improve_looks_like_binary) | |
15:08 | Tickets are now held for moderator approval. ... (check-in: aa4dd79835 user: drh tags: moderation) | |
14:49 | Add back checks for FFFE and FFFF in looks_like_text: <br>- FFFE is a reversed BOM. It could arise when an UTF-16LE and an UTF-16BE file are concatenated. This is always a fatal error, so diff should bail out early. <br>- FFFF is a permanently unassigned character as well, which doesn't exist in any font. Sometimes uninitialized variables are either initialized with 0000 or FFFF, so this makes it much more likely that binary files are detected early. <p>The earlier check for FEFF was not sensible: A BOM in the middle of an UTF-16 file could easily arise when two UTF-16LE or twe UTF-16BE files are concatenated. Nothing goes wrong in that case, the BOM should just be displayed a zero-width-space. Therefore, diff should not bail out. ... (check-in: 64868f2b98 user: jan.nijtmans tags: improve_looks_like_binary) | |
14:34 | Wiki moderation now appears to be working. ... (check-in: b7ccf110f3 user: drh tags: moderation) | |
14:02 | bug-fix: Before preparing a diff, BOM's should not be removed. It might result in a BOM in the middle of UTF-8, which is invalid, but that's how diff works. ... (check-in: cd06b7d8af user: jan.nijtmans tags: use-blob_strip_bom) | |
13:11 | More infrastructure for wiki and ticket moderation. ... (check-in: f7938ebd00 user: drh tags: moderation) | |
12:32 | merge trunk ... (check-in: 9e97de3410 user: jan.nijtmans tags: use-blob_strip_bom) | |
11:52 | style fix ... (check-in: 0ccbb44f14 user: jan.nijtmans tags: improve_looks_like_binary) | |
11:48 | merge trunk <p>let looks_like_text() give different values for UTF-16 BE/LE. Not used yet. ... (check-in: 348637dedf user: jan.nijtmans tags: improve_looks_like_binary) | |
10:20 | Restore Style fix, which got lost by [618258421767778c] ... (check-in: ef6c243ed9 user: jan.nijtmans tags: trunk) | |
07:40 | dont check for same BOM twice ... (check-in: 8c32e6f0dd user: jan.nijtmans tags: trunk) | |
03:44 | Merge commit warning and looks_like_text() enhancements to trunk. Further changes based on these will occur on a branch. ... (check-in: 6182584217 user: mistachkin tags: trunk) | |
2012-10-31
| ||
23:07 | Improvements to the display of Wiki and Ticket changes. ... (check-in: ba0ae3b24a user: drh tags: moderation) | |
20:56 | adapt comments accordingly ... (check-in: b5123d5154 user: jan.nijtmans tags: improve_looks_like_binary) | |
20:49 | Don't make it too complicated, too much risk to break other things. ... (check-in: de5a2ef661 user: jan.nijtmans tags: improve_looks_like_binary) | |
20:40 | Initial infrastructure for adding the ability to moderate Wiki and Ticket changes. ... (check-in: ef112586a0 user: drh tags: moderation) | |
19:48 | Add the wiki-moderator and ticket-moderator permissions. Not yet used. ... (check-in: fc0bffd995 user: drh tags: trunk) | |
14:56 | Some more style en comment fixes, backported from [d57f0a9361], that I missed before. ... (check-in: 1e2fdf98bc user: jan.nijtmans tags: trunk) | |
14:15 | Add the "fossil test-missing" command. Make test-missing and test-orphans available to "fossil all". ... (check-in: eb94999143 user: drh tags: trunk) | |
13:58 | fix comment ... (check-in: e1aed25eee user: jan.nijtmans tags: improve_looks_like_binary) | |
12:58 | Two more enhancements. <br>- DOS text files sometimes use Control-Z (0x1a) as eof-marker, so this byte should be considered text. <br>- FEFF, FFFE and FFFF are invalid UTF-16 code points (when not used as BOM), so files containing those should be considered binary. ... (check-in: e3f3c390f1 user: jan.nijtmans tags: improve_looks_like_binary) | |
12:12 | Enhance the control-artifact parser to optionally return an error when the parse fails. Fix a bug in the artifact parser which caused it to ignore Z-card checksum failures. ... (check-in: aab9e66b8b user: drh tags: trunk) | |
09:56 | strip BOM from artifacts embedded in HTML or text ... (check-in: 01050d689d user: jan.nijtmans tags: trunk) | |
09:15 | Fix UTF-16 line length determination: j is counted in characters, not bytes. ... (check-in: 44c6be2ab6 user: jan.nijtmans tags: improve_looks_like_binary) | |
08:43 | Enhance looks_like_text(): <br>- Detect line-length overflow earlier, not at the next NL <br>- Implement the same binary and line-length check for UTF-16 as well <p>For UTF-16, the line-length limit is set to 2/3th of the line length limit for other text, because UTF-16 -> UTF-8 conversion can increase the line length (in bytes) by max 50%. This guarantees that a UTF-16 diff can be made by converting the two UTF-16 files to UTF-8 and then do a normal diff. ... (check-in: 58702daa55 user: jan.nijtmans tags: improve_looks_like_binary) | |
00:11 | Avoid the use of stdarg.h in the "all" command, since it was causing problems for reasons I do not understand. ... (check-in: ec4c935223 user: drh tags: trunk) | |
2012-10-30
| ||
20:10 | Faster determination of binary files, by not only checking for NUL <p>re-use looks_like_blob ... (check-in: 0ba08f9d26 user: jan.nijtmans tags: improve_looks_like_binary) | |
18:14 | Update to the version of SQLite that adds support for coroutines used to generate subqueries. ... (check-in: bdbe6c74b8 user: drh tags: trunk) | |
16:16 | merge trunk ... (check-in: 27d8f1b6d0 user: jan.nijtmans tags: use-blob_strip_bom) | |
16:14 | Style en comment fixes, backported from [d57f0a9361] ... (check-in: c7b2b2ed3c user: jan.nijtmans tags: trunk) | |
15:18 | working utf-16 diff, still being tested ... (check-in: 879d1e2405 user: jan.nijtmans tags: use-blob_strip_bom) | |
10:23 | Fix a typo in a comment. ... (check-in: 1167d7b145 user: drh tags: trunk) | |
08:06 | take over various stylistic adjustments ... (check-in: ab5a6b436e user: jan.nijtmans tags: use-blob_strip_bom) | |
02:17 | Refactor commit warning functionality. Break out UTF-16 BOM detection into a new function. Style and comment fixes. ... (Closed-Leaf check-in: d57f0a9361 user: mistachkin tags: commitWarning) | |
2012-10-29
| ||
22:09 | Working "c=convert" option for <nowiki>[fossil commit]</nowiki>. Just to be tested a little bit more. ... (check-in: a97aa34920 user: jan.nijtmans tags: use-blob_strip_bom) | |
16:01 | fix bit handling ... (check-in: 1badca9491 user: jan.nijtmans tags: use-blob_strip_bom) | |
15:57 | (experiment) Allow 'c' for converting unicode/crlf files at user request, not complete yet. ... (check-in: 121394b04f user: jan.nijtmans tags: use-blob_strip_bom) | |
14:45 | Allow unicode files for Wiki-rendering on Windows. <p>Trying to commit a file with an UTF-16 BOM will now give a warning, just as a file containing crlf <p>The --args command line option now accept UTF-16 files as well ... (check-in: 70b4f105eb user: jan.nijtmans tags: trunk) | |
14:35 | fix "possible unresolved merge conflict" warning message to show the pathname relative to the wd in stead of the root ... (check-in: 2a15d87edb user: jan.nijtmans tags: trunk) | |
14:04 | fix handling of "crlf-glob" option: UTF-16 BOM's always give a warning now ... (Closed-Leaf check-in: 9267dba498 user: jan.nijtmans tags: use-blob_strip_bom) | |
08:27 | merge trunk ... (check-in: f61d0a1c50 user: jan.nijtmans tags: use-blob_strip_bom) | |
2012-10-28
| ||
23:01 | Simplify the looks_like_binary() macro. Remove literal tab character, adjust styling and comments in looks_like_text(). ... (check-in: c8e72df08e user: mistachkin tags: trunk) | |
22:37 | missing <tr> tag ... (check-in: b2204034ec user: jan.nijtmans tags: trunk) | |
22:08 | merge trunk ... (check-in: 6c41027335 user: jan.nijtmans tags: use-blob_strip_bom) | |
21:52 | now tested with ssl enabled as well ... (check-in: 101a53cfc9 user: jan.nijtmans tags: trunk) | |
21:38 | - finally, do the ++j update in looks_like_text() right - More consistancy in prompt handling: accept Capitals everywhere, use '(' not '[', and abbreviate yes/no to y/N everywhere ... (check-in: 7c527165a6 user: jan.nijtmans tags: trunk) | |
20:47 | .. but don't forget to update j ... (check-in: 6542935c9d user: jan.nijtmans tags: trunk) | |
20:40 | speed-up looks_like_text(), by eliminating variable "i" and handle first character separately. ... (check-in: 204680eedc user: jan.nijtmans tags: trunk) | |
17:28 | Performance enhancement for branch name look-ups. ... (check-in: 186405ce3a user: drh tags: trunk) | |
10:05 | fix abandoning message ... (check-in: f57f74b2af user: jan.nijtmans tags: use-blob_strip_bom) | |
10:03 | merge trunk ... (check-in: 0b6b0dfd0b user: jan.nijtmans tags: use-blob_strip_bom) | |
09:34 | modify looks_like_binary() to looks_like_text() such that it is usable in cr_warning() as well ... (check-in: 1bffce5230 user: jan.nijtmans tags: trunk) | |
09:05 | glad that I double-checked.... ... (check-in: 6feba0dba5 user: jan.nijtmans tags: trunk) | |
09:00 | a little consistancy: Allow lower and uppercase for all commit responds, so if Caps-Lock hangs that doesn't matter any more. ... (check-in: d503cfd430 user: jan.nijtmans tags: trunk) | |
08:32 | Handle eventual utf-8 correctly everywhere in download page ... (check-in: 63565631d7 user: jan.nijtmans tags: trunk) | |
2012-10-27
| ||
04:10 | Add <nowiki>[utime] and [stime]</nowiki> commands to TH1. ... (check-in: 3d50bdcb9a user: drh tags: trunk) | |
03:19 | Update the diff-test-1 document with a pointer to a difficult indentation change. ... (check-in: 80b6020692 user: drh tags: trunk) | |
2012-10-26
| ||
21:34 | Add the --deanalyze option to "fossil rebuild" for removing ANALYZE results. We really don't want ANALYZE run on a repository because all the queries are tuned to work without it. Add the ability to pass rebuild arguments to "fossil all rebuild". ... (check-in: 85233c40c9 user: drh tags: trunk) | |
20:46 | Force the correct join order on timeline generation using a CROSS JOIN. ... (check-in: 60b409322a user: drh tags: trunk) | |
20:33 | Merge the optimizations into trunk. ... (check-in: 09681e17bb user: drh tags: trunk) | |
20:18 | Bring in the latest SQLite from upstream. ... (Closed-Leaf check-in: bda00cbada user: drh tags: optimization) | |
16:45 | Minor performance optimization on wiki rendering. ... (check-in: 25d99f2698 user: drh tags: optimization) | |
13:01 | merge trunk ... (check-in: bc027af59b user: jan.nijtmans tags: use-blob_strip_bom) | |
12:38 | Oops, not too fast..... ... (check-in: 884dd2331c user: jan.nijtmans tags: use-blob_strip_bom) | |
12:28 | <pre>src/stash.c: In function ‘stash_cmd’: src/stash.c:377:16: warning: ‘stashid’ may be used uninitialized in this function src/stash.c:472:7: note: ‘stashid’ was declared here</pre> ... (check-in: 10e0d0b256 user: jan.nijtmans tags: trunk) | |
12:14 | a little consistancy: Allow lower and uppercase for all commit responds, so if Caps-Lock hangs that doesn't matter any more. ... (check-in: 110d68f2a1 user: jan.nijtmans tags: use-blob_strip_bom) | |
09:44 | Even though wiki pages can now be in UNICODE on Windows, this is still not recommended: A diff doesn't work, and it is Windows-only. <br>So give out a warning when a UNICODE file is attempted to be checked in on Windows, just as for CrLf files as well <p>Implement looks_like_text(), similar to looks_like_binary() but it can distinguish more types of text/binary files. ... (check-in: 748071a25d user: jan.nijtmans tags: use-blob_strip_bom) | |
09:07 | use blob_strip_bom() in wikiformat.c <p>This has the effect that on Windows wiki pages can now be in unicode as well. ... (check-in: 05033666fd user: jan.nijtmans tags: use-blob_strip_bom) | |
08:19 | use blob_strip_bom in main.c <p>This has the effect that on Windows the --args file accepts a unicode file, starting with a UTF-16 BOM as well ... (check-in: cbb24cf854 user: jan.nijtmans tags: use-blob_strip_bom) | |
02:35 | Improvements to side-by-side diff alignment. ... (check-in: 511405f426 user: drh tags: trunk) | |
01:38 | Improvements to the way binary files are detected. ... (check-in: 8a1c80fb34 user: drh tags: trunk) | |
2012-10-25
| ||
14:50 | diff.c:looks_like_binary(): No need to make the blob null-terminated. <p>checkin.c: Make limits the same as in looks_like_binary(), preparation to move the function to diff.c ... (Closed-Leaf check-in: c3ec6309fd user: jan.nijtmans tags: improve_looks_like_binary) | |
13:59 | Allow the deletion of multiple stash entries using "fossil stash rm" with multiple arguments. Multi-stash deletion is undoable. ... (check-in: f41308d780 user: drh tags: trunk) | |
10:27 | use utf8 in stash comment editor on Windows, just like the commit comment editor ... (check-in: fb565614db user: jan.nijtmans tags: trunk) | |
2012-10-24
| ||
19:04 | Fix the --setmtime flag on fossil-commit so that it works when changing version, and not just when updating the current version. ... (check-in: 1d3256cbca user: drh tags: trunk) | |
13:43 | Removing superfluous parenthesis in html output. ... (check-in: ad9cf1cad6 user: viriketo tags: trunk) | |
07:42 | relax Wiki name restriction ... (Closed-Leaf check-in: d5453ca06a user: jan.nijtmans tags: ticket-897c39d284) | |
2012-10-23
| ||
18:20 | Simplifications to the checkout-db schema auto-update mechanism. ... (check-in: 21f8161e8e user: drh tags: trunk) | |
13:54 | Fix source code formatting in winhttp.c. ... (check-in: 9d8bdc90f9 user: drh tags: trunk) | |
2012-10-22
| ||
21:16 | Update to Toni Rönkkö's latest version (1.12.1) of dirent.h [http://www.softagalleria.net/dirent.php] ... (check-in: f460839cff user: jan.nijtmans tags: trunk) | |
17:29 | Merge the changes to use various UTF encodings for win32 check-in comment editor into trunk. ... (check-in: cc01ec5094 user: drh tags: trunk) | |
14:56 | merge trunk ... (Closed-Leaf check-in: c7703868b3 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
13:38 | Merge in the ability to add submenu buttons on embedded documentation using hyperlinks with the "button" class. ... (check-in: 18c310afd8 user: drh tags: trunk) | |
13:23 | Merge the changes to show unresolved conflicts in "fossil status" and to prevent committing unresolved conflicts. ... (check-in: 7d34d1748a user: drh tags: trunk) | |
12:48 | Version 1.24 ... (check-in: 8d758d3715 user: drh tags: trunk, release, version-1.24) | |
2012-10-21
| ||
19:07 | Make sure that Tcl integration related script errors have consistent casing. ... (check-in: d769ee702b user: mistachkin tags: trunk) | |
00:54 | Fix a crash bug that comes up when trying to view the history of files whose names contain charaters that require URL escapes. This is a cherry-pick of [65f495bc06767] which was committed to the wrong branch. ... (check-in: 9c6f9e7a8c user: drh tags: trunk) | |
00:52 | Fix a crash bug that comes up when trying to view the history of files whose names contain charaters that require URL escapes. ... (Closed-Leaf check-in: 65f495bc06 user: drh tags: conflict-tracking) | |
2012-10-20
| ||
00:29 | Report unresolved conflicts on "fossil status". Refuse to commit with unresolved conflicts if the --conflict flag is omitted from "fossil commit". ... (check-in: 1fb2ca625b user: drh tags: conflict-tracking) | |
2012-10-19
| ||
18:36 | Add a mention of the ability to do dynamic loading of Tcl to the change log. (This change originally checked into the wrong branch.) ... (check-in: e40e4faabb user: drh tags: trunk) | |
18:35 | Add a mention of the ability to do dynamic loading of Tcl to the change log. ... (Closed-Leaf check-in: 5678565bec user: drh tags: embedded-doc-buttons) | |
18:33 | All submenu buttons on embedded documentation pages using markup of the form: <a class="button" href="...">LABEL</a>. ... (check-in: 563b3ccb7b user: drh tags: embedded-doc-buttons) | |
17:34 | Simple changes that allows embedded documentation *.wiki files to contain unrestricted HTML. This is on a branch because I don't believe we want to go this way, but I might change my mind later. ... (Closed-Leaf check-in: 463df97c06 user: drh tags: full-html-for-embedded-docs) | |
17:04 | Fix a typo in the Style document. ... (check-in: 2116906fb1 user: drh tags: trunk) | |
15:29 | Further edits to the change log for 1.24. ... (check-in: 5ea7a3ec56 user: drh tags: trunk) | |
14:36 | Add a proposed change log for the next release. ... (check-in: a8a0985318 user: drh tags: trunk) | |
13:30 | Increase the version number to 1.24. ... (check-in: caa4d5786f user: drh tags: trunk) | |
2012-10-18
| ||
05:11 | dequote_git_filename: missing return type ... (check-in: ee424936da user: jan.nijtmans tags: trunk) | |
2012-10-17
| ||
17:50 | It turns out that filenames in git-fast-export format can be quoted, if they contain special characters. Update the importer to dequote those names before trying to use them. ... (check-in: 77cbe38af0 user: drh tags: trunk) | |
14:05 | Picking the latest fix in trunk ... (check-in: 39a59de8cb user: viriketo tags: annotate_links) | |
14:04 | I think I fix the previous commit, that should avoid committing a ticket manifest if it has no changes. It was ignoring the ticket appends. In the case of only appending, the user was not notified not properly redirected, and the ticket chagnes were not committed. Still, there should be some kind of warning to the user, if it ends up in such situation, I think. ... (check-in: f02946aa8b user: viriketo tags: trunk) | |
2012-10-16
| ||
23:14 | Merge updates from trunk. ... (check-in: ce3b312a15 user: mistachkin tags: tclRdOnly) | |
12:19 | Updating from trunk. ... (check-in: 3cdf9480dd user: viriketo tags: annotate_links) | |
12:18 | Fixing buffer overflows in the width calculation of sbsDiff. ... (check-in: 314a294321 user: viriketo tags: annotate_links) | |
01:22 | merge trunk ... (check-in: 7f939bd8d7 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
01:11 | unused variable includeDotFiles <p>struct utimbuf -> struct _utimbuf (compiler warning with mingw-w64) <p>a few "const" additions (lower memory footprint, allows C-compiler to optimize better) ... (check-in: 6032dd51f2 user: jan.nijtmans tags: trunk) | |
2012-10-15
| ||
15:10 | Avoid entering a ticket-change artifact that does not specify any changes. ... (check-in: 7097562813 user: drh tags: trunk) | |
14:41 | The name_to_rid() routine returns record-IDs even if they do not appear in the EVENT table. ... (check-in: a758144e26 user: drh tags: trunk) | |
14:31 | Add a prototype "test-orphans" command. Does not yet work exactly right. ... (check-in: 1ec715ae34 user: drh tags: trunk) | |
05:28 | unused variable includeDotFiles <p>struct utimbuf -> struct _utimbuf (compiler warning with mingw-w64) <p>a few "const" additions ... (check-in: d2e1469d12 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
05:11 | merge trunk ... (check-in: 69a0db2dd0 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
05:09 | bug-fix: is_temporary_file expects utf8, not unicode on Windows ... (check-in: 0e6b7bc363 user: jan.nijtmans tags: trunk) | |
2012-10-14
| ||
20:09 | Bug-fix: missing blob_zero. This commit is done with a big-endian unicode comment file ... (check-in: 8a0c2c366c user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
19:55 | implement big-endian unicode decoding for commit message files ... (check-in: 514f71a1cf user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
2012-10-13
| ||
18:38 | merge trunk ... (check-in: 0111420601 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
17:31 | Omit the "private" tag from private check-ins. This opens up the possibility of publishing check-ins that were originally private. Fix the "deconstruct" command so that it omits private artifacts unless the --private option is used. ... (check-in: 6545e6cf74 user: drh tags: trunk) | |
14:19 | Add the --temp option to the "fossil extra" and "fossil clean" commands. ... (check-in: 3206b6485a user: drh tags: trunk) | |
2012-10-12
| ||
13:21 | Show the complete text of added and removed files on the "vdiff" webpage. ... (check-in: c32a97e1b2 user: drh tags: trunk) | |
2012-10-11
| ||
20:58 | Tweaks to the "fileages" user interface. ... (check-in: da2fe1be82 user: drh tags: trunk) | |
19:22 | Add the --setmtime command-line option to "fossil update". When this option is used, the mtime of all unmodified managed files is set to the time when that file was originally checked in. ... (check-in: ae092ec605 user: drh tags: trunk) | |
18:33 | Back out the undo/redo logic changes of [0c37874941c89] that caused the mtime to be restored on files. Playing games with mtimes is bad policy. Consider a scenario: "fossil merge; make; fossil undo; make". If the mtimes are reset by undo, then the second "make" above will not work correctly. This is not a complete backout of [0c37874941c89] as the underlying infrastructure used to compute the age of files is retained. ... (check-in: 5c0843a8f1 user: drh tags: trunk) | |
14:21 | Add the "fileage" webpage. ... (check-in: 368347d660 user: drh tags: trunk) | |
2012-10-10
| ||
20:03 | Add the internal checkin_mtime() function. Use it to implement the --age and -t options to the "fossil ls" command. ... (check-in: 9ba8a393fc user: drh tags: trunk) | |
16:06 | The "fossil undo" and "fossil redo" commands remember file mtimes and restore them appropriately. When upgrading through this version, you may need to run "fossil undo --reset" to clear your old undo stack. ... (check-in: 0c37874941 user: drh tags: trunk) | |
2012-10-09
| ||
14:32 | An alternative way to get mime-types from attachments for the "raw" page. ... (Closed-Leaf check-in: b21df7ecaf user: drh tags: experimental) | |
14:19 | Adding mime types for some openoffice documents ... (check-in: 770cf7fc35 user: viriketo tags: annotate_links) | |
14:01 | Fixing the vdiff submenus, so they behave as usual (for this branch) ... (check-in: 4cf8c3d348 user: viriketo tags: annotate_links) | |
13:53 | Adding back the branch telling at checkin info for vdiff. ... (check-in: e29d3822e9 user: viriketo tags: annotate_links) | |
13:48 | Updating from trunk. I solved some merge conflicts: 1) the checkin info in the vdiff page, taking that from trunk, and 2) the vdiff menu options, which I tried to get similar to what I had in the branch. ... (check-in: f4b082d464 user: viriketo tags: annotate_links) | |
13:30 | Making the raw page download guess the mime type based on filename also for attachments, not only repository files. ... (check-in: 5f3916ac5b user: viriketo tags: trunk) | |
01:41 | Update SQLite from upstream in order to test SQLite. ... (check-in: 51858373cb user: drh tags: trunk) | |
2012-10-08
| ||
13:50 | Fix references to uninitialized memory when existing the SQL shell. ... (check-in: 1955e6a69d user: drh tags: trunk) | |
2012-10-07
| ||
17:18 | merge trunk make Notepad the default comment editor on Windows ... (check-in: 10cf72bd3b user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
14:49 | Add the new 'tcl-rdonly' setting to the list of those that should be transferred. ... (check-in: 2335ae4f22 user: mistachkin tags: tclRdOnly) | |
14:28 | Update the 'makemake' script with the MinGW makefile changes for the markdown feature as well. ... (check-in: 0db09a2061 user: mistachkin tags: markdown) | |
14:22 | Experimental proof-of-concept for the 'tcl-rdonly' setting and related functionality. ... (check-in: 851e0755e5 user: mistachkin tags: tclRdOnly) | |
13:55 | Enhance Tcl integration with support for notifications before and after Tcl scripts are evaluated. ... (check-in: 49c63f8c78 user: mistachkin tags: trunk) | |
10:29 | Add 'markdown' setting to enable runtime control over whether or not it is used. ... (check-in: 1c5085d963 user: mistachkin tags: markdown) | |
10:15 | Merge updates from trunk. ... (check-in: a8add9c1bd user: mistachkin tags: markdown) | |
10:12 | Add 'tcl-setup' setting for the optional Tcl script to evaluate after creating and initializing the Tcl interpreter. Make sure Tcl gets a copy of all the original expanded arguments. ... (check-in: fa4e828653 user: mistachkin tags: trunk) | |
2012-10-05
| ||
20:39 | Add the "stash show" command. Simplifications to the diff code, and especially the looks_like_binary() function. ... (check-in: 4e0e69f691 user: drh tags: trunk) | |
16:36 | Fix a couple of C99-isms in the recent stash changes. ... (check-in: f378800aed user: drh tags: trunk) | |
13:55 | On the timeline webpage, remove the (undocumented) "nomerge" query parameter and make no-merge behavior the default when using the "from" and "to" query parameters. A new "shortest" query parameter can be used to find the shortest path, if desired. ... (check-in: 37d107501c user: drh tags: trunk) | |
13:48 | Update SQLite from upstream so that Fossil will compile on pre-C99 compilers. This SQLite still has issues with ORDER BY optimization, but those issues do not seem to effect Fossil. ... (check-in: 5a428febd4 user: drh tags: trunk) | |
13:44 | Enhancements to the "bisect" command: (1) Create alias "ls" for the "vlist" subcommand. (2) Show an abbreviated listing unless the --all option is used. (3) Automatically show the abbreviated listing after each "next". ... (check-in: eec11147cf user: drh tags: trunk) | |
13:10 | Update the "fossil stash" command so that it always prompts for a comment if the -m option is omitted. ... (check-in: 16371dcb1b user: drh tags: trunk) | |
12:38 | Get the --tk option working for "fossil stash diff". ... (check-in: 2ed8cdc518 user: drh tags: trunk) | |
12:10 | Merge the controlInfoLink branch into trunk. ... (check-in: 71c3b67a79 user: drh tags: trunk) | |
08:28 | Simplify internal link generation for control artifacts to avoid using escaped HTML entities. ... (Closed-Leaf check-in: bcf41d31ca user: mistachkin tags: controlInfoLink) | |
2012-10-03
| ||
19:54 | Integration work for the markdown engine provided by Natacha Porté. ... (check-in: d38c6eef06 user: mistachkin tags: markdown) | |
14:58 | Import the latest SQLite core from upstream. ... (check-in: 7f3379f3a9 user: drh tags: trunk) | |
2012-10-02
| ||
23:01 | Enable building with the TCL stubs library and then loading the main TCL library at run-time, and only if needed. ... (check-in: 25f7fa1157 user: drh tags: trunk) | |
22:59 | Merge the enhancements that adds the "diff-binary" setting for passing binary files to the external diff program. ... (check-in: f8339c2743 user: drh tags: trunk) | |
2012-09-30
| ||
09:29 | The 'binary-glob' setting is a versionable project setting and should be listed with the others. ... (check-in: 6ef41eeffe user: mistachkin tags: trunk) | |
07:39 | Make sure the new command line options are always processed; however, wait until after the settings are available. ... (Closed-Leaf check-in: 064afb225a user: mistachkin tags: diffBinExternal) | |
06:25 | Add support for skipping binary files when using an external diff program. The existing 'binary-glob' setting and new 'diff-binary' boolean setting control this feature. ... (check-in: c50eb50718 user: mistachkin tags: diffBinExternal) | |
01:43 | Fix typo in comment. ... (check-in: 97f68e61da user: mistachkin tags: trunk) | |
2012-09-29
| ||
14:08 | Make the "--tk" option to the "diff" command also imply the "-i" option to force the use of the internal diff engine. ... (check-in: 5a4fbb0a28 user: drh tags: trunk) | |
07:40 | For custom makefile, build with Tcl stubs support by default. ... (Closed-Leaf check-in: 2d63ffdd4f user: mistachkin tags: tclStubsV2) | |
07:29 | Skip calling Tcl_InitStubs when not compiled to use the Tcl stubs mechanism. ... (check-in: 1f4cfd5776 user: mistachkin tags: tclStubsV2) | |
07:20 | Merge updates from trunk. ... (check-in: fbd3c2a597 user: mistachkin tags: tclStubsV2) | |
07:16 | Some fine-tuning for autosetup to support the Tcl stubs mechanism. ... (check-in: 01de4c53b1 user: mistachkin tags: tclStubsV2) | |
06:56 | Build system changes to support the Tcl stubs mechanism. ... (check-in: 9d0a4a89d7 user: mistachkin tags: tclStubsV2) | |
2012-09-28
| ||
20:15 | Refinements to the Tcl stubs integration. ... (check-in: a0b3507d6c user: mistachkin tags: tclStubsV2) | |
13:45 | merge trunk ... (check-in: 1aed9aabaa user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
10:18 | Update to the latest SQLite amalgamation, for the purpose of testing recent changes in SQLite. ... (check-in: c0f245de25 user: drh tags: trunk) | |
07:26 | load Tcl dynamically using the Stubs mechanism in stead of linking in the library statically. ... (Closed-Leaf check-in: ba91fe5f9e user: jan.nijtmans tags: stubbed-tcl) | |
2012-09-27
| ||
21:16 | Merge the partialCommitPerms branch which fixes an issue with permission bit changes of non-specified files being picked up by a partial commit. ... (check-in: a0da8b3873 user: drh tags: trunk) | |
17:29 | Update the pre-checkin checklist to talk about the new --tk option to the diff command. ... (check-in: 394177917c user: drh tags: trunk) | |
13:02 | Merge the fix for [711d04b6d8577] into trunk. Only bail out of a commit if none of the selected files have changed, rather than if any selected file is unchanged. ... (check-in: 3a5e81cedb user: drh tags: trunk) | |
11:51 | Alternative fix for ticket [711d04b6d8577]. ... (Closed-Leaf check-in: 94e2deef6d user: drh tags: ticket-711d04b6d8) | |
08:43 | Candidate fix for ticket [711d04b6d8] ... (check-in: eab9f88e7f user: jan.nijtmans tags: ticket-711d04b6d8) | |
01:38 | Fixes to the --tk diff option to support unified diff on Windows. ... (check-in: 1048bccf14 user: mistachkin tags: trunk) | |
00:37 | Allow unified diff for the --tk diff option. ... (check-in: 5be507df71 user: mistachkin tags: trunk) | |
2012-09-26
| ||
14:11 | merge ... (check-in: 84f1b5b37f user: jan.nijtmans tags: trunk) | |
14:10 | Make "fossil diff --tk" work on Windows as well. ... (check-in: b836ec8a35 user: jan.nijtmans tags: trunk) | |
13:52 | For the --tk option to the diff command, invoke "tclsh" instead of "wish" and invoke "package require Tk" at the beginning of the script. ... (check-in: aba451e9d5 user: drh tags: trunk) | |
12:55 | Add the --tk option to "fossil diff" in order to launch a Tcl/Tk GUI display of colorized side-by-side diffs. ... (check-in: 22e5d711e5 user: drh tags: trunk) | |
11:59 | Add the --baseurl open to the "fossil server" and "fossil http" commands, for use with reverse proxies such as nginx. ... (check-in: ecb85f61a9 user: drh tags: trunk) | |
09:48 | Correct last merge: mbcs->utf-8 conversion is done later ... (check-in: b9640f05a2 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
09:32 | merge trunk ... (check-in: 71ef64bb75 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
09:27 | Bug-fix: inline editor on Windows should expect mbcs, not utf-8 ... (check-in: 9c9ad8e572 user: jan.nijtmans tags: trunk) | |
07:35 | Now it works ۠ ... (check-in: 433cb71479 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
00:11 | Escape "<" and ">" characters denoting removed and inserted line in the HTML version of side-by-side diff. ... (check-in: 28cfb2fb10 user: drh tags: trunk) | |
2012-09-25
| ||
21:15 | another attempt ۠ ... (check-in: 4358a23778 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
20:40 | C ... (check-in: fa8e0fed9c user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
16:19 | Isolate the logic used to figure out the text encoding of the check-in comment coming back from the users editor into windows-only code. ... (check-in: 397c990400 user: drh tags: use-utf8-in-win-external-editor) | |
14:55 | zFile cannot be NULL, that wouldn't work on UNIX ... (check-in: 7724ea6501 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
14:10 | Use mbcs on Windows' external file editor in stead of utf-8 ... (check-in: 3a20d89d95 user: jan.nijtmans tags: use-utf8-in-win-external-editor) | |
11:48 | Candidate fix for maintaining existing permission bits for partial check-ins. ... (Closed-Leaf check-in: 33ffb32cb8 user: mistachkin tags: partialCommitPerms) | |
06:40 | allow Eclipse to be used as fossil development IDE, merged from "fossil-eclipse" branch, which is now closed. ... (check-in: ae356a7b2e user: jan.nijtmans tags: trunk) | |
2012-09-24
| ||
23:26 | Updates to the "branching.wiki" document. ... (check-in: d06396d31d user: drh tags: trunk) | |
11:48 | Fix typo in win32_fatal_error(). ... (check-in: 9301375f3e user: mistachkin tags: trunk) | |
10:12 | fix -pedantic gcc warning: overflow in implicit constant conversion ... (check-in: 03424a031b user: jan.nijtmans tags: trunk) | |
09:03 | modified fix for [c8c0b78c84], which no longer causes "Usage" printouts to use the full fossil path, even though the command line didn't use the full path ... (check-in: dacc694615 user: jan.nijtmans tags: trunk) | |
07:00 | previous commit fixed the MSVC build, but broke the mingw build. Now fix both of them. ... (check-in: 1ef58e5246 user: jan.nijtmans tags: trunk) | |
2012-09-23
| ||
23:52 | Always use wide-character Win32 APIs for dirent.h. ... (check-in: ea621d75ef user: mistachkin tags: trunk) | |
05:00 | Fixes for compilation with MSVC. ... (check-in: bb85c12e10 user: mistachkin tags: trunk) | |
04:41 | Merge the remaining Win32 TCHAR cleanup to trunk. ... (check-in: 33fb889137 user: mistachkin tags: trunk) | |
2012-09-21
| ||
23:32 | Add an apple-touch-icon.png ... (check-in: fd05645df5 user: drh tags: trunk) | |
11:24 | eliminate the need for <tchar.h> ... (check-in: 1bfa3a0bbf user: jan.nijtmans tags: trunk) | |
09:27 | Eliminate usage of TCHAR and the associated Win32 API macros. ... (Closed-Leaf check-in: 4abd4c5d38 user: mistachkin tags: noTCHAR) | |
2012-09-20
| ||
20:33 | eliminate all #ifdef UNICODE, assuming everthing is compiled with -DUNICODE -D_UNICODE ... (check-in: ad91647ea7 user: jan.nijtmans tags: trunk) | |
2012-09-19
| ||
14:48 | Updates to the script that generates the "download.html" page. ... (check-in: 9d2216a1f8 user: drh tags: trunk) | |
12:23 | Updates to the permuted documentation index. ... (check-in: 1006126146 user: drh tags: trunk) | |
11:52 | A couple of minor documentation updates. ... (check-in: a55fd04538 user: drh tags: trunk) | |
11:32 | Updates to the quick-start page. ... (check-in: 2e9691055e user: drh tags: trunk) | |
10:28 | Merge the selectRemoteUser branch into trunk, so that now the username in the remote_url is a potential source of the user name. ... (check-in: 24b2c6688a user: drh tags: trunk) | |
04:01 | As a fallback, attempt to extract the user from the remote URL configured for the repository. ... (Closed-Leaf check-in: 817b3fea10 user: mistachkin tags: selectRemoteUser) | |
2012-09-18
| ||
23:48 | Fix comment. ... (check-in: 5f13a2a6c6 user: mistachkin tags: trunk) | |
23:31 | Fix warning message typos. ... (check-in: f9d053a931 user: mistachkin tags: trunk) | |
22:58 | If unable to determine the user by the normal techniques, don't guess. Print a helpful error message and quit. Otherwise strange user names end up in the log. ... (check-in: 1e7262b724 user: drh tags: trunk) | |
21:21 | Merge support for the --template option of the 'new' command to trunk. ... (check-in: 75bcb48089 user: mistachkin tags: trunk) | |
21:16 | Merge the new theme to trunk. ... (check-in: d5272ee958 user: mistachkin tags: trunk) | |
20:59 | Copy the control settings into the new repository as well. Also, correct the query used to copy the system user column values. ... (Closed-Leaf check-in: 4bab4459b6 user: mistachkin tags: newTemplate) | |
20:14 | Use the list of configuration properties when transfering content from the template repo to the new repo. Also transfer the ticket formats. ... (check-in: 78cf4138d9 user: drh tags: newTemplate) | |
15:37 | Add the name= query parameter to the <base> for wiki pages, so that hyperlinks to fragments work correctly. ... (check-in: a116d974b4 user: drh tags: trunk) | |
12:52 | Update the built-in SQLite to the latest version on the fullscan-covering-index branch. This is for the purpose of testing SQLite changes. ... (check-in: ac2d29326b user: drh tags: trunk) | |
05:14 | Sync up base tag in the header with those contained in the skins file. ... (check-in: f4022040f8 user: mistachkin tags: trunk) | |
05:11 | Enhance comments from the previous commit. ... (Closed-Leaf check-in: 6282cdf0c3 user: mistachkin tags: skin5) | |
05:08 | Add a skin with enhanced handling of hyperlinks in the header and footer. ... (check-in: 59fb15865c user: mistachkin tags: skin5) | |
03:21 | Add experimental support for copying the initial settings of a repository from another repository. ... (check-in: e771171c68 user: mistachkin tags: newTemplate) | |
00:15 | Strip out TH1 comments from the header. ... (Closed-Leaf check-in: 354bfe206e user: mistachkin tags: dynamicStyle) | |
00:06 | Make the default header and footer a bit more dynamic. ... (check-in: 6cea1e4920 user: mistachkin tags: dynamicStyle) | |
00:03 | Fix the <base> tag in the default header. ... (check-in: eb1513b7a9 user: drh tags: trunk) | |
2012-09-17
| ||
07:34 | fix [ce73fc2173] <p>Restore Win9x, using unicows eliminate all #ifdef UNICODE ... (Closed-Leaf check-in: 9cf5056af9 user: jan.nijtmans tags: win95-unicows) | |
2012-09-14
| ||
10:31 | Experimental version for Win9x, using unicows ... (Closed-Leaf check-in: bf0fede2ee user: jan.nijtmans tags: restore-win95) | |
2012-09-13
| ||
07:17 | merge trunk ... (check-in: 0930ed2085 user: jan.nijtmans tags: restore-win95) | |
07:12 | re-enable unicode commandline for MSVC build (previous commit accidently removed that) <p>New version of dirent.h, which supports both MBCS and UNICODE ... (check-in: 71d46aba2e user: jan.nijtmans tags: trunk) | |
2012-09-12
| ||
22:01 | simplify switching between widechar and unicode variant of dirent ... (check-in: a8f7a8ac24 user: jan.nijtmans tags: restore-win95) | |
20:55 | allow MSVC build without -DUNICODE as well ... (check-in: eede5db7c3 user: jan.nijtmans tags: restore-win95) | |
20:36 | unbreak MSVC build. <p>Always use platform detection in fossil_system: fossil might be linked with unicows, then still quotes should not be used on Win95 <p>Why did I remove the -DUNICODE from Makefile.msc?.... ... (check-in: ebe241b4df user: jan.nijtmans tags: restore-win95) | |
16:24 | Need this "-e none" options to ssh.. if not, ssh can process the escape caracter to process command from data that's goes to fossil proces.. ... (Closed-Leaf check-in: 297cb3e525 user: mgagnon tags: mg_sshfix) | |
15:27 | Now, just call /bin/sh as command argument.. I don't have problem with mail checking and motd and modification is very simple.. - Have to check if it work in all conditions and all systems. - Might not work for settups where server use a restricted shell.. ... (check-in: 531a58fd21 user: mgagnon tags: mg_sshfix) | |
14:42 | fix [ce73fc2173] as well ... (check-in: ed5695fe7f user: jan.nijtmans tags: restore-win95) | |
12:59 | Seems to fix it.. will try on the real conditions.. ... (check-in: e8fac25a20 user: mgagnon tags: mg_sshfix) | |
11:32 | better fix ... (check-in: 3c33959096 user: jan.nijtmans tags: restore-win95) | |
11:04 | fix crash in Win95 build when running on WinNT+ ... (check-in: d339a7b2e3 user: jan.nijtmans tags: restore-win95) | |
08:10 | Restore fossil to be compilable for Win95 <p>Replace "-DUNICODE -D_UNICODE" with "-DSQLITE_OS_WINNT=0" in win/Makefile.mingw if you want this. ... (check-in: b402bec882 user: jan.nijtmans tags: restore-win95) | |
02:19 | work time to time.. *** rely on a delay, which is not good don't work all the time... need to build more solid logic.. ... (check-in: 5d00d241f7 user: mgagnon tags: mg_sshfix) | |
00:35 | attemp to fix ssh problem on debian linux host when non interactive shell still print some message (motd and mail checking stuff). *** not really working yet.. ... (check-in: 66a45382eb user: mgagnon tags: mg_sshfix) | |
2012-09-11
| ||
18:49 | enable unicode commandline for MinGW/MinGW-w64 as well <p> remove unused MINGW_BROKEN_MAINARGS ... (check-in: 274d8a1dcd user: jan.nijtmans tags: trunk) | |
12:16 | Merge the unicode-cmdline branch into trunk. ... (check-in: f668ff44c0 user: drh tags: trunk) | |
11:57 | Merge the latest trunk changes and the mingw-broken-cmdline branch into unicode-cmdline. ... (Closed-Leaf check-in: b19ef490fd user: drh tags: unicode-cmdline) | |
2012-09-10
| ||
18:15 | add .PHONY target to makefile, this makes "make test" work even though there already is a directory named "test" ... (check-in: ffcdfadbda user: jan.nijtmans tags: trunk) | |
08:21 | Add some test cases ... (Closed-Leaf check-in: d43165418c user: jan.nijtmans tags: mingw-broken-cmdline) | |
2012-09-09
| ||
22:06 | Reformat the windows command-line parser to following the Fossil style. Use the alternative command-line parser on all windows builds, not just for MinGW builds, to simplify the logic and so that the alternative parser code is testing more heavily. ... (check-in: f575af97b2 user: drh tags: mingw-broken-cmdline) | |
20:53 | Fix ticket [906c533302]. If you want to replace the mingw command-line pa a better one (conforming to ms rules), compile with -DMINGW_BROKEN_MAINARGS. MinGW doesn't support unicode command line parsing (linker option -municode), so the option -DMINGW_BROKEN_MAINARGS can be used to fix that too. ... (check-in: 047dd62604 user: jan.nijtmans tags: mingw-broken-cmdline) | |
2012-09-08
| ||
13:13 | Fix a harmless compiler warning. ... (check-in: c42408e15b user: drh tags: trunk) | |
2012-09-07
| ||
21:12 | On windows, make "gdiff" default to using WinDiff.exe. ... (check-in: cad57bf65d user: drh tags: trunk) | |
19:16 | Add an authorizer to the raw-SQL entry box. This authorizer is not strictly necessary for security. It is just another layer of defense. ... (check-in: 98f29f24cd user: drh tags: trunk) | |
07:55 | merge trunk ... (check-in: af4287ac3a user: jan.nijtmans tags: unicode-cmdline) | |
07:53 | Enable unicode commandline and unicode console output for msvc builds. ... (check-in: 286950208c user: jan.nijtmans tags: unicode-cmdline) | |
2012-09-06
| ||
20:31 | Improved descriptions of the two check-ins being compared on the vdiff page. ... (check-in: 6b22a464d7 user: drh tags: trunk) | |
19:52 | On the check-in info page, offer a selection of nearby leaves to diff against. ... (check-in: 238db72dc9 user: drh tags: trunk) | |
18:26 | Fix a bug in name resolution when the name begins with "tag:" ... (check-in: ac65f5bd54 user: drh tags: trunk) | |
14:00 | Add the "Invert" button to the "vdiff" web page. ... (check-in: b0036a3c97 user: drh tags: trunk) | |
13:52 | Improvements to the "root:TAG" naming option so that TAG can also be a UUID. ... (check-in: 0e9277267f user: drh tags: trunk) | |
10:23 | Show the number of changes following a "fossil update". ... (check-in: 3db1cf69e5 user: drh tags: trunk) | |
09:10 | merge trunk <p>enable UNICODE mode (experimental) ... (Closed-Leaf check-in: 2017d2f832 user: jan.nijtmans tags: eclipse-project) | |
2012-09-05
| ||
20:54 | Do not count divider lines as "items" on the timeline. ... (check-in: 4913964321 user: drh tags: trunk) | |
20:45 | Enhancements to localtime processing and to the label resolution on the a=, b=, and c= query parameters to the timeline page. ... (check-in: 41c3c1900b user: drh tags: trunk) | |
20:21 | Eliminate some gcc (4.6) warnings on windows. ... (check-in: 1854d99041 user: jan.nijtmans tags: trunk) | |
19:07 | Make the 'localtime' modifier for SQLite date/time functions work inside the "fossil sql" command. ... (check-in: 16ab9f25ff user: drh tags: trunk) | |
14:10 | Make the new "simplified" finfo page the default. The original finfo is available using the "Full" submenu option. ... (check-in: 1574b63b14 user: drh tags: trunk) | |
13:45 | merge trunk, fix compilation on Cygwin/Linux ... (check-in: c05ba6b0d7 user: jan.nijtmans tags: eclipse-project) | |
12:55 | const-qualification ... (check-in: 645f34834d user: jan.nijtmans tags: eclipse-project) | |
11:33 | Add "fco" query parameter and the "Simplified"/"Full" submenu items to control it on the "finfo" web page. ... (check-in: f1fae7f9ea user: drh tags: trunk) | |
09:26 | be smarter about istty static initialization ... (check-in: 5d9f57a721 user: jan.nijtmans tags: eclipse-project) | |
09:05 | superflueous semicolon. ... (check-in: 6f3b0f3445 user: jan.nijtmans tags: eclipse-project) | |
09:00 | fix writing to stderr console, last commit broke that. ... (check-in: b4bab791fc user: jan.nijtmans tags: eclipse-project) | |
08:15 | write unicode to console, when possible. ... (check-in: 7fd74e72f8 user: jan.nijtmans tags: eclipse-project) | |
07:31 | make output to the Windows console binary-safe ... (check-in: a830168d3f user: jan.nijtmans tags: eclipse-project) | |
06:32 | merge trunk ... (check-in: 1393a9107b user: jan.nijtmans tags: eclipse-project) | |
2012-09-04
| ||
23:13 | Be smarter about distinguishing between hyperlinks and array subscripts in code when rendering wiki. ... (check-in: b7abba6707 user: drh tags: trunk) | |
17:28 | Add the "URLs and Checkouts" page. ... (check-in: 8b1f5e0eab user: drh tags: trunk) | |
15:48 | Improvements to the CSS on default skins. ... (check-in: b87d3b8804 user: drh tags: trunk) | |
13:43 | Add a home-page link to Jim Schimpf's book about Fossil. ... (check-in: 29ad078b42 user: drh tags: trunk) | |
12:36 | merge trunk ... (check-in: 2050646c9f user: jan.nijtmans tags: eclipse-project) | |
08:14 | memory allocated with mprintf should be freed with fossil_free(), not free() <p>use _wsystem() in stead of system() on Windows. <p>Use g.argv[0] in stead of fossil_nameofexec() when the full path is not necessary, e.g for "Usage" prints. ... (check-in: 06ba3ace24 user: jan.nijtmans tags: trunk) | |
07:00 | merge trunk ... (check-in: 56f6e9f3b9 user: jan.nijtmans tags: eclipse-project) | |
06:52 | merge trunk ... (check-in: 26aa3eeab8 user: jan.nijtmans tags: eclipse-project) | |
2012-09-03
| ||
18:36 | Update the built-in SQLite to the 3.7.14 release. ... (check-in: 2b56641fb9 user: drh tags: trunk) | |
13:50 | Extend zRequestFName and zReplyFName to allow MAX_PATH characters. missing fossil_mbcs_to_utf8() call in line 199 ... (check-in: 6e7c94b31d user: jan.nijtmans tags: trunk) | |
10:16 | In the MinGW makefile, ignore failures of the mkdir command in case the directory already exists. ... (check-in: 80c4b3a23f user: mistachkin tags: trunk) | |
03:51 | Remove obsolete comments. ... (check-in: d43e163a27 user: mistachkin tags: trunk) | |
03:47 | Fix some confusing spacing in the MinGW makefile. ... (check-in: e498d82d1a user: mistachkin tags: trunk) | |
03:30 | Fixes to the install target in the MinGW makefile when building from the Windows shell. ... (check-in: 13eed7c653 user: mistachkin tags: trunk) | |
03:00 | In the MinGW makefile, instead of attempting to auto-detect if the Windows command prompt is being used, rely on the manually set USE_WINDOWS variable instead. ... (check-in: 7bf4c290a5 user: mistachkin tags: trunk) | |
00:51 | Make the shell commands used by the MinGW more configurable and attempt to support building inside the Windows command prompt. ... (check-in: ce55bc43bd user: mistachkin tags: trunk) | |
00:24 | Fix dependencies on generated headers in the MinGW makefile. Also, remove superfluous EXE extension on executables used during the build process. ... (check-in: 4e8d2f2991 user: mistachkin tags: trunk) | |
2012-09-02
| ||
19:39 | <pre>Minor additional fixes related to [c8c0b78c84]: - Use _wsystem() in stead of system() on Windows - Use g.argv[0] in stead of fossil_nameofexe() where only printing is involved - Use fossil_nameofexe() where fossil_system() is involved - Move the determination of the full windows path to fossil_nameofexec, so g.argv[0] can always be the unmodified argv[0] - g.argv[0] and fossil_nameofexec() are in utf-8, so we cannot use fprintf directly. Exception: when printing malloc errors.</pre> ... (Closed-Leaf check-in: be06861f3c user: jan.nijtmans tags: ticket-c8c0b78c84) | |
12:50 | fix cross-compilation of mingw target on Linux/Darwin ... (check-in: 9c0e1caec5 user: jan.nijtmans tags: trunk) | |
2012-09-01
| ||
04:45 | Remove leftover instances of non-ASCII characters from several files. ... (check-in: f15ce59b00 user: mistachkin tags: trunk) | |
2012-08-31
| ||
20:46 | Revert change [208d67675c]. The policy is to keep the Fossil source code ASCII even if Fossil itself is able to handle non-ASCII source files. Furthermore, the [208d67675c] change broken things. Also backout change [34fcb9634e] since it complicates the C code with unnecessary backslash characters in order to changes single-quotes to double-quotes in the generated HTML and Javascript, which is pointless. ... (check-in: c19f34cb69 user: drh tags: trunk) | |
19:57 | Avoid prompting for the password for SSH syncs, since the password is never used. Omit debugging output on SSH syncs. ... (check-in: d1eb341f80 user: drh tags: trunk) | |
19:47 | Improved handling of command-line arguments under windows. Possible fix for ticket [c8c0b78c84]. ... (check-in: 0c7ae64ab5 user: drh tags: trunk) | |
18:40 | Remove obsolete documentation from the www/ folder. ... (check-in: d80f2dc058 user: drh tags: trunk) | |
12:44 | Merge the fork of trunk. ... (check-in: 231113eac2 user: mistachkin tags: trunk) | |
12:43 | Revise shell checking in the MinGW makefile to be a bit more general purpose. ... (check-in: 4e62bffa63 user: mistachkin tags: trunk) | |
12:26 | Make it declarative that building the Win32 resources require the VERSION.h file. ... (check-in: cf639e4fe2 user: mistachkin tags: trunk) | |
09:03 | use more utf-8 characters in the wiki, in stead of html entities ... (check-in: 927d07c727 user: jan.nijtmans tags: trunk) | |
08:58 | Removed some very old TODO comments (from me) which just clutter up the wiki help text. ... (check-in: f1c56bd31d user: stephan tags: trunk) | |
08:08 | More consistancy in html generation: Use '"' where possible. ... (check-in: 34fcb9634e user: jan.nijtmans tags: trunk) | |
2012-08-30
| ||
22:02 | PATH_MAX -> MAX_PATH ... (Closed-Leaf check-in: b41c57d5c8 user: jan.nijtmans tags: ticket-c8c0b78c84) | |
19:41 | Attempt to support compiling with MinGW without MSYS. ... (check-in: 773fa5e63c user: mistachkin tags: trunk) | |
19:29 | upgrade dirent.h to latest available version (1.11) ... (check-in: fb07d8693e user: jan.nijtmans tags: trunk) | |
14:30 | typos ... (check-in: 7c0f4ecadf user: jan.nijtmans tags: trunk) | |
12:34 | make winhttp.c compilable without -DUNICODE ... (check-in: d0256a17be user: jan.nijtmans tags: eclipse-project) | |
12:05 | Fix overzealous identification of no-op merges that are not really no-ops. ... (check-in: efba2bc17b user: drh tags: trunk) | |
11:47 | merge ticket-c8c0b78c84 convert winhttp.c to unicode ... (check-in: f342247c50 user: jan.nijtmans tags: eclipse-project) | |
09:21 | ... and teach popen how to handle non-mbcs characters ... (check-in: 7d842b654b user: jan.nijtmans tags: ticket-c8c0b78c84) | |
08:55 | proposed fix for [c8c0b78c84]. And - bonus - allow a BOM in the --args file ... (check-in: 95f212433d user: jan.nijtmans tags: ticket-c8c0b78c84) | |
07:03 | merge trunk ... (check-in: 0387251bd3 user: jan.nijtmans tags: eclipse-project) | |
02:04 | Simplify the mkversion changes from the previous commit. ... (check-in: ae85ba156c user: mistachkin tags: trunk) | |
01:56 | Support setting the binary file/product versions in the Win32 resources. ... (check-in: 6b8ef6a4fd user: mistachkin tags: trunk) | |
2012-08-29
| ||
23:34 | The --force flag change should have been on trunk. DRH should follow his own checklists! ... (check-in: 5c420b1690 user: drh tags: trunk) | |
23:33 | Allow no-op merges with the --force flag. ... (Closed-Leaf check-in: d787bcd44a user: drh tags: msvc-broken) | |
23:17 | Update file header comments for the TH1/Tcl integration source code. ... (check-in: 5f22bc09e1 user: mistachkin tags: trunk) | |
22:43 | remaining part of [01a2f3a346] factor out the opendir() family of routines and provide portable alternatives, fossil_opendir() ... (check-in: 4f9f0570db user: jan.nijtmans tags: trunk) | |
22:37 | found the cause of the crash!!!! ... (check-in: 27905725de user: jan.nijtmans tags: msvc-broken) | |
22:34 | working part of [01a2f3a346] ... (check-in: 14733d1519 user: jan.nijtmans tags: trunk) | |
21:32 | upgrade to dirent-1.11 ... (Closed-Leaf check-in: 10fec4b7dd user: jan.nijtmans tags: broken-msvc-2, dirent-1.11) | |
20:57 | undo [bf079432fb]: It's crucial for the Tcl fossil repository to be able to do a no-op merge-mark. This change would make that impossible. ... (Closed-Leaf check-in: 41577fd3ef user: jan.nijtmans tags: broken-msvc-2) | |
20:51 | merge-mark (in order to make merging back msvc-broken to trunk easier) ... (check-in: 2b5d693495 user: jan.nijtmans tags: msvc-broken) | |
20:48 | working part of [ticket-01a2f3a346] (still don't understand, but somehow it doesn't work with msvc) ... (check-in: 517309406a user: jan.nijtmans tags: broken-msvc-2) | |
20:27 | make it link on msvc. Doesn't run yet. ... (check-in: bd43f1c249 user: jan.nijtmans tags: msvc-broken) | |
19:41 | Allow UTF-8 characters in sources. translate.exe will translate it to ASCII ... (check-in: 208d67675c user: jan.nijtmans tags: trunk) | |
16:51 | An attempt to factor out the opendir() family of routines and provide portable alternatives, fossil_opendir(). This simplistic first attempt works on non-windows platforms, but the build fails on windows. ... (check-in: 8d8e529aa9 user: drh tags: msvc-broken) | |
14:12 | merge trunk ... (check-in: c037808477 user: jan.nijtmans tags: eclipse-project) | |
13:57 | Allow UTF-8 characters in sources. translate.exe will translate it to ASCII ... (check-in: 9f6abc5968 user: jan.nijtmans tags: msvc-broken) | |
13:03 | merge trunk ... (Closed-Leaf check-in: e9f38ae8ab user: jan.nijtmans tags: utf8-in-sources) | |
11:27 | fix for [01a2f3a346] ... (check-in: 0357ed556e user: jan.nijtmans tags: msvc-broken) | |
10:44 | Fix a typo on the Ticket Change Details page. ... (check-in: eb82a23827 user: drh tags: trunk) | |
08:02 | merge trunk ... (Closed-Leaf check-in: 3e3f34ebcf user: jan.nijtmans tags: ticket-01a2f3a346) | |
2012-08-28
| ||
17:39 | Fixes to hyperlink generation for embedded documentation. ... (check-in: ed6adcaf3b user: drh tags: trunk) | |
09:13 | merge ticket-01a2f3a346 into eclipse-project ... (check-in: 51253a79f2 user: jan.nijtmans tags: eclipse-project) | |
09:05 | merge trunk into ticket-01a2f3a346 branch ... (check-in: f89bd067c2 user: jan.nijtmans tags: ticket-01a2f3a346) | |
06:24 | This change allows html entities (like &rarr; and &bull;) in all c-sources to be replaced by its utf-8 equivalent (→,•). The translate utility will translate this to the right escape-sequence, so the C-compiler can handle it.<br> As long as the C-source doesn't contain any utf-8 characters, this generates exactly the same *_.c files as before. ... (check-in: b5e2e50040 user: jan.nijtmans tags: utf8-in-sources) | |
2012-08-27
| ||
22:56 | Make merges a no-op if the pivot is the same as the version being merged. ... (check-in: bf079432fb user: drh tags: trunk) | |
21:09 | Include branch information in the output of the finfo command. Patches from Peter Spjuth. ... (check-in: 724bf68a2f user: drh tags: trunk) | |
19:05 | Re-do part of [d89b99e383], which was lost by [d7736649cd] ... (check-in: 22806c5f59 user: jan.nijtmans tags: trunk) | |
18:36 | All the a=, b=, and c= query parameters of the timeline webpage to be tags and labels in addition to timestamps. ... (check-in: 66f4fa9bd5 user: drh tags: trunk) | |
2012-08-26
| ||
18:20 | merge trunk into eclipse-project branch, and fix build on UNIX ... (check-in: 64d8e09e20 user: jan.nijtmans tags: eclipse-project) | |
18:17 | merge trunk into unicode branch, and fix build on UNIX ... (check-in: 8596323b5b user: jan.nijtmans tags: ticket-01a2f3a346) | |
2012-08-25
| ||
01:48 | Update the built-in SQLite to the latest version from the SQLite trunk. ... (check-in: d7736649cd user: drh tags: trunk) | |
2012-08-24
| ||
14:50 | merge unicode branch ... (check-in: b4ea94b488 user: jan.nijtmans tags: eclipse-project) | |
13:42 | add mkdir to the unicode-supported functions add chinese-named file and directory in test directory, demonstrating the fix [01a2f3a346] ... (check-in: c780793749 user: jan.nijtmans tags: ticket-01a2f3a346) | |
13:15 | Better support for unicode filenames on Win32 (Not tested on other platforms yet, will not work!) [01a2f3a346] ... (check-in: d8e1431fc0 user: jan.nijtmans tags: ticket-01a2f3a346) | |
08:16 | Merge in the mingw build enhancements ... (check-in: abbc00fc5b user: jan.nijtmans tags: eclipse-project) | |
08:13 | wiki tweaks regarding MinGW build enhancements ... (check-in: 4e93e84e55 user: jan.nijtmans tags: trunk) | |
05:56 | One more minor Win32 resource tweak. ... (check-in: 02bff595e1 user: mistachkin tags: trunk) | |
2012-08-23
| ||
21:18 | Merge in the mingw build enhancements. ... (check-in: 5253e0a791 user: drh tags: trunk) | |
21:15 | Fix an off-by-one error in the version-3 clone protocol. This error might cause an incomplete and corrupt clone if a transfer block fills up just before sending the very last blob. ... (check-in: 0db6f981bf user: drh tags: trunk) | |
20:56 | Detect infinite loops in the DELTA table and abort out of content_get() when they are found. ... (check-in: 791fd2fd68 user: drh tags: trunk) | |
14:29 | ... and the makemake.tcl corresponding changes as well ... (Closed-Leaf check-in: e55c7139b4 user: jan.nijtmans tags: better-mingw-v2) | |
14:20 | if openssl is compiled with zlib support enabled, then -lz should be after -lssl -lcrypto ... (check-in: 69608104d2 user: jan.nijtmans tags: better-mingw-v2) | |
13:46 | Include the SQLite version in the resource file as well. ... (check-in: 57603caf36 user: mistachkin tags: better-mingw-v2) | |
12:47 | Include versions of libraries used in the resource file. ... (check-in: e7c77b5571 user: mistachkin tags: better-mingw-v2) | |
12:11 | A couple more resource tweaks. ... (check-in: e1d83c3a79 user: mistachkin tags: better-mingw-v2) | |
11:59 | Various build and resource fixes. ... (check-in: f008c97ae1 user: mistachkin tags: better-mingw-v2) | |
10:13 | Better mingw/mingw64 support for (cross-)compile on Linux, Darwin, Cygwin or Msys. ... (Closed-Leaf check-in: cc2aa92ef8 user: jan.nijtmans tags: better-mingw) | |
09:23 | Added a maintenance reminder/potential fixme note. ... (check-in: 4e66a96946 user: stephan tags: trunk) | |
08:53 | unicode support for file_getcwd, file_access and fossil_stat as well ... (check-in: d95039cc5a user: jan.nijtmans tags: eclipse-project) | |
07:25 | merge SQL injection prevention patches into the eclipse-project branch ... (check-in: 0fdb1f4f8f user: jan.nijtmans tags: eclipse-project) | |
2012-08-22
| ||
21:30 | two minor typos ... (check-in: 544c163551 user: jan.nijtmans tags: trunk) | |
20:19 | Make use of %q instead of %s to avoid SQL injections. ... (check-in: e766df0a69 user: drh tags: trunk) | |
14:57 | ... and without -DUNICODE as well ... (check-in: 7ba6a72443 user: jan.nijtmans tags: eclipse-project) | |
14:53 | Allow popen.c and winhttp.c to be compiled with -DUNICODE -D_UNICODE (the latter just by undefining those) ... (check-in: 8bde948434 user: jan.nijtmans tags: eclipse-project) | |
13:47 | new functions fossil_unicode_to_utf8 and fossil_utf8_to_unicode. Modify file_delete, file_tempname, fossil_getenv and fossil_fopen to use it, so now they can handle all unicode characters not only the ones from the mbcs This should allow all filenames and environment variables to contain unicode characters, without problems on WIN32. If main.c is compiled with -DUNICODE -D_UNICODE, then command line arguments allow unicode characters on win32 as well. Build system not adapted for that yet. ... (check-in: 65c8ca0571 user: jan.nijtmans tags: eclipse-project) | |
11:52 | Merge the TCL argument handling patches into the Eclipse branch. ... (check-in: 1bafc7e677 user: drh tags: eclipse-project) | |
11:51 | Merge the TCL argument handling patches into trunk. ... (check-in: b6a7e52c93 user: drh tags: trunk) | |
11:42 | Always call Tcl_FindExecutable, even when the command line arguments are invalid. ... (Closed-Leaf check-in: a7392129c0 user: mistachkin tags: tcl-argv-handling-v2) | |
11:33 | When there are no command line arguments, set the argv script variable to an empty list. ... (check-in: b04d5ab4af user: mistachkin tags: tcl-argv-handling-v2) | |
11:15 | Modify the Tcl argument handling to deal with object reference counts and errors. ... (check-in: 46864ac9cc user: mistachkin tags: tcl-argv-handling-v2) | |
07:45 | Pass argv arguments to Tcl ... (Closed-Leaf check-in: 3709b1eaa2 user: jan.nijtmans tags: tcl-argv-handling) | |
2012-08-21
| ||
23:45 | Restore the previous Tcl argc/argv handling as all the arguments will be used for the Tcl argv script variable. ... (check-in: c9bb320065 user: mistachkin tags: trunk) | |
14:27 | Merge all recent trunk changes into the eclipse-project branch. ... (check-in: e2d0fa884a user: drh tags: eclipse-project) | |
14:25 | Tcl only uses argv0 so it is enough to transfer only that one argument. ... (check-in: 7f96a71599 user: drh tags: trunk) | |
14:15 | Merge the mingw-w64 compiler warning fixes into trunk. ... (check-in: d89b99e383 user: drh tags: trunk) | |
13:29 | Tcl only uses argv0, so it's enough to transfer this argument only ... (Closed-Leaf check-in: b82eacd569 user: jan.nijtmans tags: tcl-argv0-only) | |
13:26 | Those two files tell eclipse that it can be checked out as a project, and that the LF eol-convention should be used. ... (check-in: 6c945311bc user: jan.nijtmans tags: eclipse-project) | |
11:18 | In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:11:0, from src/cgi.c:29: /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h src/file.c:47:0: warning: "stat" redefined /usr/x86_64-w64-mingw32/sys-root/mingw/include/sys/stat.h:258:0: note: this is the location of the previous definition In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/ws2tcpip.h:11:0, from src/http_socket.c:35: /usr/x86_64-w64-mingw32/sys-root/mingw/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h src/shell.c:67:0: warning: "popen" redefined /usr/x86_64-w64-mingw32/sys-root/mingw/include/stdio.h:503:0: note: this is the location of the previous definition src/shell.c:68:0: warning: "pclose" redefined /usr/x86_64-w64-mingw32/sys-root/mingw/include/stdio.h:504:0: note: this is the location of the previous definition ... (Closed-Leaf check-in: b5d69afed7 user: jan.nijtmans tags: jn-mingw-w64-compiler-warnings) | |
11:05 | Fix error messages associated with the "scrub" command. ... (check-in: e25f55dd4d user: drh tags: trunk) | |
2012-08-20
| ||
19:01 | Expand the "diffFlags" variable to 64-bits in order to accommodate new options to the various "diff" commands. ... (check-in: 2b1767500e user: drh tags: trunk) | |
2012-08-19
| ||
09:45 | Added bash auto-completion script from Stuart Rackham. ... (check-in: 85f1856c95 user: stephan tags: trunk) | |
2012-08-18
| ||
14:43 | Add the "uitest.html" document. ... (check-in: 6139cf7a29 user: drh tags: trunk) | |
2012-08-17
| ||
18:14 | Fixed a number of "the the" duplications in comments, documentation, and HTML (templates). Left the 17 occurences of same in sqlite.c alone. ... (check-in: b00e462ffc user: andreask tags: trunk) | |