Fossil

Timeline
Login

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

115 events occurring around bfdf42305400f6ca.

2013-09-04
14:36 Edit [13594a125ab19f2f|13594a125a]: Mark "Closed". ... (artifact: 113ef04636 user: jan.nijtmans)
12:50
New --close option to "fossil [/help?cmd=commit|commit]", which immediately closes the branch being committed. ... (Closed-Leaf check-in: c0daf6157a user: jan.nijtmans tags: commit-close)
11:33
merged in trunk for sqlite build fixes. ... (check-in: 11547d9f68 user: stephan tags: usage-command)
11:30
Update the built-in SQLite from upstream, taking over Joe's fix fror MSVC (reported by Ross Berteig) ... (check-in: 9aae838b8b user: jan.nijtmans tags: trunk)
09:22 Ticket [4a4c10dcd8] Tickets: add pagination to the reports status still Open with 5 other changes ... (artifact: 8364ffbd01 user: anonymous)
00:08
Add mention of SBS diff change to changelog. ... (check-in: f2ce086b5d user: joel tags: trunk)
2013-09-03
22:01
Added a missing error code check - now properly fails if no checkout is available (e.g. when called using -R repofile). ... (check-in: f550bdc7b9 user: stephan tags: usage-command)
21:51
Added -n|-count ### option to list the most recent (or all) history entries, ordered descending by time. ... (check-in: b613c52bc5 user: stephan tags: usage-command)
20:15
Fixed the is-this-server-mode check to avoid updating cmd_usage stats in server/ui mode even if there is a local checkout. ... (check-in: e11bec70ef user: stephan tags: usage-command)
20:04
Fixed a missing db_finalize() in the -clear case. ... (check-in: 3579d1cb87 user: stephan tags: usage-command)
20:01
Added experimental "usage" command to track command usage stats on a per-checkout basis (not synched). ... (check-in: bd71466446 user: stephan tags: usage-command)
15:24
Update the built-in SQLite from upstream, for the purpose of testing SQLite. ... (check-in: fa0df0c77e user: drh tags: trunk)
2013-09-02
21:37 Edit [ab422c39e1332ef6|ab422c39e1]: Mark "Closed". ... (artifact: 9ed819c2f4 user: jan.nijtmans)
19:20
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. ... (check-in: 612e0ecc25 user: stephan tags: trunk)
19:11
Removed some dead SQL code and fixed transaction closing in a "cannot happen" scenario in load_vfile_from_rid(), per ML discussion. ... (check-in: 3e9f9b0609 user: stephan tags: trunk)
17:44
Added recent assertion/stderr fix to changelog. ... (check-in: 429aba33c2 user: stephan tags: trunk)
09:33
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) ... (check-in: 021866fd91 user: jan.nijtmans tags: trunk)
2013-09-01
16:02
Recommend to others the same as we do. ... (check-in: ad0d6aed18 user: jan.nijtmans tags: trunk)
15:56
Eliminate some compiler warnings (taken over last - patched - version from SQLite) ... (check-in: 0a24d431c7 user: jan.nijtmans tags: trunk)
2013-08-31
18:27
Disable the test for file descriptor 3 being invalid since that messes up the "fossil diff" command. ... (check-in: fd7cfac508 user: drh tags: trunk)
17:19
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. ... (check-in: 4ef3708d8d user: drh tags: trunk)
15:09
Allow "with note" in timeline for all appropriate tags, not only +close and -close. ... (check-in: 24bff454ab user: jan.nijtmans tags: trunk)
14:47
Even more experimental: just shun all clusters and see what happens. ... (Closed-Leaf check-in: ab422c39e1 user: jan.nijtmans tags: shun-clusters)
14:05 Edit [ccc7724a511fad30|ccc7724a51]: Edit check-in comment. ... (artifact: 027ccea136 user: jan.nijtmans)
14:03
Optimized out an unnecessary string copy in appendDiffLine(), #undef'd a local macro in EncodeHttp(). ... (check-in: a789e85ff6 user: stephan tags: trunk)
08:56
Updated some manifest parsing comments to reflect recent reality adjustments. Comment changes only. ... (check-in: b5f2ebd323 user: stephan tags: trunk)
2013-08-30
14:33
Do not print warnings about SQLITE_SCHEMA errors. ... (check-in: d239479528 user: drh tags: trunk)
14:07
Merge in latest features and fixes from trunk. ... (Closed-Leaf check-in: ef8b9da03f user: andybradford tags: ssh-test-http)
12:32
Be sure to finalize all queries on the /info page. ... (check-in: cca1adad02 user: drh tags: trunk)
12:25
Finalize the query for the various report formats on the reportlist page. ... (check-in: 34ccf66e17 user: drh tags: trunk)
12:18
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(). ... (check-in: 4727ef4a8e user: drh tags: trunk)
06:41
Further improvements to the fossil_panic() procedure to prevent it from looping and to force an early close of the database file. ... (check-in: 9d73d4c127 user: drh tags: trunk)
06:22
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. ... (check-in: 98b16c72c7 user: drh tags: trunk)
03:06
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. ... (check-in: 320f14363e user: drh tags: trunk)
2013-08-29
23:39
Update the built-in SQLite to the version that refuses to open database files using file descriptors 0, 1, or 2. ... (check-in: e454de135a user: drh tags: trunk)
20:12
Create new branch named "dg-codenames" ... (check-in: 42ccbaa446 user: dg tags: dg-codenames)
14:28 Ticket [b621a3f6c1] Adding an attachment with description ends up not showing the description status still Open with 4 other changes ... (artifact: 33b24133e9 user: stephan) ... 1 similar event omitted.
13:53
Update the built-in SQLite to the version 3.8.0.1 beta. ... (check-in: 5d60e609c2 user: drh tags: trunk)
11:16
On Cygwin, if all else fails, use Internet Explorer as browser for "fossil ui". ... (check-in: 9de7f44005 user: jan.nijtmans tags: trunk)
2013-08-28
21:32
Automatically shun Clusters which contain M-cards pointing to other shunned artifacts ... (check-in: abda198efa user: jan.nijtmans tags: shun-clusters)
2013-08-27
13:57 Edit [e19cfba5373369bf|e19cfba537]: Edit check-in comment. ... (artifact: 0bce012a54 user: jan.nijtmans)
13:50
An unused and an uninitialized variable. ... (check-in: 669f22fb7c user: jan.nijtmans tags: trunk)
13:28
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. ... (Closed-Leaf check-in: e19cfba537 user: jan.nijtmans tags: pending-review)
12:04
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. ... (check-in: 60389c1f41 user: jan.nijtmans tags: pending-review)
09:18 Edit [884a765abdce9f47|884a765abd]: Mark "Closed". Edit check-in comment. ... (artifact: 2dfa25b072 user: stephan)
08:57
Protect Q-card from having the same UUID as the parent. Example: "fossil merge --cherrypick trunk" followed by "fossil commit --allow-empty" ... (check-in: d5649979ed user: jan.nijtmans tags: trunk)
08:31
Make Notepad the default editor on Cygwin, just as win32, if no other editor is specified. ... (check-in: ad32c20f8e user: jan.nijtmans tags: trunk)
2013-08-26
20:42
If an event/attachment comment ends with spaces, strip them from the C-card ... (check-in: ff87296f85 user: jan.nijtmans tags: trunk)
20:08
prevent duplicate UUID's in P-card ... (check-in: 4f443a3e7f user: jan.nijtmans tags: trunk)
18:23
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. ... (check-in: 2918effe0d user: drh tags: trunk)
18:00
Fix typos in the "fossil update" logic. ... (check-in: 5a1d13ee50 user: drh tags: trunk)
11:56
Update json status page for "merge --integrate" ... (check-in: 1dc3881129 user: jan.nijtmans tags: trunk)
08:40
Report syntax errors in T-cards for events when they happen, not when the complete manifest is parsed already. ... (check-in: 512cc1977a user: jan.nijtmans tags: trunk)
08:16
Add a comment why the R-card is necessary in the initial empty check-in manifest. ... (check-in: 4bf2708294 user: jan.nijtmans tags: trunk)
07:57 Edit [6a03e9329bbf3369|6a03e9329b]: Edit check-in comment. ... (artifact: 653264cdbb user: jan.nijtmans)
07:56
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) ... (check-in: 6a03e9329b user: jan.nijtmans tags: trunk)
07:35
Note: Test tech-note ... (technote: [bfdf423054] user: drh)
2013-08-25
14:53
Added average event count per active time period to the /reports views. ... (check-in: 16f033dda3 user: stephan tags: trunk)
03:25
Move some posix only includes so they are not used on _WIN32. Can compile again on MinGW. ... (check-in: 8278a03f0e user: mgagnon tags: ssh-test-http)
02:11
Spiders and robots are presented with a captcha if they request the annotation page. ... (check-in: f8a2aa0ce7 user: drh tags: trunk)
2013-08-24
22:33
Report all available CGI environment variables on the test_env page. ... (check-in: f9c2dec2ec user: drh tags: trunk)
22:22
For the control summary, make sure that the reported tags are sorted by UUID. This way, [fb5b161492] looks much better (after "fossil rebuild") ... (check-in: 5b1a6850ac user: jan.nijtmans tags: trunk)
21:29
This summary should be sorted on UUID: ... (check-in: fb5b161492 user: jan.nijtmans)
20:44
check-in->manifest and tag->control, that are the names of the artifact types used everywhere else. ... (check-in: a5479f189b user: jan.nijtmans tags: trunk)
19:02
Make a best effort to record the IP of the remote host in rcvfrom. ... (check-in: 5627d795c3 user: andybradford tags: ssh-test-http)
16:11
Add the --parse option to test-integrity which causes artifacts to be run through the manifest parser. ... (check-in: 2e83d0dea3 user: drh tags: trunk)
2013-08-23
21:55 Edit [2549a3a51b1c6173|2549a3a51b]: Edit check-in comment. ... (artifact: 7aa609cb38 user: jan.nijtmans)
21:40
remove incorrect remark. ... (check-in: 45843c8e95 user: jan.nijtmans tags: trunk)
21:18 Edit [2549a3a51b1c6173|2549a3a51b]: Mark "Closed". ... (artifact: 31dc5dc75d user: jan.nijtmans)
21:00
Print a warning during "fossil rebuild" for each Manifest which has F-cards but no R-card. This violates the documentation! Addendum: Documentation is corrected now: Originally the R-card was required but due to compaints that changed. ... (Closed-Leaf check-in: 2549a3a51b user: jan.nijtmans tags: lack-R)
20:58
Improved rendering of ascii-art hexadecimal for the captcha. ... (check-in: d394010047 user: drh tags: trunk)
16:02
Set id attribute on <select> element generated by TH1 combobox command to NAME so it can be referenced by a <label> element. ... (check-in: 73fdb8a73d user: joel tags: trunk)
14:14
Remove unused sshin_read() function that was missed. ... (check-in: f64c003d13 user: andybradford tags: ssh-test-http)
13:33 Edit [6324a3ce6b8ffb23|6324a3ce6b]: Edit check-in comment. ... (artifact: 0d51f5c94f user: jan.nijtmans)
13:25
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. ... (check-in: b2a5320737 user: jan.nijtmans tags: trunk)
13:15
Report "E-card in ???" syntax errors as "?-card in event". Refactoring needed for next commit. No change in functionality. ... (check-in: 6324a3ce6b user: jan.nijtmans tags: trunk)
10:07
typo's ... (check-in: 882f7a5dad user: jan.nijtmans tags: trunk)
09:57 Edit [989c99351e103b50|989c99351e]: Edit check-in comment. ... (artifact: ef4cec53dc user: jan.nijtmans)
09:54
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) ... (check-in: 989c99351e user: jan.nijtmans tags: trunk)
09:27
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. ... (check-in: dfd8962ff2 user: jan.nijtmans tags: trunk)
2013-08-22
20:28
Only change the mouse cursor over node boxes in the timeline. ... (check-in: 52bf905935 user: joel tags: trunk)
18:44
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. ... (check-in: bcaba112cb user: jan.nijtmans tags: trunk)
18:22
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. ... (check-in: 960fb04e35 user: jan.nijtmans tags: trunk)
03:20
Update to the latest SQLite 3.8.0 beta for testing. ... (check-in: 3c5f1f08d8 user: drh tags: trunk)
03:04
Tcl script code style fix. ... (check-in: 41dbd44b12 user: mistachkin tags: trunk)
2013-08-21
22:34 Edit [ccc7724a511fad30|ccc7724a51]: Edit check-in comment. ... (artifact: ad29b65b89 user: bharder)
14:49
this should be a valid manifest ... (check-in: 2a4e4cf03e user: jan.nijtmans)
14:24
The undocumented feature of resolving RID-looking strings as RIDs has been changed to rid:### instead to avoid surprise, per ML discussion. ... (check-in: 4c80aa2ae1 user: stephan tags: trunk)
12:58
Fix some errors/inconsistancies in SYNTAX error messages ... (check-in: ccc7724a51 user: jan.nijtmans tags: trunk)
07:45
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) ... (check-in: 13e2c73aec user: jan.nijtmans tags: trunk)
07:09
On Cygwin $tcl_platform(platform) is "unix", but we want the same font as on win32 if the "win32" mode is used. ... (check-in: 09c2cf3e58 user: jan.nijtmans tags: trunk)
02:26
Tk diff: Just stick with default fonts (with an exception for Windows). ... (check-in: 7e9c7c0454 user: joel tags: trunk)
2013-08-20
14:07
Added a link to the pgp-signed note. Not happy with how it turns out, but it is proof-of-concept. Edit: closing after ML comments pointed out the ability of this feature to be abused by adding look-alike code to the commit message. ... (Closed-Leaf check-in: 884a765abd user: stephan tags: timeline-pgp-marker)
12:57
experimentally added "PGP SIGNED" marker to PGP-signed commits in the timeline, per ML request. ... (check-in: d632a50e2a user: stephan tags: timeline-pgp-marker)
11:29
Detect properly that [ff59f202fe] is an invalid Control artifact. ... (check-in: 13161f39aa user: jan.nijtmans tags: trunk)
08:08
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. ... (check-in: 4e092e0f15 user: jan.nijtmans tags: trunk)
05:07 Ticket [3ff2f5c194] Please allow serving extension *.gpg files as static files status still Open with 3 other changes ... (artifact: 2142199875 user: jan.nijtmans)
04:06
Bring in the latest SQLite with VDBE and Btree performance optimizations. ... (check-in: 187845b574 user: drh tags: trunk)
2013-08-19
18:33
Minor addenda to the R-card calculation notes. ... (check-in: 9d50b77e12 user: stephan tags: trunk)
17:13
Set default CSS for canvas node colors since Chrome has different browser defaults than all others. ... (check-in: 9b19e7e086 user: drh tags: trunk)
14:48
We can detect when to enable compatibility mode, so do this instead of requiring an explicit argument. ... (check-in: 90c4859315 user: andybradford tags: ssh-test-http)
14:30
Don't use a separate Control artifact for "merge --integrate" any more ... (check-in: daa8eb95e4 user: jan.nijtmans tags: trunk)
14:28
Don't use a separate Control artifact for "merge --integrate" any more. ... (Closed-Leaf check-in: eb8787a326 user: jan.nijtmans tags: merge-integrate)
14:28 Ticket [3ff2f5c194] Please allow serving extension *.gpg files as static files status still Open with 3 other changes ... (artifact: 9c705be00b user: anonymous)
13:22 Edit [12c30d33d477c812|12c30d33d4]: Edit check-in comment. ... (artifact: 1da8ec88f5 user: jan.nijtmans)
13:21
Merge --integrate into [12c30d33d477c812] ... (check-in: 4d27a34ae9 user: jan.nijtmans)
13:21
Use C-card in stead of T-card to put comment on timeline for "merge --integrate" Control artifact. Demo: [4d27a34ae936f30c] ... (check-in: 12c30d33d4 user: jan.nijtmans tags: trunk)
13:19
Use C-card in stead of T-card to put comment on timeline for "merge --integrate" Control artifact. ... (Closed-Leaf check-in: 908a090c88 user: jan.nijtmans tags: merge-integrate)
11:29
Better enforcement of lexicographical ordering of T cards. ... (check-in: 2979c08271 user: drh tags: trunk)
11:22
Update to the latest SQLite 3.8.0 beta in order to test SQLite. ... (check-in: 48445291c0 user: drh tags: trunk)
2013-08-18
08:11
No longer reject valid Control artifacts like this one: [ce319b7898] ... (check-in: 55cacfcace user: jan.nijtmans tags: trunk)
08:01 Edit [43779170059202c9|4377917005]: Mark "Closed". Edit [d10eee3a4b091bf3|d10eee3a4b]: Mark "Closed". ... (artifact: ce319b7898 user: jan.nijtmans)
04:22
Add CSS class to anchor for open leaves for consistency. ... (Closed-Leaf check-in: 8ad0a8796a user: andybradford tags: pending-review)
01:26
Use a little more precaution that the Fossil command has been seen first. ... (check-in: 12dbaebec2 user: andybradford tags: ssh-test-http)