Timeline
Not logged in

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

100 most recent checkins

2014-08-01
06:13
[36c4551e7c] Leaf: Correct repository option handling so that specifying a directory name does not cause errors when TH1 hooks are enabled. (user: mistachkin, tags: trunk)
06:13
[9c2a5c097b] Correct option handling for the 'winsrv create' command so that the default user name is NULL and the default password is an empty string when passed to the Win32 CreateServiceW API. (user: mistachkin, tags: trunk)
2014-07-31
21:13
[e0199bfc43] /zip now ignores the .zip extension, analog to how /tar does. Minor doc improvements in /zip and /tar from the ML. (user: stephan, tags: trunk)
20:54
[8ab520c589] update doc improvements from the ML. (user: stephan, tags: trunk)
20:46
[2ba71f5105] th1 parse error reporting tweaks from Sergei Gavrikov. (user: stephan, tags: trunk)
20:44
[9a7a82f64e] rss help text tweaks from the ML. (user: stephan, tags: trunk)
19:02
[5ce85eb6f8] Upgrade the built-in SQLite to the latest 3.8.6 alpha from upstream. (user: mistachkin, tags: trunk)
2014-07-30
20:19
[fb3e64f0f3] Leaf: Use -DSQLITE_WIN32_NO_ANSI compiler flag on mingw. 1) This optimizes the win32 VFS so it doesn't call the function sqlite3_win32_is_nt() over and over again for every file operation. 2) It makes sure that the SQLite bug I just filed in on sqlite-dev will be fixed before the SQLite 3.8.6 release. Since fossil doesn't run on Win95/98/ME anyway, this ... (user: jan.nijtmans, tags: pending-review)
16:43
[74ac0c925a] For most commands, print an error if unknown command-line options are included on the command-line. (user: drh, tags: trunk)
15:40
[a426154b3e] Closed-Leaf: Call verify_all_options() on most of fossil CLI commands.    - Skip all the test-* commands for now (may be unnecessary)    - Skip sha1sum, md5sum and artifact because they can take "-" as argument and verify_all_options() would call fatal. Need to handle those differently...    - Command with subcommands that have their options are re... (user: mgagnon, tags: verify-all-options)
11:52
[d16018c8e1] Update the clone documentation for protocol 3 and the 'cfile' card format. (user: drh, tags: trunk)
11:45
[ef6f7dee43] Add the "Path" submenu link on the "/vdiff" web page. (user: drh, tags: trunk)
06:47
[9a69786702] Closed-Leaf: Update clone documentation for clone protocol 3 and cfile cards. (user: andybradford, tags: pending-review)
2014-07-27
23:18
[c6c05c82fd] Fix http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/17266 (user: jan.nijtmans, tags: trunk)
20:52
[0d8cb8e30a] Closed-Leaf: Proposed fix for corner-case: http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/17266 (user: jan.nijtmans, tags: no-initial-commit)
19:15
[14aea4f883] Fix http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/17346 (user: jan.nijtmans, tags: trunk)
18:33
[dcb6076572] Fix http://comments.gmane.org/gmane.comp.version-control.fossil-scm.user/17313 (user: jan.nijtmans, tags: trunk)
2014-07-26
20:17
[016fc1aea4] Add Joe Prostko's quote on Fossil to the "quotes.wiki" page. (user: drh, tags: trunk)
2014-07-25
13:12
[ffef4edceb] Update the release-test description of the URL containing ++ to explain that it only works for "fossil ui". (user: drh, tags: trunk)
2014-07-24
21:27
[d7d265502a] Add another flag to the new comment printing algorithm capable of stripping superfluous CR/LFs while preserving other spacing. (user: mistachkin, tags: trunk)
20:54
[4532733830d] Fix boundary case in the new comment printing algorithm that sometimes results in extra new lines. (user: mistachkin, tags: trunk)
15:46
[f39d8a3d24] Upgrade the built-in SQLite to the latest 3.8.6 alpha from upstream. (user: drh, tags: trunk)
05:56
[8e7d2a6586] Improve clarity of the new comment printing algorithm. (user: mistachkin, tags: trunk)
05:05
[351de029f3] Factor out the common terminal width detection code for comment printing into a new function. (user: mistachkin, tags: trunk)
03:52
[856c60611f] For the new comment printing algorithm, make sure to indent after forcing a line break due to the original comment text being detected. (user: mistachkin, tags: trunk)
03:15
[04cc3e2b49] Leaf: Merge from trunk. (user: mistachkin, tags: globalStateCmd)
03:14
[b000db4752] Cleanup trailing whitespace in 'th_main.c'. (user: mistachkin, tags: trunk)
03:12
[995173d051] Add new globalState command to TH1, with tests. (user: mistachkin, tags: globalStateCmd)
2014-07-23
21:52
[378dad36ba] For the test-comment-format command, also treat the original comment text argument as a file name when the --file option is specified. Fix memory leaks when the --file and --decode options are used together. (user: mistachkin, tags: trunk)
21:37
[0d0b80fd1c] When available, pass the original comment text as well as the (possibly prefixed) comment into comment_print(). Add COMMENT_PRINT_ORIG_BREAK flag to the new comment printing algorithm. Change the width argument for the test-comment-format command into an option. Add --origbreak option to the test-comment-format command. (user: mistachkin, tags: trunk)
18:26
[b1b352e1cc] Add --file option to the test-comment-format test command. (user: mistachkin, tags: trunk)
04:23
[f1b148df7f] Minor corrections to documentation. (user: andybradford, tags: trunk)
2014-07-22
23:26
[49e41bf9b4] Leaf: Do not delete phantom artifacts from the unclustered table (user: jan.nijtmans, tags: branch-1.29)
22:26
[3fa7965c64] Do not delete phantom artifacts from the unclustered table. (user: drh, tags: trunk)
20:33
[b6c9d35b1c] Add an alternative comment printing algorithm, disabled by default, which permits the pre-existing comment formatting to be preserved. (user: mistachkin, tags: trunk)
19:56
[86f5c18800] Closed-Leaf: Add tests for the legacy comment formatting (from trunk). (user: mistachkin, tags: experimental)
08:03
[5c6891b2ab] Closed-Leaf: Receive updates from trunk. (user: andybradford, tags: cluster-changes)
2014-07-20
13:20
[c4fca467f7] Leaf: Merge from trunk (user: ashish, tags: ashish-ipv6)
05:09
[68cd1f5b59] Correct usage syntax error message for the 'test-comment-format' command. (user: mistachkin, tags: experimental)
04:24
[4a5352c25d] Enhance comments that describe the new comment printing function. (user: mistachkin, tags: experimental)
02:35
[18a97b3a8f] Add -comfmtflags command line option to set the comment printing flags, defaulting to the legacy comment printing algorithm. (user: mistachkin, tags: experimental)
02:10
[5ea6a95a7b] Merge updates from trunk. (user: mistachkin, tags: experimental)
2014-07-19
19:20
[619fa857c9] Allow commits against a closed leaf as long as the new commit is on a different branch. (user: drh, tags: trunk)
19:04
[76370b4c97] Update config.guess and config.sub from upstream. (user: drh, tags: trunk)
18:40
[b6959ec2e6] Add missing period to sentence. (user: andybradford, tags: trunk)
16:29
[d1b5fd8738] Closed-Leaf: Only allow a checkin against a closed leaf if it is not the same branch. (user: andybradford, tags: pending-review)
08:34
[3088939eb1] Update internal tables (used by e.g. the \w and \W specifiers in regexp expressions) to Unicode 7.0. This is fully upwards compatible, see http://www.unicode.org/policies/stability_policy.html (user: jan.nijtmans, tags: trunk)
2014-07-18
22:03
[13f8ba6ca8] Improvements to the ".fullschema" command in the command-line shell. (user: jan.nijtmans, tags: trunk)
21:57
[2b79c600d5] Allow committing as follow-up on a closed leaf, as long as it is done in a new branch. Suggested by Matt Welland on ML. (user: jan.nijtmans, tags: trunk)
2014-07-17
15:23
[a0c8a0869d] .... but now with the correct default (user: jan.nijtmans, tags: trunk)
15:20
[49818fd3ef] The "autosync-tries" setting is an integer, not a boolean (user: jan.nijtmans, tags: trunk)
07:04
[275457adf0] Use "%S" format in stead of "%.10s" in more places, where UUID's are referenced. (user: jan.nijtmans, tags: trunk)
2014-07-16
23:01
[3f9ff2a9fa] Add the "fossil all info" command. (user: drh, tags: trunk)
22:17
[bcb7c7a9b1] Clean up the command-search logic. (user: drh, tags: trunk)
08:09
[e17f7304dd] Closed-Leaf: Update internal tables to Unicode 7.0. (user: jan.nijtmans, tags: pending-review, unicode-7.0)
07:57
[fe6d393021] In the UI and CL, output UUID's the same (almost) everywhere: The first 10 characters of UUID's are always displayed, but more are added until the UUID contains at least a single 'a'-'f'. Hyperlinks still usee the full-length UUID. (user: jan.nijtmans, tags: trunk)
07:19
[5b26a50e1b] make local aDia[] and aChar[] tables "static const". (user: jan.nijtmans, tags: trunk)
04:02
[c2a9c1f7f8] Do not allow webpage names to be used as command-line commands. This prevents deferencing of the null "g.db" pointer for command-line commands. (user: drh, tags: trunk)
2014-07-14
13:09
[de1a5e234e] Fix "'syntax error in manifest' when checkin would result in empty worktree" problem, reported by Michai Ramakers on the ML (user: jan.nijtmans, tags: branch-1.29)
12:09
[313de568dc] Detect invalid wiki manifests containing J and/or K cards (missed those in the previous commit). Report card problems in manifests in alphabetical order. (user: jan.nijtmans, tags: trunk)
11:35
[268ecf6ae9] Fix "'syntax error in manifest' when checkin would result in empty worktree" problem, reported by Michai Ramakers on the ML. (user: jan.nijtmans, tags: trunk)
08:22
[e7340ac3d9] Make the ".system" command (from within "fossil sqlite3") work on win32: On Windows double-quotes are needed around the whole string (user: jan.nijtmans, tags: branch-1.29)
07:22
[ec2061ce02] Make the ".system" command (from within "fossil sqlite3") work on win32: On Windows double-quotes are needed around the whole string. (user: jan.nijtmans, tags: trunk)
2014-07-13
03:37
[25fe7658ec] Add new test that demonstrates an issue (during merging) with renaming a file and then adding a file with the old name in the same commit. (user: mistachkin, tags: trunk)
2014-07-11
13:08
[0fb4a8d098] Add "events" as additional type to be reported by the /reports page. (user: jan.nijtmans, tags: trunk)
07:22
[8364065c45] Make fossil new --empty the default way to create a new repository. THIS COMMIT WILL BE REVERTED BEFORE FOSSIL 1.30 IS BEING RELEASED, (UNLESS RICHARD DECIDES OTHERWISE AT THAT TIME). The intent of this commit is to expose fossil new --empty to more field-testing. It should be 100% upwards/downwards compatible, but... (user: jan.nijtmans, tags: trunk)
2014-07-10
10:01
[32205fdc41] ./src/comformat.c: In function ‘comment_print’: ./src/comformat.c:70:5: warning: implicit declaration of function ‘ioctl’ [-Werror=implicit-function-declaration] if( ioctl(0, TIOCGWINSZ, &w)!=-1 ){ ^ (user: jan.nijtmans, tags: trunk)
09:25
[a44b4aa5ac] Leaf: merge trunk (user: jan.nijtmans, tags: undo-clean)
08:21
[604a355811] c/--force/--allow-fork/ (user: jan.nijtmans, tags: trunk)
08:18
[aafcf6c57b] Since fossil 1.29, not every repository has an initial commit and the initial commit no longer needs to be empty. Change the wording to account for that. (user: jan.nijtmans, tags: trunk)
07:36
[45f5184e2a] When committing a (non-binary) file which contains bytes forming an invalid UTF-8 stream, add the possibility to convert it to a valid UTF-8 stream ('c') if you like. (user: jan.nijtmans, tags: trunk)
2014-07-09
22:04
[1dc9b7cbb0] If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. (user: jan.nijtmans, tags: branch-1.29)
21:04
[16f1076334] If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. (user: jan.nijtmans, tags: trunk)
20:44
[92c2c1e5e1] typo (found by s.beal) (user: jan.nijtmans, tags: trunk)
16:27
[37e42077c9] Closed-Leaf: merge forked trunks (user: bch, tags: utime_usleep)
12:54
[acbe8c41b1] Leaf: check for S_dosFsLib_FILE_NOT_FOUND on vxworks (user: jan.nijtmans, tags: vxworks)
11:17
[1cef35ba55] Merge trunk. Make it work with SQLITE_ENABLE_LOCKING_STYLE=1, both on Linux and VxWorks. Still experimental, as the unlink issue when using dosFs is not handled yet. (user: jan.nijtmans, tags: vxworks)
08:56
[45feda65e9] If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. (user: jan.nijtmans, tags: utime_usleep)
2014-07-08
15:35
[df3ada575c] Add "Hide/Show Files" button to Parents and children/Ascendants and Descendants /timeline pages. Add "20 Entries"/"200 Entries" buttons to Ascendants and Descendants /timeline page. (user: jan.nijtmans, tags: trunk)
11:00
[9d0bc3a83b] Determine value for HAVE_UTIME, necessary for VxWorks. (user: jan.nijtmans, tags: vxworks)
10:48
[18ae9fddb8] First attempt in makeing fossil work on VxWorks. Based on feedback by Andy Ling. (user: jan.nijtmans, tags: vxworks)
2014-07-07
20:59
[c84d28d795] Closed-Leaf: Update 'config.guess' and 'config.sub' from upstream per request on mailing list by Joe Prostko. Please review for trunk. (user: mistachkin, tags: pending-review)
20:21
[b4a53ba45f] typo (found by s.beal) (user: bch, tags: trunk)
09:59
[46dc6537f8] Leaf: Disable "longpath" testcase for non-unix platforms. Make sure temporary directories created by the testcase are cleaned up. (user: jan.nijtmans, tags: longpath)
04:52
[088e961a2b] Bring in latest fixes. (user: andybradford, tags: cluster-changes)
2014-07-06
07:08
[ab047fc478] add test-case (user: jan.nijtmans, tags: longpath)
07:05
[7f64b35032] Allow repository paths of up to 4096 bytes in stead of just 512 bytes. This change needs a minor change in SQLite, allowing the maximum path length no longer to be hardcoded, but configurable at compile-time. See: http://www.sqlite.org/src/info/c060923a54 (user: jan.nijtmans, tags: pending-review, longpath)
2014-07-04
10:11
[81eeb6f553] Closed-Leaf: Next step in "invalid-utf8" handling: If a source file contains invalid UTF-8 byte sequences, most likely the real encoding is either ISO-8859-1 or CP1252 (note that CP1252 is a superset of ISO-8859-1). Therefore, after providing a warning, we can now offer the option ('c') to convert it to valid UTF-8, just like we provide such option for UTF-16 a... (user: jan.nijtmans, tags: invalid-utf8)
2014-07-02
10:50
[b246fa0cee] Closed-Leaf: Use "%S" format in stead of "%.10s" in more places where UUID's are handled. (user: jan.nijtmans, tags: 16-digit-event-ids)
2014-07-01
22:27
[c405c1be3c] Fix off-by-one issue in the previous check-in. (user: mistachkin, tags: 16-digit-event-ids)
12:40
[6728a8bd08] Update the built-in SQLite to the latest 3.8.6 alpha version from upstream. (user: drh, tags: trunk)
2014-06-30
19:07
[b6f137a01e] Coding style adjustments.    Remark (nijtmans): This commit contains more than just a coding style adjustment, changes the output of UUID's different than the proposed algorithm; if longer than 10 characters, the final non-digit char is missing. Demonstration: /timeline?n=20&y=e. Look at the last UUID in the timeline , it is [347871278941] but i... (user: mistachkin, tags: 16-digit-event-ids)
12:41
[e6d7b35a24] Make "plink" the default ssh client on Windows, no matter what win32 compiler fossil was compiled with. (user: jan.nijtmans, tags: trunk)
09:13
[734d429940] Use the same algorithm for event-id's for UUID's as in other UI locations: Make sure that the UUID contains at least a single lower-case hex digit, with a minimum of length 10. (user: jan.nijtmans, tags: 16-digit-event-ids)
2014-06-27
23:19
[2e51be8ec2] Fix a possible NULL pointer dereference in the "fusefs" implementation. (user: drh, tags: trunk)
15:32
[88d503e15b] Add "server-id" printout to "fossil dbstat". Only print project-id if there is one. (user: jan.nijtmans, tags: trunk)
12:35
[11ba4bd6cf] Print server-id after cloning and in /stat page. Only print Project-ID in /stat page if there is one. (user: jan.nijtmans, tags: trunk)
2014-06-26
07:40
[cfb8d6604f] Make format parameter in socket_set_errmsg() and ssl_set_errmsg() functions a const. (user: jan.nijtmans, tags: trunk)
07:31
[68ce1305b1] Make "fossil fusefs" entry in changelog a hyperlink. Use a "T" in stead of "+" in hyperlinks containing dates, in order to prevent ambiugity. A few typos in wiki. (user: jan.nijtmans, tags: trunk)
2014-06-25
08:57
[4f62b6017b] Add the .fullschema command to "fossil sqlite". This command shows the schema and the content of the sqlite_stat tables, all in one go. Useful when reporting problems with the query planner (user: jan.nijtmans, tags: branch-1.29)