Fossil

Timeline
Login

Timeline

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

103 check-ins using file src/tkt.c version c1bdcdcbd2

2014-04-08
05:52
Make error message more obvious when short UUID length is less than 4. ... (check-in: 4b1b56c99c user: andybradford tags: short-uuid)
05:46
Restore original order in case this was intentional for the reason that tickets are more likely to be found than events. ... (check-in: 53072ae878 user: andybradford tags: short-uuid)
05:23
Output information on ambiguous event match. ... (check-in: aa10e75656 user: andybradford tags: short-uuid)
04:34
This function also is no longer needed at this point. ... (check-in: 8b9b44515e user: andybradford tags: short-uuid)
04:32
Use function more specific to detecting collisions to catch events, tickets and other types in blob. ... (check-in: ae6f27004b user: andybradford tags: short-uuid)
2014-04-06
04:51
Show short UUID collisions also for tickets and not just ticket changes. Reported on ML. ... (check-in: 0066d6c6a9 user: andybradford tags: short-uuid)
2014-04-04
12:11
Update to SQLite 3.8.4.3 ... (check-in: b37a28228c user: jan.nijtmans tags: trunk)
11:07
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" ... (check-in: b78ae90a84 user: jan.nijtmans tags: trunk)
11:01
unused variable ... (check-in: 0f3ed70be4 user: jan.nijtmans tags: trunk)
10:57
Code simplification. No change in functionality. ... (check-in: 8d627980aa user: jan.nijtmans tags: trunk)
10:20
Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: 99901fbf79 user: jan.nijtmans tags: trunk)
08:48
Fix one situation in which integers still could fool the number parser. Add test-case for it. ... (check-in: 9fdc7a0413 user: jan.nijtmans tags: trunk)
08:16
Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: a306f771d8 user: jan.nijtmans tags: trunk)
2014-04-03
19:13
Enhance the 'fossil extras' and 'fossil all extras' commands using the new --header option to get them to print the associated repository first. ... (check-in: 69974aaa19 user: mistachkin tags: trunk)
15:14
Add support for hex (0x), octal (0o) and binary (0b) integers, just as Tcl. Adapted from patch provided by Sergei Gavrikov. ... (check-in: 1f6734c30b user: jan.nijtmans tags: trunk)
13:37
Enhance the --tk option on diff so that it works with special characters (like "\" and "}") in the filename. ... (check-in: 544d22139d user: drh tags: trunk)
07:05
Fix highlight algorithm when used in combination with "Ignore Whitespace" ... (check-in: c23190a61d user: jan.nijtmans tags: trunk)
2014-04-02
12:57
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. ... (check-in: a8e3ede965 user: jan.nijtmans tags: trunk)
07:05
Change a fatal into a warning, allowing to continue file conversion for other files. Also clean-up internal blobs when this happens. ... (check-in: b763c3c3eb user: jan.nijtmans tags: trunk)
06:58
Fix build with default Makefile for platforms which don't have getloadavg() function (e.g. Haiku/Cygwin). Patch provided by Joseph Prostko. ... (check-in: 7023de9504 user: jan.nijtmans tags: trunk)
06:55
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. ... (check-in: d77b7ed1a0 user: jan.nijtmans tags: trunk)
03:30
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) ... (check-in: c3d09540dd user: mgagnon tags: trunk)
2014-04-01
22:28
Fix using the unary bitwise NOT operator in TH1. ... (check-in: ee1aa460a4 user: mistachkin tags: trunk)
19:52
Add the "Invert" button to the --tk diff display. ... (check-in: cf52a9ab7b user: drh tags: trunk)
18:43
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. ... (check-in: ebe97b79f2 user: drh tags: trunk)
2014-03-31
18:57
Merge trunk.. including use of the urlData object the global "g" variable which fix byte alignment problem.. ... (Closed-Leaf check-in: 7cb29889ca user: mgagnon tags: fix-cat-dash-R)
17:31
Fixed json.c for g.url changes which could not have been caught by search/replace b/c they are macro-generated. ... (check-in: bcae843a3f user: stephan tags: trunk)
16:48
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. ... (check-in: 5fdad9bd8c user: drh tags: trunk)
13:02
Use full-length SHA1 hashes on the "ambiguous" webpage. ... (check-in: 42e66c1a17 user: drh tags: trunk)
12:59
Add missing db_finalize() statements. ... (check-in: 07e93f3854 user: drh tags: trunk)
10:30
Use long UUID's in more hyperlinks, without affecting UI display. ... (check-in: b0d9468bff user: jan.nijtmans tags: trunk)
2014-03-29
09:03
s/free()/fossil_free()/, for consistency. ... (check-in: c94df7244a user: stephan tags: trunk)
2014-03-28
17:45
Re-added a short doc snippet accidentally cut out by [ec03c3149a]. ... (check-in: 045975f6f7 user: stephan tags: trunk)
08:18
Use full UUID's in more hyperlinks, e.g. regarding attachments. Remove unused function. ... (check-in: ec03c3149a user: jan.nijtmans tags: trunk)
02:28
Fix inconsistent naming between the 'fossil extras' and 'fossil all extra' commands. Add the --showfile option to the 'fossil all' command. ... (check-in: 7afbb70310 user: mistachkin tags: trunk)
2014-03-27
10:22
Update to SQLite 3.8.4.2 ... (check-in: cf0b0e5063 user: jan.nijtmans tags: trunk)
10:11
Fix (not so harmless) gcc compiler warning. ... (check-in: 22d7996f8c user: jan.nijtmans tags: trunk)
09:36
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 ""'. ... (check-in: 7695a718be user: jan.nijtmans tags: cleanX)
09:06
merge trunk ... (check-in: a40d3f90eb user: jan.nijtmans tags: cleanX)
2014-03-26
21:54
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 user expect file relative to repository. (Pending review...) ... (check-in: dc10f8d74c user: mgagnon tags: fix-cat-dash-R)
11:58
3 more "full UUID" cases ... (check-in: f46482a905 user: jan.nijtmans tags: trunk)
11:03
Use full UUID's in hyperlinks ... (check-in: a16236e70d user: jan.nijtmans tags: trunk)
2014-03-24
16:30
Added some docs for the name/uuid params for /zip. ... (check-in: 4adcd4f4f5 user: stephan tags: trunk)
2014-03-23
17:15
merge cleanX ... (check-in: 1d54c02400 user: jan.nijtmans tags: cleanX-no-clean-glob)
17:14
Added some text to the /tar help, per ML suggestion. ... (check-in: 7ba06f150c user: stephan tags: trunk)
16:13
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) ... (check-in: b0b723fbff user: jan.nijtmans tags: cleanX)
10:11
Make "fossil clean -x" less dangerous by respecting the "keep-glob" setting. Fix a few historical merge errors ... (check-in: a5c85348c6 user: jan.nijtmans tags: cleanX)
09:42
merge trunk ... (check-in: d7f04ea46f user: jan.nijtmans tags: cleanX)
2014-03-22
11:33
Fix the SCGI processing so that it works with Nginx. ... (check-in: 684eb478e7 user: drh tags: trunk)
08:04
Add --strip-trailing-cr option to [/help?cmd=diff|fossil (g)diff] and [/help?cmd=stash|fossil stash diff]. Make option -w|--ignore-all-space (for [/help?cmd=annotate|fossil annotate], [/help?cmd=blame|fossil blame], [/help?cmd=diff|fossil (g)diff], [/help?cmd=stash|fossil stash diff]) work the same as its "gnu diff" counterpart. ... (check-in: e753ce8310 user: jan.nijtmans tags: trunk)
2014-03-21
12:12
Remove left-over half-a-sentence ... (check-in: 9b7298b74f user: jan.nijtmans tags: trunk)
10:23
fixed a small lie. ... (check-in: 0829160c5f user: stephan tags: trunk)
10:20
More update/checkout doc additions. ... (check-in: 3f8b6efa2f user: stephan tags: trunk)
10:08
Cherry-pick SQLite [http://www.sqlite.org/src/info/01944c53f5|01944c53f5]: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes. ... (check-in: bfdabaecc8 user: jan.nijtmans tags: trunk)
09:06
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. ... (check-in: 4f4b15aba8 user: jan.nijtmans tags: trunk)
08:49
Added a brief clarification of using update/checkout to switch versions, based on ML thread. ... (check-in: cd4301ce44 user: stephan tags: trunk)
2014-03-19
12:33
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). ... (check-in: d35d075328 user: jan.nijtmans tags: trunk)
2014-03-18
15:59
Since file_simplify_name() already was modified to handle the extended path prefix correctly [95f004b1c535c545], this special Cygwin handling is no longer necessary. ... (check-in: e35dbea1e3 user: jan.nijtmans tags: trunk)
14:52
remove unused variable ... (check-in: dfca123729 user: jan.nijtmans tags: trunk)
08:39
merge trunk ... (Closed-Leaf check-in: 5efa7d2e62 user: jan.nijtmans tags: strip-trailing-cr)
2014-03-17
21:05
Added a pedantic catch for a corner case which never happens (for porting's sake). ... (check-in: 7413229200 user: stephan tags: trunk)
14:15
skip some tests when running inside of an open checkout. ... (check-in: 36a8d91d0c user: jan.nijtmans tags: trunk)
13:12
Eliminate DIFF_INLINE flag (which is 0 anyway, no longer necessary). Strip end-of-line CR's in json_wiki_diff page as well. ... (check-in: e6309e051b user: jan.nijtmans tags: trunk)
12:47
Make stripping of end-of-line CR work correctly now (REALLY!) ... (check-in: 597d1101b4 user: jan.nijtmans tags: trunk)
11:46
Update changes.wiki (-b|--ignore-space-change not implemented, I doubt anyone would need this) ... (check-in: dc981860ee user: jan.nijtmans tags: strip-trailing-cr)
11:34
Make -w|--ignore-all-space option work the same as the GNU diff option with the same name. ... (check-in: a7a61cdd6f user: jan.nijtmans tags: strip-trailing-cr)
2014-03-16
17:06
Removed some report format help text which refers to non-/no-longer existent SQL functions wiki() and tkt(). ... (check-in: 6bbcfec27b user: stephan tags: trunk)
10:33
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. ... (check-in: 1472cd811f user: jan.nijtmans tags: trunk)
10:17
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. ... (check-in: 0652717eb0 user: stephan tags: trunk)
09:06
Added missing int return. Reported on ML. ... (check-in: d6bd38fa5c user: stephan tags: trunk)
2014-03-15
21:08
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. ... (check-in: 0e8f0bc317 user: andybradford tags: trunk)
15:03
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". ... (check-in: d8586b5670 user: drh tags: trunk)
14:35
Fix the "artifact" URL to render markdown text automatically. ... (check-in: 60019ce7d9 user: drh tags: trunk)
2014-03-14
20:49
Fix the display of unified-diff lines on web pages when the files being compared have windows-style line endings. ... (check-in: e2e8531ba7 user: drh tags: trunk)
16:20
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). ... (check-in: 625297ab91 user: jan.nijtmans tags: trunk)
13:57
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. ... (check-in: 5cdc39dc2d user: drh tags: trunk)
12:30
Enhance the "whatis" command so that if given an ambiguous SHA1 hash prefix it shows "what is" all possible values for that hash prefix. ... (check-in: 933904fe70 user: drh tags: trunk)
09:42
Minor help text improvement suggested on ML. ... (check-in: a2400a0192 user: stephan tags: trunk)
2014-03-13
21:06
merge trunk ... (check-in: d88d1bc0f6 user: jan.nijtmans tags: win32-longpath)
14:32
Merge trunk. Split same_dline() in 3 different functions. Ongoing. ... (check-in: a915aa03b3 user: jan.nijtmans tags: strip-trailing-cr)
13:17
Backout [e6d3e878a9]: Clicking on timeline nodes for displaying a diff doesn't work any more with this change (Sorry, Stefan!). ... (check-in: afcdc6ce81 user: jan.nijtmans tags: trunk)
12:55
merge trunk (ongoing) ... (check-in: 2e45fb7b39 user: jan.nijtmans tags: strip-trailing-cr)
12:23
Add support for HTTP Basic Authentication to clone and sync. ... (check-in: 5d536c51b6 user: drh tags: trunk)
11:58
Fix the stash so that it remembers added files and readds them when the stash is applied. ... (check-in: db052aa4c6 user: drh tags: trunk)
2014-03-12
04:12
Accidentally removed a newline with vi's shift-j. No change in functionality. ... (Closed-Leaf check-in: ef27b0059a user: andybradford tags: stash_add)
04:08
Make stash_apply handle new files and put them in an ADDED state. ... (check-in: c2d748ae2c user: andybradford tags: stash_add)
2014-03-11
23:34
Always define variables at block start ... (check-in: 1c9e023382 user: jan.nijtmans tags: trunk)
23:23
For initial non-empty check-ins (without parent but with F-cards), add "Changes" section to "ci" page, except for the "patch" button (which is the only thing that doesn't work anyway) ... (check-in: 79c90ac4a4 user: jan.nijtmans tags: trunk)
22:06
Update to SQLite 3.8.4.1 ... (check-in: b93b3e8f98 user: jan.nijtmans tags: trunk)
21:05
Wrapped the timeline-rendering JS in an anonymous function so that it no longer pollutes the global namespace. Added "type" tag to the script (required by HTML4, optional in HTML5). ... (check-in: e6d3e878a9 user: stephan tags: trunk)
05:05
Merge in latest load average enhancement (very nice), and other cleanup. ... (Closed-Leaf check-in: 75406df207 user: andybradford tags: http-auth)
2014-03-10
21:42
Update the custom MinGW makefile. ... (check-in: fd223e5ec7 user: mistachkin tags: trunk)
20:49
Update SQLITE_SOURCE_ID to EXACT 3.8.4 version; char() bugfix was still missing ... (check-in: b1aad7a071 user: jan.nijtmans tags: trunk)
08:49
GNU diff doesn't translate \t to whitespace and strip eol-spacing from diff output (when using -w/-Z options), so "fossil diff" shouldn't do that either. ... (check-in: ac3fcebb19 user: jan.nijtmans tags: trunk)
08:32
Cygwin doesn't have getloadavg() ... (check-in: bae235bf1a user: jan.nijtmans tags: trunk)
00:22
Fix a busted hyperlink in the previous change to server.wiki. ... (check-in: 60774eb33f user: drh tags: trunk)
2014-03-09
23:43
Add documentation (at [/doc/trunk/www/server.wiki#loadmgmt]) on how to use the new load-average limiter feature. ... (check-in: 936fdaeef7 user: drh tags: trunk)
23:04
Add the "max-loadavg" setting to the "setting" command. Add "setting" and "unset" to the "all" command so that max-loadavg can be quickly changed on all repos of a large server installation. ... (check-in: 1847552c92 user: drh tags: trunk)
22:33
If getloadavg() fails, return 0.0 as function result in stead of a random number ... (check-in: 1707129a87 user: jan.nijtmans tags: trunk)
16:25
When a request is denied due to excessive load average, send a 503 reply code. Also: Enhance the request denied message to show the current load average and the load average limit. ... (check-in: d0fa157840 user: drh tags: trunk)
00:19
Show the repository name on the test_env webpage. ... (check-in: 117a0f6952 user: drh tags: trunk)
00:15
Add the ability to restrict CPU-intensive web pages when the server load average gets too high. This feature is turned off by default. ... (check-in: 5e26a1b9b2 user: drh tags: trunk)
2014-03-08
16:14
Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. ... (check-in: 840b762206 user: drh tags: trunk)