Timeline
Not logged in

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

100 most recent checkins

2014-04-15
09:40
[53aea235fa] Leaf: 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] 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
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
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] Leaf: 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)
2014-03-18
15:59
[e35dbea1e3] Since file_simplify_name() already was modified to handle the extended path prefix correctly 95f004b1c535c545, this special Cygwin handling is no longer necessary. (user: jan.nijtmans, tags: trunk)
14:52
[dfca123729] remove unused variable (user: jan.nijtmans, tags: trunk)
08:39
[5efa7d2e62] Closed-Leaf: merge trunk (user: jan.nijtmans, tags: strip-trailing-cr)
2014-03-17
21:05
[7413229200e] Added a pedantic catch for a corner case which never happens (for porting's sake). (user: stephan, tags: trunk)
14:15
[36a8d91d0c] skip some tests when running inside of an open checkout. (user: jan.nijtmans, tags: trunk)
13:12
[e6309e051b] Eliminate DIFF_INLINE flag (which is 0 anyway, no longer necessary). Strip end-of-line CR's in json_wiki_diff page as well. (user: jan.nijtmans, tags: trunk)
12:47
[597d1101b4] Make stripping of end-of-line CR work correctly now (REALLY!) (user: jan.nijtmans, tags: trunk)
11:46
[dc981860ee] Update changes.wiki (-b|--ignore-space-change not implemented, I doubt anyone would need this) (user: jan.nijtmans, tags: strip-trailing-cr)
11:34
[a7a61cdd6f] Make -w|--ignore-all-space option work the same as the GNU diff option with the same name. (user: jan.nijtmans, tags: strip-trailing-cr)
2014-03-16
17:06
[6bbcfec27b] Removed some report format help text which refers to non-/no-longer existent SQL functions wiki() and tkt(). (user: stephan, tags: trunk)
10:33
[1472cd811f] Fix the display of all web-pages which contain annotation- or diff-like sections for the case windows-style line endings are used: The CR's should be stripped in those cases. (user: jan.nijtmans, tags: trunk)
10:17
[0652717eb0] Restructured the wiki format parser's ATTR_ and AMSK_ macros to enums to simplify extension. Tried to add data-* attribute support but assumptions about attributes in the parser make it not worth the effort. (user: stephan, tags: trunk)
09:06
[d6bd38fa5c] Added missing int return. Reported on ML. (user: stephan, tags: trunk)
2014-03-15
21:08
[0e8f0bc317] For SSH URLs don't explicitly kill SSH with SIGINT, but let close kill process. Observed as a "Killed by signal 2." error on FreeBSD. (user: andybradford, tags: trunk)
15:03
[d8586b5670] If a wiki page begins with <title> then render that as <h1 align='center'> when rendering the whole page. For the "doc" URI, continue to extract the title and use it as the overall page title, as we have always done. This only effects wiki rendered in pages like "artifact". (user: drh, tags: trunk)
14:35
[60019ce7d9] Fix the "artifact" URL to render markdown text automatically. (user: drh, tags: trunk)
2014-03-14
20:49
[e2e8531ba7] Fix the display of unified-diff lines on web pages when the files being compared have windows-style line endings. (user: drh, tags: trunk)
16:20
[625297ab91] When compiled on Cygwin using --disable-internal-sqlite, this special Cygwin handling is no longer necessary (SQLite 3.8.4.1 Cygwin build already handles that). (user: jan.nijtmans, tags: trunk)
13:57
[5cdc39dc2d] Enhance the "whatis" command to report on attachments and to include raw tags so that cluster artifacts are identified. Add the "test-whatis-all" command to run "whatis" on every artifact in the repository. (user: drh, tags: trunk)
12:30
[933904fe70] Enhance the "whatis" command so that if given an ambiguous SHA1 hash prefix it shows "what is" all possible values for that hash prefix. (user: drh, tags: trunk)
09:42
[a2400a0192] Minor help text improvement suggested on ML. (user: stephan, tags: trunk)
2014-03-13
21:06
[d88d1bc0f6] merge trunk (user: jan.nijtmans, tags: win32-longpath)