Fossil

Timeline
Login

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

50 descendants and 50 ancestors of [a5479f18]

2013-09-04
11:30
[9aae838b] Update the built-in SQLite from upstream, taking over Joe's fix fror MSVC (reported by Ross Berteig) (user: jan.nijtmans, tags: trunk)
00:08
[f2ce086b] Add mention of SBS diff change to changelog. (user: joel, tags: trunk)
2013-09-03
22:01
[f550bdc7] Added a missing error code check - now properly fails if no checkout is available (e.g. when called using -R repofile). (user: stephan, tags: usage-command)
21:51
[b613c52b] Added -n|-count ### option to list the most recent (or all) history entries, ordered descending by time. (user: stephan, tags: usage-command)
20:15
[e11bec70] Fixed the is-this-server-mode check to avoid updating cmd_usage stats in server/ui mode even if there is a local checkout. (user: stephan, tags: usage-command)
20:04
[3579d1cb] Fixed a missing db_finalize() in the -clear case. (user: stephan, tags: usage-command)
20:01
[bd714664] Added experimental "usage" command to track command usage stats on a per-checkout basis (not synched). (user: stephan, tags: usage-command)
15:24
[fa0df0c7] Update the built-in SQLite from upstream, for the purpose of testing SQLite. (user: drh, tags: trunk)
2013-09-02
19:20
[612e0ecc] Fixed a wrong-column use in load_vfile_from_rid(), which caused an is-a-phantom check to always eval to false, even for phantoms. This has 'probably' never been triggered before. (user: stephan, tags: trunk)
19:11
[3e9f9b06] Removed some dead SQL code and fixed transaction closing in a "cannot happen" scenario in load_vfile_from_rid(), per ML discussion. (user: stephan, tags: trunk)
17:44
[429aba33] Added recent assertion/stderr fix to changelog. (user: stephan, tags: trunk)
09:33
[021866fd] On Cygwin, if no browser is set and no Cygwin version of any browser can be found, fall back to win32/win64 version of chrome, firefox or IE (in that order) (user: jan.nijtmans, tags: trunk)
2013-09-01
16:02
[ad0d6aed] Recommend to others the same as we do. (user: jan.nijtmans, tags: trunk)
15:56
[0a24d431] Eliminate some compiler warnings (taken over last - patched - version from SQLite) (user: jan.nijtmans, tags: trunk)
2013-08-31
18:27
[fd7cfac5] Disable the test for file descriptor 3 being invalid since that messes up the "fossil diff" command. (user: drh, tags: trunk)
17:19
[4ef3708d] On unix, make sure file descriptor 2 is open and file descriptor 3 is not open at the beginning of main(). The first check helps ensure that a assert() will not accidently overwrite a file. The second check verifies that the is_valid_fd() function used by the first check really works. (user: drh, tags: trunk)
15:09
[24bff454] Allow "with note" in timeline for all appropriate tags, not only +close and -close. (user: jan.nijtmans, tags: trunk)
14:47
[ab422c39] Closed-Leaf: Even more experimental: just shun all clusters and see what happens. (user: jan.nijtmans, tags: shun-clusters)
14:03
[a789e85f] Optimized out an unnecessary string copy in appendDiffLine(), #undef'd a local macro in EncodeHttp(). (user: stephan, tags: trunk)
08:56
[b5f2ebd3] Updated some manifest parsing comments to reflect recent reality adjustments. Comment changes only. (user: stephan, tags: trunk)
2013-08-30
14:33
[d2394795] Do not print warnings about SQLITE_SCHEMA errors. (user: drh, tags: trunk)
14:07
[ef8b9da0] Leaf: Merge in latest features and fixes from trunk. (user: andybradford, tags: ssh-test-http)
12:32
[cca1adad] Be sure to finalize all queries on the /info page. (user: drh, tags: trunk)
12:25
[34ccf66e] Finalize the query for the various report formats on the reportlist page. (user: drh, tags: trunk)
12:18
[4727ef4a] Add the --errorlog command-line option and the errorlog: parameter to CGI scripts. Log all panics, fatal errors, and warnings to the error log, if defined. Panic if file descriptor 2 is not open on unix. Clean up some routines that deal with close(). (user: drh, tags: trunk)
06:41
[9d73d4c1] Further improvements to the fossil_panic() procedure to prevent it from looping and to force an early close of the database file. (user: drh, tags: trunk)
06:22
[98b16c72] Update SQLite to the version that avoids opening databases on file descriptor 2 and that works inside a chroot jail. Fix a potential uninitialized variable in the CGI processing. (user: drh, tags: trunk)
03:06
[320f1436] Change most uses of fossil_panic() to fossil_fatal(). Modify fossil_panic() to avoid allocating heap memory and to close the database connection before doing anything else. (user: drh, tags: trunk)
2013-08-29
23:39
[e454de13] Update the built-in SQLite to the version that refuses to open database files using file descriptors 0, 1, or 2. (user: drh, tags: trunk)
20:12
[42ccbaa4] Create new branch named "dg-codenames" (user: dg, tags: dg-codenames)
13:53
[5d60e609] Update the built-in SQLite to the version 3.8.0.1 beta. (user: drh, tags: trunk)
11:16
[9de7f440] On Cygwin, if all else fails, use Internet Explorer as browser for "fossil ui". (user: jan.nijtmans, tags: trunk)
2013-08-28
21:32
[abda198e] Automatically shun Clusters which contain M-cards pointing to other shunned artifacts (user: jan.nijtmans, tags: shun-clusters)
2013-08-27
13:50
[669f22fb] An unused and an uninitialized variable. (user: jan.nijtmans, tags: trunk)
13:28
[e19cfba5] Closed-Leaf: This manifest has a P-card and a Q-card to a non-existing (private) branch. The purpose was show that nothing fails in that situation. Remark: This manifest was the result of an experiment, synced by accident (sorry about that). Strangly enough on localhost:8080 an arrow going all the way down is visible, on fossil-scm.org the arrow is not there. (user: jan.nijtmans, tags: pending-review)
12:04
[60389c1f] Fix the display of arrows with a private branch as starting point. If UUID's are missing from R-cards (except for the first argument) and Q-cards, this is not fatal: The merge source might be private in some other repository and not (yet) synced. "fossil test-missing" should not report errors for this situation. (user: jan.nijtmans, tags: pending-review)
08:57
[d5649979] Protect Q-card from having the same UUID as the parent. Example: "fossil merge --cherrypick trunk" followed by "fossil commit --allow-empty" (user: jan.nijtmans, tags: trunk)
08:31
[ad32c20f] Make Notepad the default editor on Cygwin, just as win32, if no other editor is specified. (user: jan.nijtmans, tags: trunk)
2013-08-26
20:42
[ff87296f] If an event/attachment comment ends with spaces, strip them from the C-card (user: jan.nijtmans, tags: trunk)
20:08
[4f443a3e] prevent duplicate UUID's in P-card (user: jan.nijtmans, tags: trunk)
18:23
[2918effe] If a file has been "fossil rm"-ed in the local checkout - which has not been committed, then a "fossil update" is done to another version that has no changes on that file, then silently keep that file unmanaged. (user: drh, tags: trunk)
18:00
[5a1d13ee] Fix typos in the "fossil update" logic. (user: drh, tags: trunk)
11:56
[1dc38811] Update json status page for "merge --integrate" (user: jan.nijtmans, tags: trunk)
08:40
[512cc197] Report syntax errors in T-cards for events when they happen, not when the complete manifest is parsed already. (user: jan.nijtmans, tags: trunk)
08:16
[4bf27082] Add a comment why the R-card is necessary in the initial empty check-in manifest. (user: jan.nijtmans, tags: trunk)
07:56
[6a03e932] Document that the C-card in events is optional. Proof: /event/bfdf42305400f6ca. Don't output C-card in events when not necessary (code copied from attach.c) (user: jan.nijtmans, tags: trunk)
2013-08-25
14:53
[16f033dd] Added average event count per active time period to the /reports views. (user: stephan, tags: trunk)
02:11
[f8a2aa0c] Spiders and robots are presented with a captcha if they request the annotation page. (user: drh, tags: trunk)
2013-08-24
22:33
[f9c2dec2] Report all available CGI environment variables on the test_env page. (user: drh, tags: trunk)
22:22
[5b1a6850] For the control summary, make sure that the reported tags are sorted by UUID. This way, [fb5b161492] looks much better (after "fossil rebuild") (user: jan.nijtmans, tags: trunk)
20:44
[a5479f18] check-in->manifest and tag->control, that are the names of the artifact types used everywhere else. (user: jan.nijtmans, tags: trunk)
16:11
[2e83d0de] Add the --parse option to test-integrity which causes artifacts to be run through the manifest parser. (user: drh, tags: trunk)
2013-08-23
21:40
[45843c8e] remove incorrect remark. (user: jan.nijtmans, tags: trunk)
20:58
[d3940100] Improved rendering of ascii-art hexadecimal for the captcha. (user: drh, tags: trunk)
16:02
[73fdb8a7] Set id attribute on <select> element generated by TH1 combobox command to NAME so it can be referenced by a <label> element. (user: joel, tags: trunk)
13:25
[b2a53207] Control files containing self-referencial T-cards can be valid Manifests, but some are mis-catogorized as (invalid) Control artifacts if they don't contain F- or R- cards (which is allowed, according to the documentation). Example: [2a4e4cf03e]. A "fossil rebuild" is needed to see the effect of this change. (user: jan.nijtmans, tags: trunk)
13:15
[6324a3ce] Report "E-card in ???" syntax errors as "?-card in event". Refactoring needed for next commit. No change in functionality. (user: jan.nijtmans, tags: trunk)
10:07
[882f7a5d] typo's (user: jan.nijtmans, tags: trunk)
09:54
[989c9935] According to the documentation /artifact/9974dfbc5c?txt=1&ln=178-179, the first manifest in the project has no P-card. Make it so, as a P-card with no arguments is just ignored and serves no purpose. (I tested this in a new repo, and it works just fine) (user: jan.nijtmans, tags: trunk)
09:27
[dfd8962f] When doing a "fossil commit --dry-run", don't store the text "Dry-run mode - no comment provided." as template for the next commit comment. (user: jan.nijtmans, tags: trunk)
2013-08-22
20:28
[52bf9059] Only change the mouse cursor over node boxes in the timeline. (user: joel, tags: trunk)
18:44
[bcaba112] In stead of "A-card on tag" syntax error, report "T-card in attachment". Various other inconsitancies in syntax error messages. This is only refactoring, no change in functionality. (user: jan.nijtmans, tags: trunk)
18:22
[960fb04e] Speedup of "fossil rebuild" by not calculating the Z checksum unnecessary. Doing a "fossil rebuild" on the Tcl fossil repository, this saves about 1 second (out of 1m22) on my machine. OK, OK, not THAT impressive, but it's a measurable gain with 0 cost. (user: jan.nijtmans, tags: trunk)
03:20
[3c5f1f08] Update to the latest SQLite 3.8.0 beta for testing. (user: drh, tags: trunk)
03:04
[41dbd44b] Tcl script code style fix. (user: mistachkin, tags: trunk)
2013-08-21
14:24
[4c80aa2a] The undocumented feature of resolving RID-looking strings as RIDs has been changed to rid:### instead to avoid surprise, per ML discussion. (user: stephan, tags: trunk)
12:58
[ccc7724a] Fix some errors/inconsistancies in SYNTAX error messages (user: jan.nijtmans, tags: trunk)
07:45
[13e2c73a] Cluster artifacts with Q-card are invalid. Check for "cluster" artifacts first so all later code-paths can leave out the M-card check. Check for K-cards in the "ticket" section, so all later code-paths can leave out this check. Check for L-cards in the "wiki" section, so all later code-paths can leave out this check. This saves 9 code-lines while keeping equal functionality (except for the additional Q-card check in Clusters) (user: jan.nijtmans, tags: trunk)
07:09
[09c2cf3e] On Cygwin $tcl_platform(platform) is "unix", but we want the same font as on win32 if the "win32" mode is used. (user: jan.nijtmans, tags: trunk)
02:26
[7e9c7c04] Tk diff: Just stick with default fonts (with an exception for Windows). (user: joel, tags: trunk)
2013-08-20
11:29
[13161f39] Detect properly that [ff59f202fe] is an invalid Control artifact. (user: jan.nijtmans, tags: trunk)
08:08
[4e092e0f] Eliminate some unnecessary variables. Eliminate some (harmless) compiler warnings with gcc 4.8.1. Remove some spaces at the end of lines. No functional changes. (user: jan.nijtmans, tags: trunk)
04:06
[187845b5] Bring in the latest SQLite with VDBE and Btree performance optimizations. (user: drh, tags: trunk)
2013-08-19
18:33
[9d50b77e] Minor addenda to the R-card calculation notes. (user: stephan, tags: trunk)
17:13
[9b19e7e0] Set default CSS for canvas node colors since Chrome has different browser defaults than all others. (user: drh, tags: trunk)
14:30
[daa8eb95] Don't use a separate Control artifact for "merge --integrate" any more (user: jan.nijtmans, tags: trunk)
14:28
[eb8787a3] Closed-Leaf: Don't use a separate Control artifact for "merge --integrate" any more. (user: jan.nijtmans, tags: merge-integrate)
13:21
[12c30d33] Use C-card in stead of T-card to put comment on timeline for "merge --integrate" Control artifact. Demo: [4d27a34ae936f30c] (user: jan.nijtmans, tags: trunk)
13:19
[908a090c] Closed-Leaf: Use C-card in stead of T-card to put comment on timeline for "merge --integrate" Control artifact. (user: jan.nijtmans, tags: merge-integrate)
11:29
[2979c082] Better enforcement of lexicographical ordering of T cards. (user: drh, tags: trunk)
11:22
[48445291] Update to the latest SQLite 3.8.0 beta in order to test SQLite. (user: drh, tags: trunk)
2013-08-18
08:11
[55cacfca] No longer reject valid Control artifacts like this one: [ce319b7898] (user: jan.nijtmans, tags: trunk)
2013-08-17
19:38
[635598ed] Resolved ticket [05f4bbc266]. (user: stephan, tags: trunk)
12:35
[08429eb7] Added AUX_SCHEMA version to (version -verbose), mainly to give the libfossil configure script a way to fetch this value without poking around the db. (user: stephan, tags: trunk)
2013-08-16
10:07
[9aca5f79] If a Control artifact contains a C-card, don't ignore it any more but display it in the timeline. Demo: [deb18ab6e3cdde20]. A "fossil rebuild" is needed to make this visible. (user: jan.nijtmans, tags: trunk)
09:14
[76d901dd] Added a minor clarification regarding fossilization of strings to the R card demo. (user: stephan, tags: trunk)
08:17
[5885241f] Fix display of timeline graph in IE8, broken by commit [e412f97999] (user: jan.nijtmans, tags: trunk)
07:28
[ef5e7496] Closed-Leaf: Fix display of timeline graph in IE8, broken by commit [e412f97999] (user: jan.nijtmans, tags: fix-ie8)
00:47
[c06e296b] Use two arguments to getComputedStyle() for compatibility with very old versions of Firefox. Allow setting graph node background colors using "#canvas{ background-color: COLOR; }". (user: drh, tags: trunk)
2013-08-15
22:45
[b67b42fe] Update the built-in SQLite to the latest 3.8.0 beta with the ORDER BY and GROUP BY name resolution fixes, in order to test SQLite. (user: drh, tags: trunk)
20:22
[4e9522ab] Make formatting of the syntax for the various cards consistent, including in the summary table. (user: mistachkin, tags: trunk)
15:54
[6cf83a01] Merged in [499481a72ab], thereby testing that change. No worries, autosync if off. (user: stephan, tags: trunk)
15:49
[499481a7] Closed-Leaf: the +closed tag added by merge --integrate now added a value/comment to that effect on the closing tag. (user: stephan, tags: merge-integrate-tag)
15:46
[f9bda0a2] minor tweaks to the file format summary table. (user: stephan, tags: trunk)
13:37
[70a3f4ad] merged in [b1dd871c8e] from mgagnon. (user: stephan, tags: trunk)
12:37
[dbf71f82] unused variable (user: jan.nijtmans, tags: trunk)
12:14
[b1dd871c] Closed-Leaf: Add details about the URL argument on the clone command help text and refer to the clone command usage on other commands that have a URL argument. (sync, push, pull, remote-url)    Pending review. (user: mgagnon, tags: clone_help_text_improvement)
05:29
[14a378fd] Fix documentation typo. (user: mistachkin, tags: trunk)
03:43
[d01b3c95] Fix the CGI so that it works again with Apache. (user: drh, tags: trunk)
02:59
[e412f979] Rig the timeline graph so that CSS of the form: "#canvas{color:#000;}" will set the color of the graph lines and boxes. (user: drh, tags: trunk)
00:37
[80bf17c0] minor typo fix. (user: stephan, tags: trunk)