Timeline
Not logged in

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

100 most recent checkins

2014-04-23
14:14
[fa6ece72b6] Leaf: Add option -W|--width to "fossil stash ls" and "fossil leaves" commands. (user: jan.nijtmans, tags: trunk)
11:03
[3f487aca8a] Avoid the use of strcpy() as this upsets OpenBSD. (user: drh, tags: trunk)
2014-04-22
17:22
[36ffa749f0] Reword the message printed on the /info page when the UUID is not found and is less than 4 characters. (user: drh, tags: trunk)
15:15
[2aaae64a59] Add the test-ambiguous command for finding ambiguous SHA1-hash abbreviations. (user: drh, tags: trunk)
13:57
[b794218f01] Leaf: Experimental change to add a "nodesc" query parameter to pages like /artifact that suppresses the sometimes length description of what the artifact is used for. (user: drh, tags: nodesc-option)
12:51
[49467d2a49] Handle short UUID collisions for events, tickets and other artifacts in the /info page. (user: drh, tags: trunk)
12:44
[61c66596e8] Increase the version number to 1.29 with the idea that we might do a new release soon. Fill out the change-log for version 1.29. (user: drh, tags: trunk)
12:07
[7440633e81] Fix the "SaveAs" button on the "diff --tk" viewer so that the "Cancel" button works. (user: drh, tags: trunk)
10:01
[4778b1d07a] Leaf: Make sure SQLITE_TESTCTRL_BYTEORDER is defined. (user: jan.nijtmans, tags: branch-1.28)
09:43
[d7889a2e83] a138dc97fc: Fix a potential segfault when the SSH_CONNECTION environment variable is defined. 9d2ae6342c: In the command-line shell, run set writable_schema before running the ".clone" command. (user: jan.nijtmans, tags: branch-1.28)
06:56
[2c95802cfc] Use SQLITE_UTF8 in stead of SQLITE_ANY everywhere, because SQLITE_ANY is deprecated in later SQLite and fossil uses UTF-8 everywhere anyway. (user: jan.nijtmans, tags: trunk)
2014-04-21
18:41
[09472e8897] Closed-Leaf: Compatibility with SQLite 3.8.2 as external library (user: jan.nijtmans, tags: sqlite3-compat)
13:24
[88aa2e375a] Update the built-in SQLite to 3.8.5 alpha, including all of the latest performance enhancements and bug fixes. (user: drh, tags: trunk)
13:19
[7ca6ce030d] Remove the "TIP:" in the commit message prompt in an effort to reduce "warning fatigue". (user: drh, tags: trunk)
07:43
[fae1eca8f6] Leaf: If autosync fails, try again to defined maximum with a 1 second sleep between failures. (user: andybradford, tags: autosync-tries)
2014-04-20
19:31
[8a5f192b40] Fix typo and avoid nested double quotes in wiki format guide. (user: andygoth, tags: trunk)
19:05
[8b3f1b5b25] Fix CSS typo to correct alignment of "th" labels (s/tale/label/). (user: andygoth, tags: trunk)
18:48
[b418a7ebbe] Missing "#else" (user: jan.nijtmans, tags: trunk)
08:40
[1b2c7acd69] Cherry-pick a few more bug-fixes from SQLite trunk, the same ones that are also backported to the SQLite 3.7.4.3 Cygwin build. See: http://osdir.com/ml/sqlite-users/2014-04/msg00366.html. For me those all are important enough so they should appear in the next SQLite release. (user: jan.nijtmans, tags: trunk)
2014-04-19
22:47
[a138dc97fc] Fix a potential segfault when the SSH_CONNECTION environment variable is defined. (user: drh, tags: trunk)
2014-04-15
09:40
[53aea235fa] Cherry-pick 1277932b7e: Fix a harmless compiler warning that crops up with SQLITE_MAX_MMAP_SIZE=0. (user: jan.nijtmans, tags: trunk)
2014-04-14
22:50
[0484ccf2e9] In-editor note re: empty commit msg allowing chance to abort commit.    Per suggestion by David Given on fossil-users@ mailing list. (user: bch, tags: trunk)
20:30
[724a544591] explain how empty commit msg affects commit process (user: bch, tags: trunk)
14:20
[9f2a03bbb8] Leaf: Potential resolution of conflict with 64aa75260f which causes the default-user setting to be ignored. Attempt to set default user from config if defined. (user: andybradford, tags: default-user)
14:19
[cd5f3be51e] Enable interface to alter default-user setting. (user: andybradford, tags: default-user)
13:03
[9d4a73cb40] Leaf: merge trunk. Add support for extended UNC paths as well. (user: jan.nijtmans, tags: win32-longpath)
2014-04-11
21:30
[2cf6304bc3] Added new /reports page: byweekday. Most tags and commits happen on Thursdays. Most tickets on Wednesdays. (user: stephan, tags: trunk)
18:12
[5460b0cfa2] Closed-Leaf: Merge in latest fixes. (user: andybradford, tags: short-uuid)
15:44
[b7ff537dca] Refactored ATTACHMENT crosslinking a bit to remove some duplicate code (tested on libfossil repo). Replaced free() with fossil_free() (consistency). Added fossil_is_uuid(), the c-string counterpart of blob_is_uuid(). (user: stephan, tags: trunk)
2014-04-10
15:16
[52d8026045] Cherry-pick f2ebd7e52d: Make use of a recursive query capability (if available) to replace the compute_ancestors() function with a single query. (user: jan.nijtmans, tags: branch-1.28)
08:36
[1762a72f0e] Add test-cases for function file_relative_name(), three of them failing without 565ba734d2 (user: jan.nijtmans, tags: trunk)
2014-04-09
21:55
[c779b68904] Cherry-pick c5b86115de: Update version of OpenSSL that is referred to in the makefiles. Cherry-pick 565ba734d2: Fix "fossil extras" when a "extra" entry matches partly with current directory name (reported by j. van den hoff). (user: jan.nijtmans, tags: branch-1.28)
20:35
[565ba734d2] Fix "fossil extras" when a "extra" entry matches partly with current directory name (reported by j. van den hoff) (user: jan.nijtmans, tags: trunk)
2014-04-08
14:10
[4cb4fd1a8d] Fix handling of directory link in /dir page, which was broken by b34fda9692 (user: jan.nijtmans, tags: trunk)
09:37
[b18f3a5cfb] Simplify UUID handling in ticket UI. No functional change. (user: jan.nijtmans, tags: trunk)
05:52
[4b1b56c99c] Make error message more obvious when short UUID length is less than 4. (user: andybradford, tags: short-uuid)
05:46
[53072ae878] Restore original order in case this was intentional for the reason that tickets are more likely to be found than events. (user: andybradford, tags: short-uuid)
05:23
[aa10e75656] Output information on ambiguous event match. (user: andybradford, tags: short-uuid)
04:34
[8b9b44515e] This function also is no longer needed at this point. (user: andybradford, tags: short-uuid)
04:32
[ae6f27004b] Use function more specific to detecting collisions to catch events, tickets and other types in blob. (user: andybradford, tags: short-uuid)
2014-04-07
21:07
[c5b86115de] Update version of OpenSSL that is referred to in the makefiles. (user: mistachkin, tags: trunk)
19:08
[b153caf67e] Fix fossil test-th-eval 'expr 0+0x0bc': TH_ERROR: expected number, got: "0x0bc" (user: jan.nijtmans, tags: trunk)
12:35
[b34fda9692] Put more long UUID's in hyperlinks, without modifying the visible appearance in the UI. (user: jan.nijtmans, tags: trunk)
2014-04-06
04:51
[0066d6c6a9] Show short UUID collisions also for tickets and not just ticket changes. Reported on ML. (user: andybradford, tags: short-uuid)
2014-04-04
12:18
[97608a6b57] Cherry-pick ee1aa460a4: Fix using the unary bitwise NOT operator in TH1. Update to SQLite 3.8.4.3 (user: jan.nijtmans, tags: branch-1.28)
12:11
[b37a28228c] Update to SQLite 3.8.4.3 (user: jan.nijtmans, tags: trunk)
11:07
[b78ae90a84] Another test-case which gave an expected error-message, with fix: before: $ fossil test-th-eval "expr 0+0b" TH_ERROR: syntax error in expression: "0+0b" after: $ ./fossil test-th-eval "expr 0+0b" TH_ERROR: expected number, got: "0b" (user: jan.nijtmans, tags: trunk)
11:01
[0f3ed70be4] unused variable (user: jan.nijtmans, tags: trunk)
10:57
[8d627980aa] Code simplification. No change in functionality. (user: jan.nijtmans, tags: trunk)
10:20
[99901fbf79] Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. (user: jan.nijtmans, tags: trunk)
08:48
[9fdc7a0413] Fix one situation in which integers still could fool the number parser. Add test-case for it. (user: jan.nijtmans, tags: trunk)
08:16
[a306f771d8] Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. (user: jan.nijtmans, tags: trunk)
2014-04-03
19:13
[69974aaa19] Enhance the 'fossil extras' and 'fossil all extras' commands using the new --header option to get them to print the associated repository first. (user: mistachkin, tags: trunk)
15:14
[1f6734c30b] Add support for hex (0x), octal (0o) and binary (0b) integers, just as Tcl. Adapted from patch provided by Sergei Gavrikov. (user: jan.nijtmans, tags: trunk)
13:37
[544d22139d] Enhance the --tk option on diff so that it works with special characters (like "\" and "}") in the filename. (user: drh, tags: trunk)
07:05
[c23190a61d] Fix highlight algorithm when used in combination with "Ignore Whitespace" (user: jan.nijtmans, tags: trunk)
2014-04-02
12:57
[a8e3ede965] Fix --with-tcl build broken by d77b7ed1a0. Because FOSSIL_ENABLE_TCL was defined always (either as "1", either as "@FOSSIL_ENABLE_TCL@", selection on it in the Makefile makes no sence anyway. (user: jan.nijtmans, tags: trunk)
07:05
[b763c3c3eb] Change a fatal into a warning, allowing to continue file conversion for other files. Also clean-up internal blobs when this happens. (user: jan.nijtmans, tags: trunk)
06:58
[7023de9504] Fix build with default Makefile for platforms which don't have getloadavg() function (e.g. Haiku/Cygwin). Patch provided by Joseph Prostko. (user: jan.nijtmans, tags: trunk)
06:55
[d77b7ed1a0] Remove @FOSSIL_ENABLE_TCL@ references in Makefile*.in: It doesn't work when tcl is not enabled, and it has no function anyway because the definition in autoconfig.h is really what matters. (user: jan.nijtmans, tags: trunk)
03:30
[c3d09540dd] Call fossil_fatal() when fossil_fopen fail on commit_warning(). This fix SIGSEGV when converting CR/NL where files are read-only. (reported on ML) (user: mgagnon, tags: trunk)
2014-04-01
22:28
[ee1aa460a4] Fix using the unary bitwise NOT operator in TH1. (user: mistachkin, tags: trunk)
19:52
[cf52a9ab7b] Add the "Invert" button to the --tk diff display. (user: drh, tags: trunk)
18:43
[ebe97b79f2] Get the "fossil cat" command working outside of a check-out using the -R option. This is an alternative implementation to the fix-cat-dash-R branch that avoids adding a new global variable. (user: drh, tags: trunk)
2014-03-31
18:57
[7cb29889ca] Closed-Leaf: Merge trunk..    including use of the urlData object the global "g" variable which fix byte alignment problem.. (user: mgagnon, tags: fix-cat-dash-R)
17:31
[bcae843a3f] Fixed json.c for g.url changes which could not have been caught by search/replace b/c they are macro-generated. (user: stephan, tags: trunk)
16:48
[5fdad9bd8c] Get rid of the GLOBAL_URL() kludge. Change the global "g" variable to contain an instance of the UrlData object instead of individual fields of the UrlData object. (user: drh, tags: trunk)
13:02
[42e66c1a17] Use full-length SHA1 hashes on the "ambiguous" webpage. (user: drh, tags: trunk)
12:59
[07e93f3854] Add missing db_finalize() statements. (user: drh, tags: trunk)
10:30
[b0d9468bff] Use long UUID's in more hyperlinks, without affecting UI display. (user: jan.nijtmans, tags: trunk)
2014-03-29
09:03
[c94df7244a] s/free()/fossil_free()/, for consistency. (user: stephan, tags: trunk)
2014-03-28
17:45
[045975f6f7] Re-added a short doc snippet accidentally cut out by ec03c3149a. (user: stephan, tags: trunk)
08:18
[ec03c3149a] Use full UUID's in more hyperlinks, e.g. regarding attachments. Remove unused function. (user: jan.nijtmans, tags: trunk)
07:12
[2ae080c1a3] Update to SQLite 3.8.4.2. No need for "win32-longpath" any more for Cygwin. (user: jan.nijtmans, tags: branch-1.28)
02:28
[7afbb70310] Fix inconsistent naming between the 'fossil extras' and 'fossil all extra' commands. Add the --showfile option to the 'fossil all' command. (user: mistachkin, tags: trunk)
2014-03-27
10:22
[cf0b0e5063] Update to SQLite 3.8.4.2 (user: jan.nijtmans, tags: trunk)
10:11
[22d7996f8c] Fix (not so harmless) gcc compiler warning. (user: jan.nijtmans, tags: trunk)
09:36
[7695a718be] Leaf: With 'fossil clean -x', prompt for any files not matching any of --ignore/--clean/--keep. This is actually what gives 'fossil clean -x' added value above 'fossil clean --ignore ""'. (user: jan.nijtmans, tags: cleanX)
09:06
[a40d3f90eb] merge trunk (user: jan.nijtmans, tags: cleanX)
2014-03-26
21:54
[dc10f8d74c] Fix problem when using "fossil cat" when specifying repository via command line argument (with -R) (reported on ML)    Problem was the use of file_tree_name() which call db_must_be_within_tree().    Add a variable in the Global structure 'g' to remember if -R|--repository argument was specified and don't call file_tree_name() if it's the case (since us... (user: mgagnon, tags: fix-cat-dash-R)
11:58
[f46482a905] 3 more "full UUID" cases (user: jan.nijtmans, tags: trunk)
11:03
[a16236e70d] Use full UUID's in hyperlinks (user: jan.nijtmans, tags: trunk)
2014-03-24
16:30
[4adcd4f4f5] Added some docs for the name/uuid params for /zip. (user: stephan, tags: trunk)
2014-03-23
17:15
[1d54c02400] Leaf: merge cleanX (user: jan.nijtmans, tags: cleanX-no-clean-glob)
17:14
[7ba06f150c] Added some text to the /tar help, per ML suggestion. (user: stephan, tags: trunk)
16:13
[b0b723fbff] Remove some dead code (matchKeep is always false) and improve efficiency (only do glob_match() when extremeFlags is set, otherwise we already know it will be false) (user: jan.nijtmans, tags: cleanX)
10:11
[a5c85348c6] Make "fossil clean -x" less dangerous by respecting the "keep-glob" setting. Fix a few historical merge errors (user: jan.nijtmans, tags: cleanX)
09:52
[0e40f659ab] update changes.wiki for the branch-1.28 branch (user: jan.nijtmans, tags: branch-1.28)
09:46
[26eb153988] Cherry-pick 684eb478e7 Fix the SCGI processing so that it works with Nginx (user: jan.nijtmans, tags: branch-1.28)
09:45
[67f148537f] cherry-pick bfdabaecc8: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes (user: jan.nijtmans, tags: branch-1.28)
09:42
[d7f04ea46f] merge trunk (user: jan.nijtmans, tags: cleanX)
2014-03-22
11:33
[684eb478e7] Fix the SCGI processing so that it works with Nginx. (user: drh, tags: trunk)
08:04
[e753ce8310] Add --strip-trailing-cr option to fossil (g)diff and fossil stash diff. Make option -w|--ignore-all-space (for fossil annotate, fossil blame, fossil (g)diff, fossil stash diff) work the same as its "gnu diff" counterpart. (user: jan.nijtmans, tags: trunk)
2014-03-21
12:12
[9b7298b74f] Remove left-over half-a-sentence (user: jan.nijtmans, tags: trunk)
10:23
[0829160c5f] fixed a small lie. (user: stephan, tags: trunk)
10:20
[3f8b6efa2f] More update/checkout doc additions. (user: stephan, tags: trunk)
10:08
[bfdabaecc8] Cherry-pick SQLite 01944c53f5: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes. (user: jan.nijtmans, tags: trunk)
09:06
[4f4b15aba8] On Cygwin, extend the "win32" max path length to 4096 in stead of reducing the "win32-longpath" max path length to 4096. (why didn't I think of that earlier....). One less "#if defined(__CYGWIN__)" in the code, because it eliminates the need for the "win32-longpath" VFS on Cygwin altogether. (user: jan.nijtmans, tags: trunk)
08:49
[cd4301ce44] Added a brief clarification of using update/checkout to switch versions, based on ML thread. (user: stephan, tags: trunk)
2014-03-19
12:33
[d35d075328] Workaround for failing mmap on Cygwin, actually an SQLite problem reported here: http://osdir.com/ml/sqlite-users/2014-03/msg00341.html. Not fixed yet on SQLite trunk (3th segment of suggested patch is not applied yet). (user: jan.nijtmans, tags: trunk)