Fossil

Timeline
Login

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

200 descendants and 200 ancestors of [07463fbf]

2013-08-15
02:59
Rig the timeline graph so that CSS of the form: "#canvas{color:#000;}" will set the color of the graph lines and boxes. check-in: e412f979 user: drh tags: trunk
00:37
minor typo fix. check-in: 80bf17c0 user: stephan tags: trunk
00:37
Reworked the manifest summary table to indicate how many of each card type are required. check-in: 559047a0 user: stephan tags: trunk
00:33
minor typo fix. check-in: 88e94ebe user: stephan tags: trunk
2013-08-14
14:32
Add missing anchors in the server.wiki page. check-in: 4b05c2c5 user: drh tags: trunk
14:30
Added the Hacker How-To page with a link on the home page. Other documentation enhancements and typo fixes. check-in: 04af93e6 user: drh tags: trunk
2013-08-13
23:05
Further improvements to server documentation. No code changes. check-in: b91754ab user: drh tags: trunk
19:57
Fixed a typo in error text which never triggers. Manifest crosslinking's update of the event table now shows the tag value for a +closed/-closed tag if it is available (the default client does not currently add a value for those but the prototype one can). check-in: 902135f7 user: stephan tags: trunk
18:53
Updated server documentation to discuss SCGI. check-in: ce0594c2 user: drh tags: trunk
18:15
Add support for SCGI via the --scgi command-line option to the "server" and "ui" and "http" commands. check-in: a2e7472d user: drh tags: trunk
13:37
c/the the/the/ check-in: 0b75e2e6 user: jan.nijtmans tags: trunk
12:51
Abandoned changes: Split the various server implementations out of "main.c" and into a new source file "server.c". This is groundwork for adding SCGI and FastCGI. Closed-Leaf check-in: bc20a30f user: drh tags: scgi
12:50
fixed a misspelled closing tag :/. check-in: df60acb6 user: stephan tags: trunk
12:47
Added missing name anchor and section number. Minor text improvements. check-in: 04764ae2 user: stephan tags: trunk
12:39
Added an "Addenda" section as a place for describing the file format algorithms in more detail (hints for implementors). check-in: 1b5513cb user: stephan tags: trunk
09:14
commit not longer requires a comment (it uses a placeholder) when in dry-run mode, per ML request. check-in: 75e04250 user: stephan tags: trunk
02:23
Move table.sbsdiffcols width attribute to CSS check-in: 4aaf5dc5 user: joel tags: trunk
2013-08-12
12:50
Javascript-enabled hyperlinks now initially point to a honeypot, rather than to nothing. check-in: 2d14b6c4 user: drh tags: trunk
12:37
New g.isHuman global variable is set if we believe an HTTP request is coming a real human being, rather than a spider or bot. check-in: e065d5b7 user: drh tags: trunk
06:43
Simplify command line interaction: remove settings from global and provide one less command line option. Altering settings in open fossils can be done with sync -l or cleared with remote-url if necessary. check-in: ed20da74 user: andybradford tags: ssh-test-http
2013-08-11
16:17
Changed status of J card from (R?) to (R). check-in: b86fb096 user: stephan tags: trunk
13:55
Fixed the required designation on the U card in Manifests. check-in: bc601702 user: stephan tags: trunk
13:53
Expanded the control artifact/card summary table to distinguish between optional and required cards. check-in: e946977e user: stephan tags: trunk
13:52
Removed a duplicated assert(). check-in: 30f44eb2 user: stephan tags: trunk
2013-08-10
23:02
Clean up handling of global variable to avoid accidental setting of database. Only alter database options if URL is SSH. check-in: 0c194243 user: andybradford tags: ssh-test-http
21:31
Make it possible to override global setting from command line. Improve sync output when test-http is in use. check-in: 3c479fb9 user: andybradford tags: ssh-test-http
2013-08-09
18:35
Removed an unused struct member contentCache::skipCnt. check-in: 65f49c99 user: stephan tags: trunk
07:56
Correct typo that resulted in space being on the wrong side of the word. check-in: 738b5053 user: andybradford tags: ssh-test-http
07:49
Fix logic so ignoring login requirement only affects ssh:// URLs. check-in: 9284bfb1 user: andybradford tags: ssh-test-http
07:29
Reimplement the default test-http behavior while retaining the ability to use http to take advantage of Fossil capabilities with SSH URLs. check-in: 7c9347f9 user: andybradford tags: ssh-test-http
07:23
Avoid zombies on client side by waiting for children. This can happen when there are a large number of changes to transmit. Closed-Leaf check-in: 308f52a6 user: andybradford tags: ssh-shared-account
04:38
Get capabilities fix et al. check-in: ebafd0c3 user: andybradford tags: ssh-shared-account
01:09
Fix incorrect wrapping of brief finfo output by simply reducing the size of the buffer passed to comment_print(). Closed-Leaf check-in: bdbf144e user: andybradford tags: pending-review
2013-08-08
21:32
merge trunk. Adapt patch to latest SQLite changes (the MAX_PATH fix in os_win.c) Closed-Leaf check-in: 13594a12 user: jan.nijtmans tags: possible-cygwin-fix
18:57
Merge with trunk. Leaf check-in: 9a023e0d user: isaac.jurado tags: git-better-import
14:00
Merge the fork in trunk. check-in: 0e822db7 user: drh tags: trunk
08:42
Fixed /reports menu buttons broken by renaming of the link. Removed a target=... from one of the /reports hrefs, for consistency. check-in: 00630581 user: stephan tags: trunk
2013-08-06
14:33
When resetting capabilities, make sure that "anonymous" and "nobody" can be reapplied afterwards. check-in: b1ffbfa4 user: drh tags: trunk
08:11
Update the built-in SQLite to the latest 3.8.0 beta from upstream. check-in: 2360b17d user: drh tags: trunk
08:01
Add in a missing line from the Unshun x-site fix of [cc9b04baaf]. (Previously checked into the wrong branch.) check-in: 6ddbe2df user: drh tags: trunk
08:00
Add in a missing line from the Unshun x-site fix of [cc9b04baaf]. check-in: 1b5f9ac2 user: drh tags: ssh-shared-account
04:03
Changed prompt to remove ambiguity between SSH user vs Fossil user. check-in: f592b80a user: andybradford tags: ssh-shared-account
2013-08-05
17:39
Merge recent addtional features (integrate, reports, timeline, et al.) from trunk. check-in: a5df66f3 user: andybradford tags: ssh-shared-account
13:04
Install the latest SQLite 3.8.0 beta from upstream. Fossil does not use any of the new features. This commit is for the purpose of testing SQLite. check-in: 605db929 user: drh tags: trunk
12:05
Change the "Unshun" links to jump to a prefilled form for duing the unshun, rather than doing the unshun directly. check-in: cc9b04ba user: drh tags: trunk
2013-08-04
07:54
Renamed /stats_report to /reports. check-in: 3bb44041 user: stephan tags: trunk
06:06
Change cgi_accept_forwarded_for() to return the accepted IP address from the X-Forwarded-For header, which could contain multiple addresses (e.g. if the client is also behind a proxy). The last one is the only one we can currently trust. check-in: 59f790bc user: joel tags: trunk
2013-08-03
23:33
Previous two check-ins do not work correctly for CGI. Trying once again. check-in: d8f716e1 user: drh tags: trunk
23:27
Fix an initialization error in the HTTP request header gathering logic. check-in: 8c4158e4 user: drh tags: trunk
23:19
Enhance the test_env webpage so that it shows the original HTTP header text in showall=1 mode. check-in: 03f07b5a user: drh tags: trunk
22:42
Accept the X-Forwarded-For HTTP header argument if input is coming from a socket with a remote address of "127.0.0.1". check-in: 29b558a1 user: drh tags: trunk
17:11
Added missing U card from the initial description of Control Artifact requirements. check-in: cac2d695 user: stephan tags: trunk
16:22
Added ?#-n|--limit #? option to (fossil tag find). check-in: 73135ec2 user: stephan tags: trunk
03:09
Defer output of stats until the transport has been opened. This will also help with HTTPs when using client peer certificates (or unrecognized CAs). check-in: d1771cd1 user: andybradford tags: ssh-shared-account
2013-08-02
18:57
Change the undocumented --heavy option of sync/push/pull to "--verily". check-in: f25bdf6e user: drh tags: trunk
18:53
Add the undocumented --heavy option to the sync, push, and pull commands. The --heavy option causes all known artifacts to be reported using "igot" cards and can be used to overcome a sync-stall. check-in: 05ba15e4 user: drh tags: trunk
16:26
Add "timelineCurrent" class to indicate the current checkout version when viewing the timeline page locally. (Feel free to change the default style.) check-in: 81f9791c user: joel tags: trunk
09:42
merge trunk check-in: 863068e0 user: jan.nijtmans tags: possible-cygwin-fix
09:14
Output "manifest" file before content_put(). I don't think it really makes a difference, but the original code did it in this order. check-in: 8c5b5c38 user: jan.nijtmans tags: trunk
08:58
Bug-fix, discovered by Stephan Beal and Andy Bradford, in handling the --integrate tag on a fork merge: the "closed" tag should not be added in this case. check-in: 9eb3f5f6 user: jan.nijtmans tags: trunk
2013-08-01
21:30
Removed an extraneous "utc" from a datetime() call in /json/timeline. check-in: 340da668 user: stephan tags: trunk
21:00
minor changelog addition. check-in: 9c4f91d8 user: stephan tags: trunk
20:56
Merged in Jiri's /wiki page link addition. And trying out merge --integrate. check-in: 366f1ae6 user: stephan tags: trunk
13:28
merge trunk. Upgrade to latest SQLite, with experimental Cygwin fixes. check-in: 7f6019ef user: jan.nijtmans tags: possible-cygwin-fix
10:18
Added /reports as alias for /stats_report, will remove /stats_report soon. Updated changes.wiki. check-in: 34fc301f user: stephan tags: trunk
08:25
Make new "merge --integrate" respect the (undocumented) --date-override and --user-override options. Revert accidental commit of win/Makefile.mingw check-in: 55efbcbc user: jan.nijtmans tags: trunk
07:51
New --integrate option to "fossil merge", which automatically closes the merged branch when committing. check-in: 69dd259e user: jan.nijtmans tags: trunk
2013-07-30
11:46
typo check-in: 3947457b user: jan.nijtmans tags: trunk
05:11
Remove an obsolete comment. No changes to code. check-in: 0b643946 user: amb tags: ssh-shared-account
2013-07-29
15:46
Do not check for x-site scripting attacks on unshun. check-in: 0b512386 user: drh tags: trunk
2013-07-27
21:09
Sync with trunk to get sqlite changes et al. check-in: 021e4101 user: amb tags: ssh-shared-account
2013-07-26
15:46
Change to . check-in: a60b008f user: joel tags: trunk
12:55
trivial doc fix check-in: 249ac411 user: jan.nijtmans tags: trunk
12:54
trivial doc fix check-in: 498e4d3b user: jan.nijtmans tags: possible-cygwin-fix
12:27
Rebase. Generate sqlite3.[ch] from latest SQLite trunk. (still experimental) check-in: 3719ad95 user: jan.nijtmans tags: possible-cygwin-fix
08:17
rebase Closed-Leaf check-in: 2015bbd5 user: jan.nijtmans tags: merge-integrate
07:06
Fix hardcoded "/cygdrive" for Cygwin. Thanks to Warren Young! check-in: 5af289e9 user: jan.nijtmans tags: trunk
06:40
Only setup Fossil user if URL is SSH. This is done to avoid problems when cloning a fossil that has SSH settings using into a file:// URL. check-in: 1ebba56f user: amb tags: ssh-shared-account
02:44
Honor the --once setting for sync, pull, push if set. check-in: 6265b43b user: amb tags: ssh-shared-account
2013-07-25
10:20
Check for some more environment variable to be used as temporary directory on Cygwin: TMP, TEMP and USERPROFILE check-in: fa608f9e user: jan.nijtmans tags: possible-cygwin-fix
09:48
Next attempt at a fix for the Cygwin "Backslashes in tempfile" problem. If it works, should move to SQLite. Still being tested. check-in: fec3c7fe user: jan.nijtmans tags: possible-cygwin-fix
07:16
Don't prompt for password if user is not set. check-in: fb0f926e user: amb tags: ssh-shared-account
01:41
There may be a command-line option that was set, so don't ignore it. check-in: 90ee2ee5 user: amb tags: ssh-shared-account
2013-07-24
12:27
Fix some test-cases, due to name-change "test-3-way-merge" -> "3-way-merge" check-in: 8b47f2d2 user: jan.nijtmans tags: trunk
11:26
(NOT a good idea, as it starts using posix locking which cannot cooperate with other Windows programs!) Use os_unix.c, not os_win.c on Cygwin. () Closed-Leaf check-in: b88edfef user: jan.nijtmans tags: possible-cygwin-fix
08:48
Always use lowercase drive-letter in /cygdrive paths check-in: 59c22194 user: jan.nijtmans tags: trunk
08:14
Fix operations by Cygwin fossil on a checkout done earlier by Win32 fossil. check-in: 340cee03 user: jan.nijtmans tags: trunk
07:00
Fix operation of "./configure --disable-internal-sqlite" check-in: e1eb7aa8 user: jan.nijtmans tags: trunk
06:25
Much needed cleanup of command-line option handling. Improve sync handling of SSH user. Bring in change for less verbose SSH output. check-in: 955b39ee user: amb tags: ssh-shared-account
05:24
rebase check-in: 072e2b16 user: jan.nijtmans tags: merge-integrate
04:52
Only print the SSH command once and also the forced newline so the Round-trips information stays on one line. Closed-Leaf check-in: 72877d8e user: amb tags: ssh-transport-changes
2013-07-23
18:57
Restore backward compatible labels for per-file status/changes output lines. check-in: 3ca69795 user: mistachkin tags: trunk
10:25
rebase check-in: bdad403f user: jan.nijtmans tags: tkt-change-hook
07:25
Merge in SSH open fossil compatibility changes. check-in: f4e882f5 user: amb tags: ssh-shared-account
07:23
Start to address backwards compatibility for open fossils by prompting for missing password. check-in: 18caf358 user: amb tags: ssh-transport-changes
2013-07-22
09:37
Eliminate some unused variables. "int const" -> "const int" and "char const" -> "const char" check-in: b2640f61 user: jan.nijtmans tags: trunk
09:23
rebase check-in: 7b7a4bd5 user: jan.nijtmans tags: merge-integrate
08:55
Better outlining of output from "fossil status", "fossil changes" and "fossil ls --verbose". Let "fossil ls --verbose" differentiate between EDITED, CONFLICT, UPD_BY_MERGE and ADD_BY_MERGE, just like "fossil status" and "fossil changes" check-in: c41d70dc user: jan.nijtmans tags: trunk
07:52
Fix bug. check-in: c9ee3ff6 user: jan.nijtmans tags: merge-integrate
07:42
A few more places where the "chnged" field values 4 and 5 have effect check-in: 530ef955 user: jan.nijtmans tags: merge-integrate
07:09
Add "fossil status" markers for UPDATED_BY_INTEGRATE and ADDED_BY_INTEGRATE check-in: e9ffc05c user: jan.nijtmans tags: merge-integrate
2013-07-21
16:38
Expanded "search" command flags: (-limit|-n #) limits the number of results and (-all|-a) disables the "lopping off" of the bottom fraction of the results. check-in: 1064dfac user: stephan tags: trunk
16:29
rebase check-in: 54aef599 user: jan.nijtmans tags: cleanX-no-clean-glob
2013-07-20
17:04
Re-added the 'Total Events' label to /stats_report, but did it outside the table so that the JS sorting does not hose it. Replaced a double calculation with an equivalent int one. check-in: 8adf0db1 user: stephan tags: trunk
16:43
Removed the 500px baseline for /stats_report calculations, refactored the bars to now use percentage widths. check-in: 674a24a3 user: stephan tags: trunk
16:27
/stats_report now uses relative bar lengths, based on (rather arbitrarily) a 500-pixel 100% value. check-in: 3c78bbb0 user: stephan tags: trunk
15:59
Added a width to table.sbsdiffcols so that skins with a flexible body width can expand it as necessary. Seems to have no visible effect on fixed-width layouts. check-in: 47ee082a user: stephan tags: trunk
09:41
Clean up code style issues introduced by vi tabstops. check-in: f38f76cf user: amb tags: ssh-shared-account
09:38
Print the Fossil user if different from URL user. check-in: 4d67ad13 user: amb tags: ssh-shared-account
08:48
Perhaps avoid confusion with other similarly named short options. check-in: 9dd4a935 user: amb tags: ssh-shared-account
08:40
Alternative approach to allow multiple SSH users to share the same SSH account while maintaining separate Fossil identities. check-in: e3510cef user: amb tags: ssh-shared-account
03:18
Add some documentation to help programmers get started hacking the Fossil sources. check-in: 018a9830 user: drh tags: trunk
2013-07-19
19:40
More documentation tweaks and refinements. check-in: e94bef2d user: drh tags: trunk
18:18
Fix typos in the quick-start guide. check-in: 47dd7f36 user: drh tags: trunk
17:26
Fix broken hyperlinks in fossil-v-git. check-in: b37ee0d9 user: drh tags: trunk
17:23
Tweaks to the fossil-v-git document. check-in: 56926aab user: drh tags: trunk
12:49
Promote the "test-3-way-merge" command to a "3-way-merge". Add better help text. check-in: e5c634b1 user: drh tags: trunk
2013-07-18
23:01
Assume input is UTF-8. Remove unnecessary font. check-in: 431b4575 user: joel tags: trunk
21:11
Retain tab characters in HTML side-by-side diffs. Display should be unchanged (still mod-8 indentation). check-in: f3410724 user: joel tags: trunk
20:21
Tk diff: Fix a couple scrollbar issues. check-in: a6c96aea user: joel tags: trunk
14:53
Update SQLite the latest 3.8.0 beta, hopefully fixing an alignment problem on sparc. check-in: 01196ad3 user: drh tags: trunk
07:28
Needed coding style clean up that was missed. check-in: 087cae84 user: amb tags: ssh-transport-changes
06:48
Update custom MinGW makefile. check-in: 6593c156 user: mistachkin tags: trunk
05:45
Perhaps a bit premature at this point. Need additional feedback. check-in: 059f5086 user: amb tags: ssh-transport-changes
01:00
Move signal handling into popen.c (wrapped in #ifdef). check-in: 3760ac92 user: amb tags: ssh-transport-changes
2013-07-17
14:23
Handle missing port more gracefully. Allows for SCP style URL. check-in: f15adbba user: amb tags: ssh-transport-changes
12:56
Merge the weekly status reporting enhancements into trunk. check-in: 5d74ce03 user: drh tags: trunk
12:06
Import the latest SQLite 3.8.0 beta code from upstream. check-in: df46aa65 user: drh tags: trunk
12:04
merge trunk Leaf check-in: 5d8551bf user: jan.nijtmans tags: ui-no-utf8
12:02
Merge the updated side-by-side diff logic into trunk. check-in: d70ea7ef user: drh tags: trunk
09:34
Added user flag (if available) to the byyear report's year list links. Closed-Leaf check-in: 38e386a6 user: stephan tags: stats-report-weekly
09:23
A th1 runtime command which returns the current value of fossil_timer_stop(g.json.timerId). Part of an old ML thread discussion. Probably not needed but maybe interesting. Closed-Leaf check-in: 904a35d9 user: stephan tags: th1-runtime-cmd
04:09
Detect user@host in defined ssh-command and prefer that instead. Closed-Leaf check-in: 7a10b79a user: amb tags: ssh-shared-account
2013-07-16
21:58
Added n=### to /timeline links from /stats_report byweek view. Added a missing else in /timeline?yw=... which caused too many search clauses and too much header text. check-in: 4f598038 user: stephan tags: stats-report-weekly
21:46
Integrated user=drh flag into more of the stats_report links. When user!='', the byweek report now only lists years for which the user produced events. check-in: 7eeaf16e user: stephan tags: stats-report-weekly
21:05
Initial support for user=drh in byweek view, but need to add support for carrying it over in the year links. Bed time. check-in: 52dc6c80 user: stephan tags: stats-report-weekly
20:49
in /stats_report?view=byyear, the year labels now link back to view=byweek (for lack of anything better to link to). check-in: c8b024bb user: stephan tags: stats-report-weekly
20:43
Removed the week list from the byyear report (now obsolete?), refactored how it is displayed so it can be turned on later. Minor text touch-ups. check-in: cf71d677 user: stephan tags: stats-report-weekly
20:27
Added /stats_report?view=byweek. check-in: 747bca14 user: stephan tags: stats-report-weekly
16:15
Added missing CSS class to the week # row (same as the one above it). check-in: 88715067 user: stephan tags: stats-report-weekly
16:02
Web SBS diff: Was incorrectly using the scrollWidths of the div containers rather than that of the pre elements themselves. Closed-Leaf check-in: 325ed34e user: joel tags: sbsreloaded
16:00
Removed a copy-paste-induced extra table row. check-in: 607f4439 user: stephan tags: stats-report-weekly
15:49
Added /timeline?yw=YYYY-WW (year/week-of-year). Added links to /stats_report. Disabled year/week links for the year/month view because the current approach is way too slow. check-in: 0019550a user: stephan tags: stats-report-weekly
05:47
Remove old SSH transport code and spawn remote fossil http as remote SSH command instead. Also make it possible to configure SSH command prior to cloning. Change remote fossil command to be configurable (really this should probably be simply a matter of fixing PATH on remote end). check-in: c38ff36d user: amb tags: ssh-transport-changes
04:29
Create new branch named "ssh-transport-changes" check-in: ddc9601b user: amb tags: ssh-transport-changes
2013-07-15
22:45
added some docs, removed an unused var, fixed formatting snafu caused by xemacs' confusion regarding the @ bits. check-in: c43c3a7f user: stephan tags: stats-report-weekly
22:41
More work on the by-week report, but it is (A) way too slow for the by year/month view (4.5 sec on my machine) and (B) bed time again. check-in: 37c4fb22 user: stephan tags: stats-report-weekly
22:23
Started work on adding by-calendar-week info to /stats_report. Incomplete but it's bed time. check-in: cced1115 user: stephan tags: stats-report-weekly
03:05
Tk diff: New "Files" menu implementation to better handle long file lists. check-in: af9bda81 user: joel tags: sbsreloaded
2013-07-14
22:25
Merge with trunk. check-in: 3c777c4b user: isaac.jurado tags: git-better-import
15:52
Documentation check-in: d1865e7c user: jan.nijtmans tags: merge-integrate
14:56
Rebase. Use -4 as INTEGRATE tag, not -3 check-in: 967ef5f7 user: jan.nijtmans tags: merge-integrate
08:46
added missing word "to" check-in: 3a4f9ba6 user: stephan tags: trunk
2013-07-13
23:10
Tk diff: Fix up scrolling code that previously assumed equal line lengths. check-in: 2e7b57fa user: joel tags: sbsreloaded
17:54
Improved header comment provides addition documentation for the "translate.c" compilation tool. No changes to code. check-in: 7e5f3062 user: drh tags: sbsreloaded
2013-07-12
14:26
typo check-in: 011a4ad1 user: jan.nijtmans tags: merge-integrate
13:54
submitTicketCmd() must not return TH_ERROR if ticket_put() fails. check-in: ebfd7020 user: jan.nijtmans tags: tkt-change-hook
12:39
Better error reporting using fossil_error mechanism. check-in: 97b47dda user: jan.nijtmans tags: tkt-change-hook
11:38
rebase check-in: ebc22d22 user: jan.nijtmans tags: tkt-change-hook
11:33
rebase check-in: a745092f user: jan.nijtmans tags: merge-integrate
11:31
Any vmerge.id < -2 should be handled as a MERGED_WITH by default, not as BACKOUT (even though trunk fossil cannot produce that yet). check-in: 88e60e8f user: jan.nijtmans tags: trunk
08:05
In case of a dry-run, output manifest before printing other information about the merge. check-in: 72713b7d user: jan.nijtmans tags: merge-integrate
07:58
Minor tweaks in error/warning messages. Well-tested now. check-in: 5f4b03eb user: jan.nijtmans tags: merge-integrate
2013-07-11
20:04
Move the "looks_like" functions out of diff.c and into a source file of their own: "lookslike.c". check-in: b4c97d76 user: drh tags: sbsreloaded
15:20
Implementation complete. Should be thorougly tested now. check-in: 491dd379 user: jan.nijtmans tags: merge-integrate
11:58
First shot at better error-reporting. check-in: 0dbaf292 user: jan.nijtmans tags: tkt-change-hook
11:28
wrong default return value. check-in: 3db66bc9 user: jan.nijtmans tags: tkt-change-hook
11:03
Code cleanup. Revert manifest_crosslink() to its original signature. check-in: b6345830 user: jan.nijtmans tags: tkt-change-hook
10:46
Don't allow "tktnew" and "tktedit" pages or the "Common" hook to use the "http" command any more. Don't let "fossil rebuild" run any hooks. check-in: 57d1d281 user: jan.nijtmans tags: tkt-change-hook
08:47
Implement "fossil merge --integrate" as suggested by Harald Oehlmann. The only part missing is the actual closing of the branch. check-in: b984ecaf user: jan.nijtmans tags: merge-integrate
02:39
Remove (again) the hack of adding tabs to the end of every line in the --tk display in order to make the horizontal scrollbars prettier. The extra tab is removed when copying the text from the selection into the clipboard, but many applications (ex: xterm and the editor that I use daily) paste out of the PRIMARY selection (when available) rather than the CLIPBOARD and thus retain the tabs, which is unacceptable. Better to have jumpy horizontal scrollbars than extra end-of-line whitespace accidently inserted into files due to a paste that bypassed the tab removal. check-in: 6b59760e user: drh tags: sbsreloaded
00:37
Tk diff: Cycle through diffs based on current location rather than the last one you selected in the menu. Menu button now has generic "Files" label. check-in: 90fa0601 user: joel tags: sbsreloaded
2013-07-10
21:41
Set text widgets to "-state disabled" after loading data. check-in: 302ab3a4 user: joel tags: sbsreloaded
18:06
Combine all diffs into a single display in Tk diff. check-in: 0a41e2b3 user: joel tags: sbsreloaded
14:05
Final bug-fixes (I hope) check-in: a27df496 user: jan.nijtmans tags: tkt-change-hook
13:00
Bug-fixes: - ticket change resulted in ticket hook firing twice. - uuid for commits was determined wrong. check-in: 078c67e0 user: jan.nijtmans tags: tkt-change-hook
10:22
Add new "Tranfer Commit" hook, together with UI pages. Move existing "Ticket" hook there as well. check-in: 266aca1c user: jan.nijtmans tags: tkt-change-hook
10:10
Only set "seen-delta-manifest" once. check-in: 18d762af user: jan.nijtmans tags: trunk
08:07
Some code cleanup. Rename "tkt" variable to "uuid". check-in: 8564e1c6 user: jan.nijtmans tags: tkt-change-hook
05:27
Use tab stops instead of spaces to equalize line lengths in Tk diff. check-in: 695156c1 user: joel tags: sbsreloaded
2013-07-09
20:51
Add better comment explaining why .txtA/.txtB lines are padded with spaces. check-in: 2d8f2b4e user: joel tags: sbsreloaded
13:06
rebase check-in: ec9a14a3 user: jan.nijtmans tags: tkt-change-hook
12:47
First attempt at getting uuid's available in the push hook script. check-in: d747c143 user: jan.nijtmans tags: tkt-change-hook
12:06
Properly determine usage of '/', and don't put URL params in "Host:" check-in: 7a63685d user: jan.nijtmans tags: tkt-change-hook
12:05
[Backed out: see next commit in sbsreloaded branch.] Do not pad lines of the Tk diff view with spaces. Closed-Leaf check-in: 0a869beb user: drh tags: backed-out
11:52
Update to the latest 3.8.0 alpha version of SQLite. check-in: 5ea03d38 user: drh tags: trunk
11:48
First bug found by testing: URL parameters were not being sent. Maybe url_parse() should be exteded doing that. check-in: 6950cd36 user: jan.nijtmans tags: tkt-change-hook
11:46
Merge in the latest trunk changes. check-in: d97fe536 user: drh tags: sbsreloaded
11:06
"http-allow-regexp" setting and "http -async" (continuing experiments) check-in: 75a9c981 user: jan.nijtmans tags: tkt-change-hook
10:54
Comment enhancements. No changes to code. check-in: f04a3242 user: drh tags: sbsreloaded
08:51
Fix "fossil commit" when specifying a directory on the command line which doesn't exist. check-in: 062b82c8 user: jan.nijtmans tags: trunk
2013-07-08
20:07
limit hook http requests to localhost, unless setting "http-outside" is set. check-in: 2b233e0a user: jan.nijtmans tags: tkt-change-hook
18:28
some first security restrictions check-in: 6949032c user: jan.nijtmans tags: tkt-change-hook
14:58
add http command to TH1 (untested) check-in: 4467415e user: jan.nijtmans tags: tkt-change-hook
13:51
Populate ticket uuid for use in Th hook. check-in: 2372e7ec user: jan.nijtmans tags: tkt-change-hook
2013-07-06
02:35
Support arbitrary line lengths with synced horizontal scrolling in side-by-side diffs. check-in: 4081a91c user: joel tags: sbsreloaded
2013-07-05
12:06
Fix behavior of "fossil commit" on case-insensitive file systems. check-in: c1611f7d user: jan.nijtmans tags: trunk
06:46
Fix [8ee231223d]: fossil ls --age --verbose ignores --verbose check-in: 40d15247 user: jan.nijtmans tags: trunk
2013-07-04
19:11
Help text fixes from Andreas Kupries. check-in: f6ad6979 user: stephan tags: trunk
2013-07-01
09:08
rebase Closed-Leaf check-in: d57bddaa user: jan.nijtmans tags: pending-review
2013-06-29
15:41
Fix the build on windows by using "_pclose" instead of "pclose". check-in: 07463fbf user: drh tags: trunk
15:26
Bring in the latest SQLite 3.8.0 alpha version from upstream, for testing. check-in: c3e723e3 user: drh tags: trunk
2013-06-27
18:34
Added missing ?-global? hint in one instance of the settings command help. check-in: 8dc6873d user: stephan tags: trunk
14:23
fixed a typo: s/favors/flavors/ (which arguably should be "flavours" ;) check-in: 7b011abe user: stephan tags: trunk
01:57
Update to the latest SQLite 3.8.0 alpha from upstream. check-in: f92056c9 user: drh tags: trunk
2013-06-26
15:10
Additional information displayed for the (undocumented and unsupported) debug=1 query parameter on the /finfo file timeline. check-in: c97f7ab4 user: drh tags: trunk
2013-06-24
10:35
Fix the --localhost option on the "server" command. Ticket [e704dbd9676] check-in: 760eeb93 user: drh tags: trunk
08:27
Use file_tree_name(), not file_canonical_name(), as in Richard's example [c8253f4066] for "fossil ls|changes|status" too. Advantage: 1) a panic when an out-of-tree filename is given on the command line 2) shortcut when any command line argument is "." (or resolves to the top of the tree in any other way) check-in: ae012443 user: jan.nijtmans tags: trunk
2013-06-22
21:45
Press "q" to exit the --tk diff window. check-in: 8db6f987 user: drh tags: trunk
20:25
Refuse to close a check-out if the stash is non-empty and the -f flag is omitted. check-in: c6aedbd0 user: drh tags: trunk
11:25
On the /urllist webpage, show entries most recent first instead of most recent last. check-in: f94f3e3a user: drh tags: trunk
01:44
Work around a networking problem on WinXP when transferring large files. check-in: 74eec78b user: drh tags: trunk
2013-06-21
15:19
Allow the "fossil commit" command to accept directories as command-line arguments and commit all files contained underneath those directories. check-in: c8253f40 user: drh tags: trunk
14:46
Oops, forgot to zero the blob. check-in: d09e3738 user: jan.nijtmans tags: trunk
14:28
Enhance fossil changes and fossil status the same way. check-in: eb4d631c user: jan.nijtmans tags: trunk
08:31
Fix operation of fossil ls when local files/directories are missing. check-in: c0b98195 user: jan.nijtmans tags: trunk
07:25
Allow i64 type to be used in JSON in more places, mainly for time values and file sizes. check-in: f89a32d7 user: jan.nijtmans tags: trunk
05:31
Updates to the "bisect" command. Add "bisect chart". Add the "display" option to choose the display to occur after "bisect next". Default the display to "chart". check-in: 0a7af8d3 user: drh tags: trunk
2013-06-20
21:45
Update auto.def to add -D_XOPEN_SOURCE=500 on Solaris. This is necessary for the build to complete there. check-in: c92f0a9a user: drh tags: trunk
15:39
Add the ability to specify directories and files on the "fossil ls" command. check-in: 04803ae4 user: drh tags: trunk
15:17
Limit the range of rowids to 0..2147483647. check-in: 5aa2aee9 user: drh tags: trunk
14:18
Update the built-in SQLite to a version that never uses posix_fallocate(). check-in: d637c4d2 user: drh tags: trunk
13:34
Allow 64-bit integers to be used in JSON on win32/win64. check-in: 928b26ab user: jan.nijtmans tags: trunk
13:22
Allow 64-bit integers to be used in JSON on win32/64 Closed-Leaf check-in: 50e8847d user: jan.nijtmans tags: 64bit-int-on-win
13:18
Fixed modulo/divide by 0 in TH1, per ML bug report from Eduardo Morras. check-in: fded1d05 user: stephan tags: trunk
11:46
Enhance the "fossil extra" and "fossil clean" commands to restrict output to files and directories named on the command-line. Enhancement request ticket [967cedbf200f7]. check-in: 39feb892 user: drh tags: trunk
11:44
Factor out common parts of "fossil extra" and "fossil clean" into a subroutine. Combine vfile_scan2() into vfile_scan(). Closed-Leaf check-in: 69327d27 user: drh tags: ticket-967cedbf20
11:02
Pull in all the latest trunk changes. check-in: 6ec8818f user: drh tags: ticket-967cedbf20
00:34
Changes to a timeline query to ensure the correct join order even if ANALYZE has not been run on the repository database. check-in: 85d960e2 user: drh tags: trunk
2013-06-19
23:51
Update the built-in SQLite to a version that compiles on OpenBSD and other systems that lack posix_fallocate(). check-in: db61a377 user: drh tags: trunk
23:38
Merge the NGQP SQLite changes into trunk. Also update the SQL shell. check-in: 0c11cb93 user: drh tags: trunk
22:48
Update the script that generates the download page on the website so that it displays the correct title. Ticket [377c1b29be9e2f35] check-in: 5b624164 user: drh tags: trunk
13:44
Somewhat stronger protection of directories compat/openssl* and compat/tcl*, even when the version number changes, and even when using [fossil clean --ignore ""]. check-in: 7b52ab05 user: jan.nijtmans tags: trunk
12:38
Pull in the latest trunk changes and the latest NGQP-SQLite from upstream. Closed-Leaf check-in: 03c5ec86 user: drh tags: sqlite-NGQP
07:20
rebase check-in: 4279e646 user: jan.nijtmans tags: ticket-967cedbf20
02:57
Move the location of the external Tcl 8.6 directory into compat. check-in: c107d505 user: mistachkin tags: trunk
02:50
Update ignore-glob setting file to include commonly used external directories. check-in: 5ef811b7 user: mistachkin tags: trunk
2013-06-18
23:17
Even more refinements to the "fossil version --verbose" output. check-in: 340711f4 user: drh tags: trunk
23:14
Pull in trunk changes and the latest NGQP updates. check-in: d3d4e111 user: drh tags: sqlite-NGQP
23:12
Improved formatting and additional information output for "fossil version --verbose". check-in: 1b0e8cf9 user: drh tags: trunk
22:54
Fix typos in the change log. check-in: 9734d2cd user: drh tags: trunk
21:09
Version 1.26 check-in: c9cb6e72 user: drh tags: trunk, release, version-1.26
20:10
Update to the latest NGQP changes in SQLite. Pull in all recent trunk changes. check-in: ea308ab9 user: drh tags: sqlite-NGQP
19:05
Add the ".mp4" suffix to the mimetype table. check-in: 1294f9b2 user: drh tags: trunk
14:56
Updates to the change log for 1.26. check-in: 1e0afc74 user: drh tags: trunk
14:23
Update the version number to 1.26 in preparation for the next release. check-in: 6d28482a user: drh tags: trunk
14:16
Added some entries to the 1.26 changelog. check-in: 00d51680 user: stephan tags: trunk
2013-06-14
12:09
Incorporate the NGQP (Next-Generation Query Planner) branch of SQLite for the purpose of testing SQLite. check-in: 8b109c22 user: drh tags: sqlite-NGQP
07:19
Combine comment lines for --verbose and (deprecated) --showfiles. check-in: a6dad650 user: jan.nijtmans tags: trunk
2013-06-13
17:35
Added missing help docs for timeline -f|--showfiles. check-in: 6ed9ad24 user: stephan tags: trunk
2013-06-10
21:07
Disable the database file alias warnings on Mac due to Time-Machine issues. check-in: 14b1e90f user: drh tags: trunk
07:07
A typo in help screen (reported by Sergei Gavrikov) check-in: b894afad user: jan.nijtmans tags: trunk
2013-06-05
08:12
make "fossil rm FOO" work as expected on case-insensitive file systems, where committed files "foo/*" exist. check-in: fa6311a5 user: jan.nijtmans tags: trunk
2013-05-31
17:41
Avoid SQL errors when the "fossil ticket" command is misused to try to append icomment text. Ticket [d4378c258d9fc6b] check-in: 878f7008 user: drh tags: trunk
12:50
Make "fossil mv src/FOO.c src/bar.c" work as expected on case-insensitive filesystems. Add --case-sensitive option to "fossil mv". check-in: 93f370a8 user: jan.nijtmans tags: trunk
07:12
Add option --case-sensitive to "fossil delete". On case-insensitive filesystems now you can "fossil delete src/FOO.c", which results in src/foo.c being prepared from removal. This doesn't work yet for directories. check-in: 7ae19e56 user: jan.nijtmans tags: trunk
2013-05-30
21:59
For now, silence messages about kept files being skipped during clean. check-in: 45675bdd user: mistachkin tags: trunk
13:25
Implement [967cedbf20] for "fossil clean" and "fossil extra" check-in: 32c69db1 user: jan.nijtmans tags: ticket-967cedbf20
07:28
Additional protection for fossil executables being removed by "fossil clean", even when using --ignore "". Add a warning when kept files are refused to be removed, don't keep this situation silent any more. Backport various improvements from cleanX branch: Use of capitals in messages, missing blob_reset() calls. check-in: 67c9cd12 user: jan.nijtmans tags: trunk
2013-05-29
20:26
Fixed one of the JSON test assertions (broken by API changes). check-in: 5040705d user: stephan tags: trunk
14:01
Fix two cases where a string value might be used after being freed. check-in: 04ab1af3 user: drh tags: trunk
2013-05-28
15:17
Add the Tips and Usage Hints document. check-in: fda5b818 user: drh tags: trunk
14:08
Change the cursor to "pointer" when mousing over nodes of the timeline graph, as a hint to users that they can click on the node. check-in: 4175c90f user: drh tags: trunk
10:53
Fix a division by zero that can occur when trying to annotate a file that has never been changed. check-in: f370ab39 user: drh tags: trunk
00:48
Fix an uninitialized variable in the previous check-in. check-in: 9f3fb6cb user: drh tags: trunk
00:45
Add the ability to edit Wiki pages as either Fossil Wiki, or Markdown, or Plain Text. check-in: a5a55246 user: drh tags: trunk
2013-05-27
03:10
Minor documentation updates. check-in: 7794d72c user: drh tags: trunk
02:25
Remove an unused variable from the annotation logic in diff.c. check-in: 770fd05f user: drh tags: trunk
02:18
Further improvements to the web display of annotations and file history. check-in: ef26e762 user: drh tags: trunk
02:00
Do not redirect "diff" links on the "Show Files" option of the timeline to a different window. If the user wants to show the diff in a different window, let them click while holding down the Shift key. check-in: 71a916ee user: drh tags: trunk
01:56
Improvements to the web display of file annotations. check-in: 59d70140 user: drh tags: trunk
2013-05-25
20:41
Improvements to file history display in the web interface. check-in: 601c1542 user: drh tags: trunk
17:48
Fixed corner case in --args handling for 1-byte entry with no newline. check-in: ee990ebb user: stephan tags: trunk
17:22
Add the ci= query parameter to the finfo webpage, to trace the direct ancestors of a file from a particular check-in. check-in: 418ec701 user: drh tags: trunk
14:34
minor typo fix in help text. check-in: 24e259da user: stephan tags: trunk
14:30
Added notes about --args FILENAME to default help message, per ML request. check-in: 0e5bbade user: stephan tags: trunk
01:57
Remove unused variables in the annotation engine. check-in: 305e3951 user: drh tags: trunk
01:52
Improvements to annotate. Faster. More correct. Added gradient background colors to the web view. Default to showing line numbers. Do not show the check-in user. Fix for ticket [58ce2f221ae2e64ed]. check-in: 89bf6f13 user: drh tags: trunk
01:49
Improved default background colors for web annotations. Remove the diff hyperlinks from the annotation log. Closed-Leaf check-in: 8987a6bb user: drh tags: annotate
01:27
Improvements to the longest-common-subsequence (LCS) function inside the diff engine. check-in: 477d1150 user: drh tags: annotate
2013-05-24
21:54
Fix a minor formatting error in the web annotation page. check-in: 1fcc6bda user: drh tags: annotate
21:39
Add links to diff pages on the annotation log in the web interface. check-in: 7799ff3a user: drh tags: annotate
21:18
Do not display the user on annotation output. Show only the check-in ID, date, and line number. check-in: 8fee580d user: drh tags: annotate
21:11
Show gradient background colors on the web annotation screen, with deeper colors the further back in time we go. check-in: 0b0ab858 user: drh tags: annotate
17:16
Web-based annotation shows lines numbers and the log by default. check-in: 434be79b user: drh tags: trunk
17:04
Fix the "Hide Line Numbers" button on the annotate web page. check-in: d3fd72f4 user: drh tags: trunk
17:02
On the web-based annotate screen, do not show the annotations on lines that are older than the analysis. check-in: e46935e9 user: drh tags: trunk
11:44
Add the "Integrating Fossil in the Microsoft Express 2010 IDE" document from Gilles Ganault. check-in: 33c651ce user: drh tags: trunk
07:01
"fossil update" operates on the local filesystem, so it should have the --case-sensitive option. check-in: 13c7c61a user: jan.nijtmans tags: trunk
2013-05-23
22:36
Fix problems with update and merge when case-sensitive is off and two different checkouts each add files that differ only in case. check-in: a5a8d047 user: drh tags: trunk
10:13
After a sync, report "Sync finished" in stead of "Pull finished" check-in: 97040d64 user: jan.nijtmans tags: trunk
2013-05-21
13:56
Add option -v|--verbose to "fossil ls" as replacement for (deprecated) -l. check-in: e91d65af user: jan.nijtmans tags: trunk
2013-05-20
10:58
doc fix check-in: 122b631c user: jan.nijtmans tags: trunk
2013-05-17
12:04
Remove excess verbage from the output of "fossil clean" unless the --verbose or -v command-line option is used. Issue an error if an unrecognized command-line argument is seen, to prevent mistakes like using --dryrun instead of --dry-run. check-in: 273ec22f user: drh tags: trunk
2013-05-15
18:49
Load the latest SQLite library from upstream, for the purpose of testing the 3.7.17 beta of SQLite in a real-world application. check-in: 997ebf7f user: drh tags: trunk
09:33
Allow "fossil all ... -U|--user <username>" check-in: b388e734 user: jan.nijtmans tags: trunk
08:54
Allow "fossil all ... -v" as alternative to "fossil all ... --verbose" check-in: 6d09745a user: jan.nijtmans tags: trunk
08:16
doc fix. check-in: dd6adf45 user: jan.nijtmans tags: trunk
08:13
Some more -v|--verbose additions. Old options names are deprecated, but still work. check-in: e3f7ba55 user: jan.nijtmans tags: trunk
07:02
Doc update: ignore-glob setting should be used to prevent *.log files from being added. check-in: 1162df8e user: jan.nijtmans tags: trunk
2013-05-14
14:15
Function file_tree_name() should respect case-sensitive setting. Add --case-sensitive option to test-tree-name. check-in: 0df0ce80 user: jan.nijtmans tags: trunk
11:36
doc fixes. check-in: a38fa0b8 user: jan.nijtmans tags: trunk
08:08
Make sure that find_option() is called before the argument check for the test-looks-like-utf command. check-in: fd2fbdb9 user: mistachkin tags: trunk
07:45
Re-apply off-by-one fix. Otherwise blobs like {0x00, 0x0a, 0x00} will result in access of the 4th byte of the BLOB. In test-looks-like-utf, could_be_utf16() should be called always, otherwise the behavior on UTF-16 without BOM will be endian-dependant. check-in: e545d351 user: jan.nijtmans tags: trunk
2013-05-13
22:52
Style and clarity revisions to the looks_like_utf*() functions. Correct off-by-one fix for the looks_like_utf16() function. Add -utf8 and -utf16 options to the 'test-looks-like-utf' command. check-in: 4ffaf2ee user: mistachkin tags: trunk
14:22
upgrade to zlib 1.2.8 check-in: bb4776e2 user: jan.nijtmans tags: trunk
10:50
unused variable "fossilTimer" check-in: 55d7e2c1 user: jan.nijtmans tags: trunk
09:36
Setting "ignore-glob" is equivalent to putting patterns in both "clean-glob" and "keep-glob". Rename .fossil-settings/keep-glob to .fossil-settings/ignore-glob, so that "fossil" and "fossil.exe" patterns don't need to be duplicated any more in two different versioned settings. check-in: 967d8a71 user: jan.nijtmans tags: trunk
09:21
One more off-by-one error. check-in: 1484625d user: jan.nijtmans tags: trunk
09:12
Some optimizations. No change in functionality. - In clean_cmd, use new function vfile_scan2. - When checking for multiple bytes/characters always do that in order of likelihood: '\n' is more likely than '\0', which is more likely than '\r'. - Off-by-one error in looks_like_utf16(). - Allow starts_with_utf16_bom() to be used in detecting UTF-16 without BOM as well: Always determine pbReverse, even if no BOM is present. - Remove unused variable. check-in: fa506944 user: jan.nijtmans tags: trunk
2013-05-09
15:30
Add submenu elements to the web-based "annotate" display to turn features on and off. Make the default depth of an annotation 20. check-in: f4bcdb62 user: drh tags: trunk
2013-05-08
21:34
/stats_report byuser user hyperlinks now link to bymonth (seems more useful) and links from by-user data to the timeline now filter the timeline on that user name. Minor word case changes. check-in: 78bdddfb user: stephan tags: trunk
20:18
Fixed a logic error in the only-run-once timer init code. check-in: 9fab0f81 user: stephan tags: trunk
20:09
Reworked the timer IDs to be positive values to simplify error checking a bit. check-in: 79945897 user: stephan tags: trunk
19:54
Added fossil_timer_is_active(timerId), removed fossil_has_timer(). check-in: 590406df user: stephan tags: trunk
19:45
Added fossil_timer_xxx() family of functions and g.mainTimerId. check-in: e28433a6 user: stephan tags: trunk
18:34
Update SQLite to the latest 3.7.17 preview from upstream, for the purpose of testing SQLite. check-in: 21a6a8bc user: drh tags: trunk
17:12
Improved the out-of-bounds error message in Th_CallSubCommand(). check-in: 60e96223 user: stephan tags: trunk
16:57
Fixed an array-bounds access violation in Th_SubCommand. Problem reported via the mailing list. check-in: 05ec4ed3 user: stephan tags: trunk
16:54
added a reminder/todo regarding a "not always valid" calculation in /stats_report. check-in: 1d70fb47 user: stephan tags: trunk
04:12
Add setting TH1 command, with tests. Improve handling of the TH1 trace log. check-in: 0264475c user: mistachkin tags: trunk
2013-05-07
23:33
Update help text for the ignore-glob setting. check-in: dcb5df51 user: mistachkin tags: trunk
23:00
Modify the add and addremove commands to honor the clean-glob setting with the ability to override it via the --clean option. Adjust versionable setting files accordingly. check-in: 155acff4 user: mistachkin tags: trunk
21:55
Prevent "fossil" and "fossil.exe" ever being added by "fossil addremove". check-in: 0ea8cc56 user: jan.nijtmans tags: trunk
20:52
Add --clean option and clean-glob for use by the clean command. Restore previous meaning of the ignore-glob setting. check-in: b7afa972 user: mistachkin tags: trunk
13:03
Only call db_get_do_versionable() after checking that it's a boolean versionable setting. check-in: a60df3be user: jan.nijtmans tags: trunk
08:17
If versionable settings are present, disallow editing of the corresponding fields in the /setup_settings page. check-in: 3cba68a8 user: jan.nijtmans tags: trunk
07:52
Move check for g.localOpen inside db_get_do_versionable(), because all callers will need this. Add "disabled" parameter to onoff_attribute(), entry_attribute() and textarea_attribute(). check-in: 10d8abcd user: jan.nijtmans tags: trunk
2013-05-06
20:51
removed an unused variable. check-in: cfe346f7 user: stephan tags: trunk
20:44
/stats_report byuser now uses %h instead of %s to render the user name. check-in: 71d37569 user: stephan tags: trunk
20:30
Added a "remove user flag" option to /stats_report for reports which accept (but do not require) the user flag. e.g. switch from by-month-for-user to by-month with 1 click. check-in: f1a66a6c user: stephan tags: trunk
13:24
Wrap over-length lines in the www/settings.wiki documentation page. check-in: abe1030c user: drh tags: trunk
11:00
Store filename in intermediate variable check-in: d7afa8f1 user: jan.nijtmans tags: trunk
10:13
Add option --keep to "fossil clean", and matching versionable setting "keep-glob". Now you can specify which files should be kept without confirmation and which files can be removed (--ignore, "ignore-glob") without confirmation. If you want the old behavior, specify "keep-glob" to have the same value as "ignore-glob". Add versioned settings "ignore-glob" and "keep-glob" to the fossil repository. check-in: 982f9ec7 user: jan.nijtmans tags: trunk
09:40
On the /vdiff web-page, presence of "v" should mean "v=1", just as on the /event and /timeline web-pages. Add "&sbs=1" in various /vdiff and /fdiff url's, so it no longer depends on the default value. Replace some "v=1" parameters with the short form "v". check-in: d24afd17 user: jan.nijtmans tags: trunk
2013-05-05
23:53
On the stats_report?view=byuser page, order by events by default. check-in: bff7f5b9 user: drh tags: trunk
23:49
Implement sorting by event count on some of the stats_report pages. check-in: 10aaf0c9 user: drh tags: trunk
20:05
Attempt to make the stats_report?type=byuser tabls sortable by clicking on the column labels. Only works for the "User" column. Further debugging needed. check-in: d0ce29b0 user: drh tags: trunk
19:42
Make the new CSS for the stats_report appear at the end of legacy CSS that does not define the same elements. check-in: 21454dda user: drh tags: trunk
17:39
Fix a mal-formed printf format in the vdiff page that was causing a segfault. check-in: 0bdc61b4 user: drh tags: trunk
13:26
/stats_report now shows report list by default. Removed an unused variable. check-in: 6e422546 user: stephan tags: trunk
13:19
Added view=byuser param to /stats_report. check-in: 08b9b5b0 user: stephan tags: trunk
12:56
Replaced /activity with /stats_report. Supported by-month and by-year reports. Use user=NAME to limit report to that user (no UI yet for user selection). check-in: 0de65826 user: stephan tags: trunk
2013-05-04
21:47
Minor cosmetic tweaks to /activity page. Now counts all events, not just commits. check-in: 2889bfb2 user: stephan tags: trunk
21:36
Added a missing db_finalize(). Replaced a TODO text with the corresponding code. Changed timeline page header when the ym=YYYY-MM param is set. check-in: d16c09f8 user: stephan tags: trunk
20:45
Fixed a C++-ism. Added a note for a potential improvement. check-in: fd74734b user: stephan tags: trunk
20:39
Added initial version of /activity page, intended to show "activity reports." Currently shows commit count by month. check-in: 495bf1ea user: stephan tags: trunk
19:40
Added ym=YYYY-MM parameter for the /timeline page to restrict the list to the given year and month. This is in preparation for a 'repo activity summary' view/report which includes links back to specific years/months. check-in: c5ea7513 user: stephan tags: trunk
01:02
Load HTML files in iframes instead of inlining them directly into /artifact pages. check-in: 63443f92 user: joel tags: trunk
2013-05-03
16:04
Pull in the latest SQLite from upstream. This enables the Application_ID feature, so make sure application IDs are set appropriately. check-in: 5a936f98 user: drh tags: trunk
11:50
Implement "fossil undo -n|--dry-run" as replacement for the --explain flag which does the same. (--explain is retained but no longer documented) check-in: 57cfcc26 user: jan.nijtmans tags: trunk
2013-05-02
19:44
Fix --chdir on Windows/Cygwin when using non-ascii characters or characters invalid for win32 filenames. On Cygwin, allow enter_chroot_jail() using win32 paths as well. check-in: 12bc63aa user: jan.nijtmans tags: trunk
15:04
rebase Closed-Leaf check-in: 9e4a7190 user: jan.nijtmans tags: clean-with-ignore
13:28
Allow boolean parameters sbs= and v= to taken values like "on", "off", "yes", and "no". Assign meaningful defaults even if the argument is omitted. check-in: e09d84f2 user: drh tags: trunk
00:15
Keep the entry boxes filled in on the hash-color-test webpage. check-in: 8d3ff5a7 user: drh tags: trunk
2013-05-01
20:38
Change application ID for the repository database. Add application IDs to the global configuration and check-out databases. None of this works yet because the built-in SQLite does not support the application_id pragma, but it should start working as soon as SQLite is updated. check-in: 2cd8b61f user: drh tags: trunk
19:59
Attempt to set the repository application_id to 1598444364 (which is the same as '_FSL') before any changes to the repository. check-in: 822d6f0d user: drh tags: trunk
16:02
Fix an off-by-one error in the binary search for file suffixes when trying to guess the mimetype of a file. Ticket [da461aefee1351] check-in: 96b09d89 user: drh tags: trunk
13:31
If sbs=0 and v=0, then both buttons "Side-by-side Diff" and "Unified Diff" should be shown on the /vdiff page. Note that sbs=1 implies v=1, so it is not necessary to put both parameters on any /vdiff. check-in: 4e4d0fa5 user: jan.nijtmans tags: trunk
09:42
Add -v|--verbose as alternative to "-l|--detail" everywhere. And "v=" and "verbose=" as alternative to the "detail=" URL parameter. check-in: 5214a2a8 user: jan.nijtmans tags: trunk
2013-04-30
18:37
Cleaned up previous reportfmt commit to separate the schema from the data. check-in: f2b6459e user: stephan tags: trunk
18:18
Replaced a DELETE with a DROP to avoid having to change the reportfmt default schema. check-in: de119db7 user: stephan tags: trunk
18:14
(config reset) now re-adds the default ticket report format. Problem reported via mailing list. check-in: 679ba615 user: stephan tags: trunk
00:09
Restore workaround to the MSVC resource compilation that allows it to integrate with external headers properly. check-in: 5f86c0ef user: mistachkin tags: trunk
00:03
Omit CFLAGS when passing compiler options to the MSVC resource compiler. check-in: f151da21 user: mistachkin tags: trunk
2013-04-29
23:44
Fix x64 compilation on Windows using the MSVC toolset included with VS 2012. check-in: ed544f3d user: mistachkin tags: trunk
23:29
Show the color names on the hash-color-test webpage. check-in: 3eea7413 user: drh tags: trunk
18:21
Add the hash-color-test webpage. check-in: 748f9753 user: drh tags: trunk
2013-04-28
22:23
Add 'tclReady' TH1 command, with tests. Adjust expected result for test 'th1-tcl-8'. check-in: a87eaae3 user: mistachkin tags: trunk
20:19
All ui pages (and their JSON equivalent) should handle filenames case-sensitive because they don't access the file system check-in: 4c5c96c9 user: jan.nijtmans tags: trunk
18:36
Updates to the "concepts" document. check-in: 9177ad87 user: drh tags: trunk
18:26
Make no attempt to output closing P tags when rendering wiki as this can sometimes result in mis-rendered wiki text. check-in: e6cada82 user: drh tags: trunk
16:02
Do not attempt to access the check-out database from the server. check-in: 30da8e8b user: drh tags: trunk
2013-04-27
01:28
Added --verbose|-v as alias for --full|-f option to /json/stat, per ML discussion. Removed a stray 's' character, probably a result of a mis-pressed Ctrl-S. check-in: e07e1f66 user: stephan tags: trunk
01:12
Added $LOGNAME to the list of environment variables checkes for the user name, per report from Will Parsons. check-in: 5741754e user: stephan tags: trunk
2013-04-26
09:29
One more: --new-file makes the diff command much more verbose. Fix /event?v= Closed-Leaf check-in: 0a5abbee user: jan.nijtmans tags: verbose
08:28
Rename --detail, --showfiles, --files to -v|--verbose (but keep original as deprecated) check-in: 34ed0afc user: jan.nijtmans tags: verbose
07:11
New option -c|--ckout to "fossil all ignore" check-in: 14779a31 user: jan.nijtmans tags: trunk
2013-04-25
21:23
Add styling hook and usability improvements to background color picker. check-in: 1159585b user: joel tags: trunk
18:10
Update the built-in SQLite to the latest trunk version from upstream. check-in: 7d1d9953 user: drh tags: trunk
01:23
update help text to reflect reality check-in: e864b8ee user: bch tags: trunk
2013-04-24
07:56
The default for the "case-sensitive" setting should be "off" on Cygwin/Mac/Windows, as documented. check-in: 95934c26 user: jan.nijtmans tags: trunk
07:28
All ui pages (and JSON) should handle filenames case-sensitive because they don't access the file system. Closed-Leaf check-in: c967b661 user: jan.nijtmans tags: page-case-sensitive
06:54
Revert [681b17ce0e], because Chiselapp found a new home. check-in: 59e4742a user: jan.nijtmans tags: trunk
02:34
Add submenu links to trunk/tip when browsing files of a non-trunk/tip check-in. check-in: b5b0f1b3 user: joel tags: trunk
2013-04-23
08:40
Add --limit as alias to --count in "fossil timeline" for consistancy with other commands. Add many short options, like "-a" for "--all" and "-c" for "--closed" (The JSON part already had those) check-in: 8b17c236 user: jan.nijtmans tags: trunk
2013-04-22
03:50
Fix error on "/dir" page: "SQLITE_ERROR: no such table: main.vfile" check-in: d38f204d user: joel tags: trunk
01:33
Add class hooks to "/dir" pages to allow for filetype-specific styling. check-in: 7ccbf6ee user: joel tags: trunk
2013-04-21
21:59
Add -n|--dry-run options to commands which already have --test or --nochange. check-in: 0b866397 user: jan.nijtmans tags: trunk
2013-04-18
18:53
Record cherrypicks and backouts in the Q card of the check-in manifest. This is the first step in adding display of cherry-picks, ticket [eaf1c4fdbeeca8eb]. check-in: 91aa222d user: drh tags: trunk
08:46
Use the function filename_collation() everywhere in stead of passing caseSensitive as parameter. check-in: 3c781f4f user: jan.nijtmans tags: trunk
2013-04-17
14:00
Document "fossil tag --type TYPE" and "fossil timeline --count N --type TYPE" check-in: f8e526c2 user: jan.nijtmans tags: trunk
10:15
Only create index when "case-sensitive" is off. check-in: 87ac9af8 user: jan.nijtmans tags: trunk
09:30
Fix [85017e9273]: Under Windows, renamed file keeps getting "ADDED". check-in: e8e444ec user: jan.nijtmans tags: trunk
09:19
Cygwin: the default value of the "case-sensitive" setting now depends on the case-sensitive setting of the windows kernel. See: http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-casesensitive. Alphabetize some command documentation. check-in: 9359b41f user: jan.nijtmans tags: trunk
2013-04-16
09:59
Suggested fix for [85017e9273] Closed-Leaf check-in: d0764530 user: jan.nijtmans tags: ticket-85017e9273
2013-04-11
14:33
Fix the --tag feature of the commit command that was broken by a recent check-in. check-in: c42aaa25 user: drh tags: trunk
2013-04-10
15:16
Add the dkf tkchat fossil quote to the quotes.wiki document. check-in: f9e190e7 user: drh tags: trunk
11:08
Document keep-glob. Rebase check-in: 191f4e0f user: jan.nijtmans tags: clean-with-ignore
11:04
Document encoding-glob setting check-in: 37564836 user: jan.nijtmans tags: trunk
10:53
Chisel is going the way of the dodo check-in: 681b17ce user: jan.nijtmans tags: trunk