Fossil

Timeline
Login

Timeline

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

200 events occurring around d3e4ef94b4608d65.

2013-10-08
13:11 Edit [fac1093192103b10|fac10931]: Mark "Closed". (artifact: bce4d23e user: drh)
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: cee30a34 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: ddc313e8 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: 6f686403 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: 27dc7a56 user: jan.nijtmans tags: trunk)
2013-10-07
23:52
Add the 'fossil all clean' command. Add -whatif option to the 'fossil clean' command, primarily for use with 'fossil all clean'. (check-in: 4e7753c8 user: mistachkin tags: allExtra)
23:36
Update help to include 'fossil all extra'. (check-in: aca6db8f user: mistachkin tags: allExtra)
22:37
Add the 'fossil all extra' command. (check-in: f4bcc63f user: mistachkin tags: allExtra)
22:03 Review ticket [b6eea944]: database is locked error for 'fossil all' commands that need to modify the config database plus 5 other changes (artifact: f0b55e31 user: mistachkin)
21:36
Fix array indexing issue in db_all_column_text_and_int64() and refactor all_cmd() in an attempt to avoid bug [b6eea9446d]. (check-in: cb8f7eb8 user: mistachkin tags: tkt-b6eea9446d)
20:26
Comment fixes. (check-in: 19d2a8db user: mistachkin tags: tkt-b6eea9446d)
20:24
Initial groundwork for fixing bug [b6eea9446d]. (check-in: d5407ff9 user: mistachkin tags: tkt-b6eea9446d)
14:32 Edit [d03aca4a77f35434|d03aca4a]: Mark "Closed". (artifact: 089cd8d5 user: jan)
13:27
Support for tunneling https through http proxy. (check-in: c039efde user: jan tags: jan-httpsproxytunnel)
08:35
Hm. the db_finalize() and the newline append should be done within the "if"! (Closed-Leaf check-in: 6135c92e user: jan.nijtmans tags: pending-review)
08:10
Prevent an invalid manifest to be generated if there is no parent manifest. (check-in: aa01de5d user: jan.nijtmans tags: pending-review)
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: ec81aee9 user: jan.nijtmans tags: trunk)
2013-10-06
20:28 New ticket [1ec9e865] Flag some commits for "extra attention". (artifact: e25458c5 user: anonymous)
11:17 Edit [7557c3e03f74be4d|7557c3e0]: Edit check-in comment. (artifact: 3f13180c user: stephan)
2013-10-05
22:34 Fixed ticket [9d9d42d9]: Can't commit files into a newly created repository. plus 3 other changes (artifact: 783ea63a user: drh)
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: 6d1c038c user: drh tags: trunk)
20:49 New ticket [9d9d42d9] Can't commit files into a newly created repository.. (artifact: 2b1ebc6a user: anonymous)
2013-10-04
17:48 Edit [82d648ae0150dfba|82d648ae]: Edit check-in comment. (artifact: 505a7912 user: jan.nijtmans)
17:06
Fix a busted hyperlink in the server.wiki documentation page. (check-in: 92bad3cd user: drh tags: trunk)
16:42
Update the server documentation to show an example stunnel4 configuration. (check-in: bd6dac51 user: drh tags: trunk)
15:21 Edit [82d648ae0150dfba|82d648ae]: Mark "Closed". (artifact: ba4db55d user: stephan)
15:18
Improved the checkout/repo mismatch check based on off-list discussion. Edit: caused bug [9d9d42d9aa]. (check-in: 7557c3e0 user: stephan tags: trunk)
15:05 Edit [7bf9fdb068f02da3|7bf9fdb0]: Move to branch mistake. Edit check-in comment. (artifact: 2d964cff user: stephan)
10:12
Corrections to comment. (check-in: c72c19b8 user: mistachkin tags: trunk)
09:59
Cygwin64 has a 64-bit "long" while Win64 has a 32-bit "long". Correct for that. (check-in: 4ff370c8 user: jan.nijtmans tags: trunk)
09:30
Better error-message in case of "manifest file is malformed" (Closed-Leaf check-in: 1eb438d6 user: jan.nijtmans tags: pending-review)
09:10
Fix compiler warning on Cygwin (check-in: c05cc273 user: jan.nijtmans tags: trunk)
02:50
Consolidate all the Cygwin-specific preprocessor directives into one file and include it where necessary. (check-in: 816e893d user: mistachkin tags: trunk)
2013-10-03
14:59
Revert [b7625d8d8c], instead make sure the correct header file is included for Cygwin. (check-in: 19b2b240 user: jan.nijtmans tags: trunk)
2013-10-02
21:39
Fixed the table we search for the byweek report. Replaced 'y' param with 'type' because 'y' is already uses for YYYY (year). (Closed-Leaf check-in: 68e3e0a5 user: stephan tags: reports-by-type)
21:32
made the docs match the code. (check-in: 4c21f20c user: stephan tags: reports-by-type)
21:28
Initial draft of type event type argument for /reports. Seems to work but is missing labels and link integration (i.e. can only be used by explicitly passing y=TYPE for the time being). (check-in: 331a8b71 user: stephan tags: reports-by-type)
16:50 Ticket [774a1e7d] /reports?view=byweek should show week numbers starting at 1 status still Closed with 3 other changes (artifact: c01e7115 user: stephan)
14:45
Take over some improvements/fixes from the CleanX2 branch. Still not very well tested, so please don't look ;-) (check-in: b2a2ce53 user: jan.nijtmans tags: cleanX-no-clean-glob)
13:51 Closed ticket [774a1e7d]: /reports?view=byweek should show week numbers starting at 1 plus 5 other changes (artifact: 450b7be1 user: stephan)
11:33
Fix typos in the server.wiki document. (check-in: e3a2d8f3 user: drh tags: trunk)
05:24 Edit [020bb71f00d34d12|020bb71f]: Mark "Closed". (artifact: c9d22c86 user: jan.nijtmans)
05:23 Edit [b3201c91110e66c5|b3201c91]: Move to branch cleanX-no-clean-glob. (artifact: ff7442de user: jan.nijtmans)
05:22 Edit [cbf9660369975e78|cbf96603]: Move to branch cleanX-no-clean-glob. (artifact: 8afe56ef user: jan.nijtmans)
05:22 Edit [dfb47a2a2e0f5dac|dfb47a2a]: Move to branch cleanX-no-clean-glob. (artifact: 79d22dfa user: jan.nijtmans)
05:21 Edit [54aef599168d3e12|54aef599]: Move to branch cleanX-no-clean-glob. (artifact: 58f48644 user: jan.nijtmans)
05:17 Edit [8d2f9ab128cbb706|8d2f9ab1]: Move to branch cleanX. (artifact: a0a8ff1a user: jan.nijtmans)
04:22
Merge in latest from trunk to keep up-to-date. (Closed-Leaf check-in: c6500ac9 user: andybradford tags: ssh-transport-changes)
03:27 Edit [023e6812080b64c4|023e6812]: Mark "Closed". (artifact: 5422cc58 user: mistachkin)
03:26
Upgrade the included Jim Tcl to 0.74. (check-in: 753f4d9a user: mistachkin tags: trunk)
2013-10-01
23:01
Merge updates from trunk. (check-in: 8d2f9ab1 user: mistachkin tags: cleanX)
15:57 New ticket [774a1e7d] /reports?view=byweek should show week numbers starting at 1. (artifact: 30994b10 user: anonymous)
09:58
Upgrade the included Jim Tcl to 0.74. (Closed-Leaf check-in: 023e6812 user: mistachkin tags: jimTcl74)
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: f7c022c1 user: mistachkin tags: trunk)
09:21
merge trunk (check-in: 5724c62c user: jan.nijtmans tags: cleanX-no-clean-glob)
2013-09-30
14:46 Edit [0ecb9500028e7ce6|0ecb9500]: Mark "Closed". (artifact: 50df3237 user: drh)
14:45
Merge the new --dirsonly and --emptydirs and --allckouts options for the "fossil clean" command onto trunk. (check-in: 238c8daf user: drh tags: trunk)
13:45
Imply the --emptydirs option automatically when the --dirsonly option is used. (Closed-Leaf check-in: 0ecb9500 user: mistachkin tags: cleanEmptyDirs)
13:32
Improvements to the header of from/to timelines. (check-in: 564d75b0 user: drh tags: trunk)
13:30
Simplify vfile_dir_scan and make sure nested calls do not alter the path added to the dscan_temp table. (check-in: 4f2bad83 user: mistachkin tags: cleanEmptyDirs)
13:29
Fix to the chroot() fix: Get Fossil working again for xinetd access. (check-in: 1050f2e7 user: drh tags: trunk)
12:16
Add the --dirsonly and --allckouts options to the 'clean' command. (check-in: 51403ee5 user: mistachkin tags: cleanEmptyDirs)
11:45
Add --emptydirs option to the 'clean' command to remove empty directories. Corrections to style and comments. Remove superfluous local variable zDir in vfile_scan. (check-in: 8f1e1ee8 user: mistachkin tags: cleanEmptyDirs)
11:39
Silence harmless compiler warning. (check-in: 16113acc user: mistachkin tags: trunk)
2013-09-29
15:40
added some docs regarding read/write perms for CGI configurations, per ML thread. (check-in: 3892fcab 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: e65162b4 user: stephan tags: trunk)
12:39
help text fix reported in ML. (check-in: 5e6fa720 user: stephan tags: trunk)
2013-09-28
10:34
Merge recent trunk changes into the tkdiff-enhancements branch. (Closed-Leaf check-in: fac10931 user: drh tags: tkdiff-enhancements)
2013-09-27
14:41
The various "diff --tk" commands now take an optional, undocumented option "--script FILENAME" that causes the Tk script to be written into FILENAME rather than to be run. One use for this is to get a copy of the diff script in a form were it can be easily edited and enhanced before being moved back into Fossil. (check-in: 326a7364 user: drh tags: tkdiff-enhancements)
11:11 New ticket [b6eea944] database is locked error for 'fossil all' commands that need to modify the config database. (artifact: e2249596 user: mistachkin)
09:37 Edit [0013d9ccb6595fd6|0013d9cc]: Mark "Closed". (artifact: d4c297ff user: jan.nijtmans)
08:52
Disable use of the unloadTcl function on 64-bit Windows, since the underlying MinGW issue does not manifest there. (check-in: ba779faf user: mistachkin tags: trunk)
08:49 Edit [0013d9ccb6595fd6|0013d9cc]: Move to branch win64-unloadTcl. (artifact: cab67fe0 user: mistachkin)
07:49
unloadTcl is only needed on Win32, not for Win64 or any other platform. (Closed-Leaf check-in: 0013d9cc user: jan.nijtmans tags: win64-unloadTcl)
04:08
Make an exception in the spider protection code for Opera Mini. (check-in: 1a30da30 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: 4137f4cd user: mistachkin tags: trunk)
07:54 Edit [e19cfba5373369bf|e19cfba5]: Mark "Closed". (artifact: d6b89d18 user: jan.nijtmans)
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: a8214df3 user: jan.nijtmans tags: trunk)
07:07 Edit [9112867c2d65e5cf|9112867c]: Move to branch pending-review. (artifact: f3d740d2 user: jan.nijtmans)
06:58
Workaround for MinGW bug #2062 (check-in: f2ce2f80 user: jan.nijtmans tags: trunk)
00:10 Edit [132c1b4cc240323c|132c1b4c]: Mark "Closed". (artifact: 3cfaafc6 user: mistachkin)
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: 6b58c67e user: mistachkin tags: trunk)
22:47 Edit [2234fabe76cb4a97|2234fabe]: Mark "Closed". (artifact: 09402680 user: mistachkin)
21:13 Edit [0038f4c999c25686|0038f4c9]: Move to branch pending-review. (artifact: b8e84444 user: mistachkin)
08:36
Remove unnecessary code which does not give any advantage. This fixes dynamical loading of Tcl 8.4 as well. (Closed-Leaf check-in: 132c1b4c user: jan.nijtmans tags: pending-review)
08:29
FOSSIL_ENABLE_TCL_PRIVATE_STUBS only makes sense when USE_TCL_STUBS is defined as well. Use that consistantly in the code. Easier testing whether Tcl integration works fine, just by "fossil version -v". (check-in: 0038f4c9 user: jan.nijtmans tags: pending-review)
2013-09-24
16:11
merged in trunk (Closed-Leaf check-in: 4fb3675a user: stephan tags: usage-command)
07:12 Edit [2234fabe76cb4a97|2234fabe]: Move to branch support-tcl84-stubs. Add "comment-jan.nijtmans" with value "Tcl_GetCommandFromObj is not present in Tcl 8.4's public stub table. Without stubs everything works fine. This is a bug in Tcl 8.4, which is fixed in 8.5. This branch allows tcl8.4 to be loaded using stubs when USE_TCL_EVALOBJV=1.". (artifact: 72915748 user: jan.nijtmans)
2013-09-23
18:53 Edit [2234fabe76cb4a97|2234fabe]: Edit check-in comment. (artifact: 51cc2c86 user: mistachkin)
18:48 Edit [2234fabe76cb4a97|2234fabe]: Move to branch mistake. (artifact: 337d3e89 user: mistachkin)
12:09
Loading Tcl 8.4 only works when USE_TCL_EVALOBJV=1. Reason: the function Tcl_GetCommandFromObj is introduced in Tcl 8.5 (TIP #139). Actually, the source code history for Tcl indicates that this is not correct. Both Tcl_GetCommandFromObj and Tcl_GetCommandInfoFromToken are present for Tcl 8.4. The Tcl_GetCommandInfoFromToken function was added in TIP #32 and the Tcl_GetCommandFromObj function exists since the initial check-in in the Tcl repository, circa 1998. (Closed-Leaf check-in: 2234fabe user: jan.nijtmans tags: support-tcl84-stubs)
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: da96f916 user: jan.nijtmans tags: trunk)
2013-09-19
18:36
Per feedback, further improve the Tcl shared library error message. (check-in: aad3ef32 user: mistachkin tags: trunk)
15:10
Some fossil_panic() -> fossil_fatal(). Revert output value of manifest_crosslink() to what it was: 0=error. (check-in: b6cb91ca user: jan.nijtmans tags: tkt-change-hook)
14:42
merge trunk (check-in: 06f08ed0 user: jan.nijtmans tags: tkt-change-hook)
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: 6e1e4bb8 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: 3cadf76c 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: add75245 user: jan.nijtmans tags: trunk)
08:30
Add --slash option to test-canonical-name and test-relative-name (check-in: e6ced767 user: jan.nijtmans tags: trunk)
08:10
merged in trunk (check-in: d3e4ef94 user: stephan tags: usage-command)
06:32
Improve the error message when loading a Tcl shared library fails. (check-in: 43c56304 user: mistachkin tags: trunk)
02:41
Merge in recent development from trunk. (check-in: 6b90659f user: andybradford tags: ssh-transport-changes)
2013-09-18
12:58 Fixed ticket [b41c8b77]: Typo plus 3 other changes (artifact: 9277e01c user: drh)
12:58
Fix typo in on-line help for "settings". Ticket [b41c8b77dd5044] (check-in: 78d714e9 user: drh tags: trunk)
12:56
Always allow the administrator to moderate attachments. (check-in: 41d9de6e 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: dd357f7f user: drh tags: trunk)
11:48 New ticket [b41c8b77] Typo. (artifact: a01c3997 user: anonymous)
2013-09-17
16:08
Get a 10x speedup on long annotations by indexing a field in the temporary "ancestor" table. (check-in: 1c40de18 user: drh tags: trunk)
15:05
When using private stubs, really use private stubs (check-in: 07c8b730 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: 02d3f533 user: drh tags: trunk)
11:33
Don't set USE_TCL_EVALOBJV=1 for Tcl 8.6b3 and higher by default. (check-in: 8c8c6bce user: jan.nijtmans tags: trunk)
10:06
Minor cleanup of Tcl integration code. Also, add more comments describing USE_TCL_EVALOBJV. (check-in: d7f83e74 user: mistachkin tags: trunk)
09:33 Edit [92fd8ddc1308fc04|92fd8ddc]: Mark "Closed". (artifact: 7adbad59 user: mistachkin)
09:31
Support overriding the USE_TCL_EVALOBJV define via a custom Makefile. (check-in: 5782fa03 user: mistachkin tags: trunk)
09:17 Edit [9112867c2d65e5cf|9112867c]: Mark "Closed". (artifact: fe82ffc6 user: mistachkin)
09:16
New clean-zlib, clean-openssl, and clean-tcl targets in the MinGW makefiles. Cherrypick of [9112867c2d]. (check-in: 249f6075 user: mistachkin tags: trunk)
09:13 Edit [9112867c2d65e5cf|9112867c]: Move to branch compatClean. (artifact: 5f9f4d1b user: mistachkin)
09:00
Use Tcl_EvalObjv in any Tcl version, not only when compiled with Tcl 8.6 headers. (Closed-Leaf check-in: 92fd8ddc user: jan.nijtmans tags: pending-review)
08:43
new clean-zlib, clean-openssl and clean-tcl targets in the mingw makefiles. (check-in: 9112867c user: jan.nijtmans tags: pending-review)
2013-09-16
23:38
Support the ability to determine at runtime if the private stubs mechanism was used for Tcl. (check-in: e10d1171 user: mistachkin tags: trunk)
23:17
Fix missing argument check for pxDeleteInterp in the Tcl integration module. (check-in: ee9d2bfb user: mistachkin tags: trunk)
23:06
Enable use of the private Tcl stubs mechanism by default in the custom MinGW makefile. (check-in: fe0bb727 user: mistachkin tags: trunk)
22:53 Edit [9562a16f6d90c704|9562a16f]: Mark "Closed". (artifact: eb546a78 user: mistachkin)
22:51
Add support for compiling a Tcl-enabled Fossil using the private stubs mechanism. (check-in: 955886f1 user: mistachkin tags: trunk)
20:33 Edit [7c232dc0c3b7ad62|7c232dc0]: Mark "Closed". (artifact: 720a49e7 user: jan.nijtmans)
20:01
Improve readability of the Win32 RC file. (check-in: b5141cb7 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: 0ad8af4b user: jan.nijtmans tags: trunk)
19:24
Minor consistency fixes to the Win32 RC file. (check-in: 45d93e15 user: mistachkin tags: trunk)
12:49
For some reason, fossil.rc could not be compiled any more. Anyway with stubs, the patchlevel doesn't say anything. (Closed-Leaf check-in: 7c232dc0 user: jan.nijtmans tags: tcl-stubs-v2)
12:16
Add "clean" target as well. Remove noncence part. (check-in: 4966e15d user: jan.nijtmans tags: tcl-stubs-v2)
12:13
Same stuff, but now for non-Windows systems as well. Need to run "make" in compat/tcl-8.6/unix first, before running "./configure" (check-in: 648c27e6 user: jan.nijtmans tags: tcl-stubs-v2)
08:34
Much more simplified stubs implementation. No changes to Fossil code itself. (check-in: 10f71bc7 user: jan.nijtmans tags: tcl-stubs-v2)
07:36
Fix a couple missed changes. (Closed-Leaf check-in: 9562a16f user: mistachkin tags: tcl-stubs)
07:31 Edit [0a94396ddfd90191|0a94396d]: Remove the "Closed" mark. (artifact: 109a95aa user: mistachkin)
07:31
Correct typo in auto.def. Improvements to the Tcl integration. (check-in: 6e08e5ae user: mistachkin tags: tcl-stubs)
07:26
merge fork (check-in: fea04024 user: jan.nijtmans tags: trunk)
07:24
Add new tcl target to Makefile.mingw. Only build what is necessary for building Fossil. (check-in: c237195f user: jan.nijtmans tags: trunk)
07:23
Correct typo in auto.def. Improvements to the Tcl integration. (check-in: efaea6b6 user: mistachkin tags: trunk)
06:40 Edit [0a94396ddfd90191|0a94396d]: Mark "Closed". Add "comment-jan.nijtmans" with value "I would like to abandon this way of "simplification". It's becoming more complicated than I imagined. Let me work out an alternative idea for simplification first.". Add "opinion--" with value "I would like to abandon this way of "simplification". It's becoming more complicated than I imagined. Let me work out an alternative idea for simplification first.". (artifact: 4a2c2bef user: jan.nijtmans)
06:23
Fix inaccurate error message. (check-in: 0a94396d user: mistachkin tags: tcl-stubs)
06:21
Merge TH1 initialization fix from trunk. (check-in: deb196f0 user: mistachkin tags: tcl-stubs)
06:17
Further cleanup and naming consistency. (check-in: 48f501ec user: mistachkin tags: tcl-stubs)
06:04
Fix built-in TH1 command registration broken by the previous commit. (check-in: 5d20065c user: mistachkin tags: trunk)
05:54
Enhance the private (i.e. fake) Tcl stubs mechanism support and make it optional at compile-time. (check-in: a76a134b user: mistachkin tags: tcl-stubs)
03:54
Merge updates from trunk. (check-in: fc1442ca user: mistachkin tags: tcl-stubs)
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: 0e686204 user: mistachkin tags: trunk)
17:02 Edit [9f77be88a2da8ea6|9f77be88]: Move to branch tcl-stubs. (artifact: 3d7c68fe user: jan.nijtmans)
16:59
Let "fossil version -v" report the zlib version currently running, not the zlib version it was compiled with (check-in: e568d9f0 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: a5073b3a user: mistachkin tags: trunk)
18:17
Remove unused CGI environment variable for SSH connections. (check-in: d03e27d8 user: amb tags: ssh-transport-changes)
2013-09-13
21:17
Add the 3 header files from Tcl. Now win32 fossil.exe can be cross-compiled on any system which has a suitble mingw-w64 compiler.

E.g. on Ubuntu: * sudo apt-get install mingw-w64 * cd compat;tar xfz <path-to>/openssl-1.0.1e.tar.gz * make -f win/Makefile.mingw.mistachkin PREFIX=i686-w64-mingw32- openssl fossil.exe * i686-w64-mingw32-strip fossil.exe (check-in: d0ef7603 user: jan.nijtmans tags: tcl-stubs)

12:15
CONST -> const (check-in: 8897edb7 user: jan.nijtmans tags: trunk)
11:55
Eliminate the need for the Tcl stub library to be linked with. Fossil uses public Tcl functions only, so tclStubPtr is the only variable which needs to be present and initialized. The function Tcl_InitStubs reduces to only 15 lines of code, which as well can be put in directly. Advantage: Presence of 3 header files (tcl.h, tclDecls.h and tclPlatDecls.h) from whatever Tcl version is sufficient to compile Fossil with Tcl support through stubs. (check-in: 9f77be88 user: jan.nijtmans tags: tcl-stubs)
08:32
merge trunk to "hidden" tag implementation. Regarding the "CROSS JOIN", see: [85d960e205288ef8] and https://www.sqlite.org/queryplanner-ng.html#fossilcasestudy for more info. (Closed-Leaf check-in: 778ce727 user: jan.nijtmans tags: hidden-tag)
02:41
Bring in fixes and new release code. (check-in: a359ef8f user: amb tags: ssh-transport-changes)
02:39
Leave original prompt as current SSH behavior does not require a password. (check-in: 746a93e1 user: amb tags: ssh-transport-changes)
2013-09-12
22:47
implement undocumented "mionly" option in JSON timeline, just as in the normal timeline page. (check-in: 0bcb7707 user: jan.nijtmans tags: trunk)
21:05
don't use a CROSS JOIN, but a normal JOIN. Is that correct? Otherwise it's incredible slow......, but I'm not sure. (check-in: d7436c4e user: jan.nijtmans tags: hidden-tag)
20:06
New target "openssl" in win/Makefile.mingw, for building the openssl static libraries on mingw32 (check-in: f469c27d user: jan.nijtmans tags: trunk)
13:03
Make it work in JSON timeline as well (check-in: 0ee34c90 user: jan.nijtmans tags: hidden-tag)
12:31 Changes to wiki page "Release Build How-To" (artifact: 29e902ac user: drh)
09:22
Implicit function declaration on Cygwin (check-in: b7625d8d 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: 86a8e1d9 user: jan.nijtmans tags: trunk)
00:43
Fix a minor error in the mkdownload.tcl script. (check-in: 2d9e01e0 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: b685a012 user: drh tags: trunk)
2013-09-11
20:11
typo and unnecessary "align=center" (check-in: 53e00425 user: jan.nijtmans tags: trunk)
19:53
minor typo fix, no code changes. (check-in: bd7daa1f user: stephan tags: trunk)
19:15 Changes to wiki page "Release Build How-To" (artifact: ec714bc3 user: drh)
16:05 Changes to wiki page "Release Build How-To" (artifact: 7ea92903 user: drh)
15:16
Don't display anything marked "hidden" in the timeline. (check-in: ba7056b2 user: jan.nijtmans tags: hidden-tag)
13:57 Added wiki page "Release Build How-To" (artifact: 33421aec user: drh)
13:48 Changes to wiki page "Release Build How-To" (artifact: 1ada86bb user: drh)
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: c2fa0074 user: jan.nijtmans tags: trunk)
11:43
Version 1.27 (check-in: 13ad1309 user: drh tags: trunk, release, version-1.27)
2013-09-10
14:37 Edit [8ad0a8796a79dea5|8ad0a879]: Mark "Closed". (artifact: 76e0b6e9 user: andybradford)
14:37 Edit [bdbf144ed395107e|bdbf144e]: Mark "Closed". (artifact: bbc10969 user: andybradford)
14:35
Make CSS consistent with other hrefs on in side box. (check-in: fa9dfa47 user: andybradford tags: trunk)
14:32
Fix minor finfo line wrapping issue reported on mailing list. (check-in: 4d846d94 user: andybradford tags: trunk)
02:49
Only print SSH command string if --sshtrace is enabled. (check-in: 0088ab83 user: amb tags: ssh-transport-changes)
2013-09-09
13:31
merge trunk (check-in: f62a835a user: jan.nijtmans tags: usage-command)
13:13
Tweaks to the change log. (check-in: e7202edf user: drh tags: trunk)
13:11
Bug fix to "update": identify the local user correctly. Contributed by Andy Bradford. (check-in: 8e50e2e7 user: drh tags: trunk)
13:07
Increase the version number to 1.27 in preparation for the next release. (check-in: 6950e08d user: drh tags: trunk)
12:25 Edit [c1fdc63630435a3c|c1fdc636]: Add "hidden". (artifact: ae1caa26 user: jan.nijtmans)
2013-09-08
12:59
Restore support for 64-bit integers in JSON on win32. Lost by [10666aaddd]. (check-in: c7409f10 user: jan.nijtmans tags: trunk)
09:00
Added JSON license change to changelog, for the sake of package maintainers (who presumably use the changelog). (check-in: df828ca6 user: stephan tags: trunk)
07:14
merged in JSON_parser license change (went to the wrong branch). (check-in: 10666aad user: stephan tags: trunk)
07:13
Pulled in latest upstream JSON_parser(), which has an MIT license instead of BSD+do-no-evil clause. (check-in: e2975b71 user: stephan tags: usage-command)
2013-09-07
22:13
Merge from trunk. (check-in: b5ccc136 user: dg tags: dg-codenames)
21:57
Bring in latest fixes and features. (check-in: e880c032 user: andybradford tags: ssh-transport-changes)
21:50
Move the SSH shared account code back to the branch to keep the development of this new feature separate. (Closed-Leaf check-in: 56169d07 user: andybradford tags: ssh-shared-account)
21:21
Separate SSH transport changes from shared account features to simplify integration. (check-in: 915c79cb user: andybradford tags: ssh-transport-changes)
16:09
Rework the algorithm to consume a certain number of bits from the string, rather than using modulus arithmetic --- this is much friendlier on partial hashes, at the expense of being a bit less efficient. (check-in: 0160d40b user: dg tags: dg-codenames)
2013-09-06
22:18
On Cygwin, when editing with Notepad, make sure it starts with the UTF-8 BOM. (check-in: 3e90ef61 user: jan.nijtmans tags: trunk)
22:00 Edit [f92d80d42a823b03|f92d80d4]: Edit check-in comment. (artifact: 1f55ed30 user: jan.nijtmans)
18:23
merged trunk (check-in: c79e8c93 user: stephan tags: usage-command)
18:17
slight change to the assertions in the latin1 workaround. Nothing functional. (check-in: c66ee0d6 user: stephan tags: trunk)
18:09
pulled in a minor (doc) cleanup for the latin1 workaround. (check-in: 339f9f32 user: stephan tags: trunk)
17:08
Pulled in latest upstream cson, which includes a workaround for an encoding-related problem reported by Matt Welland. The JSON i-tests run with this change, but it is not pretty. (check-in: aa6c2b1e user: stephan tags: trunk)
14:19
Fix "fossil stash diff --tk" (check-in: 1b0a2593 user: jan.nijtmans tags: trunk)