Fossil

Timeline
Login

Timeline

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

85 check-ins using file src/sqlite3.c version dd1f4e8016

2013-10-17
15:21
Fixed typo. ... (check-in: 4ca5aa356c user: jan tags: jan-httpsproxytunnel)
10:04
Include User-Agent when connecting to proxy for https tunnels. Fixed a misplaced EOL. ... (check-in: 08b02fe828 user: jan tags: jan-httpsproxytunnel)
09:31
Add keep-alive for unauthenticated proxy tunnels. Remove port number from host. ... (check-in: ca61c5e992 user: jan tags: jan-httpsproxytunnel)
09:07
Make proxy connection 'keep-alive' for https tunnel. ... (check-in: ca82d0c1fa user: jan tags: jan-httpsproxytunnel)
2013-10-08
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
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: 4e7753c8a1 user: mistachkin tags: allExtra)
23:36
Update help to include 'fossil all extra'. ... (check-in: aca6db8f2b user: mistachkin tags: allExtra)
22:37
Add the 'fossil all extra' command. ... (check-in: f4bcc63fab user: mistachkin tags: allExtra)
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: cb8f7eb88a user: mistachkin tags: tkt-b6eea9446d)
20:26
Comment fixes. ... (check-in: 19d2a8db7c user: mistachkin tags: tkt-b6eea9446d)
20:24
Initial groundwork for fixing bug [b6eea9446d]. ... (check-in: d5407ff954 user: mistachkin tags: tkt-b6eea9446d)
13:27
Support for tunneling https through http proxy. ... (check-in: c039efde83 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: 6135c92e4b user: jan.nijtmans tags: pending-review)
08:10
Prevent an invalid manifest to be generated if there is no parent manifest. ... (check-in: aa01de5d16 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: 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:30
Better error-message in case of "manifest file is malformed" ... (Closed-Leaf check-in: 1eb438d61a user: jan.nijtmans tags: pending-review)
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
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: 68e3e0a5dc user: stephan tags: reports-by-type)
21:32
made the docs match the code. ... (check-in: 4c21f20cf8 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: 331a8b7112 user: stephan tags: reports-by-type)
14:45
Take over some improvements/fixes from the CleanX2 branch. Still not very well tested, so please don't look ;-) ... (check-in: b2a2ce5312 user: jan.nijtmans tags: cleanX-no-clean-glob)
11:33
Fix typos in the server.wiki document. ... (check-in: e3a2d8f381 user: drh tags: trunk)
04:22
Merge in latest from trunk to keep up-to-date. ... (Closed-Leaf check-in: c6500ac985 user: andybradford tags: ssh-transport-changes)
03:26
Upgrade the included Jim Tcl to 0.74. ... (check-in: 753f4d9a04 user: mistachkin tags: trunk)
2013-10-01
23:01
Merge updates from trunk. ... (check-in: 8d2f9ab128 user: mistachkin tags: cleanX)
09:58
Upgrade the included Jim Tcl to 0.74. ... (Closed-Leaf check-in: 023e681208 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: f7c022c141 user: mistachkin tags: trunk)
09:21
merge trunk ... (check-in: 5724c62cf6 user: jan.nijtmans tags: cleanX-no-clean-glob)
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:45
Imply the --emptydirs option automatically when the --dirsonly option is used. ... (Closed-Leaf check-in: 0ecb950002 user: mistachkin tags: cleanEmptyDirs)
13:32
Improvements to the header of from/to timelines. ... (check-in: 564d75b0cd 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: 4f2bad8396 user: mistachkin tags: cleanEmptyDirs)
13:29
Fix to the chroot() fix: Get Fossil working again for xinetd access. ... (check-in: 1050f2e75f user: drh tags: trunk)
12:16
Add the --dirsonly and --allckouts options to the 'clean' command. ... (check-in: 51403ee52e 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: 8f1e1ee8fb user: mistachkin tags: cleanEmptyDirs)
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-28
10:34
Merge recent trunk changes into the tkdiff-enhancements branch. ... (Closed-Leaf check-in: fac1093192 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: 326a736493 user: drh tags: tkdiff-enhancements)
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)
07:49
unloadTcl is only needed on Win32, not for Win64 or any other platform. ... (Closed-Leaf check-in: 0013d9ccb6 user: jan.nijtmans tags: win64-unloadTcl)
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)
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: 132c1b4cc2 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: 0038f4c999 user: jan.nijtmans tags: pending-review)
2013-09-24
16:11
merged in trunk ... (Closed-Leaf check-in: 4fb3675a1a user: stephan tags: usage-command)
2013-09-23
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: 2234fabe76 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: 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)
15:10
Some fossil_panic() -> fossil_fatal(). Revert output value of manifest_crosslink() to what it was: 0=error. ... (check-in: b6cb91ca5b user: jan.nijtmans tags: tkt-change-hook)
14:42
merge trunk ... (check-in: 06f08ed02b 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: 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)
08:10
merged in trunk ... (check-in: d3e4ef94b4 user: stephan tags: usage-command)
06:32
Improve the error message when loading a Tcl shared library fails. ... (check-in: 43c5630485 user: mistachkin tags: trunk)
02:41
Merge in recent development from trunk. ... (check-in: 6b90659f83 user: andybradford tags: ssh-transport-changes)
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)