Fossil

Timeline
Login

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

302 check-ins going from version-1.27 to version-1.28

2014-01-27
17:33
Version 1.28 ... (check-in: 3d49f04587 user: drh tags: release, branch-1.28, version-1.28)
2014-01-18
13:49
Skip merge-utf-*.23 and merge-utf-*.32 test-cases, which currently fail. They are not crucial for the 1.28 release (in Fossil 1.26 and 1.27 they failed as well). Probably a problem in the test-case itself (some special character in test/utf.test?) ... (check-in: 4b3b89b51e user: jan.nijtmans tags: branch-1.28)
2014-01-16
22:08
Cherrypick MSVC/TH1 related fixes [42316a14e2], [354288db9c], [9dc0877d91], [fb29094a8f], [e0f22dda7b], [1aeb2726b0], [95292a13fa], [5e368e911d], [dd8d317670], and [f61958b183] from trunk. ... (check-in: 93832bd9af user: mistachkin tags: branch-1.28)
2014-01-15
00:26
Update SQLite to the latest from the 3.8.2 branch. ... (check-in: 2447b2d7ed user: mistachkin tags: branch-1.28)
2014-01-14
10:43
Cherrypick SQLite [http://www.sqlite.org/src/info/1e131094b5|1e131094b5]: For the Win32 VFS, defining winShmMutexHeld should be controlled by NDEBUG, not SQLITE_DEBUG ... (check-in: 4699f8d919 user: jan.nijtmans tags: branch-1.28)
09:02
Cherrypick SQLite [http://www.sqlite.org/src/info/c43b59dac1|c43b59dac1]: Correct the VFS name as reported by the file control when explicitly using the 'win32-longpath' VFS ... (check-in: 242e0b81c9 user: jan.nijtmans tags: branch-1.28)
08:36
Cherrypick [354288db9c]: Fix build with older MinGW. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14377.html] ... (check-in: 26362ef002 user: jan.nijtmans tags: branch-1.28)
08:29
Cherrypick SQLite [http://www.sqlite.org/src/info/ac15455abc|ac15455abc]: In the command-line shell, defend against a NULL-pointer dereference in the case where sqlite3_column_name() returns NULL (as might happen following an OOM error) ... (check-in: a12b9c4533 user: jan.nijtmans tags: branch-1.28)
2014-01-13
23:33
Make sure that TH1 variables get removed from the call frame upon being unset. ... (check-in: 7905fb22f0 user: mistachkin tags: branch-1.28)
2014-01-12
10:55
Fix incorrect link. All bug-fixes from trunk are now merged into "branch-1.28" except (on purpose!) the harmless valgrind warning in the tarball generator ... (check-in: 1c6a991711 user: jan.nijtmans tags: branch-1.28)
10:20
Fix tree-view JS error/warnings. ... (check-in: 94fcef1051 user: joel tags: branch-1.28)
2014-01-11
20:41
Prevent buffer overruns when trying to do side-by-side diff alignment of lines that contain non-UTF8 characters and a prefix match. ... (check-in: 4d7f7e96d4 user: drh tags: branch-1.28)
18:29
Don't replace sqlite3_strglob with sqlglob: It's wrong because the return value is different. Since SQLite 3.8.2 is guaranteed to have sqlite3_strglob anyway, no need to worry. ... (check-in: ddc93368e5 user: jan.nijtmans tags: branch-1.28)
18:07
Revert [77d37d910b], which restores the "fossil sqlite3" command as it was. On trunk it doesn't work, but in branch 1.28 it works fine, because the source_id's always match (SQLite 3.8.2 is the only stable version supported. Just to be sure, disable the source_id check anyway: Fossil itself already has the necessary check. ... (check-in: 6fce6fc256 user: jan.nijtmans tags: branch-1.28)
2014-01-09
21:12
Add -width option to the search command. ... (check-in: 1f10199a09 user: mistachkin tags: branch-1.28)
21:00
Fix a possible NULL-pointer dereference in the "fossil search" command. ... (check-in: 6e7e8fbe01 user: drh tags: branch-1.28)
20:25
Avoid initializing TH1 for running hooks when not strictly necessary. ... (check-in: 211ddf891a user: mistachkin tags: branch-1.28)
19:32
Enforce minimum version requirement for SQLite of 3.8.2. ... (check-in: f96162b06b user: mistachkin tags: branch-1.28)
19:20
Merge TH1 'info exists' fix from trunk. ... (check-in: 03504c6262 user: mistachkin tags: branch-1.28)
16:11
Replace embedded SQLite version to version 3.8.2 stable. ... (check-in: 1e4b84864a user: jan.nijtmans tags: branch-1.28)
15:03
Updates to the change-log. ... (check-in: ad2dd5680b user: drh tags: trunk)
14:27
Add the --integrate option to the "commit" command. ... (check-in: 82f69aa9bf user: drh tags: trunk)
13:18
Make sure it is not possible to add files that are outside of the current checkout. ... (check-in: c6f32a262d user: drh tags: trunk)
13:14
Missing "unhide" option in link to timeline. ... (check-in: 32bb2a31f4 user: jan.nijtmans tags: trunk)
11:57
Change C++ comments to C commenting style ... (check-in: 25950f8b67 user: jan.nijtmans tags: trunk)
11:24
Merge again checkout_on_root_fix. Fix more cases when working from '/', should not affect when working normally. ... (check-in: af194dbb16 user: mgagnon tags: trunk)
10:41
Upgrade mingw and msc makefiles to use openssl-1.0.1f in stead of openssl-1.0.1e ... (check-in: ef47028a3e user: jan.nijtmans tags: trunk)
2014-01-08
11:38
Merge the checkout_on_root_fix. ... (check-in: cbcd7056b6 user: drh tags: trunk)
00:58
Remove no longer necessary cursor='pointer'. ... (check-in: 927cacb353 user: joel tags: trunk)
2014-01-07
19:10
If a badly malformed change artifact corrupts the "mtime" field of the event table, the date can end up being NULL for entries in the timeline. Make sure this does not cause a NULL-pointer deference. ... (check-in: 8407bed76d user: drh tags: trunk)
16:05
Use fossil_strnicmp() instead of memcmp() for date comparisons, to avoid NULL-pointer deferences if something is wrong with the database and a NULL date is returned from a query. ... (check-in: 29b2eebaaa user: drh tags: trunk)
12:46
Add the "nofiles" query parameter to the /tree page, causing that page to show only directories. Add a new "folders" link on the check-in information page that jumps to "/tree?nofiles". ... (check-in: ff9e4e5400 user: drh tags: trunk)
11:25
Always supply an href= attribute on hyperlinks within the preview, even if the hyperlink is never used. Make the hyperlinked paths of the finfo page point to the tree-view rather than the flat-view. Provide links between the tree-view and the file-ages page. ... (check-in: 4306ab8143 user: drh tags: trunk)
10:46
Improved header text for the tree-view. Make the tree-view the default for the "Files" menu on all default styles. ... (check-in: 78a5dbea6c user: drh tags: trunk)
10:16
Merge changes from the broken-build branch into trunk (after fixing the build). ... (check-in: de86ef41b2 user: drh tags: trunk)
03:58
There's already an nFullName in FileTreeNode, so use that. Remove other pointless redundancy, too. ... (check-in: 6f1b5d6047 user: joel tags: trunk)
03:39
Move nFullName declaration to proper location ... (check-in: 98b297a35b user: joel tags: trunk)
03:24
Fix tree-view subdirectory pages ... (check-in: 464fd0a4af user: joel tags: trunk)
02:38
Do not wait until the entire tree-view page has loaded before collapsing the tree, because that can cause flicker if the page is loaded incrementally over a slow wire. Collapse the tree using style= attributes as the page loads. ... (check-in: 13c71a97fe user: drh tags: trunk)
02:23
Document the "expand" query parameter for "tree" in the on-line help. ... (check-in: 273dd2c007 user: drh tags: trunk)
02:20
On the tree-view display, add some comments to better explain what is happening and simplify the javascript slightly. ... (check-in: cda3140d19 user: drh tags: trunk)
2014-01-06
23:42
Add JS for collapsing/expanding directories in tree-view. ... (check-in: b66100d3ed user: joel tags: trunk)
09:16
Cleanup tree-view CSS comments. No changes to code. ... (check-in: 4ee58093dd user: joel tags: trunk)
03:19
Merge in the csstree branch, providing a better look and more control over the tree-view. ... (check-in: 1264375bb1 user: drh tags: trunk)
02:54
Add 'file' class to file browser/tree items even if the file has an extension. ... (check-in: e5606c943b user: joel tags: trunk)
2014-01-05
23:05
Make sure the TH1 unset command fails if the variable does not exist. ... (check-in: 99bdfa0b95 user: mistachkin tags: trunk)
22:53
Fix TH1 'info exists' command for variables that have been unset. ... (check-in: 7164f52baa user: mistachkin tags: trunk)
2014-01-04
16:17
Use the latest SQLite 3.8.3 alpha from upstream. ... (check-in: da90bbe591 user: drh tags: trunk)
2014-01-03
23:18
Fix memory leaks in the TH1 divide-by-zero handling. Add more tests. ... (check-in: 60acb3183d user: mistachkin tags: trunk)
2014-01-02
23:08
Never define USE_SYSTEM_SQLITE as empty string: C preprocessor cannot handle that. ... (check-in: a13c37313d user: jan.nijtmans tags: trunk)
22:53
If fossil is configured with --disable-internal-sqlite, disable the "sqlite3" command: It doesn't work anyway, and there is no reason to support it; Any system which has an sqlite dll/so should have the sqlite3 utility as well, which can do almost the same as "fossil sqlite3" ... (check-in: 77d37d910b user: jan.nijtmans tags: trunk)
16:50
Fix /tree page and "timeline-utc" setting in combination with --disable-internal-sqlite configuration ... (check-in: bd1151126a user: jan.nijtmans tags: trunk)
12:36
Add portion of MANIFEST_UUID to TH1 URL variables. ... (check-in: daa43661dd user: joel tags: trunk)
2014-01-01
20:25
Improve the label of tree-view so that it shows the number of files and the number of check-ins, if appropriate. Make tree-view the default for the "files" link of /vinfo. ... (check-in: 9930c46ee5 user: drh tags: trunk)
00:48
Add TH1 variables for style-related URLs (/style.css, /logo, /background) that contain the resources' mtimes. Maintains aggressive caching without requiring users to do a hard refresh or clear their cache when the resource is changed. ... (check-in: daff9d2062 user: joel tags: trunk)
2013-12-31
13:59
Add hyperlinks to the tree-view for file listings. Other improvements to the tree-view mechanism. ... (check-in: 4564790ed7 user: drh tags: trunk)
10:43
Add the /tree URI for showing a hierarchical file listing. The URI works, but there are no hyperlinks to it yet. ... (check-in: 7791b70410 user: drh tags: trunk)
08:23
Set g.isConst on /raw pages if the full UUID is given. ... (check-in: 43a2d0fa70 user: joel tags: trunk)
2013-12-29
00:53
Fix floating-point divide by zero issue in TH1 reported on the mailing list and add tests. ... (check-in: 479b3de1d2 user: mistachkin tags: trunk)
2013-12-27
03:42
Fix segfault on certain /annotate pages. (Discovered using many-www.tcl test script.) ... (check-in: 7a988eed37 user: joel tags: trunk)
2013-12-26
17:38
update changes.wiki ... (check-in: 6fd4c41eb9 user: jan.nijtmans tags: trunk)
00:07
Add --sha1sum option to commit command. ... (check-in: a9ad53ba3a user: joel tags: trunk)
2013-12-24
11:41
Minor bug in handling of "fco" parameter in finfo page, only noticable with multiple buttons. Add more "Unhide" buttons to various timeline page variants. Add "unhide" options from various info page links, which could point to hidden information. ... (check-in: 71aa33cd92 user: jan.nijtmans tags: trunk)
2013-12-23
11:37
Update the built-in SQLite to the latest 3.8.3 alpha from upstream, including the removal of a stray tab character from the source code. ... (check-in: 5f08392169 user: drh tags: trunk)
2013-12-22
10:21
According to RFC 1952, MTIME=0 means no time stamp is available ... (check-in: 518896951a user: jan.nijtmans tags: trunk)
01:33
Send gzipped HTTP responses to clients that support it. ... (check-in: 3f4b5d32f1 user: joel tags: trunk)
2013-12-21
19:58
Links from tag changes on timeline should always unhide. Otherwise click on branch changes to "mistake" gives a strange effect. ... (check-in: b78e07491c user: jan.nijtmans tags: trunk)
2013-12-20
22:36
Some missing json config options ... (check-in: b186830fa0 user: jan.nijtmans tags: trunk)
12:35
Add a new TH1 "http" command, a new "th1-uri-regexp" setting and two new hook scripts "xfer-commit-script" and "xfer-ticket-script". They can be used together to implement more advanced commit and ticket change notifications. ... (check-in: 1311841a3c user: jan.nijtmans tags: trunk)
09:36
Update to SQLite snapshot ... (check-in: 44dec8ff07 user: jan.nijtmans tags: trunk)
06:16
Record recently added features in change log. Minor touch-up to previous logs. ... (check-in: b51ff64e25 user: andybradford tags: trunk)
05:53
Ignore TAG_USER from tagxref if the user has been cancelled so Edited User is not displayed in the Check-in Overview. ... (check-in: 40bea3f546 user: andybradford tags: trunk)
2013-12-18
23:25
Add another useful diagnostic message to the MSVC batch file. ... (check-in: 59400c7d75 user: mistachkin tags: trunk)
23:19
Further robustness enhancements to the automated MSVC batch file. Also, update build wiki page to refer to it. ... (check-in: c11c870761 user: mistachkin tags: trunk)
12:27
Add batch file to build Fossil with the latest installed version of MSVC. ... (check-in: c8b1f75f30 user: mistachkin tags: trunk)
08:49
Add a checkbox to the ci_edit page which allows to hide a (partial) branch from the timeline. ... (check-in: 22a4e0c5a2 user: jan.nijtmans tags: trunk)
08:24
When selecting the "Branching" checkbox, select the "newbranch" field just the other text entry widgets do. Another one of Andy Bradford's brilliant ideas. ... (check-in: e4c9dd0905 user: jan.nijtmans tags: trunk)
06:37
Consistency fix for a Fossil link in the enhanced default skin. ... (check-in: 04186fcc12 user: mistachkin tags: trunk)
2013-12-17
22:31
Further cleanup in the MSVC build. Resync the makefiles with the list of SQLite options. ... (check-in: 61e70f1fc7 user: mistachkin tags: trunk)
21:28
Better align the SQLite compilation options used by the makemake.tcl script with those listed on the makefile wiki page. ... (check-in: 00d6eea822 user: mistachkin tags: trunk)
21:24
If 'newbranch' field only contains spaces, consider it empty. Add missing MSVC linker option to the makemake.tcl script. Cherrypick of [5ceef9bcdd] and [c6f255607b]. ... (check-in: afbc49cd27 user: mistachkin tags: trunk)
06:04
Change the minimum length for wiki page names from 3 to 1. ... (check-in: b7ff13a0aa user: joel tags: trunk)
00:55
Refactor the complex Win32-specific file routines into their own subsystem. ... (check-in: d9ff968204 user: mistachkin tags: trunk)
2013-12-16
10:46
If the name of a 'sym-<branchname>' tag sorts before the 'branch' tag, no option in the ci_edit page should be displayed to cancel the tag. Bug-fix discovered and implemented by Andy Bradford. ... (check-in: 3529f2c47b user: jan.nijtmans tags: trunk)
08:52
Recognize IE11's new UA string. ... (check-in: 07a8e5d085 user: joel tags: trunk)
2013-12-14
09:12
Add "Unhide" button, for people who want to see everything in the "mistake" branch (I don't want to see it, but someone else might) ... (check-in: e08177614b user: jan.nijtmans tags: trunk)
2013-12-13
20:36
Prevent the argument that follows -A from being interpreted as a repository and avoid incorrect file already exists errors. ... (check-in: cc421c006a user: andybradford tags: trunk)
13:48
Better use GetCurrentDirectoryW in stead of _wgetcwd. ... (check-in: 4e463bf7ba user: jan.nijtmans tags: trunk)
13:05
Better implementation of file_access() for win32: The function _waccess cannot handle long paths, and lies too much (e.g. when handling specific smb drives). Implementation borrowed from Tcl 8.6: [http://core.tcl.tk/tcl/artifact/c6b5d4f8d7?ln=1510-1756] ... (check-in: 0b0eb52c07 user: jan.nijtmans tags: trunk)
12:26
If the "Branching" checkbox is unchecked, the "Branch Closure" label should return to its original branchname. Add a javascript handler doing exactly that. ... (check-in: 2cb54f3981 user: jan.nijtmans tags: trunk)
09:40
Use SetCurrentDirectoryW/GetFileAttributesExW in stead of _wchdir/_wstati64 (which cannot handle long pathnames) ... (check-in: 3714782631 user: jan.nijtmans tags: trunk)
08:40
When branchname in ci_edit page changes, adapt remaining form to the name-change using some javascript. Thanks to Andy Bradford for the idea (adapted/simplified from the "hidden-tag" branch)! ... (check-in: cf9293ad53 user: jan.nijtmans tags: trunk)
08:31
Cleanup compiler option handling in the MinGW makefiles as well. ... (check-in: d0a9cda560 user: mistachkin tags: trunk)
08:11
Further reduce confusion by making Makefile.Cygwin actually work. ... (check-in: 1395315639 user: jan.nijtmans tags: trunk)
07:58
Rename the makefile macro SQLITE3_CFLAGS to SQLITE_CFLAGS in an attempt to reduce future confusion. ... (check-in: 813d6516aa user: mistachkin tags: trunk)
00:49
Fix the build on unix systems. ... (check-in: 268d495d91 user: drh tags: trunk)
2013-12-12
22:41
Add makefile for Cygwin and move its options there. Refactor makemake tool to modularize use of the common options. ... (check-in: e474f5f817 user: mistachkin tags: trunk)
08:43
Put back 'win32-longpath' VFS as default for Cygwin: Cygwin doesn't suffer from path limitations (at least, not until 4096 chars), so usage of the 'win32' VFS is not reasonable as default. ... (check-in: a76039815d user: jan.nijtmans tags: trunk)
2013-12-11
23:20
Remove usage of the 'win32-longpath' VFS as it is unlikely to work correctly with the various MSVCRT functions currently required by Fossil. ... (check-in: 19de4b5bcd user: mistachkin tags: trunk)
13:00
As it turns out that _wstati64() cannot handled the special "\\?\" prefix, work around that. Otherwise the win32-longpath VFS is quite useless for fossil. Maybe a better solution should be worked out, not using _wstati64() at all. ... (check-in: bb440899d3 user: jan.nijtmans tags: trunk)
12:06
Update the built-in SQLite to the latest version 3.8.3 alpha. ... (check-in: faa2e9d5cf user: drh tags: trunk)
2013-12-10
21:15
Avoid attempting to preserve the default VFS if it has not been set. ... (check-in: fffcf60cbc user: mistachkin tags: trunk)
14:22
Make the default vfs survive after a sqlite3_shutdown (for "fossil sqlite" command). ... (check-in: aa22b1b462 user: jan.nijtmans tags: trunk)
13:23
Add new command line option "-vfs" which overrides the FOSSIL_VFS environment variable, and which works for all future DB connections. Fix .vfsname output when win32-longpath is chosen explicitly (already in SQLite trunk). ... (check-in: eb3899ceb2 user: jan.nijtmans tags: trunk)
08:22
Make timeline and JSON timeline respect the "hidden" tag. Meant for a new feature developed in the "hidden-tag" branch. No added buttons or configuration options yet (still being discussed). ... (check-in: 45d69e82eb user: jan.nijtmans tags: trunk)
2013-12-07
21:47
Add missing CSS for verbatim blocks in tickets to avoid wrapping and set a default white background. ... (check-in: 984735a752 user: andybradford tags: trunk)
2013-12-06
16:06
Added a quote about github to the quotes.wiki document. ... (check-in: 5b86c3d566 user: drh tags: trunk)
2013-12-05
12:09
When trying to rename a branch into itself, make this a NOP. ... (check-in: 95a809500a user: jan.nijtmans tags: trunk)
09:27
Fix format specifier in previous commit (again) ... (check-in: 4a43e31549 user: jan.nijtmans tags: trunk)
08:56
Correct use of plural, remove some spaces/tabs at the end of lines. ... (check-in: 3e18dbefd0 user: jan.nijtmans tags: trunk)
08:44
correct format specifier, in case the branch name contains HTML-conflicting characters ... (check-in: 2eda90a5de user: jan.nijtmans tags: trunk)
08:40
Add a checkbox in the ci_edit page which allows to close multiple leaves (all successors of the current check-in) to be closed in a single action. ... (check-in: 718cc00208 user: jan.nijtmans tags: trunk)
05:11
When using the --template option to the 'init' command, the short project name should be skipped as well. ... (check-in: 844436929e user: mistachkin tags: trunk)
2013-12-04
13:10
Add -DSQLITE_WINNT_MAX_PATH_CHARS=4096 for Cygwin, as Cygwin cannot handle paths of length 32767 anyway. Doesn't affect other platforms. Re-generated Makefile.PellesCGMake, somehow not updated when makemake.tcl changed the last time. ... (check-in: 53fd1c9b9c user: jan.nijtmans tags: trunk)
09:36
Styling: translate some tabs to spaces ... (check-in: b3e32c8e8b user: jan.nijtmans tags: trunk)
08:39
Make it impossible to remove the "branch" and the "sym-<branchname>" tag from a check-in through the ci_edit page. Any check-in must have those two tags, the "Branching" section already contains a check-button suitable to change the branch. ... (check-in: 64c21ef686 user: jan.nijtmans tags: trunk)
2013-12-03
15:25
Update the built-in SQLite to the second release candidate for 3.8.2. ... (check-in: d7543d8bbd user: drh tags: trunk)
14:56
"comment" tag from check-in's cannot be canceled: that would result in a check-in without a comment! Extraneous dot in label text. ... (check-in: 2d2ab56754 user: jan.nijtmans tags: trunk)
13:49
Use "win32-longpath" as default (when available, overridable with FOSSIL_VFS environment variable) when accessing peer repositories. ... (check-in: f8eefabe6a user: jan.nijtmans tags: trunk)
03:16
Update the built-in SQLite to the 3.8.2 first release candidate. ... (check-in: 81d24c6bfe user: drh tags: trunk)
2013-11-30
09:28
When available, make "win32-longpath" the default VFS on Windows and Cygwin ... (check-in: 6e31396faf user: jan.nijtmans tags: trunk)
2013-11-29
11:26
When configuring fossil using "--disable-internal-sqlite" (having SQLite 3.8.1 installed), "./fossil version -v" gives: "SQLite 3.8.2 2013-11-27 14:50:51 c75f561f33", which was not the SQLite version compiled with, neither the SQLite version actually running (3.8.1). ... (check-in: d780693181 user: jan.nijtmans tags: trunk)
06:10
Rebuild ticket tables when modifications are made using 'fossil config'. ... (check-in: 0047370ce6 user: joel tags: trunk)
2013-11-27
15:55
Import the latest SQLite 3.8.2 beta from upstream, including Cygwin fixes and performance enhancements. ... (check-in: 38c02b775d user: drh tags: trunk)
14:07
TAG_BRANCH is unused in this query ... (check-in: 170c3c7363 user: jan.nijtmans tags: trunk)
2013-11-25
21:22
Update to the latest SQLite containing storage engine performance enhancements. ... (check-in: 3957e9610f user: drh tags: trunk)
10:12
Fix handling of UTF-8 paths on Cygwin (SQLite's "cygUtf8" branch). Meant for testing. This fix is Cygwin-only. ... (check-in: 9f58fc6528 user: jan.nijtmans tags: trunk)
2013-11-22
21:24
Fix C++ style comment in RC file. Reformat the manifest file to be easier to read/maintain. ... (check-in: f103e0bc97 user: mistachkin tags: trunk)
09:45
Add support for Windows 8.1. For details, see [http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx]. This switches off all Windows compatibility modes, trying to make Windows 8.1 look like an earlier Windows OS. ... (check-in: 3788d79398 user: jan.nijtmans tags: trunk)
09:25
unused variable ... (check-in: 0deb022ae5 user: jan.nijtmans tags: trunk)
01:14
Merge in hide-diff-on-vdiff_page... Which now give possibility to hide or show full detailed diff on vdiff page. (when clicking on 2 nodes on timeline) Just like the /info page. ... (check-in: 74a4db258a user: mgagnon tags: trunk)
2013-11-21
23:39
Update to the lastest SQLite that includes the OP_Column rewrite and the constant expression factoring logic. ... (check-in: 8dc9d00935 user: drh tags: trunk)
2013-11-20
13:48
Make "fossil open" and "fossil rm" work on a repository which doesn't have any check-in. (the latter only undoes the effect of a previous "fossil add" then). ... (check-in: aef638b610 user: jan.nijtmans tags: trunk)
08:57
Add "blame" WEBPAGE, just as "annotate" but giving comparable output as "fossil blame". ... (check-in: d7160dc195 user: jan.nijtmans tags: trunk)
2013-11-19
19:44
Remove an unused local variable. ... (check-in: 811c9febd3 user: drh tags: trunk)
18:49
Add a page (admin access only) to show the repository schema. Fix a bug in the "Last Rebuilt" display. ... (check-in: 3ea94847d1 user: drh tags: trunk)
18:25
Update the built-in SQLite to the version that includes the DELETE with ONEPASS optimization and the enhanced EXPLAIN indentation in the shell. ... (check-in: 0830c352ff user: drh tags: trunk)
13:09
Now that checkout_cmd() can handle the situation that vid==0 ([b725c1cf26]), no longer assume that the initial commit has rid=1: If the initial commit is not empty that will not be true any more. ... (check-in: 6791ad1185 user: jan.nijtmans tags: trunk)
2013-11-15
12:58
Update custom makefile as well. If fossil is linked with external SQLite library, make sure it is used single-threaded. ... (check-in: 1928cf526e user: jan.nijtmans tags: trunk)
2013-11-14
19:36
Update the built-in SQLite to the latest from upstream that includes the skip-scan optimization and the improved EXPLAIN display in the shell. ... (check-in: 28c508679e user: drh tags: trunk)
2013-11-13
11:28
Take over latest change in src/mem1.c (usage of _msize function) from SQLite trunk, and modify MinGW build to use it as well. ... (check-in: bcd979daef user: jan.nijtmans tags: trunk)
08:39
Fix end-marker handling in "fossil timeline", broken by previous commit [465f8ecd4a]. (That's what the "n+1" in [14104fde04?ln=1818] was meant for, but -1 is always better) ... (check-in: f13ae6b673 user: jan.nijtmans tags: trunk)
2013-11-12
19:41
Restore the end-of-timeline marker only when no limit is active; otherwise, use a 'no more data' marker instead. Use -1 to indicate no limit in the SQL clause. ... (check-in: 465f8ecd4a user: mistachkin tags: trunk)
19:26
Fix macro redefinition compiler warnings. ... (check-in: 629d49752c user: mistachkin tags: trunk)
15:57
Update the built-in SQLite to include the latest bug fixes, especially the fix to count(*) on WITHOUT ROWID tables. Fix the "fossil all" command so that it works on a WITHOUT ROWID global_config table. ... (check-in: c0700615ff user: drh tags: trunk)
08:58
Add option --offset to "fossil timeline" ... (check-in: 32a9b55e17 user: jan.nijtmans tags: trunk)
08:32
Backout remaining of [8e01c2257d] and fix corresponding change log entry, as it apparently is not accepted upstream. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg13883.html]. Sorry Joerg. ... (check-in: 0625a42c68 user: jan.nijtmans tags: trunk)
03:43
Merge change to fossil ui which first looks for default user if set before falling back to the Setup user. ... (check-in: 1460b7476f user: andybradford tags: trunk)
02:41
Merge in fixes for the password embedded in the URL, save password prompting, and new clone --once option. ... (check-in: ff159bfdd7 user: andybradford tags: trunk)
2013-11-11
23:22
Further revisions to the semantics of printing the timeline 'bounds' indicators. ... (check-in: 8b03ef2489 user: mistachkin tags: trunk)
22:41
Keep track of when the repository was last rebuilt and display it on the stats page. ... (check-in: c0242ad4d8 user: mistachkin tags: trunk)
21:53
For the --deanalyze option to rebuild, the stat4 table should be dropped as well. ... (check-in: 4c8a5c9860 user: mistachkin tags: trunk)
21:42
Restore the limit-reached markers in the timeline printing routine. ... (check-in: ab4d4dacf7 user: mistachkin tags: trunk)
21:08
Add the test-without-rowid command. ... (check-in: 7ddfd42b60 user: drh tags: trunk)
19:32
Output "+++ end of timeline reached +++" when appropriate at the end of timeline output in stead of marker indicating that a limit is reached. After ML request. If n=0 no marker will be output. ... (check-in: 8e01c2257d user: jan.nijtmans tags: trunk)
17:32
Update the built-in SQLite to the latest trunk version that includes the WITHOUT ROWID enhancement. Fossil itself does not (yet) make use of this enhancement. ... (check-in: 611e25d396 user: drh tags: trunk)
2013-11-10
15:35
Remove duplicate user from fossil user capabilities usage statement. ... (check-in: 66ca04d452 user: andybradford tags: trunk)
2013-11-08
15:46
Fix temporary directory separator handling for Cygwin. For testing purposes. (Change taken over from SQLite's "cygDirSep" branch) ... (check-in: 7bba46776c user: jan.nijtmans tags: trunk)
2013-11-07
13:31
Make sure that "fossil clean" never cleans win/fossil.exe either. ... (check-in: 6dd4d75e15 user: jan.nijtmans tags: trunk)
13:29
Use fossil_getenv/fossil_fopen in stead of getenv/fopen in a few places, so on Win32 non-ASCII characters in filenames and environment variable values are handled correctly. For shell.c this must be handled by the makefiles, because this file comes from SQLite. ... (check-in: aab8ce2fcc user: jan.nijtmans tags: trunk)
2013-10-31
06:03
Allow read access to fx_* tables in report_query_authorizer(). ... (check-in: dda5b18b0d user: joel tags: trunk)
2013-10-30
09:11
Make "fossil add", "fossil addremove", "fossil update" and "fossil co --latest" work when the repository doesn't contain any commit yet. This is not a fatal situation at all. ... (check-in: b725c1cf26 user: jan.nijtmans tags: trunk)
08:42
Make option -n|--limit of "fossil timeline" now specify the number of entries, just like all other commands which have the -n|--limit option. Suggested by Martin Gagnon. ... (check-in: 6e4e16fb8c user: jan.nijtmans tags: trunk)
08:09
More style cleanup. ... (check-in: e4e2f9f7b8 user: mistachkin tags: trunk)
2013-10-29
13:08
code style cleanup ... (check-in: ea3d77c4aa user: jan.nijtmans tags: trunk)
12:48
Fix a typo in quickstart.wiki. ... (check-in: e3ad71f0e4 user: drh tags: trunk)
10:55
Add option -W|--width to the "fossil timeline" and "fossil finfo" commands. Defaults to 79. ... (check-in: 2eb492e282 user: jan.nijtmans tags: trunk)
2013-10-28
20:13
Code style cleanup. ... (check-in: 24273fd0c4 user: mistachkin tags: trunk)
14:01
Change the anti-spider error message to be more welcoming to human users who happen to be using a browser without javascript support. ... (check-in: 3ede3702a2 user: drh tags: trunk)
2013-10-27
09:44
Added fx_* to the glob of tables which are _not_ dropped by a rebuild, per ML discussion. The intention is to give 3rd-party extensions a safe place to put their data. ... (check-in: dbec64585a user: stephan tags: trunk)
04:48
Modify TH1/Tcl integration macros to avoid using a generic variable name. ... (check-in: 63a9998ca1 user: mistachkin tags: trunk)
01:18
Prevent incorrect attachment links from appearing on the timeline. Reported via the mailing list. ... (check-in: 359399307e user: mistachkin tags: trunk)
01:17
Fix harmless compiler warning. ... (check-in: 9147aa2c5b user: mistachkin tags: trunk)
2013-10-26
09:06
Allow comment_print() to handle lines >400 characters. Add parameter "width" to print_timeline() function. ... (check-in: b2455507cb user: jan.nijtmans tags: trunk)
2013-10-25
11:57
Restore fossil_fatal panic message in case of possible checkout/repo mismatch. ... (check-in: 8e7edc60fa user: jan.nijtmans tags: trunk)
07:41
Make "fossil commit" work on a repository which doesn't have any commits yet: An initial commit will be created then. ... (check-in: ebe92f5cfb user: jan.nijtmans tags: trunk)
2013-10-24
10:53
Don't set _USE_32BIT_TIME_T when using MSVC++ compiler: On <VS2005 this flag has no effect, and for >=VS2005 the executable links with msvcrt80.dll (or higher), so the fact that localtime64 is missing from msvcrt.dll is no issue there. ... (check-in: 6112b31d8c user: jan.nijtmans tags: trunk)
2013-10-21
06:29
Simplify handling of the limit in print_timeline. ... (check-in: d7f457b456 user: mistachkin tags: trunk)
05:06
Make "fossil timeline -n" more accurate in counting lines in verbose mode. Allow print_timeline() to be used without limits, assuming that the query already contains a suitable limitation. Improve documentation. ... (check-in: 0c312bee20 user: jan.nijtmans tags: trunk)
2013-10-19
12:52
Fix typo in hyperlink. ... (check-in: 18d9f5af04 user: drh tags: trunk)
2013-10-18
16:05
Added "YYMMDD HH:MM" option to timeline timestamp config, per ML request. ... (check-in: feef2d153c user: stephan tags: trunk)
11:46
Add the ability to control the timeline date and time format from the Admin/Timeline setup menu. ... (check-in: 403d937287 user: drh tags: trunk)
10:30
cosmetic: ensure that /reports graph bars have a width of at least 1, to avoid that a positive event count has an empty graph bar during low-activity time periods (where active is under 1% of activity relative to the rest of the report). ... (check-in: 50c08819fb user: stephan tags: trunk)
09:40
Fix typo in help text. ... (check-in: 6cc54a7962 user: mistachkin tags: trunk)
09:38
Improvements to the 'fossil all' help text. Cherrypick of [8019d49bdb], which was checked-in on the wrong branch. ... (check-in: ed17f3cc2e user: mistachkin tags: trunk)
09:32
Added a timelineDate CSS class on the "divider" fields, for consistency with the variouts timelineXXX classes. ... (check-in: 720e09841c user: stephan tags: trunk)
07:48
Simplify the declaration of common TH1 related configuration settings. ... (check-in: 52ed68109b user: mistachkin tags: trunk)
07:30
Update error message text. ... (check-in: 037ccb47c5 user: mistachkin tags: trunk)
2013-10-17
22:16
Add the 'fossil all clean' and 'fossil all extra' sub-commands. Add -whatif option to the 'fossil clean' command that has the same effect as -dry-run, primarily for use with 'fossil all clean' since the all command itself uses the -dry-run option. ... (check-in: d30e5a4835 user: mistachkin tags: trunk)
18:36
Enhance the CGI processor to assume that PATH_INFO is an empty string if it is omitted. ... (check-in: 63a84cb66e user: drh tags: trunk)
18:12
Increase the version number to 1.28. ... (check-in: d8eb5cb7a5 user: drh tags: trunk)
18:10
Update the change log. No changes to code. ... (check-in: d694ef089d user: drh tags: trunk)
17:38
Tolerate CGI systems that do not send REQUEST_URI. ... (check-in: a68280c4fc user: drh tags: trunk)
16:10
minor typo fix. ... (check-in: bd209802bf user: stephan tags: trunk)
16:08
Patch from offline drh which sets the default cloned-repo user name to the one provided in the URL. ... (check-in: 64aa75260f user: stephan tags: trunk)
15:40
Update the built-in SQLite to the 3.8.1 release. ... (check-in: 8f4e273b0d user: drh tags: trunk)
2013-10-16
19:02
Update build instructions for Mac 10.2. ... (check-in: bf6a4d3294 user: drh tags: trunk)
12:43
Changed text which appears in EDITOR/VISUAL-based commit message editor, per ML discussion. ... (check-in: 9801449b68 user: stephan tags: trunk)
2013-10-15
20:10
Add support for compiling with symbols enabled using MSVC. ... (check-in: 44bd9ae243 user: mistachkin tags: trunk)
15:02
If _USE_32BIT_TIME_T is already set, e.g. because SQLite provides it already, don't set it again. ... (check-in: 043512c578 user: jan.nijtmans tags: trunk)
06:48
Bug-fix in ticket handling when tracing is on. (discovered in tkt-change-hook branch) ... (check-in: 9e940f2e1e user: jan.nijtmans tags: trunk)
00:28
Minor changes to SQLite 3.8.1 as it nears release. ... (check-in: 93c258250b user: drh tags: trunk)
2013-10-14
13:57
Clarification to the quickstart.wiki text. ... (check-in: 0b9f725e15 user: drh tags: trunk)
13:30
Bring in the latest SQLite 3.8.1 beta for the purpose of pre-release testing of SQLite. ... (check-in: 089dad49e2 user: drh tags: trunk)
08:28
Fix compiler warnings. ... (check-in: c932fa47ef user: mistachkin tags: trunk)
2013-10-11
20:19
Improved the help text for /reports. Started 1.28 changelog entries. ... (check-in: 5c123de48c user: stephan tags: trunk)
19:58
Added sub-submenu to /reports for selecting type of event to filter on. ... (check-in: 3e915d420a user: stephan tags: trunk)
19:04
Added by-type labels for /reports page headers, but still not sure how to integrate the flags sensibly into the UI. ... (check-in: 0761df83b0 user: stephan tags: trunk)
13:29
Update the built-in SQLite to the latest 3.8.1 beta that includes the "sqlite3.h" file text at the very beginning of the "sqlite3.c" amalgamation file. ... (check-in: 7f5fbf95eb user: drh tags: trunk)
12:40
Fix Win64 build with MinGW. Problem reported by Martin Gagnon. ... (check-in: 0d70a87234 user: jan.nijtmans tags: trunk)
11:31
Revert makefile changes in my previous commit: It broke the normal MinGW build! Sorry! ... (check-in: 6e55cfe61c user: jan.nijtmans tags: trunk)
11:24
minor doc typo fix from ML. ... (check-in: 2530ee0372 user: stephan tags: trunk)
08:36
Make sure that EVERY source file includes "config.h" before any other system includes. This is the first step in making fossil compile for Win64 using MinGW. ... (check-in: c30cd93b91 user: jan.nijtmans tags: trunk)
2013-10-10
15:19
Update the built-in SQLite to the latest 3.8.1 beta from upstream. ... (check-in: cb29ef2a1e user: drh tags: trunk)
13:18
Make sure that in Win64 builds _USE_32BIT_TIME_T is never defined. ... (check-in: d66cfb164f user: jan.nijtmans tags: trunk)
2013-10-09
13:58
help fix typo from ML. ... (check-in: 6981cc6851 user: stephan tags: trunk)
12:06
Change "Abbreviated Name" to "Tarball and ZIP-archive Prefix" on the "Configuration" page of setup. ... (check-in: 49e112c9f0 user: drh tags: trunk)
09:20
Make sure that the UUID of a generated P-card is the UUID of a valid check-in in this repository. If not, bail out early. ... (check-in: d30abe150a user: jan.nijtmans tags: trunk)
08:24
Be carefull comparing a char < ' ': If the platform 'char' type is signed, this will be true for all UTF-8 characters >0x7f as well. ... (check-in: c426475eeb user: jan.nijtmans tags: trunk)
07:56
Fix the abbreviated project name escape mechanism for two less obvious dangers: - spaces at the end of the filename should be stripped. - control charaters are not allowed in filenames either. ... (check-in: e161527c3a user: jan.nijtmans tags: trunk)
03:17
Fix a couple of minor documentation typos. ... (check-in: c334fc9ac7 user: drh tags: trunk)
02:44
Mention the --dontstop option in the "fossil all" on-line help. ... (check-in: f89ba310bb user: drh tags: trunk)
00:09
Merge the enhanced SSH transport changes into trunk. The ssh command now runs a single instance of "fossil" directly on the remote side, obviating the need for a remote shell. ... (check-in: dbb5e2d32a user: drh tags: trunk)
2013-10-08
15:21
double-quote and question mark are a problem as well. ... (check-in: 760f80cd8f user: jan.nijtmans tags: trunk)
15:10
Fix the abbreviated project name escape mechanism to escape all and only the characters that are special to unix and windows filesystems. ... (check-in: 99318f09e6 user: drh tags: trunk)
14:50
Bring in the latest SQLite 3.8.1 beta from upstream. ... (check-in: 4910a37809 user: drh tags: trunk)
14:43
Add the Abbreviated Name configuration option that is used for tarball and ZIP archive name construction. ... (check-in: 1239545663 user: drh tags: trunk)
14:13
minor help text typo. ... (check-in: eb6b14723a user: stephan tags: trunk)
14:01
integrated reports-by-type. Still missing some UI components, but the feature works if the user adds type=XYZ to the URL args. ... (check-in: 358f8e361f user: stephan tags: trunk)
13:51
If the ".fslckout" file gets confused about the RID of the current checkout, still generate a valid manifest, only without the "P" record. ... (check-in: e17e2174a9 user: drh tags: trunk)
13:45
Revise the character escaping logic for generated tarballs and zip archives. Add a "For best results" comment to the configuration page where the project name is set. ... (check-in: fe76ad5567 user: drh tags: trunk)
13:11
Add the undocumented --script FILENAME option to all diff operations that make use of the --tk option. The --script FILENAME option is used for testing and debugging only. ... (check-in: cee30a34d8 user: drh tags: trunk)
13:03
Escape special characters used in the Project Name when generating the URLs for tarball and ZIP archive. ... (check-in: ddc313e8e1 user: drh tags: trunk)
12:54
Add the "fossil blame" command that shows the username without a line number. The "fossil annotate" command continues to show the line number and omit the username. ... (check-in: 6f686403d7 user: drh tags: trunk)
07:23
Even better error message in case of "manifest file (12892) is malformed". Detection of this situation is not 100% failproof yet, but if zParentUuid=0 we know for sure that an illegal manifest will be generated later, so better catch this early. ... (check-in: 27dc7a5671 user: jan.nijtmans tags: trunk)
2013-10-07
07:41
Better error message in case of "manifest file (12892) is malformed". It will now give an additional line: "line ???: wrong size UUID on P-card" (or whatever other parsing error happens), and using the "-n" option it will print out the complete manifest as well. This would have made it much easier to investigate Ron Aaron's commit problem (many thanks for reporting this!), without adding special debugging code to fossil. ... (check-in: ec81aee915 user: jan.nijtmans tags: trunk)
2013-10-05
22:34
Backout check-in [7557c3e03f]. The code in that check-in is not necessary. (It was added only to try to catch errors.) Fix for ticket [9d9d42d9aab]. ... (check-in: 6d1c038c62 user: drh tags: trunk)
2013-10-04
17:06
Fix a busted hyperlink in the server.wiki documentation page. ... (check-in: 92bad3cdb8 user: drh tags: trunk)
16:42
Update the server documentation to show an example stunnel4 configuration. ... (check-in: bd6dac51d1 user: drh tags: trunk)
15:18
Improved the checkout/repo mismatch check based on off-list discussion. Edit: caused bug [9d9d42d9aa]. ... (check-in: 7557c3e03f user: stephan tags: trunk)
10:12
Corrections to comment. ... (check-in: c72c19b8f1 user: mistachkin tags: trunk)
09:59
Cygwin64 has a 64-bit "long" while Win64 has a 32-bit "long". Correct for that. ... (check-in: 4ff370c832 user: jan.nijtmans tags: trunk)
09:10
Fix compiler warning on Cygwin ... (check-in: c05cc27300 user: jan.nijtmans tags: trunk)
02:50
Consolidate all the Cygwin-specific preprocessor directives into one file and include it where necessary. ... (check-in: 816e893d3b user: mistachkin tags: trunk)
2013-10-03
14:59
Revert [b7625d8d8c], instead make sure the correct header file is included for Cygwin. ... (check-in: 19b2b2403c user: jan.nijtmans tags: trunk)
2013-10-02
11:33
Fix typos in the server.wiki document. ... (check-in: e3a2d8f381 user: drh tags: trunk)
03:26
Upgrade the included Jim Tcl to 0.74. ... (check-in: 753f4d9a04 user: mistachkin tags: trunk)
2013-10-01
09:35
Make sure the --emptydirs option is processed even when it is already implied to prevent it from being considered as an 'unrecognized option'. ... (check-in: f7c022c141 user: mistachkin tags: trunk)
2013-09-30
14:45
Merge the new --dirsonly and --emptydirs and --allckouts options for the "fossil clean" command onto trunk. ... (check-in: 238c8dafd0 user: drh tags: trunk)
13:32
Improvements to the header of from/to timelines. ... (check-in: 564d75b0cd user: drh tags: trunk)
13:29
Fix to the chroot() fix: Get Fossil working again for xinetd access. ... (check-in: 1050f2e75f user: drh tags: trunk)
11:39
Silence harmless compiler warning. ... (check-in: 16113accff user: mistachkin tags: trunk)
2013-09-29
15:40
added some docs regarding read/write perms for CGI configurations, per ML thread. ... (check-in: 3892fcab71 user: stephan tags: trunk)
12:42
When chroot()'ing for root user, close the repo _before_ the chroot, not after. Problem reported via ML. ... (check-in: e65162b4ad user: stephan tags: trunk)
12:39
help text fix reported in ML. ... (check-in: 5e6fa72016 user: stephan tags: trunk)
2013-09-27
08:52
Disable use of the unloadTcl function on 64-bit Windows, since the underlying MinGW issue does not manifest there. ... (check-in: ba779faf48 user: mistachkin tags: trunk)
04:08
Make an exception in the spider protection code for Opera Mini. ... (check-in: 1a30da30db user: joel tags: trunk)
2013-09-26
08:09
Rename the makefile variable BROKEN_MINGW_CMDLINE (not the C define) to more accurately reflect its usage. ... (check-in: 4137f4cda9 user: mistachkin tags: trunk)
07:17
Fossil compiled with MinGW version 4.0 didn't work on Windows XP any more, because it uses the 64-bit time API. This can be fixed by specifying -D_USE_32BIT_TIME_T. (It's the same in MSVC, but Microsoft does not support Windows XP in its development tools any more. Adding the same in Makefile.msc doesn't help anything on that, unfortunately) ... (check-in: a8214df372 user: jan.nijtmans tags: trunk)
06:58
Workaround for [http://sourceforge.net/p/mingw/bugs/2062/|MinGW bug #2062] ... (check-in: f2ce2f80f4 user: jan.nijtmans tags: trunk)
2013-09-25
23:56
Add formal unloading support to the Tcl integration subsystem. This is necessary to prevent a deadlock while exiting the process when Tcl is loaded. Add runtime detection of the ability to directly invoke an objProc for a Tcl command. Support USE_TCL_STUBS define in the version information. ... (check-in: 6b58c67ed8 user: mistachkin tags: trunk)
2013-09-23
10:17
Prevent a crash in fossil during exit, when a mingw-compiled (with dw2) Tcl version is still loaded. This is clearly a dw2 bug (see: [http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724]), but the suggested workaround works and is managable. ... (check-in: da96f916cb user: jan.nijtmans tags: trunk)
2013-09-19
18:36
Per feedback, further improve the Tcl shared library error message. ... (check-in: aad3ef3288 user: mistachkin tags: trunk)
11:48
Fix MSVC build error and warnings: c:\localdata\workspace\fossil\src\util.c(249) : warning C4715: 'fossil_timer_fetch' : not all control paths return a value c:\localdata\workspace\fossil\src\util.c(270) : warning C4715: 'fossil_timer_reset' : not all control paths return a value ... (check-in: 6e1e4bb83d user: jan.nijtmans tags: trunk)
11:29
Notepad and Cygwin interpret absolute paths differently. Solution: make the path relative. This is generally better anyway because relative paths are shorter and less likely to overflow platform path limitations. ... (check-in: 3cadf76c3d user: jan.nijtmans tags: trunk)
11:18
Bug-fix in file_relative_name(): If filename is a super-directory of the current directory then the final slash is missing. Test-case: "fossil test-relative-name /home/ --slash". Result "../../.." should be "../../../". This bugfix is needed for my next commit. ... (check-in: add7524533 user: jan.nijtmans tags: trunk)
08:30
Add --slash option to test-canonical-name and test-relative-name ... (check-in: e6ced76797 user: jan.nijtmans tags: trunk)
06:32
Improve the error message when loading a Tcl shared library fails. ... (check-in: 43c5630485 user: mistachkin tags: trunk)
2013-09-18
12:58
Fix typo in on-line help for "settings". Ticket [b41c8b77dd5044] ... (check-in: 78d714e984 user: drh tags: trunk)
12:56
Always allow the administrator to moderate attachments. ... (check-in: 41d9de6e14 user: drh tags: trunk)
12:46
Fix typos in the "Server" documentation. Also remove the "Security Considerations" paragraph at the end, which seems to be mostly common-sense. ... (check-in: dd357f7f06 user: drh tags: trunk)
2013-09-17
16:08
Get a 10x speedup on long annotations by indexing a field in the temporary "ancestor" table. ... (check-in: 1c40de1843 user: drh tags: trunk)
15:05
When using private stubs, really use private stubs ... (check-in: 07c8b73072 user: jan.nijtmans tags: trunk)
13:31
Update the build-in SQLite to the 3.8.1 alpha from upstream, for the purpose of testing SQLite. ... (check-in: 02d3f53305 user: drh tags: trunk)
11:33
Don't set USE_TCL_EVALOBJV=1 for Tcl 8.6b3 and higher by default. ... (check-in: 8c8c6bce21 user: jan.nijtmans tags: trunk)
10:06
Minor cleanup of Tcl integration code. Also, add more comments describing USE_TCL_EVALOBJV. ... (check-in: d7f83e7462 user: mistachkin tags: trunk)
09:31
Support overriding the USE_TCL_EVALOBJV define via a custom Makefile. ... (check-in: 5782fa032e user: mistachkin tags: trunk)
09:16
New clean-zlib, clean-openssl, and clean-tcl targets in the MinGW makefiles. Cherrypick of [9112867c2d]. ... (check-in: 249f6075d9 user: mistachkin tags: trunk)
2013-09-16
23:38
Support the ability to determine at runtime if the private stubs mechanism was used for Tcl. ... (check-in: e10d117125 user: mistachkin tags: trunk)
23:17
Fix missing argument check for pxDeleteInterp in the Tcl integration module. ... (check-in: ee9d2bfb31 user: mistachkin tags: trunk)
23:06
Enable use of the private Tcl stubs mechanism by default in the custom MinGW makefile. ... (check-in: fe0bb72716 user: mistachkin tags: trunk)
22:51
Add support for compiling a Tcl-enabled Fossil using the private stubs mechanism. ... (check-in: 955886f18c user: mistachkin tags: trunk)
20:01
Improve readability of the Win32 RC file. ... (check-in: b5141cb799 user: mistachkin tags: trunk)
19:41
If compat/tcl-8.6 contains an already built Tcl environment, allow it to be used by Fossil. ... (check-in: 0ad8af4bf6 user: jan.nijtmans tags: trunk)
19:24
Minor consistency fixes to the Win32 RC file. ... (check-in: 45d93e1575 user: mistachkin tags: trunk)
07:26
merge fork ... (check-in: fea040240f user: jan.nijtmans tags: trunk)
07:24
Add new tcl target to Makefile.mingw. Only build what is necessary for building Fossil. ... (check-in: c237195fa4 user: jan.nijtmans tags: trunk)
06:04
Fix built-in TH1 command registration broken by the previous commit. ... (check-in: 5d20065c4b user: mistachkin tags: trunk)
2013-09-15
18:51
Revise TH1 initialization function to accept a single flags argument. Cleanup and revise version information reported for zlib and Tcl. ... (check-in: 0e6862046d user: mistachkin tags: trunk)
16:59
Let "fossil version -v" report the zlib version currently running, not the zlib version it was compiled with ... (check-in: e568d9f03f user: jan.nijtmans tags: trunk)
2013-09-14
21:59
When building the new OpenSSL target in the MinGW makefile, build only what is necessary to actually compile and use Fossil. ... (check-in: a5073b3ae9 user: mistachkin tags: trunk)
2013-09-13
12:15
CONST -> const ... (check-in: 8897edb7e1 user: jan.nijtmans tags: trunk)
2013-09-12
22:47
implement undocumented "mionly" option in JSON timeline, just as in the normal timeline page. ... (check-in: 0bcb7707ce user: jan.nijtmans tags: trunk)
20:06
New target "openssl" in win/Makefile.mingw, for building the openssl static libraries on mingw32 ... (check-in: f469c27d26 user: jan.nijtmans tags: trunk)
09:22
Implicit function declaration on Cygwin ... (check-in: b7625d8d8c user: jan.nijtmans tags: trunk)
09:06
Let "fossil version -v" report the real Tcl version running, not the version of the Tcl (stub) library it was compiled with. ... (check-in: 86a8e1d923 user: jan.nijtmans tags: trunk)
00:43
Fix a minor error in the mkdownload.tcl script. ... (check-in: 2d9e01e048 user: drh tags: trunk)
00:40
Change the download-page generator script to be more generic about operating system version numbers on prebuild binaries. ... (check-in: b685a01282 user: drh tags: trunk)
2013-09-11
20:11
typo and unnecessary "align=center" ... (check-in: 53e004254a user: jan.nijtmans tags: trunk)
19:53
minor typo fix, no code changes. ... (check-in: bd7daa1f2d user: stephan tags: trunk)
13:15
Use the new -DSQLITE_WIN32_NO_ANSI C-flag from SQLite 3.8.1. This eliminates all osIsNT() calls on Win32 and Cygwin in SQLite. (Fossil doesn't run on Win95/98/ME anyway) ... (check-in: c2fa007451 user: jan.nijtmans tags: trunk)
11:43
Version 1.27 ... (check-in: 13ad130920 user: drh tags: trunk, release, version-1.27)