Fossil

Timeline
Login

Timeline

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

1188 check-ins using file test/valgrind-www.tcl version 1bd3f03f1c

2014-12-09
22:20
Update the custom MinGW makefile. ... (check-in: 0a037dd7f4 user: mistachkin tags: trunk)
22:19
Simplify the usage message for the 'all' command. ... (check-in: c5d01ccce8 user: mistachkin tags: trunk)
16:25
Improvements to timeline submenu and title generation. Faster ambiguous name detection query. ... (check-in: 421c9eee0a user: drh tags: trunk)
10:34
merge trunk ... (check-in: c9dae7ab66 user: jan.nijtmans tags: svn-import)
09:14
merge trunk ... (check-in: 5589ebbd61 user: jan.nijtmans tags: cleanX)
2014-12-08
17:12
Fix a harmless compiler warning. ... (check-in: 276ae46383 user: drh tags: trunk)
15:36
An experiment in trying to improve the file history timelines. A schema change is necessary for this improvement, which the present check-in captures. However, the file history timelines have not yet been improved, and in fact are slightly broken at this point. ... (Closed-Leaf check-in: e1e9c3a300 user: drh tags: file-history-enhancement)
2014-12-06
19:03
Improved handling of hyperlinks from the timeline to specific branches and users. ... (check-in: 494b2a4c92 user: drh tags: trunk)
16:58
fix a harmless compiler warning. ... (check-in: 0e3f0cadc4 user: drh tags: trunk)
16:57
Fix merge conflict with trunk ... (check-in: acd718448f user: jan.nijtmans tags: multi-thread)
16:04
Fix a couple labels on the "dbstat" output. ... (check-in: 9b21984c4a user: drh tags: trunk)
15:57
merge trunk ... (check-in: e5a1100bcc user: jan.nijtmans tags: multi-thread)
15:47
Merge the new DBP-workflow commands into trunk: bundle, purge, publish, and unpublished. ... (check-in: a81a47f66c user: drh tags: trunk)
15:44
Update the built-in SQLite to the latest 3.8.8 alpha. ... (check-in: 5e598cec44 user: drh tags: trunk)
14:24
In Makefile.mingw: Don't compile some zlib optimized assembler sources when compiled with FOSSIL_ENABLE_MINIZ. ... (check-in: 8a5c394ba4 user: mgagnon tags: trunk)
2014-12-05
12:42
Add new "allow-clean-x" boolean property, which enables a "fossil clean -x" without a warning. ... (check-in: 69491bb45e user: jan.nijtmans tags: cleanX)
2014-12-02
16:20
Fix the "fossil scrub --verily" command so that it removes the purgeevent, purgeitem, and admin_log tables. ... (Closed-Leaf check-in: fa643f4b15 user: drh tags: DBP-workflow)
13:15
Improved validation and checking when opening bundles. ... (check-in: f82dd1556b user: drh tags: DBP-workflow)
05:50
Try to avoid creating files with names of unrecognized --options by checking for explicit argument count where a file is required. Correct minor typo in error output. ... (check-in: 9f63c8a3fe user: andybradford tags: DBP-workflow)
2014-12-01
21:36
Still more fixes for harmless compiler warnings. ... (check-in: 3753b87d94 user: drh tags: DBP-workflow)
21:29
More compiler warning fixes. ... (check-in: 155c8b64ac user: drh tags: DBP-workflow)
21:19
Fix harmless compiler warnings. ... (check-in: c68b59b1b3 user: drh tags: DBP-workflow)
21:16
Further improvements to the artifact receipt log. ... (check-in: ca2f1e4e29 user: drh tags: DBP-workflow)
20:53
Use the describe_artifacts utility on the administrative "received-from" log web pages. ... (check-in: 4bd49a2108 user: drh tags: DBP-workflow)
20:26
Store a short description of artifacts in bundles and in purgeitem entries. Use that short description on listings. ... (check-in: 87a04576f2 user: drh tags: DBP-workflow)
17:26
Merge the latest trunk enhancements into DBP-workflow branch. ... (check-in: ab188badcd user: drh tags: DBP-workflow)
17:25
merge cleanX ... (check-in: 5b40b55b6f user: jan.nijtmans tags: cleanX-no-clean-glob)
17:24
merge trunk ... (check-in: 3b4a5d2768 user: jan.nijtmans tags: cleanX)
17:22
Add the administrative log capability. ... (check-in: f3455a56ee user: drh tags: trunk)
17:17
Change output formatting of describe_artifact_to_stdout() to omit the RID. Make sure the purgeevent and purgeitem tables are not deleted by a rebuild. ... (check-in: 1c7dd7949e user: drh tags: DBP-workflow)
2014-11-30
14:11
Added limit selection to /admin_log. ... (Closed-Leaf check-in: 8355756fb6 user: stephan tags: admin-logging)
13:36
Added more logging, added admin_log() to printf checker. ... (check-in: f63d68d4d3 user: stephan tags: admin-logging)
13:27
merged in trunk. ... (check-in: 1526dd4c7e user: stephan tags: admin-logging)
2014-11-29
14:16
Always show a listing of imported content on "fossil bundle import". Added the "fossil test-phantoms" command. ... (check-in: dd5635561a user: drh tags: DBP-workflow)
09:38
Added symbolic_name_to_rid() DB binding. ... (check-in: 8815b65e6c user: stephan tags: trunk)
04:56
Fix bugs in the bundle generator logic. ... (check-in: 8d94eab98a user: drh tags: DBP-workflow)
00:41
Use the describe_artifacts utility in the implementation of "fossil unpublished" and "fossil publish". ... (check-in: 09f67d5cbd user: drh tags: DBP-workflow)
00:20
Added the test-unsent and test-unclustered commands. Further integration of the describe_artifacts() utility. Fixes to "fossil bundle purge". ... (check-in: 79ce83dc90 user: drh tags: DBP-workflow)
2014-11-28
23:18
Begin making use of the new describe_artifacts() utility, for example in the --explain output of "bundle export" and "purge". ... (check-in: e957dc662b user: drh tags: DBP-workflow)
22:31
Add the describe_artifacts() utility procedure and the test-describe-artifacts command for testing it. ... (check-in: 47115adec5 user: drh tags: DBP-workflow)
17:54
Fix the "fossil publish" command so that it adds newly published artifacts to the unsent and unclustered tables. ... (check-in: 85f239f1f7 user: drh tags: DBP-workflow)
17:38
Added basic /admin_log page, added settings change logging through onoff_attribute(). ... (check-in: 8f1fc45581 user: stephan tags: admin-logging)
17:36
merge trunk ... (check-in: 12667b95be user: jan.nijtmans tags: cleanX)
17:33
merge trunk ... (check-in: 59cde7bb12 user: jan.nijtmans tags: multi-thread)
17:23
Add the "files_of_checkin" virtual table. ... (check-in: 7a588fe662 user: drh tags: trunk)
15:46
Incorporate all recent trunk enhancements. ... (check-in: 368f82a255 user: drh tags: DBP-workflow)
15:36
Rig the aux-schema checking so that it accepts a range of schema values. Add the BASEID field to the PLINK table, but continue to allow older versions of the PLINK table so that "rebuild" is not require. The schema will automatically update on the next "rebuild". ... (check-in: 5dd8b2dabe user: drh tags: trunk)
15:33
Minor tweaks to the aux-schema management logic. ... (Closed-Leaf check-in: a7caaea559 user: drh tags: baseline-in-plink)
15:31
merge trunk ... (check-in: 6f95bf643a user: jan.nijtmans tags: multi-thread)
15:11
Restore the built-in SQLite to version 3.8.8 after fixing the fragmentation size corruption problem. ... (check-in: 21b30fc023 user: drh tags: trunk)
15:05
Change the name of the admin-log table to "admin_log". Only write to it if the "admin-log" setting is enabled (off by default). Make sure the admin_log table is created in the repository and not in the local or config databases. ... (check-in: 5e0514a607 user: drh tags: admin-logging)
14:48
Merge baseline-in-plink enhancements that allow operation with older aux-schema format without having to rebuild. ... (check-in: 4716242649 user: drh tags: DBP-workflow)
14:41
Make sure the g.zAuxSchema value is initialized before trying to use it when doing a rebuild. ... (check-in: 2a715a89a0 user: drh tags: baseline-in-plink)
14:29
Enhance the database aux-schema version checking so that it will accept a range of schema versions. Fix the current implementation to work with or without the PLINK.BASEID enhancement. ... (check-in: 0d4b33d3a4 user: drh tags: baseline-in-plink)
14:07
Enhance the "fossil sql" command so that one or more SQL statements and/or dot-commands can be entered on the command-line. Also automatically ATTACH the local database and the config database, if they are available. ... (check-in: f922f4e3cc user: drh tags: trunk)
2014-11-27
17:37
applied patch from Steve Bennett for ticket [1d6a4c423bc8b116464]. ... (check-in: 40f1b288cf user: stephan tags: trunk)
16:59
Added admin_log(), for (informally) recording changes made by admins. ... (check-in: ee666c46fb user: stephan tags: admin-logging)
14:13
Initial implementation of "fossil bundle purge". Needs further testing and refinement. ... (check-in: 9c0d5cd895 user: drh tags: DBP-workflow)
12:30
Go back to using SQLite 3.8.8 after fixing the corruption bug in the b-tree balancer. ... (check-in: eaefb1809c user: drh tags: DBP-workflow)
2014-11-26
23:27
Add the "fossil unpublished" and the "fossil publish" commands. ... (check-in: b543373feb user: drh tags: DBP-workflow)
19:16
Revert the built-in SQLite to 3.8.7 until a btree bug in 3.8.8 is fixed. ... (check-in: 19d325b759 user: drh tags: DBP-workflow)
19:15
Revert the built-in SQLite to version 3.8.7.2 until a btree problem in 3.8.8 is fixed. ... (check-in: 194c3ff362 user: drh tags: trunk)
17:36
Identify unpublished (private) artifacts on timelines and in artifact descriptions. ... (check-in: 1d7620999a user: drh tags: DBP-workflow)
15:38
Add an implementation for the "fossil bundle cat" command. ... (check-in: 8f0ced6701 user: drh tags: DBP-workflow)
15:11
When undoing a purge, make sure to also unshun all resurrected elements. ... (check-in: 454c727154 user: drh tags: DBP-workflow)
14:58
Fix the "purge cat" command to work as documented. Add the "purge obliterate" command. ... (check-in: 353bfbacb9 user: drh tags: DBP-workflow)
14:53
Fix related to previous one: prevent to convert from UTF-8 to Unicode before writing to the (non-redirected) windows console. Strange effects could happen. ... (check-in: 156ef9ec06 user: jan.nijtmans tags: trunk)
14:26
Improved select of delta basis files for "bundle export". Added the --standalone option to "bundle export". Improved help messages for both the bundle and purge commands. ... (check-in: eb3ae3d619 user: drh tags: DBP-workflow)
10:13
Fix "Corrupt line endings in cat/finfo on Windows with CR+LF files", reported on ML. ... (check-in: f2fc37c063 user: jan.nijtmans tags: trunk)
01:40
Initial implementation of the "bundle import" command. Also added the "db_debug()" function for use in debugging. ... (check-in: 8abe20a137 user: drh tags: DBP-workflow)
2014-11-25
23:15
First cut at the "bundle export" command. Enhancements to "bundle ls". ... (check-in: a2f04d8173 user: drh tags: DBP-workflow)
22:43
Change the bundle on-disk format slightly. Add the "bundle ls" command. ... (check-in: b2a56a76d5 user: drh tags: DBP-workflow)
20:49
Work on the logic for parsing command-line options to the "bundle export". The same routine might well be useful for other routines, like "timeline". ... (check-in: 8a57413e82 user: drh tags: DBP-workflow)
16:07
Implement the "fossil purge undo" command. ... (check-in: eb36d28acd user: drh tags: DBP-workflow)
14:00
Add the "fossil purge cat" command for extracting individual artifacts from the graveyard. ... (check-in: 4b902843fc user: drh tags: DBP-workflow)
12:37
Use delta compression on elements of a single purgeevent in the graveyard. Record whether or not elements were originally private when moving them into the graveyard. ... (check-in: 916cd4b885 user: drh tags: DBP-workflow)
04:19
In the "fossil purge BRANCHNAME" command, purge the entire branch, not just the last checkin of the branch. ... (check-in: cbe1fa5109 user: drh tags: DBP-workflow)
03:30
Formatting fixes on the "purge list" command. ... (check-in: 4130b9a6e3 user: drh tags: DBP-workflow)
01:33
The "purge" and "purge list" commands appear to be working. ... (check-in: 92de66d219 user: drh tags: DBP-workflow)
2014-11-24
21:11
Merge the PLINK table enhancement into the DBP-workflow branch. ... (check-in: cd4fdbed05 user: drh tags: DBP-workflow)
21:04
Keep track of the baseline for delta manifests in the PLINK table. This is a schema change and requires a "fossil rebuild". ... (check-in: f36ac49ddc user: drh tags: baseline-in-plink)
20:33
More code for the purge command. The purge command still does not work. This is just an incremental check-in. ... (check-in: 21113220be user: drh tags: DBP-workflow)
14:43
Begin adding code to remove checkins and branches (purge). This is an incomplete, incremental checkin because I have to stop to work on something else... :-( ... (check-in: 53b35da3e0 user: drh tags: DBP-workflow)
12:05
Infrastructure for the "fossil bundle" command. This is a skeleton only and is not yet functional. ... (check-in: 6dc0b3b6f4 user: drh tags: DBP-workflow)
2014-11-19
13:19
Update the built-in SQLite to the latest 3.8.8 alpha. ... (check-in: fd1a292199 user: drh tags: trunk)
13:18
Add a configuration option that automatically redirects to SSL for HTTP connections to the login page. ... (check-in: a4e7b8629d user: drh tags: trunk)
2014-11-18
13:52
Change the built-in SQLite to the 3.8.7.2 beta for testing. ... (check-in: 27cd09c44d user: drh tags: trunk)
2014-11-16
21:32
Fix compiler warning: ./src/timeline.c: In function ‘www_print_timeline’: ./src/timeline.c:226:12: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] zDateFmt = P("datefmt"); ... (check-in: 45a366a0a0 user: jan.nijtmans tags: trunk)
2014-11-14
19:30
similar to previous commit, but for UNIX: if file with commit message contains invalid utf-8, assume it to be iso8859-1 (actually: cp1252, which is a superset of iso8859-1) ... (check-in: 331204dc93 user: jan.nijtmans tags: trunk)
2014-11-13
16:09
Add a setup option that automatically redirects from HTTP to HTTPS on the login page, to prevent passwords from being sent in the clear over the internet. Off by default, for the sake of installations that do not support HTTPS. Also off for the "fossil ui" and "fossil server" commands. ... (Closed-Leaf check-in: b85eb7db79 user: drh tags: auto-https-redirect)
2014-11-12
14:37
Fix [5a0a33f31a]: Chinese commit message File in code UTF-8 when using commit -M under WINDOWS Garbled. When the file is already detected to be valid UTF-8, don't try to do any conversion. ... (check-in: 5960016a3d user: jan.nijtmans tags: trunk)
14:16
re-apply [963c950cd6ac8cc8b9503f20a90ffac8e383c1de|963c950cd6]: for pre-3.8.7 compatibility (needed with configure --disable-internal-sqlite) ... (check-in: 3f5defebeb user: jan.nijtmans tags: trunk)
2014-11-11
20:25
Update to the 3.8.8 alpha of SQLite for testing (of SQLite). ... (check-in: 6b2f0b209f user: drh tags: trunk)
18:22
Merge the latest changes from trunk. ... (check-in: 73b8c619ee user: drh tags: tk-diff-viewer)
12:15
Merge from trunk ... (Closed-Leaf check-in: 26b7b16a7c user: ashish tags: ashish-ipv6)
2014-11-10
02:41
Update the makefile.wiki documentation page to talk about the mkbuiltin.exe program used for generating the builtin_data.h header file. ... (check-in: 8a8177071f user: drh tags: trunk)
2014-11-09
20:04
Same change a previous commit, but for custom makefile ... (check-in: ee5b864898 user: jan.nijtmans tags: trunk)
13:56
Allow using native x64 mingw toolchain ... (check-in: 3616b7489b user: baruch tags: trunk)
00:36
Add the datefmt query parameter that will override the default timeline date format. ... (check-in: bc3db82dff user: drh tags: trunk)
2014-11-08
19:20
Add a new timeline date format "(off)" which omits all date and time stamps. ... (check-in: e5176d9473 user: drh tags: trunk)
18:58
Add the "notime" query parameter to the www timeline display. ... (Closed-Leaf check-in: ce4d3fce52 user: drh tags: notime-option)
2014-11-07
11:52
Proposed fix for compiler warning: passing argument 4 of ‘sqlite3_result_text’ from incompatible pointer type ... (check-in: c2faa14d85 user: jan.nijtmans tags: svn-import)
2014-11-06
22:43
re-enable SSL in custom MinGW makefile ... (check-in: 346c05fbdd user: jan.nijtmans tags: trunk)
21:43
For 32-bit MinGW compile: speed up zlib performance by using critical parts in optimized assembler (official zlib1.dll is compiled this way) ... (check-in: 270897a301 user: jan.nijtmans tags: trunk)
15:38
fix some memory leaks ... (check-in: 412030b145 user: baruch tags: svn-import)
10:16
Change back Mingw default platform ... (check-in: 67458ab077 user: jan.nijtmans tags: trunk)
10:10
simplify many makefile rules using the $@ construct ... (check-in: b5d21285eb user: jan.nijtmans tags: trunk)
07:50
merge trunk ... (check-in: a4b654ec6c user: baruch tags: svn-import)
2014-11-05
22:43
Simplify usage of db_setup_server_and_project_codes(). ... (check-in: 1b9672ae94 user: mistachkin tags: trunk)
22:42
Fix a makefile warning issue due to build rule duplication. ... (check-in: 9e888499e1 user: mistachkin tags: trunk)
21:54
fixed a mis-escaped formatting token in the byweek report. ... (check-in: 779f3407f5 user: stephan tags: trunk)
15:37
fixes for various edge cases ... (check-in: c9fb495e3d user: baruch tags: svn-import)
09:36
Fix name of trunk when using --trunk option ... (check-in: 5488f7dd82 user: baruch tags: svn-import)
09:12
Merge latest trunk ... (check-in: fef7e1f911 user: baruch tags: svn-import)
09:09
Fix issue with branches having wrong parent. Needs cleanup ... (check-in: 5f4e2db949 user: baruch tags: svn-import)
2014-11-04
19:24
Fix for problem reported on ML: "Fossil CGI mystery: crashing at repositories", by Taras Zakharko. cause of problem: option --empty was re-used for another purpose, renamed to "---docker" ... (check-in: c34003b1a9 user: jan.nijtmans tags: trunk)
16:22
Merge trunk (docker experiment continuing, but not yet in working state!) ... (Closed-Leaf check-in: 96d1add988 user: jan.nijtmans tags: docker)
13:28
Make sure login_cookie_name() always returns a non-NULL answer, even if it does not know the answer. ... (check-in: c96b12dd5e user: drh tags: trunk)
12:29
Fix --filter option ... (check-in: 64c65816da user: baruch tags: svn-import)
10:36
Fix --flat option ... (check-in: 57fa3896f3 user: baruch tags: svn-import)
2014-11-03
16:05
Fix bugs with filter and with add+change in same commit ... (check-in: 65dc40a1ed user: baruch tags: svn-import)
14:50
Fix bug when deleting whole folder ... (check-in: 05537c6fc0 user: baruch tags: svn-import)
2014-11-02
13:59
Options to set trunk/branches/tags folder names and project repository root (filter). Various fixes ... (check-in: f67cb93fa6 user: baruch tags: svn-import)
2014-11-01
21:44
revert mistake from last commit ... (check-in: 59cc1242b3 user: baruch tags: svn-import)
2014-10-31
08:06
merge trunk ... (check-in: 7427b40db6 user: baruch tags: svn-import)
08:05
Significant speed improvment ... (check-in: 31b1e5a826 user: baruch tags: svn-import)
2014-10-30
22:08
Fix an instance of using a NULL database connection pointer when starting the Fossil server in multi-repository mode. ... (check-in: de17e35bf1 user: drh tags: trunk)
15:26
Revert to SQLite trunk's version of shell.c (3.8.7.1 missed a bug-fix already there). Re-add some lines needed for pre-3.8.7 compatibility (needed with configure --disable-internal-sqlite). ... (check-in: 963c950cd6 user: jan.nijtmans tags: trunk)
2014-10-29
02:08
Update the built-in SQLite to the 3.8.7.1 beta. ... (check-in: 37cfe7ad98 user: drh tags: trunk)
2014-10-28
18:50
Update the CGI redirect: property to work with both artifact and ticket IDs. ... (check-in: 41a1b9bcfe user: drh tags: trunk)
12:19
fix bug with multi-window svndiff ... (check-in: ea54a29848 user: baruch tags: svn-import)
10:44
Support version 3 format (diff dumps) ... (check-in: eb0bf08733 user: baruch tags: svn-import)
04:03
For MinGW, avoid using the makefile macro name of 'VERSION'. ... (check-in: 0a4745d3d2 user: mistachkin tags: trunk)
04:02
Fix compiler warning with MSVC. ... (check-in: 5247900ccf user: mistachkin tags: trunk)
00:05
Merge in trunk changes, and especially the change that separates the "diff.tcl" script out into a separate file in the source tree, making it easier to edit and debug. ... (check-in: 917e5cb617 user: drh tags: tk-diff-viewer)
2014-10-27
18:44
Fix the formatting of the "committer" lines on Git export. ... (check-in: 36731ca5bd user: drh tags: trunk)
17:26
Add the "builtin_file()" internal interface for accessing whole files compiled into the executable as byte-arrays. Use this new mechanism to split out the TCL source code for the diff viewer (for the --tk option) into a separate source file. ... (check-in: db6a8e8d3c user: drh tags: trunk)
17:21
Get the revised makefile working with MSVC. ... (Closed-Leaf check-in: fdc96f4997 user: drh tags: separate-resource-files)
15:41
Add a mechanism to allow resource files (such as the TCL script used to implement the --tk option) to be stored separately in the source tree but then automatically compiled into byte-arrays in the executable. ... (check-in: d93d92eb5a user: drh tags: separate-resource-files)
08:19
add support for tags ... (check-in: 2889cdc36d user: baruch tags: svn-import)
08:18
revert changes committed by mistake to makefile ... (check-in: 279f4cf95f user: baruch tags: svn-import)
2014-10-26
14:17
Merge changes from trunk ... (check-in: 980acc8f1f user: baruch tags: svn-import)
14:16
import branches ... (check-in: c95c183e7b user: baruch tags: svn-import)
08:12
Windows 10 compatibility ... (check-in: 476f812e18 user: jan.nijtmans tags: trunk)
2014-10-25
01:01
Add a new "auto-hyperlink" setting option that enables hyperlinks after a delay only if request is from a human (as deduced from the UserAgent string). ... (check-in: b9a1beda9e user: drh tags: trunk)
2014-10-22
20:05
Remove unused local variable. ... (check-in: ab9b49820e user: mistachkin tags: trunk)
20:00
Now use a switch to specify the file/directory to the timeline command. ... (check-in: f24d85aee8 user: mistachkin tags: trunk)
19:52
Try to provide better information on manifest errors. ... (check-in: e9bccd1c12 user: mistachkin tags: trunk)
19:30
Merge updates from trunk. ... (Closed-Leaf check-in: 047235145c user: mistachkin tags: better-error-msgs)
13:54
Proposed enhancements to the --tk diff viewer from Ramon Ribó. ... (check-in: cbd4dca680 user: drh tags: tk-diff-viewer)
12:52
Improved error message handling on the server side of "sync" requests. ... (check-in: bf3db3d16e user: drh tags: trunk)
11:53
Can now import full dump. Still only flat and only format 2. No tracking of file moves yet ... (check-in: 8d2e67512d user: baruch tags: svn-import)
2014-10-21
22:12
Avoid invoking fossil_error() in manifest_crosslink() while processing a push, even though such errors are suppose to be ignored. ... (Closed-Leaf check-in: 1d85796857 user: drh tags: experimental)
15:25
merge trunk ... (check-in: 44a160a341 user: jan.nijtmans tags: winsymlink)
15:00
support copying files (no folders support yet) ... (check-in: 0edbf144f3 user: baruch tags: svn-import)
14:41
support for deleted files ... (check-in: 3327886918 user: baruch tags: svn-import)
12:32
prepare for svn branch importing ... (check-in: bb1d783544 user: baruch tags: svn-import)
12:18
fix manifest creation bugs ... (check-in: ffd61eedf5 user: baruch tags: svn-import)
09:27
merge trunk ... (check-in: 154abe4d47 user: baruch tags: svn-import)
09:22
Very very basic svn-dump import. Can not handle anything realistic yet ... (check-in: 287cd78e27 user: baruch tags: svn-import)
03:58
Fix missing blank line. ... (check-in: 29c2f70bfb user: mistachkin tags: better-error-msgs)
03:57
Improve error message consistency. ... (check-in: 97ea05f8dc user: mistachkin tags: better-error-msgs)
03:53
Style tweaks. ... (check-in: 46d74582d2 user: mistachkin tags: better-error-msgs)
03:40
Merge updates from trunk. ... (check-in: a4e0d959db user: mistachkin tags: better-error-msgs)
03:23
Fix build break when the TH1 docs feature is enabled. ... (check-in: 6d4e5d801e user: mistachkin tags: trunk)
03:19
Restore use of short string identifiers in titles on the check-in info page. ... (check-in: c1d20c33cf user: mistachkin tags: trunk)
03:12
Merge updates from trunk. ... (Closed-Leaf check-in: 22a74690bb user: mistachkin tags: cmdline-timeline-enhancement)
03:05
Fix compiler warning and clarify use of local variables. ... (check-in: e7518b44eb user: mistachkin tags: trunk)
03:00
Merge updates from trunk. ... (Closed-Leaf check-in: d1983dd24c user: mistachkin tags: warningFix)
02:52
Add the codecheck1 program to the build tools. This program validates the format strings on printf-style internal interfaces, verifying that the correct number of arguments follow and that SQL is protected from injection attacks. ... (check-in: 49b0ff1592 user: drh tags: trunk)
02:09
Include main.mk in the makefile integration for the codecheck1 tool. Also fix dependency issue with the MinGW makefiles. ... (Closed-Leaf check-in: 5ea84522ec user: mistachkin tags: compile-time-print-checking)
2014-10-20
21:37
Now use a switch to specify the file/directory to the timeline command. - Use -p|--path PATH since "-f" is already used as a deprecated options. - Restore command line arguments parsing of the timeline command as before the cmdline-timeline-enhancement branch so the previous behavior and argument priority stay compatible as before. (We were not able to specify a checkin prefix or tagname without specifying the ?WHEN? argument anymore.) ... (check-in: 1e870e1e06 user: mgagnon tags: cmdline-timeline-enhancement)
20:47
Improve makefile integration for the codecheck1 tool. ... (check-in: 5edc01934c user: mistachkin tags: compile-time-print-checking)
20:40
Fix harmless compiler warnings in the codecheck1 tool. ... (check-in: 9eb3b6ce80 user: mistachkin tags: compile-time-print-checking)
20:13
Add call to codecheck1 tool during the MinGW build process. ... (check-in: 7c25045618 user: mistachkin tags: compile-time-print-checking)
19:25
Updates to Windows makefiles. ... (check-in: afc22726ef user: mistachkin tags: compile-time-print-checking)
16:45
added json_new_string_f() to codecheck1's list. ... (check-in: 0237021d58 user: stephan tags: compile-time-print-checking)
16:31
Reverse the output order for the "fossil stash list" command so that the most resent stashes are near the bottom, rather than scrolling off the top of the screen. ... (check-in: cf9eac3929 user: drh tags: trunk)
15:14
Fix the build for windows. ... (check-in: 467eae2425 user: drh tags: compile-time-print-checking)
15:01
Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. ... (check-in: 0a7e326fa4 user: drh tags: compile-time-print-checking)
10:07
In the built-in customized printf(), change the wiki conversion format character from "%w" to "%W". Then add "%w" to for SQL identifiers within double-quotes, the same as used for SQLite. UPDATE: See follow-up change at [3b92154af8d] on 2015-02-26. ... (check-in: 43b30dcfc3 user: drh tags: trunk)
2014-10-19
21:15
Cherry-pick [http://www.sqlite.org/src/info/19fe4a0a475bd94f491031aea7a183f7c0515cf3|19fe4a0a47]: Fix a (probably harmless) bug in the CSV output mode of the command-line shell. Put back some code, removed by [http://fossil-scm.org/index.html/fdiff?v1=c00220cdd7f2027780bc25b78376c16dc24e4b7d&v2=38f627b0885191357f55902a3ac199de90d79715&sbs=1|c001fa0edf]: when fossil is linked with SQLite < 3.8.7 it might still be needed to produce the same EXPLAIN output. ... (check-in: f6b69db3c8 user: jan.nijtmans tags: trunk)
10:28
The setup_settings page now only opens a checkout if no explicit repo was provided, to avoid it showing versioned properties from a different repo. Problem reported on the ML. ... (check-in: 0ab0079959 user: stephan tags: trunk)
2014-10-18
22:13
More simplification; now correctly handles branches in newrepo (i.e. only the desired branch is exported). ... (Closed-Leaf check-in: 22048c41dc user: dg tags: dtrg-bundles)
21:40
Optimised and simplified the exporter. Haven't figured out how to make the imported tree match up with its parent commit yet. ... (check-in: df4435bf4d user: dg tags: dtrg-bundles)
19:26
First mostly-working version of the bundle proof-of-concept; trees can be exported and imported, although after import they don't hook up with their ancestors. ... (check-in: f809eb4c1a user: dg tags: dtrg-bundles)
19:18
Enhance the "fossil timeline" command so that one can specify a file or directory as a command-line argument and the timeline only shows check-ins that involve that particular file or any of the files in the named directory. ... (check-in: e05a74f1f4 user: drh tags: trunk)
10:34
Fix the directory matching logic for the command-line timeline so that it works with case insensitive filesystems. Other cleanups and improvements to the new timeline logic are also included. ... (Closed-Leaf check-in: 8af7f6185a user: drh tags: cmdline-timeline-enhancement)
2014-10-17
23:51
Use more aggressive cleanup when coming back from the 'sqlite' command, to permit TH1 hooks to exit cleanly. ... (check-in: b8b037610f user: mistachkin tags: trunk)
21:57
When specifying a path and type (-t) is not specified on the timeline command, force the type to "ci". If someone specify a path, we can assume he want to see only file checkins. ... (check-in: 9cbafad6a9 user: mgagnon tags: cmdline-timeline-enhancement)
21:12
Honor case-sensitive setting when specifying path to the timeline command. ... (check-in: 5eeb870d18 user: mgagnon tags: cmdline-timeline-enhancement)
20:44
Fix the special case when path refer to the root of the repository, in that case, just ignore the path argument. ... (check-in: 3706dcb696 user: mgagnon tags: cmdline-timeline-enhancement)
19:20
Add DISTINCT keyword to the main timeline_cmd query to avoid duplicates when specifying file or directory on the timeline command. (to be checked by someone more experienced in SQL) ... (check-in: dc8a5742a0 user: mgagnon tags: cmdline-timeline-enhancement)
15:31
Enchance the command-line timeline to accept the name of a file or directory as an argument and then only show the entries that have changes to that file or directory. ... (check-in: a50c3cfd61 user: drh tags: cmdline-timeline-enhancement)
11:51
merge trunk ... (check-in: 115efe1692 user: jan.nijtmans tags: winsymlink)
11:38
Incorporate SQLite 3.8.7 final from upstream. ... (check-in: 5a2b7356b4 user: drh tags: trunk)
09:23
Fix compilation for latest MinGW.org (4.0.2, NOT Mingw-W64 which works fine), which lacks some symbols and has some other symbol conflicts. Merge trunk. ... (check-in: 55f1c036f0 user: jan.nijtmans tags: winsymlink)
2014-10-16
11:45
Reduce the number of end-of-line spaces. No functional change. ... (check-in: 20d02ab750 user: jan.nijtmans tags: trunk)
02:16
Merge updates from trunk. ... (check-in: 1b6dfe8178 user: mistachkin tags: warningFix)
2014-10-15
18:31
manifest_parse() now stores the UUID before parsing begins and adds it to syntax error messages. ... (check-in: a87c0d89ae user: stephan tags: better-error-msgs)
18:18
Try to provide better information on manifest errors. ... (check-in: 5ff4e33617 user: drh tags: better-error-msgs)
17:06
Update referenced OpenSSL version. ... (check-in: f60f9cddba user: mistachkin tags: trunk)
15:47
Update the built-in SQLite to 3.8.7 beta 4. ... (check-in: c9a20b6174 user: drh tags: trunk)
07:16
Somewhat simpler SELECT expression which works with older SQLite versions as well (and gives exactly the same output). Typo. ... (check-in: c5588966c0 user: jan.nijtmans tags: trunk)
2014-10-14
21:43
merge trunk ... (check-in: 2932f753cb user: jan.nijtmans tags: winsymlink)
21:04
Update the built-in SQLite to 3.8.7 beta 3. ... (check-in: 3c6f20370a user: drh tags: trunk)
17:57
Add the --db-check option to the "fossil dbstat" command. ... (check-in: d4e3f4c33d user: drh tags: trunk)
17:49
Improvements to the information provided by "fossil dbstat". Better formatting for the "fossil all dbstat" command. ... (check-in: 7cec2de598 user: drh tags: trunk)
17:01
Add the "dbstat" command to "fossil all". ... (check-in: c6d9b0a06c user: drh tags: trunk)
13:10
strglob() -> sqlite3_strglob() ... (check-in: 2271ea42fe user: jan.nijtmans tags: trunk)
12:39
Update the built-in SQLite to the second 3.8.7 beta. ... (check-in: c7c54d29f0 user: drh tags: trunk)
2014-10-13
08:31
On platforms having strchrnul(), use it to speed up sqlite a little bit. ... (check-in: 9a9ef1d042 user: jan.nijtmans tags: trunk)
08:09
revert accidental Makefile.mingw commit ... (check-in: dc3d480e39 user: jan.nijtmans tags: winsymlink)
08:07
Merge trunk. Don't use _DIRENT_HAVE_D_TYPE in a MinGW build (just as MSC), as it cannot be thrusted with symlinks. Disable use of ... (check-in: 8f8301af2c user: jan.nijtmans tags: winsymlink)
02:51
Modify the MSVC makefile and build tool to support building binaries that work on Windows XP using Visual Studio 201x. ... (check-in: f6d7eb4e3c user: mistachkin tags: trunk)
2014-10-09
19:09
Also build zlib and OpenSSL using Windows XP compatibility, if applicable. ... (Closed-Leaf check-in: c0beb5323c user: mistachkin tags: winXpVs201x)
09:56
Merge trunk. WARNING: "fossil sync" doesn't work as expected yet when there is no project-code! ... (check-in: 3934d49a55 user: jan.nijtmans tags: docker)
2014-10-08
23:05
Show another batch variable when diagnostics are enabled. ... (check-in: 67de4fc100 user: mistachkin tags: winXpVs201x)
23:01
Fix typo in previous check-in. ... (check-in: a455e2ef6b user: mistachkin tags: winXpVs201x)
22:21
Modify the MSVC makefile and build tool to support building binaries that work on Windows XP using Visual Studio 201x. ... (check-in: afe765c0b8 user: mistachkin tags: winXpVs201x)
2014-10-06
17:34
Prefer the editted comment and editted user over the originals when doing an export to git. ... (check-in: 83e4f8660c user: drh tags: trunk)
13:37
If the getloadavg() function exists and returns without error, then always report a load average of at least 0.000001 even if the load average comes back as zero. This allows us to distinguish between a non-working load average and a very low load average. ... (check-in: dede23732a user: drh tags: trunk)
03:19
For the "fossil http" command with the --https option, try to get the remove IP address from the REMOTE_HOST environment variable, it it exists. This will mean that the correct remote IP address is obtained when stunnel provides SSL decoding for Fossil. ... (check-in: afc2f5e661 user: drh tags: trunk)
01:58
merge trunk ... (check-in: 569d3ade54 user: jan.nijtmans tags: sqlite3-compat)
00:58
Add an assert() to prove that Fossil server instances are not vulnerable to the ShellShock bug because it never shells-out while processing an HTTP request. ... (check-in: 82e30c0000 user: drh tags: trunk)
2014-10-05
23:11
Only use SQLITE_TESTCTRL_EXPLAIN_STMT/SQLITE_STMTSTATUS_VM_STEP when necessary/supported ... (check-in: 99d52b38fb user: jan.nijtmans tags: sqlite3-compat)
22:41
merge trunk ... (check-in: 4c84ee3bac user: jan.nijtmans tags: sqlite3-compat)
20:11
Update the built-in SQLite to the latest 3.8.7 beta from upstream. ... (check-in: c001fa0edf user: drh tags: trunk)
2014-10-04
19:18
xfer: if the password failed prompt is hit 2 times, treat it as an error. This causes clone to delete its newly-created copy on error, instead of leaving an empty (but apparently otherwise valid) repo db file. ... (check-in: 334d774402 user: stephan tags: trunk)
2014-10-03
11:44
With this (dirty) hack, non-anonymous users can login in a docker-packed fossil image as well. ... (check-in: aaa7aeda86 user: jan.nijtmans tags: docker)
11:20
Merge trunk. Further experimenting. With this I can log in as anonymous but not yet as admin. ... (check-in: dc87b66438 user: jan.nijtmans tags: docker)
2014-10-02
17:01
Merged in inherit-priv-mark-sub with one minor layout tweak. ... (check-in: 54a783e39f user: stephan tags: trunk)
15:26
docker experiment: create project-code at first valid push. ... (check-in: 98e3626c0a user: jan.nijtmans tags: docker)
13:45
After testing in a real docker container, it turns out that "db_optional_sql()" doesn't do anything here. No idea why, but "db_multi_exec()" works fine. ... (check-in: 06987be586 user: jan.nijtmans tags: trunk)
2014-10-01
09:22
merge trunk ... (check-in: bebd408361 user: jan.nijtmans tags: winsymlink)
2014-09-30
15:25
Fix compiler warning and clarify use of local variables. ... (check-in: d2e7d2cf0d user: mistachkin tags: warningFix)
15:24
Code style tweaks. ... (Closed-Leaf check-in: 6a0586f9da user: mistachkin tags: inherit-priv-mark-sub)
15:13
Merge updates from trunk. ... (check-in: eb44ae1f7c user: mistachkin tags: inherit-priv-mark-sub)
2014-09-29
19:59
Correct directory detection in the MSVC makefile to permit the batch building tool to function properly. ... (check-in: a072137b03 user: mistachkin tags: trunk)
15:37
Make sure the MSVC makefile is only used from within the directory where it resides. ... (check-in: 86de8cbeb5 user: mistachkin tags: trunk)
14:41
merge trunk ... (check-in: 2bd0ed05a3 user: baruch tags: svn-import)
11:18
Configure OpenSSL correctly in MinGW-w64 (64-bit) build. ... (check-in: 67356700e0 user: jan.nijtmans tags: trunk)
09:46
Merge trunk. Style changes. Implement fallback in case of Windows XP. ... (check-in: f2ba1d2233 user: jan.nijtmans tags: winsymlink)
2014-09-28
20:54
Add FOSSIL_BUILD_SSL macro to the MSVC makefile to control whether OpenSSL is built during the build process. By default, building OpenSSL during the Fossil build is off. ... (check-in: 80b4adddec user: mistachkin tags: trunk)
20:44
Better modularization of arguments for the OpenSSL configuration used by the MSVC makefile. ... (check-in: 20af0a8e5c user: mistachkin tags: trunk)
20:37
Permit building Fossil with MSVC on x64 with SSL enabled (and built 'automatically' as part of the overall build process). ... (check-in: 89d9baa3e2 user: mistachkin tags: trunk)
2014-09-27
22:03
Some JavaScript coding style updates. ... (check-in: df0e48e0ab user: mistachkin tags: inherit-priv-mark-sub)
21:41
Style tweaks, including some CSS and moving the capability string element 'out' one level. ... (check-in: bdf233a714 user: mistachkin tags: inherit-priv-mark-sub)
20:11
removed an unused JS var. ... (check-in: 2adc039766 user: stephan tags: inherit-priv-mark-sub)
19:29
Added try/catch so that incompatible browsers (if any) do not break the whole page if updating the permissions string fails. ... (check-in: 4c4a69ed99 user: stephan tags: inherit-priv-mark-sub)
19:26
Added JS code to generate/display the current capabilities string based on selected checkboxes (feature request from Joe M.). ... (check-in: d02d620c4d user: stephan tags: inherit-priv-mark-sub)
17:08
Use brackets to further distinguish the mark from the surrounding text not relying too much on CSS. ... (check-in: a6e8e7004d user: andybradford tags: inherit-priv-mark-sub)
05:54
Add some padding around subscripted inherited privilege markers to improve readability. ... (check-in: 957d037407 user: andybradford tags: inherit-priv-mark-sub)
2014-09-26
21:02
Wrap markdown content in an HTML 'div' block of the 'markdown' class. ... (check-in: e061a675e6 user: mistachkin tags: trunk)
16:35
Merged in inherit-priv-mark-sub branch (readability improvements for user administration page). ... (check-in: 4bba5e1ca4 user: stephan tags: trunk)
14:04
merge trunk ... (check-in: 9ba4ebaa66 user: jan.nijtmans tags: multi-thread)
09:23
Make everything compile on MinGW(-w64). WARNING: will not run on Windows XP, that still has to be fixed! Should work on Vista+. ... (check-in: 631dff61e0 user: jan.nijtmans tags: winsymlink)
2014-09-25
19:21
Summary: a number of changes to improve windows symlink handling. Detail: fixed file_contains_merge_marker failure on windows symlinks; fixed inadequate S_ISLNK macro for windows; backed out change made to revert query ("OR islink" removed); added special processing to vfile_check_signature for windows symlink type changes; fixed a few flaws in the windows specific posix-compatibility routines to improve symlink handling. ... (check-in: 9c5bbd6a01 user: sdr tags: winsymlink)
05:13
Merge updates from trunk. ... (check-in: c420715158 user: sdr tags: winsymlink)
2014-09-24
09:01
Move the check for "server-code"/"project-code" into the function db_setup_server_and_project_codes() ... (check-in: 35bf217336 user: jan.nijtmans tags: trunk)
06:06
Added code to detect if the working directory file system is one that supports symlinks so that we won't try to do symlink processing when the platform does not support it. ... (check-in: 5d251b6739 user: sdr tags: winsymlink)
04:08
Modified the win/include/dirent.h file to #undef _DIRENT_HAVE_D_TYPE. With that define fossil tries to use info from opendir/readdir to detect symbolic links unsucessfully. By using undef we force fossil to go through a different route which successfully detects symbolic links. ... (check-in: db2128fa24 user: sdr tags: winsymlink)
2014-09-23
16:02
When generating the "manifest" file in a checkout because "fossil setting manifest" is turned on, add an extra line of text to the end of the file to prevent the file from being interpreted as a valid control artifact in case the complete source tree is imported into another unrelated Fossil project. ... (check-in: 1dd4be80ca user: drh tags: trunk)
15:33
Modularize server/project code handling. Small style fix to the Dockerfile. ... (check-in: 1cf4728585 user: mistachkin tags: trunk)
15:21
Use strncmp() instead of memcmp() when comparing strings since memcmp() is not guaranteed to read bytes in order and hence might read past the zero-terminator of a string. ... (check-in: 52cb240425 user: drh tags: trunk)
12:15
Add support for Docker [http://www.docker.com/] ... (check-in: 7aced53023 user: jan.nijtmans tags: trunk)
11:25
Delay creation of server-id/project-id until the time "fossil server" is actually run. This fixes the docker issue that all docker containers derived from the same image have the same server-id/project-id. ... (Closed-Leaf check-in: 3cdf0112df user: jan.nijtmans tags: docker)
10:05
Integrate working parts of "V2" (style) changes, which allows to build either "docker" or "trunk" or "release". Don't take over latest SQLite because it is not stable yet (people deploying this docker image are not expecting to test SQLite) ... (check-in: a2f5e982fd user: jan.nijtmans tags: docker)
05:29
Use Fossil trunk. Use internal SQLite. Style changes for repository naming. ... (Closed-Leaf check-in: bbab17e20b user: mistachkin tags: dockerV2)
00:56
Merge updates from trunk. ... (check-in: 44ded27f7c user: mistachkin tags: winsymlink)
00:15
Cherrypicked a number of commits from a "bad branch" (I somehow fouled up a merge from trunk). ... (check-in: 2d75e87b76 user: sdr tags: winsymlink)
2014-09-22
19:56
Wrap markdown content in an HTML 'div' block of the 'markdown' class. ... (Closed-Leaf check-in: 8478033670 user: mistachkin tags: markdownDivWrapper)
2014-09-21
20:13
(experimental) Dockerfile. Allows to create a fossil docker image. An already built fossil docker images can be started by: "sudo docker run -d -p 8080:8080 nijtmans/fossil" (assuming you already installed docker). Open "localhost:8080" in your browser, and log in with "admin"/"admin". Change your admin password and configure it at wish. ... (check-in: a7fc0c5f6e user: jan.nijtmans tags: docker)
19:40
typos ... (check-in: b2a4b66f4b user: jan.nijtmans tags: trunk)
19:17
Changed the inherited privilege markers from prefixed bullet characters to suffixed subscripted letters to help better differentiate which privileges are inherited for users with color perception difficulties. The color coding is still present as it doesn't hurt to have color coding, just needed extra indications on the page. ... (Closed-Leaf check-in: 7b00cd77a0 user: sdr tags: inherit-priv-mark-sub)
06:13
Fixed a bug where windows would strip exe or lnk status from files checked in with posix semantics. Note: There is still a known potential issue if a repo is opened on a file system that does not support reparse points (such as FAT derived file systems) or similar such scenarios. ... (Closed-Leaf check-in: 1f45ade696 user: sdr tags: bad-winsymlink)
03:05
Merging latest updates from trunk. ... (check-in: 0ee7e92222 user: sdr tags: bad-winsymlink)
02:05
Cleaning up some source comments & such. Also modified a memory block to be on the heap instead of the stack. ... (check-in: 30ff96e7a5 user: sdr tags: bad-winsymlink)
2014-09-20
18:41
Changed name of checked_symlink_create to create_symlink_or_file as it is more accurate / descriptive. Also changed some parameter names, and fixed a couple spelling errors (accidentally typed blog instead of blob and never compiled; oops). ... (check-in: 31b0a9d737 user: sdr tags: bad-winsymlink)
18:32
Refactored symlink_create repeated block of code into a checked_symlink_create function. ... (check-in: 2d3ff7bd23 user: sdr tags: bad-winsymlink)
18:11
Modified revert to always process symbolic links. Also added link_delete to complement file_delete, as windows needs special delete handling for symbolic links as they might be directory symlinks. ... (check-in: 9e0ba1215d user: sdr tags: bad-winsymlink)
16:50
Fixed a problem with the high level symlink creation code to accommodate windows drive letters. Also modified windows symlink creation logic to better handle dir/file symlinks. ... (check-in: 1f1f75066a user: sdr tags: bad-winsymlink)
15:28
Merged updates from trunk. ... (check-in: e2c5960617 user: sdr tags: bad-winsymlink)
15:07
minor reformulation of the makeheaders.c string.h patch. ... (check-in: 51937b7282 user: stephan tags: trunk)
14:49
Solaris 10 build patch from Freddy Dissaux. ... (check-in: 4fcbd9b09f user: stephan tags: trunk)
00:58
Update to the latest SQLite 3.8.7 alpha from upstream. ... (check-in: bfa13027d0 user: drh tags: trunk)
2014-09-18
23:22
After deleting a newly proposed ticket or wiki page via moderation, redirect to the list of pending moderation requests. Changes to permit easier debugging of the moderation subsystem. Fix some TH1 script errors that could occur when attempting to view non-existent tickets. ... (check-in: 636c3346d0 user: mistachkin tags: trunk)
23:15
After deleting a newly proposed ticket or wiki page via moderation, redirect to the list of pending moderation requests. ... (Closed-Leaf check-in: 9323045f05 user: mistachkin tags: please-review)
23:04
Add comments for FOSSIL_FORCE_*_MODERATION environment variables. ... (check-in: 2eafdad737 user: mistachkin tags: please-review)
22:51
Merge updates from trunk. ... (check-in: bf3f5d7947 user: mistachkin tags: please-review)
22:51
Make sure the 'modreq' table is created, if necessary, in the repository database. ... (check-in: 12b463ca05 user: mistachkin tags: trunk)
22:02
Experimental changes to permit easier debugging of the moderation subsystem. ... (check-in: bcb444360a user: mistachkin tags: please-review)
2014-09-17
17:49
Merge updates from trunk. ... (check-in: 8ff50dd7e2 user: mistachkin tags: please-review)
17:14
Further improvements: if the ticket (or wiki page) was deleted via moderation, do not try to redirect to it. ... (check-in: 13448d3cc3 user: mistachkin tags: please-review)
15:13
Fix an issue with the "uf=" query parameter on the timeline. ... (check-in: d81c42d9ed user: drh tags: trunk)
14:41
fix issue when showing checkins using a file incorrect checkins shown after merge ... (Closed-Leaf check-in: 813b860ce4 user: baruch tags: pending-review)
06:24
Add the same handling for the '$tkt_datetime' variable. Also, TH1 does not short-circuit the '&&' operator. ... (check-in: b84b8865a0 user: mistachkin tags: please-review)
05:47
When deleting a brand new ticket that was pending moderation, eliminate TH1 script errors about the missing '$tkt_uuid' variable. ... (check-in: a21d475e01 user: mistachkin tags: please-review)
2014-09-16
20:50
Fix typo in CSS, see [bed6662935]. ... (check-in: 3d2690a976 user: mistachkin tags: trunk)
13:16
Make readline/editline support actually work (HAVE_READLINE/HAVE_EDITLINE defines were missing) ... (check-in: 23c54c0106 user: jan.nijtmans tags: trunk)
05:28
Simplify the changes in the previous check-in slightly and add some calls to assert(). ... (check-in: 134f7fd1ce user: mistachkin tags: trunk)
02:44
Fix 'fossil sync' with local file URIs (and SCGI URIs on Windows) while retaining the 'fossil ui' enhancements that permit using an open checkout (e.g. to resolve the symbolic names prev, next, and current). ... (check-in: 1f8a4ecdb7 user: mistachkin tags: trunk)
2014-09-15
18:19
Restore special handling of the database name from [17885b90c8] in filenames_are_case_sensitive() as it may be needed in some cases. Consolidate all use of the capture_case_sensitive_option() function. ... (check-in: 0c51600056 user: mistachkin tags: trunk)
18:01
Merge changes for the capture_case_sensitive_option() function. ... (Closed-Leaf check-in: 503362a5e4 user: mistachkin tags: dbRecordRepoFix)
11:52
prepare for input from svn dumps ... (check-in: 6def3251d4 user: baruch tags: svn-import)
02:36
Consolidate all use of the capture_case_sensitive_option() function. ... (Closed-Leaf check-in: 96dc84077f user: mistachkin tags: captureCaseSensitiveOption)
02:32
For the 3-argument version of the 'info' command, open the repository prior to recording it. ... (check-in: b98681739d user: mistachkin tags: dbRecordRepoFix)
01:54
Restore special handling of the database name from [17885b90c8] in filenames_are_case_sensitive() as it may be needed in some cases. ... (check-in: 42b97c2296 user: mistachkin tags: dbRecordRepoFix)
01:49
Work in progress for windows symlink support. ... (check-in: de8035cca6 user: sdr tags: winsymlink)
2014-09-14
21:05
Disallow "fossil set" and "fossil unset" on an ambiguous prefix. ... (check-in: 3b990b5203 user: drh tags: trunk)
11:17
prevent setting/unsetting property based on ambiguous prefix ... (Closed-Leaf check-in: c3fee15bd4 user: baruch tags: pending-review)
2014-09-13
16:10
Automatically remove "all" entries that differ only in case on case-insensitive filesystems. ... (check-in: c6079d148e user: drh tags: trunk)
16:04
Make "fossil ui" on Windows aware of current checkout. Allows using special names prev/next/current in ui ... (check-in: f62bedf1ef user: drh tags: trunk)
15:54
Provide the ability to shun an entire RCVID in a single click. ... (check-in: 9b30c01e8b user: drh tags: trunk)
15:48
When reporting the status of a file, DELETED takes prescedence over MISSING. Ticket [94a1f83f9f07dda21d8e3b]. ... (check-in: f163faf128 user: drh tags: trunk)
02:57
Adjust the include path for OpenSSL when building (only?) with MSVC. ... (check-in: f4ab459430 user: mistachkin tags: trunk)
02:34
More changes to the MSVC makefile to make building with OpenSSL support easier. ... (check-in: 201e87a251 user: mistachkin tags: trunk)
2014-09-12
21:46
Style cleanup: fix case of 'SQLite' in makefile comments. ... (check-in: fe3c9db075 user: mistachkin tags: trunk)
21:43
Rename new setting to 'max-wthreads'. Make sure all new code relies upon USE_SYSTEM_SQLITE. Style cleanup. ... (check-in: c40085c558 user: mistachkin tags: multi-thread)
21:18
Merge trunk. Only enable max-worker-threads setting when fossil is compiled with --disable-internal-sqlite and SQLite is compiled with multi-thread support ... (check-in: c5ec6abdba user: jan.nijtmans tags: multi-thread)
21:15
Minor correction to the previous check-in, use db_optional_sql() where appropriate. ... (Closed-Leaf check-in: e2ff0cc248 user: mistachkin tags: caseInsensitiveAllLists)
21:12
Fix duplicate entries in the 'all' repository and checkout lists on file systems that are not case-sensitive (e.g. Windows). ... (check-in: 6c8c638225 user: mistachkin tags: caseInsensitiveAllLists)
2014-09-11
17:25
char-vs-int fixes in the JSON API: caused underflow (and thus incorrect is-flag-set results) on platforms where char is unsigned (Linux/ARM). ... (check-in: 57f0bb98c6 user: stephan tags: trunk)
2014-09-10
18:37
Add support for using TH1 for embedded documentation files. Disabled by default at compile-time and at runtime. ... (check-in: c91bafccb5 user: mistachkin tags: trunk)
11:22
Remove the unreachable usage() from the "fossil branch" command. ... (check-in: 90e75800c1 user: drh tags: trunk)
08:17
merge trunk ... (check-in: d5a00a1521 user: jan.nijtmans tags: multi-thread)
07:33
Update and extend verbiage for the 'th1-docs' setting. ... (Closed-Leaf check-in: 42c9718f93 user: mistachkin tags: dynamicTh1Docs)
01:39
Fix a typo in help text. ... (check-in: fe46cc6532 user: drh tags: trunk)
2014-09-09
21:25
Merge updates from trunk. ... (check-in: fdfe5e66f1 user: mistachkin tags: dynamicTh1Docs)
21:24
Omit TH1 hooks setting when it is not enabled. ... (check-in: ff8ac8db0a user: mistachkin tags: trunk)
21:22
Add compile-time option to control whether the TH1 embedded documentation support is enabled. Also, omit TH1 hooks setting when it is not enabled. ... (check-in: 516cc0c91f user: mistachkin tags: dynamicTh1Docs)
20:27
Merge updates from trunk. ... (check-in: 90c0f4f7ee user: mistachkin tags: dynamicTh1Docs)
20:24
Some incremental build enhancements for MinGW. ... (check-in: 5fc4366ca6 user: mistachkin tags: trunk)
20:01
When TH1 'transfer hooks' are enabled, provide the list of UUIDs received by the server to the script. ... (check-in: fc32fae7bc user: mistachkin tags: trunk)
19:45
Add 'reinitialize' command to TH1. Add 'flags' to the globalState TH1 command. ... (check-in: 3355835fdc user: mistachkin tags: trunk)
19:43
More proposed fixes to the issues pointed out by Edward Berner. ... (check-in: 7807ec4e13 user: mistachkin tags: trunk)
12:43
Fix incremental builds using mingw on Windows ... (Closed-Leaf check-in: e1fa9e8889 user: baruch tags: better-mingw)
07:44
Make server on Windows aware of current checkout if run interavtivly from open checkout. Allows using special names prev/next/current in ui ... (Closed-Leaf check-in: aead49f36a user: baruch tags: baruch-winserver)
07:04
Option to shun/unshun a whole transaction (by rcvid) ... (Closed-Leaf check-in: 66b5647af7 user: baruch tags: baruch-multishun)
07:00
Merge in the TH1 reinitialize command, from its branch, for testing purposes. ... (check-in: 76ea9ee63d user: mistachkin tags: dynamicTh1Docs)
06:54
Allow shunning/unshunning multiple files at a time ... (check-in: 9f6b1964fb user: baruch tags: baruch-multishun)
2014-09-08
18:46
Another warning fix. ... (Closed-Leaf check-in: 865b8e964f user: mistachkin tags: warningFixes)
18:23
Improve page title handling. ... (check-in: 67d5812c7f user: mistachkin tags: dynamicTh1Docs)
18:13
Add 'th1-docs' setting to control whether or not TH1 scripts are allowed in embedded documentation files. ... (check-in: 4f0b0a6af2 user: mistachkin tags: dynamicTh1Docs)
16:46
Add 'reinitialize' command to TH1. Add 'flags' to the globalState TH1 command. ... (Closed-Leaf check-in: f3a7da44df user: mistachkin tags: th1ReInit)
08:08
Highly experimental changes to enable TH1 usage in embedded docs. Do not merge. ... (check-in: 5ce57f21bd user: mistachkin tags: dynamicTh1Docs)
2014-09-07
19:50
More proposed fixes to the issues pointed out by Edward Berner. ... (check-in: 4429a4c3cc user: mistachkin tags: warningFixes)
09:49
removed a duplicated if() block, moved a free()-after-return, both reported by Edward Berner. ... (check-in: 3fc62dde2c user: stephan tags: trunk)
08:52
When using $EDITOR to enter a commit message, tags provided via the --tag flag are now listed, per ML request. ... (check-in: ae00c63109 user: stephan tags: trunk)
03:41
Fix a c99-ism (non-constant initializer). ... (check-in: 128f606fda user: edward tags: trunk)
00:41
When TH1 'transfer hooks' are enabled, provide the list of UUIDs received by the server to the script. ... (Closed-Leaf check-in: acb61e5ee9 user: mistachkin tags: xferUuidList)
2014-09-05
06:23
Minor enhancements to the Tcl integration subsystem. ... (check-in: 946c3eb640 user: mistachkin tags: trunk)
06:12
Style cleanup for return code to name mappings. ... (check-in: 2212ac40a8 user: mistachkin tags: trunk)
06:06
By default on MinGW, do not include the 'openssl' target when building as this causes OpenSSL to be needlessly rebuilt (can be overridden via FOSSIL_BUILD_SSL=1). ... (check-in: 06e5595a06 user: mistachkin tags: trunk)
2014-09-04
11:43
Make "ls" an alias for every "list" subcommand. ... (check-in: 68c11dbafa user: drh tags: trunk)
09:22
Merge trunk. Implement new "max-worker-threads" setting, which controls the maximum number of auxilary worker threads that a single prepared statement may start. ... (check-in: 3a9f3a73c2 user: jan.nijtmans tags: multi-thread)
2014-09-03
20:25
I have "ls"-ified "list" subcommands for my personal use-case before -- roll through code and convert others for sake of consistency ... (Closed-Leaf check-in: ce6de743c2 user: bch tags: ls)
18:02
Refine the batch file used to build with MSVC to permit use of a pre-existing build environment. ... (check-in: 214b1d0a37 user: mistachkin tags: trunk)
11:37
If we really want to do fast sorting in separate threads, SQLITE_DEFAULT_WORKER_THREADS should be set to >0. ... (check-in: 8b21690899 user: jan.nijtmans tags: multi-thread)
08:10
merge trunk ... (check-in: 62446e2c64 user: jan.nijtmans tags: multi-thread)
08:09
If fossil is configured with --disable-internal-sqlite and the system SQLite is SQLite 3.8.7 (not compiled with SQLITE_THREADSAFE=0), allow fossil to use the faster sorting using multiple threads. ... (check-in: d4044fe220 user: jan.nijtmans tags: trunk)
00:03
Cleanup some spacing and the call to makeheaders in the main.mk and MinGW makefiles. ... (check-in: 9f0686c314 user: mistachkin tags: trunk)
00:00
Cleanup some spacing and the call to makeheaders in the main.mk and MinGW makefiles. ... (Closed-Leaf check-in: 8b0dfbb6a3 user: mistachkin tags: makefileCleanup)
2014-09-01
20:40
Add thread support to fossil, so SQLite can use additional threads for sorting (experimental) ... (check-in: bc8b21d01c user: jan.nijtmans tags: multi-thread)
19:01
Add two new quotes to the "quotes.wiki" page. ... (check-in: c19b3f8846 user: drh tags: trunk)
18:51
Add the --with-miniz configuration option (with the complete miniz source code.) Add the globalState TH1 command and fixes to the TH1 expr command. ... (check-in: 66ae70a54b user: drh tags: trunk)
18:42
Incorporation the latest SQLite 3.8.7 alpha from upstream, for testing. ... (check-in: fc8d8546ff user: drh tags: trunk)
2014-08-31
08:42
Cherry-pick [http://www.sqlite.org/src/info/f61db04be4d7fb21b7f721647c37c45e283ffbea|f61db04be4]: In the command-line shell, added options --lookaside, --pagecache, and --scratch used to configure auxiliary memories (except from the change from SQLITE_CONFIG_SINGLETHREAD -> SQLITE_CONFIG_MULTITHREAD, because fossil doesn't use multiple threads) ... (check-in: 75dcdd0bdb user: jan.nijtmans tags: trunk)
2014-08-30
09:03
Cherry-pick [http://www.sqlite.org/src/info/11a70e1ae7f05d06e4e09c9d20db0444b8881584|11a70e1ae7]: Refactor the names of state objects in the command-line shell implementation ... (check-in: e4bc6f12ea user: jan.nijtmans tags: trunk)
2014-08-29
02:36
Minor correction to the change log entry describing Tcl integration. ... (check-in: bb5fa49274 user: mistachkin tags: trunk)
02:32
Update the change log. ... (Closed-Leaf check-in: 7e955147a1 user: mistachkin tags: optionalMiniz)
02:29
Update the change log. ... (Closed-Leaf check-in: 57b1290be3 user: mistachkin tags: th1ExprFix)
02:28
Add globalState TH1 command to the change log. ... (Closed-Leaf check-in: 3e60428c4c user: mistachkin tags: globalStateCmd)
2014-08-28
15:22
Fix the "fossil bisect chart" so that it always shows CURRENT in between the last BAD and first GOOD. ... (check-in: 36d63c67d2 user: drh tags: trunk)
05:54
Merge updates from trunk. ... (check-in: 629891a775 user: mistachkin tags: optFor130, globalStateCmd)
05:54
Merge updates from trunk. ... (check-in: cdad2dc0c2 user: mistachkin tags: reviewFor130, optionalMiniz)
00:00
Merge updates from trunk. ... (check-in: 937d2f479d user: mistachkin tags: reqdFor130, th1ExprFix)
00:00
Fix TH1 expression parsing when there are unbalanced parenthesis. Add more tests. ... (check-in: 00c01d7a36 user: mistachkin tags: th1ExprFix)
2014-08-27
22:52
Add another merge test case. ... (check-in: df9880287f user: mistachkin tags: trunk)
18:40
Updated changelog for previous commit. ... (check-in: 8b4bcd9d1f user: stephan tags: trunk)
16:20
Added menu entry to toggle ln=0 on /info and /artifact pages. ... (check-in: a5b1bef9cf user: stephan tags: trunk)
15:15
strglob -> sqlite3_strglob in a few places ... (check-in: d4acf5c450 user: jan.nijtmans tags: trunk)
2014-08-26
19:01
"ls" abbrev. for "list": "fossil tag ls" == "fossil tag list" ... (check-in: ce7df88f6d user: bch tags: trunk)
00:43
Spacing fix to the build docs. ... (check-in: cf901e536e user: mistachkin tags: trunk)
00:41
Further enhancements to the build docs. ... (check-in: fe3887b873 user: mistachkin tags: trunk)
2014-08-25
22:29
Merge updates from trunk. ... (check-in: 70ea8c4f48 user: mistachkin tags: optionalMiniz)
22:28
Rename EXTRATARGETS to APPTARGETS in the MSVC makefile. ... (check-in: b575811aff user: mistachkin tags: trunk)
22:25
Cleanup and unify the 'extra targets' handling. ... (check-in: 6c6f83c4fd user: mistachkin tags: optionalMiniz)
21:09
Update the build docs to mention how to enable OpenSSL support with MSVC. ... (check-in: aea5e3d9ca user: mistachkin tags: trunk)
20:52
Merge updates from trunk. ... (check-in: 5735181c4d user: mistachkin tags: optionalMiniz)
20:51
Manually port all 'cosmetic' fixes from the optionalMiniz branch to trunk. ... (check-in: 894e72b298 user: mistachkin tags: trunk)
20:42
Merge updates from trunk. ... (check-in: e38b1ab087 user: mistachkin tags: optionalMiniz)
20:38
When compiling with MSVC, enable building of OpenSSL automatically when SSL is enabled. ... (check-in: bdf9c70807 user: mistachkin tags: trunk)
17:52
Fix assert in the TH1 expression parser reported on the mailing list. ... (check-in: cd64405786 user: mistachkin tags: th1ExprFix)
14:30
The resource compiler workaround in the previous check-in is only needed for MinGW, this check-in makes the MSVC build work again. ... (check-in: 3d84310453 user: mistachkin tags: optionalMiniz)
07:00
Fix including the version of miniz in the Windows resource file (for MinGW). ... (check-in: c8019598d4 user: mistachkin tags: optionalMiniz)
2014-08-23
06:08
Add miniz as a compile-time feature, leaving zlib as the default compression library. All makefiles should build. The DMC and PellesCGMake makefiles are not yet supported with miniz. Also, when using miniz, OpenSSL support for zlib is disabled in the MinGW makefile. ... (check-in: c693a3365c user: mistachkin tags: optionalMiniz)
2014-08-20
14:54
removed double-application of miniz.h patch (doubled the content). ... (Closed-Leaf check-in: 935ccf9d6f user: stephan tags: miniz)
2014-08-19
18:49
addremove two files not handled by the previous patch file. ... (check-in: ca5d6f2b48 user: stephan tags: miniz)
17:26
Got the last bit of Baruch's patch in. ... (check-in: d8902124d4 user: stephan tags: miniz)
16:52
"the zip file patch" from Baruch. ... (check-in: 26ecec6c2c user: stephan tags: miniz)
2014-08-18
17:13
Replaced zlib usage with local copy of miniz. Seems to work. ... (check-in: 579ae389ce user: stephan tags: miniz)
16:30
Create new branch named "miniz" ... (check-in: f88a2b3656 user: stephan tags: miniz)
2014-08-15
13:46
Update the built-in SQLite to version 3.8.6 ... (Closed-Leaf check-in: 1c9faaecbe user: jan.nijtmans tags: branch-1.29)
12:46
Update the built-in SQLite to version 3.8.6 ... (check-in: ee46563cbd user: jan.nijtmans tags: trunk)
09:24
More style fixes, e.g. c/char const/const char/ ... (check-in: 38421a9c99 user: jan.nijtmans tags: trunk)
07:31
Fix gcc warning: pointer targets in initialization differ in signedness ... (check-in: 25d6a5f2b3 user: jan.nijtmans tags: trunk)
2014-08-14
16:36
Use the abbreviated object description by default. But provide a hyperlink to a detailed description (using the new /whatis web page) if details are omitted. ... (check-in: 3c2d418b60 user: drh tags: trunk)
16:01
Add the "brief" query parameter to the "artifact" page, to shorten sometimes lengthy descriptions of the artifact. ... (check-in: 0ac4cead8d user: drh tags: trunk)
10:30
diff: when --to is provided but --from is not, default to --from current, per ML suggestion. ... (Closed-Leaf check-in: d5a8940431 user: stephan tags: pending-review)
07:06
Cherry-pick [http://www.sqlite.org/src/info/f01d42cc8b00d2b7c4f14defcb05fdc493cf1bfd|f01d42cc8b]: Minor change to unixDelete for VxWorks with a DOS filesystem. ... (check-in: 119cc97040 user: jan.nijtmans tags: trunk)
2014-08-13
20:09
Merge updates from trunk. ... (check-in: 0f3084cd16 user: mistachkin tags: globalStateCmd)
19:50
Code styling and comment tweaks. ... (check-in: a3cf0e3390 user: mistachkin tags: trunk)
07:21
Update <dirent.h> for Visual Studio to latest version 1.20.1 (April 2014). See: [http://softagalleria.net/dirent.php]. ... (check-in: a374824d92 user: jan.nijtmans tags: trunk)
07:16
Wiki wysiwyg formatting for IE 7/8/9/10. Patch by Warren Young. ... (check-in: b78b4610aa user: jan.nijtmans tags: branch-1.29)
07:06
Wiki wysiwyg formatting for IE 7/8/9/10. Patch by Warren Young. ... (check-in: 8dfbcb457a user: jan.nijtmans tags: trunk)
2014-08-12
20:18
Update the built-in SQLite to version 3.8.6 beta3. ... (check-in: 75c4808653 user: drh tags: trunk)
19:35
Issue a not-found error in CGI if using the "directory:" configuration and there is not PATH_INFO. Ticket [c481aa2fdbc67b7] ... (check-in: ac8e9e555d user: drh tags: trunk)
15:48
X-UA-Compatible (MSIE) HTTP header patch from Warren Young ... (check-in: 1a9e494483 user: jan.nijtmans tags: branch-1.29)
14:48
X-UA-Compatible (MSIE) HTTP header patch from Warren Young. ... (check-in: b7bebbe44f user: stephan tags: trunk)
2014-08-11
15:13
Another attempt, taking VxWorks patch on trunk into account. ... (Closed-Leaf check-in: c2d4bd7365 user: jan.nijtmans tags: vxworks)
13:57
Update the built-in SQLite to 3.8.6 beta2. ... (check-in: 981e853f6c user: drh tags: trunk)
2014-08-08
19:07
Merge the latest Jim Tcl code to trunk, post-0.75 with the 'glob.tcl' fix included. Approved by Jim Tcl release manager Steve Bennett. ... (check-in: 9d7d677559 user: mistachkin tags: trunk)
03:57
Merge updates from trunk. ... (Closed-Leaf check-in: 1b35c8023a user: mistachkin tags: autosetup)
2014-08-07
10:59
In the command-line shell, report if the ".system" command returns a non-zero result ... (check-in: bfacd6df6d user: jan.nijtmans tags: trunk)
10:12
Update referenced OpenSSL version. ... (check-in: 3a93461738 user: jan.nijtmans tags: trunk)
10:02
"char const" -> "const char" and various other coding style improvements. No functional change. ... (check-in: 4e18dba698 user: jan.nijtmans tags: trunk)
07:13
Follow-up to [3ba28b23a4d7626691b56debae4add06cd24d4ca|3ba28b23a4]: Eliminate unnecessary calls to sqlite3_win32_is_nt(), but now for MSC and PellesC as well. ... (check-in: ffa67c1b9b user: jan.nijtmans tags: trunk)
2014-08-06
14:06
Update the built-in SQLite with the InterlockedCompareExchange fix for Win64. ... (check-in: d600c9f854 user: drh tags: trunk)
08:07
Use full UUID's for /vdiff pages accessed by clicking on two different check-ins from the timeline. ... (check-in: 78fdf9f5b2 user: jan.nijtmans tags: trunk)
07:07
Eliminate unnecessary calls to sqlite3_win32_is_nt(), since fossil only runs on (win32) system were the Wide API is available ... (check-in: 3ba28b23a4 user: jan.nijtmans tags: trunk)
01:23
Update the built-in SQLite to the latest 3.8.6 beta from upstream. ... (check-in: f05e002570 user: drh tags: trunk)
2014-08-05
17:27
Updates to the "help" text for the tarball command. Add hyperlinks for accessing content on the /cachestat webpage. ... (check-in: b6a5023fae user: drh tags: trunk)
10:52
Some code formatting. No change in functionality. ... (check-in: b9b3ce3b39 user: jan.nijtmans tags: trunk)
07:06
Remove (newly) incorrect preprocessor check to fix build on WinRT ... (check-in: 855b1a5037 user: jan.nijtmans tags: trunk)
2014-08-04
19:22
Added JS to the /eventedit page to colorize the custom color's element (i.e. color preview). ... (check-in: cd02990692 user: stephan tags: trunk)
18:29
minor verbiage patch from Christopher M. Fuhrman. ... (check-in: d4aee31257 user: stephan tags: trunk)
04:40
Make sure the 'server' command checks for and processes the --files-urlenc option ... (check-in: eed3946bd9 user: jan.nijtmans tags: branch-1.29)
03:40
Make sure the 'server' command checks for and processes the --files-urlenc option. ... (check-in: 608f0b2371 user: mistachkin tags: trunk)
2014-08-03
07:41
merge trunk ... (check-in: b68f65bb69 user: jan.nijtmans tags: vxworks)
2014-08-02
21:04
Make sure the 'server' command checks for and processes the --files-urlenc option. ... (Closed-Leaf check-in: d53a7528b5 user: mistachkin tags: filesUrlEncOpt)
16:20
Missed a few more corrections for error messages. ... (check-in: dd5743a823 user: andybradford tags: trunk)
15:53
Minor error message correction. ... (check-in: 406b2f3201 user: andybradford tags: trunk)
2014-08-01
06:13
Correct repository option handling so that specifying a directory name does not cause errors when TH1 hooks are enabled. ... (check-in: 36c4551e7c user: mistachkin tags: trunk)
06:13
Correct option handling for the 'winsrv create' command so that the default user name is NULL and the default password is an empty string when passed to the Win32 CreateServiceW API. ... (check-in: 9c2a5c097b user: mistachkin tags: trunk)
2014-07-31
21:13
/zip now ignores the .zip extension, analog to how /tar does. Minor doc improvements in /zip and /tar from the ML. ... (check-in: e0199bfc43 user: stephan tags: trunk)
20:54
[/help/update|update] doc improvements from the ML. ... (check-in: 8ab520c589 user: stephan tags: trunk)
20:46
th1 parse error reporting tweaks from Sergei Gavrikov. ... (check-in: 2ba71f5105 user: stephan tags: trunk)
20:44
rss help text tweaks from the ML. ... (check-in: 9a7a82f64e user: stephan tags: trunk)
19:02
Upgrade the built-in SQLite to the latest 3.8.6 alpha from upstream. ... (check-in: 5ce85eb6f8 user: mistachkin tags: trunk)
2014-07-30
20:19
Use -DSQLITE_WIN32_NO_ANSI compiler flag on mingw. 1) This optimizes the win32 VFS so it doesn't call the function sqlite3_win32_is_nt() over and over again for every file operation. 2) It makes sure that the SQLite bug I just filed in on sqlite-dev will be fixed before the SQLite 3.8.6 release. Since fossil doesn't run on Win95/98/ME anyway, this is fully harmless. ... (Closed-Leaf check-in: fb3e64f0f3 user: jan.nijtmans tags: pending-review)
16:43
For most commands, print an error if unknown command-line options are included on the command-line. ... (check-in: 74ac0c925a user: drh tags: trunk)
15:40
Call verify_all_options() on most of fossil CLI commands. - Skip all the test-* commands for now (may be unnecessary) - Skip sha1sum, md5sum and artifact because they can take "-" as argument and verify_all_options() would call fatal. Need to handle those differently... - Command with subcommands that have their options are remaining: branch, bisect, cache, configuration, json, sql, stash, tag, ticket, user, wiki. (not sure how to handle those yet..) ... (Closed-Leaf check-in: a426154b3e user: mgagnon tags: verify-all-options)
11:52
Update the clone documentation for protocol 3 and the 'cfile' card format. ... (check-in: d16018c8e1 user: drh tags: trunk)
11:45
Add the "Path" submenu link on the "/vdiff" web page. ... (check-in: ef6f7dee43 user: drh tags: trunk)
06:47
Update clone documentation for clone protocol 3 and cfile cards. ... (Closed-Leaf check-in: 9a69786702 user: andybradford tags: pending-review)
2014-07-27
23:48
Fix [http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/17266] ... (check-in: 4a1188d569 user: jan.nijtmans tags: branch-1.29)
23:18
Fix [http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/17266] ... (check-in: c6c05c82fd user: jan.nijtmans tags: trunk)
20:52
Proposed fix for corner-case: [http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/17266] ... (Closed-Leaf check-in: 0d8cb8e30a user: jan.nijtmans tags: no-initial-commit)
19:15
Fix [http://permalink.gmane.org/gmane.comp.version-control.fossil-scm.user/17346] ... (check-in: 14aea4f883 user: jan.nijtmans tags: trunk)
18:33
Fix [http://comments.gmane.org/gmane.comp.version-control.fossil-scm.user/17313] ... (check-in: dcb6076572 user: jan.nijtmans tags: trunk)
2014-07-26
20:17
Add Joe Prostko's quote on Fossil to the "quotes.wiki" page. ... (check-in: 016fc1aea4 user: drh tags: trunk)
2014-07-25
13:12
Update the release-test description of the URL containing ++ to explain that it only works for "fossil ui". ... (check-in: ffef4edceb user: drh tags: trunk)
2014-07-24
21:27
Add another flag to the new comment printing algorithm capable of stripping superfluous CR/LFs while preserving other spacing. ... (check-in: d7d265502a user: mistachkin tags: trunk)
20:54
Fix boundary case in the new comment printing algorithm that sometimes results in extra new lines. ... (check-in: 4532733830 user: mistachkin tags: trunk)
15:46
Upgrade the built-in SQLite to the latest 3.8.6 alpha from upstream. ... (check-in: f39d8a3d24 user: drh tags: trunk)
05:56
Improve clarity of the new comment printing algorithm. ... (check-in: 8e7d2a6586 user: mistachkin tags: trunk)
05:05
Factor out the common terminal width detection code for comment printing into a new function. ... (check-in: 351de029f3 user: mistachkin tags: trunk)
03:52
For the new comment printing algorithm, make sure to indent after forcing a line break due to the original comment text being detected. ... (check-in: 856c60611f user: mistachkin tags: trunk)
03:15
Merge from trunk. ... (check-in: 04cc3e2b49 user: mistachkin tags: globalStateCmd)
03:14
Cleanup trailing whitespace in 'th_main.c'. ... (check-in: b000db4752 user: mistachkin tags: trunk)
03:12
Add new globalState command to TH1, with tests. ... (check-in: 995173d051 user: mistachkin tags: globalStateCmd)
2014-07-23
21:52
For the test-comment-format command, also treat the original comment text argument as a file name when the --file option is specified. Fix memory leaks when the --file and --decode options are used together. ... (check-in: 378dad36ba user: mistachkin tags: trunk)
21:37
When available, pass the original comment text as well as the (possibly prefixed) comment into comment_print(). Add COMMENT_PRINT_ORIG_BREAK flag to the new comment printing algorithm. Change the width argument for the test-comment-format command into an option. Add --origbreak option to the test-comment-format command. ... (check-in: 0d0b80fd1c user: mistachkin tags: trunk)
18:26
Add --file option to the test-comment-format test command. ... (check-in: b1b352e1cc user: mistachkin tags: trunk)
04:23
Minor corrections to documentation. ... (check-in: f1b148df7f user: andybradford tags: trunk)
2014-07-22
23:26
Do not delete phantom artifacts from the unclustered table ... (check-in: 49e41bf9b4 user: jan.nijtmans tags: branch-1.29)
22:26
Do not delete phantom artifacts from the unclustered table. ... (check-in: 3fa7965c64 user: drh tags: trunk)
20:33
Add an alternative comment printing algorithm, disabled by default, which permits the pre-existing comment formatting to be preserved. ... (check-in: b6c9d35b1c user: mistachkin tags: trunk)
19:56
Add tests for the legacy comment formatting (from trunk). ... (Closed-Leaf check-in: 86f5c18800 user: mistachkin tags: experimental)
08:03
Receive updates from trunk. ... (Closed-Leaf check-in: 5c6891b2ab user: andybradford tags: cluster-changes)
2014-07-20
13:20
Merge from trunk ... (check-in: c4fca467f7 user: ashish tags: ashish-ipv6)
05:09
Correct usage syntax error message for the 'test-comment-format' command. ... (check-in: 68cd1f5b59 user: mistachkin tags: experimental)
04:24
Enhance comments that describe the new comment printing function. ... (check-in: 4a5352c25d user: mistachkin tags: experimental)
02:35
Add -comfmtflags command line option to set the comment printing flags, defaulting to the legacy comment printing algorithm. ... (check-in: 18a97b3a8f user: mistachkin tags: experimental)
02:10
Merge updates from trunk. ... (check-in: 5ea6a95a7b user: mistachkin tags: experimental)
2014-07-19
19:20
Allow commits against a closed leaf as long as the new commit is on a different branch. ... (check-in: 619fa857c9 user: drh tags: trunk)
19:04
Update config.guess and config.sub from upstream. ... (check-in: 76370b4c97 user: drh tags: trunk)
18:40
Add missing period to sentence. ... (check-in: b6959ec2e6 user: andybradford tags: trunk)
16:29
Only allow a checkin against a closed leaf if it is not the same branch. ... (Closed-Leaf check-in: d1b5fd8738 user: andybradford tags: pending-review)
08:34
Update internal tables (used by e.g. the \w and \W specifiers in regexp expressions) to Unicode 7.0. This is fully upwards compatible, see [http://www.unicode.org/policies/stability_policy.html] ... (check-in: 3088939eb1 user: jan.nijtmans tags: trunk)
2014-07-18
22:03
Improvements to the ".fullschema" command in the command-line shell. ... (check-in: 13f8ba6ca8 user: jan.nijtmans tags: trunk)
21:57
Allow committing as follow-up on a closed leaf, as long as it is done in a new branch. Suggested by Matt Welland on ML. ... (check-in: 2b79c600d5 user: jan.nijtmans tags: trunk)
2014-07-17
15:23
.... but now with the correct default ... (check-in: a0c8a0869d user: jan.nijtmans tags: trunk)
15:20
The "autosync-tries" setting is an integer, not a boolean ... (check-in: 49818fd3ef user: jan.nijtmans tags: trunk)
07:04
Use "%S" format in stead of "%.10s" in more places, where UUID's are referenced. ... (check-in: 275457adf0 user: jan.nijtmans tags: trunk)
2014-07-16
23:01
Add the "fossil all info" command. ... (check-in: 3f9ff2a9fa user: drh tags: trunk)
22:17
Clean up the command-search logic. ... (check-in: bcb7c7a9b1 user: drh tags: trunk)
08:09
Update internal tables to Unicode 7.0. ... (Closed-Leaf check-in: e17f7304dd user: jan.nijtmans tags: unicode-7.0)
07:57
In the UI and CL, output UUID's the same (almost) everywhere: The first 10 characters of UUID's are always displayed, but more are added until the UUID contains at least a single 'a'-'f'. Hyperlinks still usee the full-length UUID. ... (check-in: fe6d393021 user: jan.nijtmans tags: trunk)
07:19
make local aDia[] and aChar[] tables "static const". ... (check-in: 5b26a50e1b user: jan.nijtmans tags: trunk)
04:02
Do not allow webpage names to be used as command-line commands. This prevents deferencing of the null "g.db" pointer for command-line commands. ... (check-in: c2a9c1f7f8 user: drh tags: trunk)
2014-07-14
13:09
Fix "'syntax error in manifest' when checkin would result in empty worktree" problem, reported by Michai Ramakers on the ML ... (check-in: de1a5e234e user: jan.nijtmans tags: branch-1.29)
12:09
Detect invalid wiki manifests containing J and/or K cards (missed those in the previous commit). Report card problems in manifests in alphabetical order. ... (check-in: 313de568dc user: jan.nijtmans tags: trunk)
11:35
Fix "'syntax error in manifest' when checkin would result in empty worktree" problem, reported by Michai Ramakers on the ML. ... (check-in: 268ecf6ae9 user: jan.nijtmans tags: trunk)
08:22
Make the ".system" command (from within "fossil sqlite3") work on win32: On Windows double-quotes are needed around the whole string ... (check-in: e7340ac3d9 user: jan.nijtmans tags: branch-1.29)
07:22
Make the ".system" command (from within "fossil sqlite3") work on win32: On Windows double-quotes are needed around the whole string. ... (check-in: ec2061ce02 user: jan.nijtmans tags: trunk)
2014-07-13
03:37
Add new test that demonstrates an issue (during merging) with renaming a file and then adding a file with the old name in the same commit. ... (check-in: 25fe7658ec user: mistachkin tags: trunk)
2014-07-11
13:08
Add "events" as additional type to be reported by the /reports page. ... (check-in: 0fb4a8d098 user: jan.nijtmans tags: trunk)
07:22
Make [/help?cmd=new|fossil new --empty] the default way to create a new repository. THIS COMMIT WILL BE REVERTED BEFORE FOSSIL 1.30 IS BEING RELEASED, (UNLESS RICHARD DECIDES OTHERWISE AT THAT TIME). The intent of this commit is to expose [/help?cmd=new|fossil new --empty] to more field-testing. It should be 100% upwards/downwards compatible, but if there still turn out to be some corner-cases, now is the right time to find out (I am not aware of any!). ... (check-in: 8364065c45 user: jan.nijtmans tags: trunk)
2014-07-10
10:01
./src/comformat.c: In function ‘comment_print’: ./src/comformat.c:70:5: warning: implicit declaration of function ‘ioctl’ [-Werror=implicit-function-declaration] if( ioctl(0, TIOCGWINSZ, &w)!=-1 ){ ^ ... (check-in: 32205fdc41 user: jan.nijtmans tags: trunk)
09:25
merge trunk ... (check-in: a44b4aa5ac user: jan.nijtmans tags: undo-clean)
08:21
c/--force/--allow-fork/ ... (check-in: 604a355811 user: jan.nijtmans tags: trunk)
08:18
Since fossil 1.29, not every repository has an initial commit and the initial commit no longer needs to be empty. Change the wording to account for that. ... (check-in: aafcf6c57b user: jan.nijtmans tags: trunk)
07:36
When committing a (non-binary) file which contains bytes forming an invalid UTF-8 stream, add the possibility to convert it to a valid UTF-8 stream ('c') if you like. ... (check-in: 45f5184e2a user: jan.nijtmans tags: trunk)
2014-07-09
22:04
If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. ... (check-in: 1dc9b7cbb0 user: jan.nijtmans tags: branch-1.29)
21:04
If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. ... (check-in: 16f1076334 user: jan.nijtmans tags: trunk)
20:44
typo (found by s.beal) ... (check-in: 92c2c1e5e1 user: jan.nijtmans tags: trunk)
16:27
merge forked trunks ... (Closed-Leaf check-in: 37e42077c9 user: bch tags: utime_usleep)
12:54
check for S_dosFsLib_FILE_NOT_FOUND on vxworks ... (check-in: acbe8c41b1 user: jan.nijtmans tags: vxworks)
11:17
Merge trunk. Make it work with SQLITE_ENABLE_LOCKING_STYLE=1, both on Linux and VxWorks. Still experimental, as the unlink issue when using dosFs is not handled yet. ... (check-in: 1cef35ba55 user: jan.nijtmans tags: vxworks)
08:56
If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. ... (check-in: 45feda65e9 user: jan.nijtmans tags: utime_usleep)
2014-07-08
15:35
Add "Hide/Show Files" button to Parents and children/Ascendants and Descendants /timeline pages. Add "20 Entries"/"200 Entries" buttons to Ascendants and Descendants /timeline page. ... (check-in: df3ada575c user: jan.nijtmans tags: trunk)
11:00
Determine value for HAVE_UTIME, necessary for VxWorks. ... (check-in: 9d0bc3a83b user: jan.nijtmans tags: vxworks)
10:48
First attempt in makeing fossil work on VxWorks. Based on feedback by Andy Ling. ... (check-in: 18ae9fddb8 user: jan.nijtmans tags: vxworks)
2014-07-07
20:59
Update 'config.guess' and 'config.sub' from upstream per request on mailing list by Joe Prostko. Please review for trunk. ... (Closed-Leaf check-in: c84d28d795 user: mistachkin tags: pending-review)
20:21
typo (found by s.beal) ... (check-in: b4a53ba45f user: bch tags: trunk)
09:59
Disable "longpath" testcase for non-unix platforms. Make sure temporary directories created by the testcase are cleaned up. ... (Closed-Leaf check-in: 46dc6537f8 user: jan.nijtmans tags: longpath)
04:52
Bring in latest fixes. ... (check-in: 088e961a2b user: andybradford tags: cluster-changes)
2014-07-06
07:08
add test-case ... (check-in: ab047fc478 user: jan.nijtmans tags: longpath)
07:05
Allow repository paths of up to 4096 bytes in stead of just 512 bytes. This change needs a minor change in SQLite, allowing the maximum path length no longer to be hardcoded, but configurable at compile-time. See: [http://www.sqlite.org/src/info/c060923a54] ... (check-in: 7f64b35032 user: jan.nijtmans tags: longpath)
2014-07-04
10:11
Next step in "invalid-utf8" handling: If a source file contains invalid UTF-8 byte sequences, most likely the real encoding is either ISO-8859-1 or CP1252 (note that CP1252 is a superset of ISO-8859-1). Therefore, after providing a warning, we can now offer the option ('c') to convert it to valid UTF-8, just like we provide such option for UTF-16 and eol-handling as well. ... (Closed-Leaf check-in: 81eeb6f553 user: jan.nijtmans tags: invalid-utf8)
2014-07-02
10:50
Use "%S" format in stead of "%.10s" in more places where UUID's are handled. ... (Closed-Leaf check-in: b246fa0cee user: jan.nijtmans tags: 16-digit-event-ids)
2014-07-01
22:27
Fix off-by-one issue in the previous check-in. ... (check-in: c405c1be3c user: mistachkin tags: 16-digit-event-ids)
12:40
Update the built-in SQLite to the latest 3.8.6 alpha version from upstream. ... (check-in: 6728a8bd08 user: drh tags: trunk)
2014-06-30
19:07
Coding style adjustments. Remark (nijtmans): This commit contains more than just a coding style adjustment, changes the output of UUID's different than the proposed algorithm; if longer than 10 characters, the final non-digit char is missing. Demonstration: [/timeline?n=20&y=e]. Look at the last UUID in the timeline , it is [347871278941] but it should have been [347871278941b]! ... (check-in: b6f137a01e user: mistachkin tags: 16-digit-event-ids)
12:41
Make "plink" the default ssh client on Windows, no matter what win32 compiler fossil was compiled with. ... (check-in: e6d7b35a24 user: jan.nijtmans tags: trunk)
09:13
Use the same algorithm for event-id's for UUID's as in other UI locations: Make sure that the UUID contains at least a single lower-case hex digit, with a minimum of length 10. ... (check-in: 734d429940 user: jan.nijtmans tags: 16-digit-event-ids)
2014-06-27
23:19
Fix a possible NULL pointer dereference in the "fusefs" implementation. ... (check-in: 2e51be8ec2 user: drh tags: trunk)
15:32
Add "server-id" printout to "fossil dbstat". Only print project-id if there is one. ... (check-in: 88d503e15b user: jan.nijtmans tags: trunk)
12:35
Print server-id after cloning and in /stat page. Only print Project-ID in /stat page if there is one. ... (check-in: 11ba4bd6cf user: jan.nijtmans tags: trunk)
2014-06-26
07:40
Make format parameter in socket_set_errmsg() and ssl_set_errmsg() functions a const. ... (check-in: cfb8d6604f user: jan.nijtmans tags: trunk)
07:31
Make "fossil fusefs" entry in changelog a hyperlink. Use a "T" in stead of "+" in hyperlinks containing dates, in order to prevent ambiugity. A few typos in wiki. ... (check-in: 68ce1305b1 user: jan.nijtmans tags: trunk)
2014-06-25
08:57
Add the .fullschema command to "fossil sqlite". This command shows the schema and the content of the sqlite_stat tables, all in one go. Useful when reporting problems with the query planner ... (check-in: 4f62b6017b user: jan.nijtmans tags: branch-1.29)
07:57
Add the .fullschema command to "fossil sqlite". This command shows the schema and the content of the sqlite_stat tables, all in one go. Useful when reporting problems with the query planner. ... (check-in: 7ba8311e57 user: jan.nijtmans tags: trunk)
06:51
Use query that is similar to other queries in function. ... (check-in: 2145a12ce9 user: andybradford tags: cluster-changes)
2014-06-24
06:19
Don't delete phantom artifacts from unclustered table. Potential fix for missing sync content as reported on ML. ... (check-in: 41b29f38fd user: andybradford tags: cluster-changes)
00:40
Merge updates from trunk. ... (check-in: 591bc4434b user: mistachkin tags: experimental)
2014-06-23
09:35
Make daysOfWeek a const table. c/char const/const char/ ... (check-in: 1d30672588 user: jan.nijtmans tags: trunk)
04:26
Reorder include statements in 'main.c' to resolve an obscure compilation issue reported via the mailing list. ... (check-in: 76303fb0c0 user: mistachkin tags: trunk)
2014-06-22
02:59
"Usage" info for "fossil help rss", per mailing list request. (thx Michai Ramakers) ... (check-in: bc30d829ab user: bch tags: trunk)
2014-06-21
01:38
Add --trimspace option to the 'test-comment-format' test command. ... (check-in: 4e3f915c00 user: mistachkin tags: experimental)
01:32
Re-add the legacy comment printing algorithm. Currently, it is being retained primarily for testing and comparison purposes. ... (check-in: 0463c7bfb1 user: mistachkin tags: experimental)
2014-06-20
20:56
Merge updates from trunk. ... (check-in: 265a48d3ec user: mistachkin tags: experimental)
20:55
Merge updates from trunk. ... (Closed-Leaf check-in: 1f2eac618c user: mistachkin tags: respectformatting)
20:54
Make sure the --width option is honored by all calls into print_timeline(). ... (check-in: e3df30f45c user: mistachkin tags: trunk)
19:52
Merge parent branch again. ... (check-in: 91741c7ae9 user: mistachkin tags: experimental)
19:48
Update comment tests. ... (check-in: fcbfd8b5a1 user: mistachkin tags: respectformatting)
19:16
Merge parent branch. ... (check-in: 69509558c8 user: mistachkin tags: experimental)
19:15
Merge updates from trunk. ... (check-in: fc84a01a8b user: mistachkin tags: respectformatting)
19:11
Add and adjust comment tests from the experimental branch. ... (check-in: 2920e7df00 user: mistachkin tags: trunk)
18:56
Reorganize the new code, making internal functions private. Add COMMENT_PRINT_TRIM_SPACE flag, on by default. ... (check-in: 856d10ae81 user: mistachkin tags: experimental)
18:31
Further refinements and more tests. ... (check-in: 70ba07c368 user: mistachkin tags: experimental)
03:56
Initial draft of the ability to break a multi-line comment on word boundaries using the new algorithm. ... (check-in: 10b47cc350 user: mistachkin tags: experimental)
2014-06-19
21:30
Merge updates from trunk. ... (check-in: 5d2a7a0fa1 user: mistachkin tags: experimental)
21:28
Merge updates from trunk. Add tests. ... (check-in: 334f518c5f user: mistachkin tags: respectformatting)
21:26
Support a -verbose argument to the test suite. ... (check-in: e02795056d user: mistachkin tags: trunk)
21:25
Add several tests. ... (check-in: bb1a191853 user: mistachkin tags: experimental)
21:25
Complete re-write of the comment printing algorithm, taking the preservation of any pre-existing formatting within the comment into account. No attempt is made to avoid breaking a line in the middle of a word. ... (check-in: 89aa595f88 user: mistachkin tags: experimental)
18:48
Fix the "makefile.wiki" document to state that the "shell.c" is now an exact copy of the same file from SQLite. ... (check-in: 9e1859606f user: drh tags: trunk)
05:43
Merge updates from branch. Gracefully handle the case where the first line contains no spaces. ... (check-in: d547629280 user: mistachkin tags: experimental)
04:21
Merge updates from trunk. Adjust tests to account for comment formatting changes. One key test is still failing. ... (check-in: 59d80134ff user: mistachkin tags: respectformatting)
03:56
Place the test log file in the current directory, not the directory containing the test files. ... (check-in: a675783882 user: mistachkin tags: trunk)
03:55
Improve test suite logging and add initial tests for comment formatting. ... (check-in: 597c738e89 user: mistachkin tags: trunk)
03:04
Merge variable name change. ... (check-in: 05ea665fef user: mistachkin tags: experimental)
03:03
Rename the zBuf variable to zLine, to improve clarity. ... (check-in: b68446e291 user: mistachkin tags: respectformatting)
02:39
Experimental changes for more precise handling of new lines. ... (check-in: 816faa5af9 user: mistachkin tags: experimental)
02:39
Even more style improvements. ... (check-in: c7c3d99a60 user: mistachkin tags: respectformatting)
01:32
Further code style improvements. ... (check-in: 504b0ae080 user: mistachkin tags: respectformatting)
01:20
Merge updates from trunk. ... (check-in: 4b675fb0e6 user: mistachkin tags: respectformatting)
01:19
Add 'decode' option to the 'test-comment-format' test command. ... (check-in: 8da0f34462 user: mistachkin tags: trunk)
00:48
Merge updates from trunk. ... (check-in: 3221e519b6 user: mistachkin tags: respectformatting)
00:47
Enhance the 'test-comment-format' test command. ... (check-in: 6a3b39a06b user: mistachkin tags: trunk)
2014-06-18
23:30
Improve clarity of presentation via several stylistic changes. ... (check-in: 41804ab180 user: mistachkin tags: respectformatting)
15:07
make fossil timeline to respect the log formatting aka multiline logs. Suggested by Baptiste Daroussin. ... (check-in: 10eea3abd4 user: jan.nijtmans tags: respectformatting)
2014-06-17
22:15
On non-Windows systems that appear to lack the TIOCGWINSZ define, fallback to using the legacy behavior of hard-coding a reasonable default maximum line length. ... (check-in: 54cc57e7a3 user: mistachkin tags: trunk)
20:58
Bump version number to 1.30. ... (check-in: 2d8f311cc0 user: mistachkin tags: trunk)
20:54
Automatically adjust the width of printed comments according to the detected terminal width. ... (check-in: 0ff6a9e282 user: mistachkin tags: trunk)
20:16
Remove superfluous include and add a missing blank line. ... (Closed-Leaf check-in: 4c194957c8 user: mistachkin tags: autoadjust)
13:51
Add the ".eqp" and ".fullschema" dot-commands to the ".help" output in the command-line shell. Fix CSV import issue, reported via the mailing list, in the shell when the file to be imported ends with an empty line. ... (check-in: 1b648ebacf user: jan.nijtmans tags: branch-1.29)
11:51
merge trunk ... (check-in: 7ea5059539 user: jan.nijtmans tags: autoadjust)
11:51
Add the ".eqp" dot-command to the ".help" output in the command-line shell. Fix CSV import issue, reported via the mailing list, in the shell when the file to be imported ends with an empty line. ... (check-in: 3467da7901 user: jan.nijtmans tags: trunk)
11:41
Add the ".eqp" dot-command to the ".help" output in the command-line shell. Fix CSV import issue, reported via the mailing list, in the shell when the file to be imported ends with an empty line. ... (check-in: 9afa53edf0 user: jan.nijtmans tags: autoadjust)
2014-06-16
21:02
Adjust width auto-detection on Windows for more reasonable line breaks when the final character is a '-'. Seen with comment for check-in [4514910a5f] and a console width of 233. ... (check-in: f4cab56c64 user: mistachkin tags: autoadjust)
20:28
Improvements to error handling and code formatting. ... (check-in: 9270ae240d user: mistachkin tags: autoadjust)
20:01
Merge updates from trunk. ... (check-in: 3c9cca2bd8 user: mistachkin tags: autoadjust)
18:49
Enhance the new TH1 artifact command with more flexible lookup semantics. ... (check-in: 00e4fedd85 user: mistachkin tags: trunk)
18:34
Fix memory leak in the new TH1 artifact command. ... (check-in: 74099a5c8d user: mistachkin tags: trunk)
18:02
Add an 'artifact' command to TH1. ... (check-in: 109d8f5dd6 user: mistachkin tags: trunk)
16:44
Update the list of changes. ... (check-in: 42dec3fedd user: mistachkin tags: trunk)
16:31
Refactor db_close() so that it can make use of db_close_config(). ... (check-in: b0d61b05d3 user: mistachkin tags: trunk)
12:33
Since this hack only fixes part of fossil's Cygwin-specific problems, just remove it. The recommended way to configure fossil on Cygwin is now using --disable-internal-sqlite, which works much better. See: [https://www.sourceware.org/ml/cygwin/2014-06/msg00171.html] ... (check-in: 9462a0b51f user: jan.nijtmans tags: trunk)
09:05
Merge trunk. Make it work on Windows too. Variable width output on more commands. ... (check-in: 40710b7a05 user: jan.nijtmans tags: autoadjust)
2014-06-15
23:55
Merge updates from trunk. ... (Closed-Leaf check-in: eabb27e8c7 user: mistachkin tags: dbCloseConfig)
23:54
Treat the --repository (-R) option specially, caching its value in the global state. This is only strictly necessary when TH1 hooks are enabled at compile-time. ... (check-in: 912fce2be8 user: mistachkin tags: trunk)
17:53
Fix a problem in the Fuse Filesystem that caused incorrect processing of subdirectories whose names were a prefix of some sibling subdirectory. ... (check-in: 1b4403c771 user: drh tags: trunk)
17:25
Add a pair of "readme.txt" files under the "test" directory. Used for self-testing Fossil using its own repository. ... (check-in: 8d0623b996 user: drh tags: trunk)
04:58
Slight clarification of change log. ... (check-in: 53c53624b9 user: andybradford tags: trunk)
01:56
Merge updates from trunk. ... (check-in: d1c5ae4e7e user: mistachkin tags: dbCloseConfig)
01:54
Further corrections to configuration handling by the TH1 hooks support functions. ... (check-in: e52682ece1 user: mistachkin tags: trunk)
01:23
Merge updates from trunk. ... (check-in: 01fcff84c5 user: mistachkin tags: dbCloseConfig)
01:22
Add the 'th-force-cgi' and 'th-full-http' options to several test commands. ... (check-in: c1915c3347 user: mistachkin tags: trunk)
01:15
Better cleaning in the MSVC makefile. ... (check-in: f83946c669 user: mistachkin tags: trunk)
00:41
Merge updates from trunk. ... (check-in: 9f3dd72d93 user: mistachkin tags: dbCloseConfig)
00:38
Corrections to the new 'styleHeader' and 'styleFooter' TH1 commands. Modify TH1 integration code to keep track of when it opens databases. Modify 'test-th-hook' command to permit TH1 tracing. Corrections to new TH1 command test results. ... (check-in: 142200b90a user: mistachkin tags: trunk)
00:37
Handling missing th1-setup file in the test suite helpers saveTh1SetupFile and restoreTh1SetupFile. ... (check-in: 5f701f195d user: mistachkin tags: trunk)
2014-06-14
22:16
Corrections to the new TH1 'checkout' command and tests. ... (check-in: 589b902edb user: mistachkin tags: trunk)
21:52
Refactor db_close() so that it can make use of db_close_config(). ... (check-in: e275546215 user: mistachkin tags: dbCloseConfig)
21:49
Several minor code style fixes involving spacing. ... (check-in: c7f5541b7d user: mistachkin tags: trunk)
21:06
Add some diagnostic messages to the 'auto.def' file. ... (check-in: 166fa7e732 user: mistachkin tags: trunk)
20:10
Make the 'tcl-setup', 'th1-setup', and 'th1-uri-regexp' settings versionable. Add support for TH1-based hooks for all commands and web pages, disabled by default. ... (check-in: 1c528d3bb9 user: mistachkin tags: trunk)
20:07
Add the 'checkout', 'render', 'styleHeader', 'styleFooter', 'trace', 'getParameter', and 'setParameter' TH1 commands. ... (check-in: 57be4d552e user: mistachkin tags: trunk)
20:06
Add support for an Inno Setup project file for Fossil. ... (check-in: 3887a31812 user: mistachkin tags: trunk)
20:05
Update autosetup to the latest version. ... (check-in: 3a5c9b34f3 user: mistachkin tags: trunk)
16:19
Fix another memory leak in the "fossil fusefs" command. ... (check-in: 6b15019765 user: drh tags: trunk)
14:31
Fix a serious memory leak in the "read" logic of the Fuse Filesystem. ... (check-in: 7a7ef00b35 user: drh tags: trunk)
14:15
Minor performance optimizations on fusefs. ... (check-in: bd4565e9d0 user: drh tags: trunk)
13:59
Enhance the "fossil whatis" command so that it can accept multiple arguments. ... (check-in: a73da231d8 user: drh tags: trunk)
06:19
changelog update ... (check-in: f99ef287dc user: jan.nijtmans tags: trunk)
05:30
Update the custom MinGW makefile. ... (check-in: 7bdb6530ca user: mistachkin tags: trunk)
03:13
Add the "fossil fusefs DIRECTORY" command that mounts a Fuse Filesystem at the given DIRECTORY and populates it with read-only copies of all historical check-ins. This only works on systems that support FuseFS. ... (check-in: 4bf670e612 user: drh tags: trunk)
03:11
Improved documentation on the "fossil fusefs" command. ... (Closed-Leaf check-in: 440eb41e59 user: drh tags: fusefs)
02:57
Update autosetup to automatically detect the availability of FuseFS and add it to the configuration. ... (check-in: be7e239894 user: drh tags: fusefs)
02:48
Fix the FuseFS to correctly report when files that have executable permission. ... (check-in: a2730f7276 user: drh tags: fusefs)
01:28
Initialize implementation of the "fusefs" command. To make it work, manually edit the Makefile to add -DFOSSIL_HAVE_FUSEFS and -lfuse. Then run "fossil fusefs /tmp/fusefs". Afterwards you can "ls /tmp/fusefs/checkins/trunk" and so forth. ... (check-in: ee5cd77d5a user: drh tags: fusefs)
2014-06-13
23:34
Minor code style and spacing cleanup. ... (check-in: 40d5560f22 user: mistachkin tags: trunk)
14:49
Minor code cleanup for autosync attempts to make the code more legible, no change in functionality. ... (check-in: 2f9c2ea5a5 user: andybradford tags: trunk)
14:21
Auto-adjust the width of timeline (and various other output places) according to real terminal width. Suggested by Baptiste Daroussin. ... (check-in: c4891e24af user: jan.nijtmans tags: autoadjust)
08:57
Add a versioned "encoding-glob" setting for some files which contain the copyright sign (as invalid UTF-8 byte-sequence) ... (check-in: c5a0169786 user: jan.nijtmans tags: trunk)
06:11
Only sleep if there are more sync attempts to be made. ... (check-in: e1dccc1772 user: andybradford tags: trunk)
03:56
Add setting to control the number of autosync will be tried before returning an error. Default is historical behavior of one autosync in each direction. ... (check-in: 76bc297e96 user: andybradford tags: trunk)
00:38
Fix minor typos in documentation. ... (check-in: a9819ba267 user: andybradford tags: trunk)
2014-06-12
21:37
Add support for an Inno Setup project file for Fossil. ... (Closed-Leaf check-in: 636025d431 user: mistachkin tags: innosetup)
20:40
Move Fossil NSIS setup file to the 'setup' directory. ... (check-in: 8b4aaef2f5 user: mistachkin tags: trunk)
20:21
Update autosetup to the latest version. ... (Closed-Leaf check-in: 022c5c4faf user: mistachkin tags: autosetup)
18:37
Merge updates from trunk. ... (Closed-Leaf check-in: 3b9a8829f4 user: mistachkin tags: th1Hooks)
18:36
Merge updates from trunk. ... (Closed-Leaf check-in: b3f9ce63ec user: mistachkin tags: th1Cmds)
17:26
merge trunk ... (Closed-Leaf check-in: e751da62cb user: jan.nijtmans tags: win32-longpath)
17:25
Version 1.29 ... (check-in: 3e5ebe2b90 user: drh tags: trunk, release, version-1.29)
17:25
Set the publication date for version 1.29 to 2014-06-12. ... (check-in: 4ec7e53a81 user: drh tags: trunk)
2014-06-11
01:48
When checking the 'th1-hooks' setting value, refer to the repository settings as well. ... (check-in: 3fb8e171b3 user: mistachkin tags: th1Hooks)
01:23
Improvements to handling of the configuration database. ... (check-in: 79533e2b31 user: mistachkin tags: th1Hooks)
00:51
Centralize the handling of opening the configuration database and repository on behalf of TH1. ... (check-in: 9773eba5fe user: mistachkin tags: trunk)
00:40
Merge updates from trunk. ... (check-in: 715dcd52fe user: mistachkin tags: th1Hooks)
00:38
Add 'th1-hooks' setting to control whether or not TH1 hooks are enabled. By default, all TH1 hooks are disabled. ... (check-in: 54e00d7a0a user: mistachkin tags: th1Hooks)
2014-06-10
23:53
Prevent the 'setParameter' TH1 command from creating duplicate query parameters. ... (check-in: 617eeaecf8 user: mistachkin tags: th1Cmds)
23:12
Add the 'getParameter' and 'setParameter' TH1 commands. ... (check-in: 40c1195538 user: mistachkin tags: th1Cmds)
19:59
Add the 'checkout', 'render', 'styleHeader', 'styleFooter', and 'trace' TH1 commands. ... (check-in: c18ff5d005 user: mistachkin tags: th1Cmds)
18:56
Make TH1 command comments consistent. ... (check-in: a17919af85 user: mistachkin tags: trunk)
05:02
Merge updates from trunk. ... (check-in: 0465fecca3 user: mistachkin tags: th1Hooks)
05:01
Modularization and cleanup of several test files. ... (check-in: 2c9d6b5e0f user: mistachkin tags: trunk)
04:32
Pass command line arguments to hooks via a TH1 list variable. Enhance test suite infrastructure and add tests. Update hook TH_ERROR return code handling comments to reflect reality. ... (check-in: b34dbc78b5 user: mistachkin tags: th1Hooks)
2014-06-09
20:07
Enable TH1 hooks for all web pages, known and unknown. ... (check-in: f90f723010 user: mistachkin tags: th1Hooks)
2014-06-08
21:39
Include TH1 hooks feature in the 'hasfeature' TH1 command. ... (check-in: 53f5e1f9ed user: mistachkin tags: th1Hooks)
20:28
Corrections to #ifdef handling and comments. ... (check-in: f605058514 user: mistachkin tags: th1Hooks)
20:19
Add the ability to include -OR- omit support for TH1 hooks at compile-time. ... (check-in: b3c40dd49e user: mistachkin tags: th1Hooks)
00:49
Update comments on the settings that were made versionable in the previous check-in. ... (check-in: 3d28912ca3 user: mistachkin tags: th1Hooks)
00:38
Make the 'tcl-setup', 'th1-setup', and 'th1-uri-regexp' settings versionable. ... (check-in: 9952893360 user: mistachkin tags: th1Hooks)
00:16
Fix several merge conflict issues from the previous check-in. ... (check-in: 1f915a6859 user: mistachkin tags: th1Hooks)
00:03
Merge updates from trunk. ... (check-in: f91d313169 user: mistachkin tags: th1Hooks)
2014-06-06
09:27
When doing "fossil user default <username>", don't try to check the current default user for validity. ... (check-in: 4306f0f3d6 user: jan.nijtmans tags: trunk)
07:19
A few additions of "const" keyword, reducing the number of compiler warnings when compiling with -Wwrite-strings ... (check-in: 0a754750ef user: jan.nijtmans tags: trunk)
07:10
Make "fossil version -v" report the right openssl version, even when it was linked dynamically with openssl and the openssl version was later upgraded. Remove some dead code and comments which are not true any more. ... (check-in: 48f1239eb2 user: jan.nijtmans tags: trunk)
2014-06-05
18:39
Update version of OpenSSL that is referred to in the makefiles. ... (check-in: 94c0eb9724 user: mistachkin tags: trunk)
08:12
Compatibility back to SQLite 3.7.17 (when configuring with --disable-internal-sqlite) ... (check-in: b6670e0545 user: jan.nijtmans tags: sqlite3-compat)
08:05
Remove the Cygwin-specific Makefile, as the option --disable-internal-sqlite has the same effect. Document this. ... (check-in: 5610dc4edf user: jan.nijtmans tags: trunk)
2014-06-04
19:59
Merged in close-cleanup-config after positive tests and feedback. ... (check-in: fc9970678e user: stephan tags: trunk)
19:53
Minor changelog addition. ... (check-in: 1e4f77d7b4 user: stephan tags: trunk)
18:45
Update the built-in SQLite to the 3.8.5 release. ... (check-in: 72328ae75d user: drh tags: trunk)
2014-06-03
19:42
Update the build instructions for Mac OS 10.2. ... (check-in: 481741f3f5 user: drh tags: trunk)
15:17
Merge in recent patches to the SQLite 3.8.5 beta. ... (check-in: 2ddb51c08f user: drh tags: trunk)
2014-06-02
20:10
actually, --date-override overrides --empty, not reverse ... (check-in: a01e2d147f user: jan.nijtmans tags: trunk)
14:52
Updates the built-in SQLite sources to the latest 3.8.5 beta. In particular, this update includes the new ".system" and ".once" commands to the SQLite command-line utility accessed via the "fossil sql" command. ... (check-in: 8bc47c1469 user: drh tags: trunk)
09:39
Fix comment, some formatting. ... (check-in: 74640de96e user: jan.nijtmans tags: trunk)
2014-06-01
04:17
Incorporate recent features/fixes. ... (Closed-Leaf check-in: 715a36c8ec user: andybradford tags: autosync-tries)
2014-05-31
22:22
Documented the new -empty flag. ... (check-in: 2a17ab66b2 user: stephan tags: trunk)
19:37
The 'new' and 'init' commands again create an initial checkin unless the (new) --empty flag is given or (as before) --date-override is used. ... (check-in: 3b66804d3f user: stephan tags: trunk)
16:37
Backout [636982a564], which incorrectly calculates aggregate disk checksums when selectively committing files for the initial checkin. ... (check-in: 1a0179abd7 user: joel tags: trunk)
15:34
Link to the manifest documentation from the core concepts. ... (check-in: 7ff74b20d6 user: andybradford tags: trunk)
2014-05-30
18:12
integrated wiki-keep-mimetype branch. ... (check-in: 52d242a73b user: stephan tags: trunk)
18:04
Renamed --format|-F to --mimetype|-M. Stumbled across a char-is-signed assumption and replaced it with (int). ... (Closed-Leaf check-in: 918d07bfac user: stephan tags: wiki-keep-mimetype)
16:52
Now only remove the ckout:... key if the repo db is writeable. May leave orphans in the config db for read-only repos, but it was doing that before, anyway. ... (Closed-Leaf check-in: 43eeab7c52 user: stephan tags: close-cleanup-config)
16:38
'close' now removes ckout:... entry from global config and repo. Possibly has unwanted side-effects, thus a branch. ... (check-in: 36cb9ec476 user: stephan tags: close-cleanup-config)
14:54
Allow multiple autosync attempts also for the branch and update commands. ... (check-in: 87d323d307 user: andybradford tags: autosync-tries)
03:09
Introduce the autosync-tries setting to control how many attempts autosync will try if there is a failure. Defaults to 1 which is the current behavior. Disabling autosync is still managed with the autosync setting. ... (check-in: 7653ab6342 user: andybradford tags: autosync-tries)
2014-05-28
20:24
Update the build-in SQLite from upstream. The "fossil sql" command now supports the ".shell" meta-command. ... (check-in: f6d3b81513 user: drh tags: trunk)
16:06
Added -R REPO to the timeline docs, per ML request. ... (check-in: dadbf7825a user: stephan tags: trunk)
03:55
Fixed an off-by-one error in print_person(). The original code extracted the leading '<' of the email address as part of the user name, putting an unmatched '<' into the git dump file, and breaking fast_import. This bug was only triggered by the user's contact information actually containing an email address. ... (check-in: de1921bad3 user: aku tags: trunk)
00:17
Fix a typo in the SCGI documentation. ... (check-in: 6a4127f3ed user: drh tags: trunk)
2014-05-27
23:40
Updates to the SCGI documentation. ... (check-in: 30a122a05e user: drh tags: trunk)
20:36
Correctly handle embedded documentation pages that contain characters that require HTTP encoding. ... (check-in: 5d4400400a user: drh tags: trunk)
2014-05-26
20:55
Fix a problem in the shell when importing CSV files. If the leftmost field of the first row in the CSV file was both zero bytes in size and unquoted, no data was imported. ... (check-in: 87130593e4 user: jan.nijtmans tags: trunk)
07:45
Give a warning when a to-be-committed text file has byte sequences which are not valid UTF-8. Can be disabled with "encoding-glob" setting. ... (check-in: 0cb00c0b8f user: jan.nijtmans tags: trunk)
2014-05-24
17:22
Update the built-in SQLite to the lastest 3.8.5 beta from trunk. ... (check-in: 85d2a1120e user: drh tags: trunk)
06:27
In "fossil sqlite", if three or more interrupt signals (control-c) are received in a row without a response from sqlite3_interrupt() then call exit(1) immediately. This allows control-C to interrupt the shell even if it is stuck in a computation or loop that does not involve the VDBE. ... (check-in: a74d100a12 user: jan.nijtmans tags: trunk)
02:23
Clarify the documentation on shunning happening automatically by default on a "pull" operation. ... (check-in: 03f0317c79 user: andybradford tags: trunk)
00:12
Minor correction to embedded document link to include relative path. ... (check-in: c11f57fa48 user: andybradford tags: trunk)
2014-05-23
11:01
pulled in trunk. ... (check-in: 6480287517 user: stephan tags: wiki-keep-mimetype)
05:07
Correct reference to the shun URL. ... (check-in: b2a8924eb2 user: andybradford tags: trunk)
2014-05-22
07:46
merge trunk ... (check-in: c7767cc123 user: jan.nijtmans tags: cleanX)
05:14
Merge in latest features and fixes. ... (check-in: fbc335d39f user: andybradford tags: autosync-tries)
04:47
Make room for extra argument in array. ... (check-in: bae2e57901 user: andybradford tags: trunk)
04:39
Make [/help?cmd=open|fossil open] and [/help?cmd=checkout|fossil checkout] aware of missing content too. ... (check-in: 941ead2f9a user: andybradford tags: trunk)
2014-05-20
06:03
Sync operations now commit each round-trip. ... (check-in: 16da1b6dff user: andybradford tags: trunk)
05:47
Avoid misinterpretation of operator. ... (Closed-Leaf check-in: bfdc38243f user: andybradford tags: per-round-trip-commit)
05:23
Process xfer-ticket-script for each round-trip to avoid lost hook invocations (thanks to Jan Nijtmans for catching this). ... (check-in: 28a24c4ba6 user: andybradford tags: per-round-trip-commit)
2014-05-19
09:56
Fix a compiler warning. ... (check-in: c543079b87 user: drh tags: trunk)
09:16
Prevent error-message for "fossil diff --tk" in combination with -v/--verbose/--interactive/--side-by-side (which are already implied by --tk) ... (check-in: c060947196 user: jan.nijtmans tags: trunk)
07:38
[/help?cmd=new|fossil new] no longer creates an initial empty commit by default (but it still does when using --date-override). The first commit after checking out a new empty repository will become the initial commit. ... (check-in: cac91b6cd1 user: jan.nijtmans tags: trunk)
2014-05-17
15:48
Correct description in comment (no code change). ... (check-in: 9f33dbae40 user: andybradford tags: autosync-tries)
2014-05-14
16:53
doc improvement. ... (check-in: e1a0de7575 user: stephan tags: wiki-keep-mimetype)
16:39
Added --format MIMETYPE flag to (wiki create|commit) and /json/wiki/save. ... (check-in: 8f2d9e6923 user: stephan tags: wiki-keep-mimetype)
16:05
minor doc correction. ... (check-in: ec44f61a83 user: stephan tags: trunk)
2014-05-09
09:34
[/help/stash|stash gdiff] now honors the "g" in gdiff. ... (check-in: cd5a7e1290 user: stephan tags: trunk)
08:55
merge trunk ... (Closed-Leaf check-in: 0aa20efb96 user: jan.nijtmans tags: no-initial-commit)
08:44
A "fossil checkout" when the current check-out is the empty checkout (vid=0) should delete the vfile table. ... (check-in: 0c9b1fb412 user: jan.nijtmans tags: trunk)
08:28
merge trunk ... (check-in: 6f099294a5 user: jan.nijtmans tags: no-initial-commit)
07:34
Bug-fix: Function unsaved_changes() doesn't check for changes when there is an empty checkout. ... (check-in: f7d9413ccf user: jan.nijtmans tags: trunk)
03:03
Correction in comment, no change in functionality. ... (check-in: 4cfe13e962 user: andybradford tags: per-round-trip-commit)
2014-05-08
10:25
rebase ... (check-in: 3ef59c357c user: jan.nijtmans tags: no-initial-commit)
05:52
Abort update or merge operation if there is content missing from files. Add --force-missing option to allow override if desired. ... (check-in: f2adddfe60 user: andybradford tags: per-round-trip-commit)
2014-05-07
04:00
Make error message less redundant. ... (check-in: d02f144d70 user: andybradford tags: per-round-trip-commit)
2014-05-05
07:26
Abort the update if autosync fails. ... (check-in: 8478bfe27e user: andybradford tags: per-round-trip-commit)
04:50
Restore variable definitions at the top of the block. ... (check-in: 21f6dc9571 user: andybradford tags: per-round-trip-commit)
03:54
Don't exit fatally during http_exchange, but return an error so partial sync can also be handled on network errors. ... (check-in: 1317331eed user: andybradford tags: per-round-trip-commit)
2014-05-03
15:01
Use macro instead of number. ... (check-in: ccc2bb7366 user: andybradford tags: per-round-trip-commit)
05:58
Commit more frequently during a sync operation to minimize number of times content must be requested when sync failures occur. ... (check-in: c2a69336fd user: andybradford tags: per-round-trip-commit)
2014-05-02
09:34
merge trunk ... (Closed-Leaf check-in: 39375fa3b6 user: jan.nijtmans tags: invalid-utf8)
08:23
Backout [1aef260f4c0a0fc74f45f624eb0cbe92b98bf6e8|1aef260f4c]: "Honor timezones in imports from git", per ML thread ... (check-in: 77f53423ae user: jan.nijtmans tags: trunk)
2014-05-01
08:06
[/help?cmd=new|fossil new] no longer (by default) creates an initial empty commit. The first commit after initializing a new repository will become the initial commit, and it doesn't need to be empty any more. If you specify --date-override, an initial commit with the specified date still will be created. ... (check-in: f2c8b4f375 user: jan.nijtmans tags: no-initial-commit)
2014-04-30
21:43
Fixed an assertion triggered via test-name-changes when symbolic name resolution fails. ... (check-in: 25b2a809cd user: stephan tags: trunk)
19:16
merge trunk ... (check-in: c1b6fd36a1 user: jan.nijtmans tags: cleanX)
18:02
Typo fix (thanks to Joe P). ... (check-in: 003db810a2 user: stephan tags: trunk)
17:36
changelog update for root-user enhancement. ... (check-in: 3fd9599210 user: stephan tags: trunk)
16:35
Merged in fix from Andy B. which resolves mis-resolution of db file name when fossil is run as root (chroot-related). Haiku OS runs everything as root. ... (check-in: 5e47d555e4 user: stephan tags: trunk)
07:54
On second thought, make this also work for fossil server as well which has the same problem. ... (Closed-Leaf check-in: 644e78cc89 user: andybradford tags: pending-review)
07:43
If Openssl is available, use its sha1 implementation. Suggested by Baruch Burstein. ... (check-in: 379309b6da user: jan.nijtmans tags: trunk)
07:11
Minor cleanup (no change in functionality). ... (check-in: b5e0937518 user: andybradford tags: pending-review)
07:07
Potential fix to allow fossil ui to be run as root---reopen the database after dropping privileges. ... (check-in: d5432cf6c3 user: andybradford tags: pending-review)
2014-04-29
21:29
Make MinGW(-w64) compile work with USE_SYSTEM_SQLITE = 1. Only works if you have a static libsqlite3.a in your compiler environment. ... (check-in: d00f2cfa80 user: jan.nijtmans tags: trunk)
18:02
Rebuild now sets user.mtime if it is NULL, per ML thread. ... (check-in: 6fdf91d793 user: stephan tags: trunk)
17:32
Added the test-rename-list webpage. ... (check-in: 09f82acd13 user: drh tags: trunk)
11:48
Possible fix for [56bafbab54]: unable to use network drive. Theory is that the AccessCheck() call failes because there are more than one Privileges in use. See: [http://msdn.microsoft.com/en-us/library/windows/desktop/aa374815%28v=vs.85%29.aspx] ... (check-in: 969f0a2611 user: jan.nijtmans tags: trunk)
11:03
Use file_access in stead of win32_access in some places, and fix function signature of win32_chdir(). ... (check-in: f6ac1ff032 user: jan.nijtmans tags: trunk)
10:19
Fix some compiler warnings 'may be uninitialized in this function'. Move path conversions out of win32_chdir/win32_access/win32_stat, as its caller already can do that. This eliminates some code duplication. ... (check-in: 503482a2c6 user: jan.nijtmans tags: trunk)
08:11
merge cleanX ... (check-in: 820b10f776 user: jan.nijtmans tags: cleanX-no-clean-glob)
07:15
merge trunk ... (check-in: 791cebc129 user: jan.nijtmans tags: cleanX)
00:31
Set the mtime column of the USER table on a self-registration. ... (check-in: a9235f4cc4 user: drh tags: trunk)
2014-04-28
12:24
Remove unneeded variable: Since could_be_utf16() calls starts_with_utf16_bom() it can be deduced that for Unicode text, bRevUnicode always has the same value as bRevUtf16. The comments on the variables already suggested that. ... (check-in: 09f2386328 user: jan.nijtmans tags: trunk)
11:00
Fix function same_dline_ignore_allws(), for the case where one side of the diff was an empty line. Example where it went wrong: [/fdiff?v1=d5e0c2dc93&v2=7ee7dd0a42&sbs=1&w] ... (check-in: 1274c97d70 user: jan.nijtmans tags: trunk)
10:26
Use file_access(..., F_OK) in stead of file_access(..., 0) everywhere, in case some platforms exist where F_OK != 0. Remove a few end-of-line spaces. ... (check-in: 9df71fe36c user: jan.nijtmans tags: trunk)
09:25
Simplify some usage of if-statements. No change of functionality. ... (check-in: 7458a18894 user: jan.nijtmans tags: trunk)
07:47
Implement determination of LOOK_INVALID flag for UTF-8 byte sequences. Not used in fossil yet. ... (check-in: 5f24da1360 user: jan.nijtmans tags: trunk)
2014-04-26
01:54
Remove an unused variable. ... (check-in: f1ed720a84 user: drh tags: trunk)
01:20
Move variable declarations for MSVC. ... (check-in: a050cd09e6 user: joel tags: trunk)
2014-04-25
21:56
Add a web-page for viewing the status of the web cache. Accessible as a submenu off of the stat page. ... (check-in: 05477b2e06 user: drh tags: trunk)
21:34
Add a mention of the "fossil cache" command to the server load management discussion on the "server.wiki" page. And mention "fossil cache" in the change log. Documentation changes only. ... (check-in: 34ea8daf90 user: drh tags: trunk)
21:18
Make the "fossil cache" command an accessory that only shows up when doing "fossil help --all". Remove unused variables from the implementation. ... (check-in: c7194b668b user: drh tags: trunk)
21:11
Add a cache that will save /zip and /tarball objects and reissue them from cache when requested a second time. The "fossil cache" command is used to control the cache. Turned off by default and must be enabled using "fossil cache init". ... (check-in: 450b62ff3a user: drh tags: trunk)
15:03
Fix handling of overlong UTF-8 forms: All overlong forms except 0xC0 0x80 (\u0000) are considered invalid. Run same test-cases as on trunk, which now contains various overlong UTF-8 sequences, as proof that everything is correct. ... (check-in: 636da047cc user: jan.nijtmans tags: invalid-utf8)
11:00
More UTF-8-related test-cases ... (check-in: 621f98657d user: jan.nijtmans tags: trunk)
08:38
Add a commit warning when a to-be-committed file contains invalid UTF-8 byte-sequences. See: [http://en.wikipedia.org/wiki/UTF-8#Invalid_byte_sequences]. This warning can be disabled by the "encoding-glob" setting. Implements determination of LOOK_INVALID flag determination when text is otherwise assumed to be UTF-8 and adds test-cases for it. ... (check-in: 79341394e2 user: jan.nijtmans tags: invalid-utf8)
2014-04-24
14:21
Use sqlite3_sleep() instead with a shorter wait. ... (check-in: 714f3ec379 user: andybradford tags: autosync-tries)
09:59
merge cleanX ... (check-in: f7fd7d0ac8 user: jan.nijtmans tags: cleanX-no-clean-glob)
08:12
merge trunk ... (check-in: 9d969db8a4 user: jan.nijtmans tags: cleanX)
07:21
Move glob_match(pKeep) out of the locate_unmanaged_files()/vfile_dir_scan() functions. This allows a note to be printed (with -v/--verbose) which explains why "fossil.exe" is not deleted by 'fossil clean -f --ignore ""'. No change of functionality (except for the addition of the note) ... (check-in: 389d0d7939 user: jan.nijtmans tags: trunk)
2014-04-23
16:47
Improvements to user management: (1) Provide a textarea for entering contact information. (2) Disable superfluous entry boxes for special users. (3) Give an error when creating a duplicate login name. ... (check-in: 1b4b8a95b2 user: drh tags: trunk)
14:14
Add option -W|--width to "[/help?cmd=stash|fossil stash ls]" and "[/help?cmd=leaves|fossil leaves]" commands. ... (check-in: fa6ece72b6 user: jan.nijtmans tags: trunk)
11:03
Avoid the use of strcpy() as this upsets OpenBSD. ... (check-in: 3f487aca8a user: drh tags: trunk)
2014-04-22
17:22
Reword the message printed on the /info page when the UUID is not found and is less than 4 characters. ... (check-in: 36ffa749f0 user: drh tags: trunk)
15:15
Add the test-ambiguous command for finding ambiguous SHA1-hash abbreviations. ... (check-in: 2aaae64a59 user: drh tags: trunk)
13:57
Experimental change to add a "nodesc" query parameter to pages like /artifact that suppresses the sometimes length description of what the artifact is used for. ... (Closed-Leaf check-in: b794218f01 user: drh tags: nodesc-option)
12:51
Handle short UUID collisions for events, tickets and other artifacts in the /info page. ... (check-in: 49467d2a49 user: drh tags: trunk)
12:44
Increase the version number to 1.29 with the idea that we might do a new release soon. Fill out the change-log for version 1.29. ... (check-in: 61c66596e8 user: drh tags: trunk)
12:07
Fix the "SaveAs" button on the "diff --tk" viewer so that the "Cancel" button works. ... (check-in: 7440633e81 user: drh tags: trunk)
06:56
Use SQLITE_UTF8 in stead of SQLITE_ANY everywhere, because SQLITE_ANY is deprecated in later SQLite and fossil uses UTF-8 everywhere anyway. ... (check-in: 2c95802cfc user: jan.nijtmans tags: trunk)
2014-04-21
18:41
Compatibility with SQLite 3.8.2 as external library ... (check-in: 09472e8897 user: jan.nijtmans tags: sqlite3-compat)
13:24
Update the built-in SQLite to 3.8.5 alpha, including all of the latest performance enhancements and bug fixes. ... (check-in: 88aa2e375a user: drh tags: trunk)
13:19
Remove the "TIP:" in the commit message prompt in an effort to reduce "warning fatigue". ... (check-in: 7ca6ce030d user: drh tags: trunk)
07:43
If autosync fails, try again to defined maximum with a 1 second sleep between failures. ... (check-in: fae1eca8f6 user: andybradford tags: autosync-tries)
2014-04-20
19:31
Fix typo and avoid nested double quotes in wiki format guide. ... (check-in: 8a5f192b40 user: andygoth tags: trunk)
19:05
Fix CSS typo to correct alignment of "th" labels (s/tale/label/). ... (check-in: 8b3f1b5b25 user: andygoth tags: trunk)
18:48
Missing "#else" ... (check-in: b418a7ebbe user: jan.nijtmans tags: trunk)
08:40
Cherry-pick a few more bug-fixes from SQLite trunk, the same ones that are also backported to the SQLite 3.7.4.3 Cygwin build. See: [http://osdir.com/ml/sqlite-users/2014-04/msg00366.html]. For me those all are important enough so they should appear in the next SQLite release. ... (check-in: 1b2c7acd69 user: jan.nijtmans tags: trunk)
2014-04-19
22:47
Fix a potential segfault when the SSH_CONNECTION environment variable is defined. ... (check-in: a138dc97fc user: drh tags: trunk)
2014-04-15
09:40
Cherry-pick [http://www.sqlite.org/src/info/1277932b7e8bb36c7070ffafbf110a8e128c267b|1277932b7e]: Fix a harmless compiler warning that crops up with SQLITE_MAX_MMAP_SIZE=0. ... (check-in: 53aea235fa user: jan.nijtmans tags: trunk)
2014-04-14
22:50
In-editor note re: empty commit msg allowing chance to abort commit. Per suggestion by David Given on fossil-users@ mailing list. ... (check-in: 0484ccf2e9 user: bch tags: trunk)
20:30
explain how empty commit msg affects commit process ... (check-in: 724a544591 user: bch tags: trunk)
14:20
Potential resolution of conflict with [64aa75260f] which causes the default-user setting to be ignored. Attempt to set default user from config if defined. ... (Closed-Leaf check-in: 9f2a03bbb8 user: andybradford tags: default-user)
14:19
Enable interface to alter default-user setting. ... (check-in: cd5f3be51e user: andybradford tags: default-user)
13:03
merge trunk. Add support for extended UNC paths as well. ... (check-in: 9d4a73cb40 user: jan.nijtmans tags: win32-longpath)
2014-04-11
21:30
Added new /reports page: byweekday. Most tags and commits happen on Thursdays. Most tickets on Wednesdays. ... (check-in: 2cf6304bc3 user: stephan tags: trunk)
18:12
Merge in latest fixes. ... (Closed-Leaf check-in: 5460b0cfa2 user: andybradford tags: short-uuid)
15:44
Refactored ATTACHMENT crosslinking a bit to remove some duplicate code (tested on libfossil repo). Replaced free() with fossil_free() (consistency). Added fossil_is_uuid(), the c-string counterpart of blob_is_uuid(). ... (check-in: b7ff537dca user: stephan tags: trunk)
2014-04-10
08:36
Add test-cases for function file_relative_name(), three of them failing without [565ba734d2] ... (check-in: 1762a72f0e user: jan.nijtmans tags: trunk)
2014-04-09
20:35
Fix "fossil extras" when a "extra" entry matches partly with current directory name (reported by j. van den hoff) ... (check-in: 565ba734d2 user: jan.nijtmans tags: trunk)
2014-04-08
14:10
Fix handling of directory link in /dir page, which was broken by [b34fda9692] ... (check-in: 4cb4fd1a8d user: jan.nijtmans tags: trunk)
09:37
Simplify UUID handling in ticket UI. No functional change. ... (check-in: b18f3a5cfb user: jan.nijtmans tags: trunk)
05:52
Make error message more obvious when short UUID length is less than 4. ... (check-in: 4b1b56c99c user: andybradford tags: short-uuid)
05:46
Restore original order in case this was intentional for the reason that tickets are more likely to be found than events. ... (check-in: 53072ae878 user: andybradford tags: short-uuid)
05:23
Output information on ambiguous event match. ... (check-in: aa10e75656 user: andybradford tags: short-uuid)
04:34
This function also is no longer needed at this point. ... (check-in: 8b9b44515e user: andybradford tags: short-uuid)
04:32
Use function more specific to detecting collisions to catch events, tickets and other types in blob. ... (check-in: ae6f27004b user: andybradford tags: short-uuid)
2014-04-07
21:07
Update version of OpenSSL that is referred to in the makefiles. ... (check-in: c5b86115de user: mistachkin tags: trunk)
19:08
Fix fossil test-th-eval 'expr 0+0x0bc': TH_ERROR: expected number, got: "0x0bc" ... (check-in: b153caf67e user: jan.nijtmans tags: trunk)
12:35
Put more long UUID's in hyperlinks, without modifying the visible appearance in the UI. ... (check-in: b34fda9692 user: jan.nijtmans tags: trunk)
2014-04-06
04:51
Show short UUID collisions also for tickets and not just ticket changes. Reported on ML. ... (check-in: 0066d6c6a9 user: andybradford tags: short-uuid)
2014-04-04
12:11
Update to SQLite 3.8.4.3 ... (check-in: b37a28228c user: jan.nijtmans tags: trunk)
11:07
Another test-case which gave an expected error-message, with fix: before: $ fossil test-th-eval "expr 0+0b" TH_ERROR: syntax error in expression: "0+0b" after: $ ./fossil test-th-eval "expr 0+0b" TH_ERROR: expected number, got: "0b" ... (check-in: b78ae90a84 user: jan.nijtmans tags: trunk)
11:01
unused variable ... (check-in: 0f3ed70be4 user: jan.nijtmans tags: trunk)
10:57
Code simplification. No change in functionality. ... (check-in: 8d627980aa user: jan.nijtmans tags: trunk)
10:20
Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: 99901fbf79 user: jan.nijtmans tags: trunk)
08:48
Fix one situation in which integers still could fool the number parser. Add test-case for it. ... (check-in: 9fdc7a0413 user: jan.nijtmans tags: trunk)
08:16
Fix error-handling in parsing of binary/octal/hex integers for th1. Add test-cases for it. ... (check-in: a306f771d8 user: jan.nijtmans tags: trunk)
2014-04-03
19:13
Enhance the 'fossil extras' and 'fossil all extras' commands using the new --header option to get them to print the associated repository first. ... (check-in: 69974aaa19 user: mistachkin tags: trunk)
15:14
Add support for hex (0x), octal (0o) and binary (0b) integers, just as Tcl. Adapted from patch provided by Sergei Gavrikov. ... (check-in: 1f6734c30b user: jan.nijtmans tags: trunk)
13:37
Enhance the --tk option on diff so that it works with special characters (like "\" and "}") in the filename. ... (check-in: 544d22139d user: drh tags: trunk)
07:05
Fix highlight algorithm when used in combination with "Ignore Whitespace" ... (check-in: c23190a61d user: jan.nijtmans tags: trunk)
2014-04-02
12:57
Fix --with-tcl build broken by [d77b7ed1a0]. Because FOSSIL_ENABLE_TCL was defined always (either as "1", either as "@FOSSIL_ENABLE_TCL@", selection on it in the Makefile makes no sence anyway. ... (check-in: a8e3ede965 user: jan.nijtmans tags: trunk)
07:05
Change a fatal into a warning, allowing to continue file conversion for other files. Also clean-up internal blobs when this happens. ... (check-in: b763c3c3eb user: jan.nijtmans tags: trunk)
06:58
Fix build with default Makefile for platforms which don't have getloadavg() function (e.g. Haiku/Cygwin). Patch provided by Joseph Prostko. ... (check-in: 7023de9504 user: jan.nijtmans tags: trunk)
06:55
Remove @FOSSIL_ENABLE_TCL@ references in Makefile*.in: It doesn't work when tcl is not enabled, and it has no function anyway because the definition in autoconfig.h is really what matters. ... (check-in: d77b7ed1a0 user: jan.nijtmans tags: trunk)
03:30
Call fossil_fatal() when fossil_fopen fail on commit_warning(). This fix SIGSEGV when converting CR/NL where files are read-only. (reported on ML) ... (check-in: c3d09540dd user: mgagnon tags: trunk)
2014-04-01
22:28
Fix using the unary bitwise NOT operator in TH1. ... (check-in: ee1aa460a4 user: mistachkin tags: trunk)
19:52
Add the "Invert" button to the --tk diff display. ... (check-in: cf52a9ab7b user: drh tags: trunk)
18:43
Get the "fossil cat" command working outside of a check-out using the -R option. This is an alternative implementation to the fix-cat-dash-R branch that avoids adding a new global variable. ... (check-in: ebe97b79f2 user: drh tags: trunk)
2014-03-31
18:57
Merge trunk.. including use of the urlData object the global "g" variable which fix byte alignment problem.. ... (Closed-Leaf check-in: 7cb29889ca user: mgagnon tags: fix-cat-dash-R)
17:31
Fixed json.c for g.url changes which could not have been caught by search/replace b/c they are macro-generated. ... (check-in: bcae843a3f user: stephan tags: trunk)
16:48
Get rid of the GLOBAL_URL() kludge. Change the global "g" variable to contain an instance of the UrlData object instead of individual fields of the UrlData object. ... (check-in: 5fdad9bd8c user: drh tags: trunk)
13:02
Use full-length SHA1 hashes on the "ambiguous" webpage. ... (check-in: 42e66c1a17 user: drh tags: trunk)
12:59
Add missing db_finalize() statements. ... (check-in: 07e93f3854 user: drh tags: trunk)
10:30
Use long UUID's in more hyperlinks, without affecting UI display. ... (check-in: b0d9468bff user: jan.nijtmans tags: trunk)
2014-03-29
09:03
s/free()/fossil_free()/, for consistency. ... (check-in: c94df7244a user: stephan tags: trunk)
2014-03-28
17:45
Re-added a short doc snippet accidentally cut out by [ec03c3149a]. ... (check-in: 045975f6f7 user: stephan tags: trunk)
08:18
Use full UUID's in more hyperlinks, e.g. regarding attachments. Remove unused function. ... (check-in: ec03c3149a user: jan.nijtmans tags: trunk)
02:28
Fix inconsistent naming between the 'fossil extras' and 'fossil all extra' commands. Add the --showfile option to the 'fossil all' command. ... (check-in: 7afbb70310 user: mistachkin tags: trunk)
2014-03-27
10:22
Update to SQLite 3.8.4.2 ... (check-in: cf0b0e5063 user: jan.nijtmans tags: trunk)
10:11
Fix (not so harmless) gcc compiler warning. ... (check-in: 22d7996f8c user: jan.nijtmans tags: trunk)
09:36
With 'fossil clean -x', prompt for any files not matching any of --ignore/--clean/--keep. This is actually what gives 'fossil clean -x' added value above 'fossil clean --ignore ""'. ... (check-in: 7695a718be user: jan.nijtmans tags: cleanX)
09:06
merge trunk ... (check-in: a40d3f90eb user: jan.nijtmans tags: cleanX)
2014-03-26
21:54
Fix problem when using "fossil cat" when specifying repository via command line argument (with -R) (reported on ML) Problem was the use of file_tree_name() which call db_must_be_within_tree(). Add a variable in the Global structure 'g' to remember if -R|--repository argument was specified and don't call file_tree_name() if it's the case (since user expect file relative to repository. (Pending review...) ... (check-in: dc10f8d74c user: mgagnon tags: fix-cat-dash-R)
11:58
3 more "full UUID" cases ... (check-in: f46482a905 user: jan.nijtmans tags: trunk)
11:03
Use full UUID's in hyperlinks ... (check-in: a16236e70d user: jan.nijtmans tags: trunk)
2014-03-24
16:30
Added some docs for the name/uuid params for /zip. ... (check-in: 4adcd4f4f5 user: stephan tags: trunk)
2014-03-23
17:15
merge cleanX ... (check-in: 1d54c02400 user: jan.nijtmans tags: cleanX-no-clean-glob)
17:14
Added some text to the /tar help, per ML suggestion. ... (check-in: 7ba06f150c user: stephan tags: trunk)
16:13
Remove some dead code (matchKeep is always false) and improve efficiency (only do glob_match() when extremeFlags is set, otherwise we already know it will be false) ... (check-in: b0b723fbff user: jan.nijtmans tags: cleanX)
10:11
Make "fossil clean -x" less dangerous by respecting the "keep-glob" setting. Fix a few historical merge errors ... (check-in: a5c85348c6 user: jan.nijtmans tags: cleanX)
09:42
merge trunk ... (check-in: d7f04ea46f user: jan.nijtmans tags: cleanX)
2014-03-22
11:33
Fix the SCGI processing so that it works with Nginx. ... (check-in: 684eb478e7 user: drh tags: trunk)
08:04
Add --strip-trailing-cr option to [/help?cmd=diff|fossil (g)diff] and [/help?cmd=stash|fossil stash diff]. Make option -w|--ignore-all-space (for [/help?cmd=annotate|fossil annotate], [/help?cmd=blame|fossil blame], [/help?cmd=diff|fossil (g)diff], [/help?cmd=stash|fossil stash diff]) work the same as its "gnu diff" counterpart. ... (check-in: e753ce8310 user: jan.nijtmans tags: trunk)
2014-03-21
12:12
Remove left-over half-a-sentence ... (check-in: 9b7298b74f user: jan.nijtmans tags: trunk)
10:23
fixed a small lie. ... (check-in: 0829160c5f user: stephan tags: trunk)
10:20
More update/checkout doc additions. ... (check-in: 3f8b6efa2f user: stephan tags: trunk)
10:08
Cherry-pick SQLite [http://www.sqlite.org/src/info/01944c53f5|01944c53f5]: Fix the EXPLAIN indenter in the command-line shell to correctly handle NextIfOpen and PrevIfOpen opcodes. ... (check-in: bfdabaecc8 user: jan.nijtmans tags: trunk)
09:06
On Cygwin, extend the "win32" max path length to 4096 in stead of reducing the "win32-longpath" max path length to 4096. (why didn't I think of that earlier....). One less "#if defined(__CYGWIN__)" in the code, because it eliminates the need for the "win32-longpath" VFS on Cygwin altogether. ... (check-in: 4f4b15aba8 user: jan.nijtmans tags: trunk)
08:49
Added a brief clarification of using update/checkout to switch versions, based on ML thread. ... (check-in: cd4301ce44 user: stephan tags: trunk)
2014-03-19
12:33
Workaround for failing mmap on Cygwin, actually an SQLite problem reported here: [http://osdir.com/ml/sqlite-users/2014-03/msg00341.html]. Not fixed yet on SQLite trunk (3th segment of suggested patch is not applied yet). ... (check-in: d35d075328 user: jan.nijtmans tags: trunk)
2014-03-18
15:59
Since file_simplify_name() already was modified to handle the extended path prefix correctly [95f004b1c535c545], this special Cygwin handling is no longer necessary. ... (check-in: e35dbea1e3 user: jan.nijtmans tags: trunk)
14:52
remove unused variable ... (check-in: dfca123729 user: jan.nijtmans tags: trunk)
08:39
merge trunk ... (Closed-Leaf check-in: 5efa7d2e62 user: jan.nijtmans tags: strip-trailing-cr)
2014-03-17
21:05
Added a pedantic catch for a corner case which never happens (for porting's sake). ... (check-in: 7413229200 user: stephan tags: trunk)
14:15
skip some tests when running inside of an open checkout. ... (check-in: 36a8d91d0c user: jan.nijtmans tags: trunk)
13:12
Eliminate DIFF_INLINE flag (which is 0 anyway, no longer necessary). Strip end-of-line CR's in json_wiki_diff page as well. ... (check-in: e6309e051b user: jan.nijtmans tags: trunk)
12:47
Make stripping of end-of-line CR work correctly now (REALLY!) ... (check-in: 597d1101b4 user: jan.nijtmans tags: trunk)
11:46
Update changes.wiki (-b|--ignore-space-change not implemented, I doubt anyone would need this) ... (check-in: dc981860ee user: jan.nijtmans tags: strip-trailing-cr)
11:34
Make -w|--ignore-all-space option work the same as the GNU diff option with the same name. ... (check-in: a7a61cdd6f user: jan.nijtmans tags: strip-trailing-cr)
2014-03-16
17:06
Removed some report format help text which refers to non-/no-longer existent SQL functions wiki() and tkt(). ... (check-in: 6bbcfec27b user: stephan tags: trunk)
10:33
Fix the display of all web-pages which contain annotation- or diff-like sections for the case windows-style line endings are used: The CR's should be stripped in those cases. ... (check-in: 1472cd811f user: jan.nijtmans tags: trunk)
10:17
Restructured the wiki format parser's ATTR_ and AMSK_ macros to enums to simplify extension. Tried to add data-* attribute support but assumptions about attributes in the parser make it not worth the effort. ... (check-in: 0652717eb0 user: stephan tags: trunk)
09:06
Added missing int return. Reported on ML. ... (check-in: d6bd38fa5c user: stephan tags: trunk)
2014-03-15
21:08
For SSH URLs don't explicitly kill SSH with SIGINT, but let close kill process. Observed as a "Killed by signal 2." error on FreeBSD. ... (check-in: 0e8f0bc317 user: andybradford tags: trunk)
15:03
If a wiki page begins with &lt;title&gt; then render that as &lt;h1 align='center'&gt; when rendering the whole page. For the "doc" URI, continue to extract the title and use it as the overall page title, as we have always done. This only effects wiki rendered in pages like "artifact". ... (check-in: d8586b5670 user: drh tags: trunk)
14:35
Fix the "artifact" URL to render markdown text automatically. ... (check-in: 60019ce7d9 user: drh tags: trunk)
2014-03-14
20:49
Fix the display of unified-diff lines on web pages when the files being compared have windows-style line endings. ... (check-in: e2e8531ba7 user: drh tags: trunk)
16:20
When compiled on Cygwin using --disable-internal-sqlite, this special Cygwin handling is no longer necessary (SQLite 3.8.4.1 Cygwin build already handles that). ... (check-in: 625297ab91 user: jan.nijtmans tags: trunk)
13:57
Enhance the "whatis" command to report on attachments and to include raw tags so that cluster artifacts are identified. Add the "test-whatis-all" command to run "whatis" on every artifact in the repository. ... (check-in: 5cdc39dc2d user: drh tags: trunk)
12:30
Enhance the "whatis" command so that if given an ambiguous SHA1 hash prefix it shows "what is" all possible values for that hash prefix. ... (check-in: 933904fe70 user: drh tags: trunk)
09:42
Minor help text improvement suggested on ML. ... (check-in: a2400a0192 user: stephan tags: trunk)
2014-03-13
21:06
merge trunk ... (check-in: d88d1bc0f6 user: jan.nijtmans tags: win32-longpath)
14:32
Merge trunk. Split same_dline() in 3 different functions. Ongoing. ... (check-in: a915aa03b3 user: jan.nijtmans tags: strip-trailing-cr)
13:17
Backout [e6d3e878a9]: Clicking on timeline nodes for displaying a diff doesn't work any more with this change (Sorry, Stefan!). ... (check-in: afcdc6ce81 user: jan.nijtmans tags: trunk)
12:55
merge trunk (ongoing) ... (check-in: 2e45fb7b39 user: jan.nijtmans tags: strip-trailing-cr)
12:23
Add support for HTTP Basic Authentication to clone and sync. ... (check-in: 5d536c51b6 user: drh tags: trunk)
11:58
Fix the stash so that it remembers added files and readds them when the stash is applied. ... (check-in: db052aa4c6 user: drh tags: trunk)
2014-03-12
04:12
Accidentally removed a newline with vi's shift-j. No change in functionality. ... (Closed-Leaf check-in: ef27b0059a user: andybradford tags: stash_add)
04:08
Make stash_apply handle new files and put them in an ADDED state. ... (check-in: c2d748ae2c user: andybradford tags: stash_add)
2014-03-11
23:34
Always define variables at block start ... (check-in: 1c9e023382 user: jan.nijtmans tags: trunk)
23:23
For initial non-empty check-ins (without parent but with F-cards), add "Changes" section to "ci" page, except for the "patch" button (which is the only thing that doesn't work anyway) ... (check-in: 79c90ac4a4 user: jan.nijtmans tags: trunk)
22:06
Update to SQLite 3.8.4.1 ... (check-in: b93b3e8f98 user: jan.nijtmans tags: trunk)
21:05
Wrapped the timeline-rendering JS in an anonymous function so that it no longer pollutes the global namespace. Added "type" tag to the script (required by HTML4, optional in HTML5). ... (check-in: e6d3e878a9 user: stephan tags: trunk)
05:05
Merge in latest load average enhancement (very nice), and other cleanup. ... (Closed-Leaf check-in: 75406df207 user: andybradford tags: http-auth)
2014-03-10
21:42
Update the custom MinGW makefile. ... (check-in: fd223e5ec7 user: mistachkin tags: trunk)
20:49
Update SQLITE_SOURCE_ID to EXACT 3.8.4 version; char() bugfix was still missing ... (check-in: b1aad7a071 user: jan.nijtmans tags: trunk)
08:49
GNU diff doesn't translate \t to whitespace and strip eol-spacing from diff output (when using -w/-Z options), so "fossil diff" shouldn't do that either. ... (check-in: ac3fcebb19 user: jan.nijtmans tags: trunk)
08:32
Cygwin doesn't have getloadavg() ... (check-in: bae235bf1a user: jan.nijtmans tags: trunk)
00:22
Fix a busted hyperlink in the previous change to server.wiki. ... (check-in: 60774eb33f user: drh tags: trunk)
2014-03-09
23:43
Add documentation (at [/doc/trunk/www/server.wiki#loadmgmt]) on how to use the new load-average limiter feature. ... (check-in: 936fdaeef7 user: drh tags: trunk)
23:04
Add the "max-loadavg" setting to the "setting" command. Add "setting" and "unset" to the "all" command so that max-loadavg can be quickly changed on all repos of a large server installation. ... (check-in: 1847552c92 user: drh tags: trunk)
22:33
If getloadavg() fails, return 0.0 as function result in stead of a random number ... (check-in: 1707129a87 user: jan.nijtmans tags: trunk)
16:25
When a request is denied due to excessive load average, send a 503 reply code. Also: Enhance the request denied message to show the current load average and the load average limit. ... (check-in: d0fa157840 user: drh tags: trunk)
00:19
Show the repository name on the test_env webpage. ... (check-in: 117a0f6952 user: drh tags: trunk)
00:15
Add the ability to restrict CPU-intensive web pages when the server load average gets too high. This feature is turned off by default. ... (check-in: 5e26a1b9b2 user: drh tags: trunk)
2014-03-08
16:14
Clean up and standardize the handling of user "nobody" and the g.zLogin global variable. ... (check-in: 840b762206 user: drh tags: trunk)
04:05
Turn mtime-changes off in repo_init test proc. ... (check-in: 68cc26c1ea user: joel tags: trunk)
2014-03-07
20:14
Minor bug-fix when using -w or -Z flag in diff logic. Make sure that the common lines printed in a diff always come from the left-side, it might be that the right-side is different by white-space only. ... (check-in: d38f0ce759 user: jan.nijtmans tags: trunk)
19:45
Since Annotation flags and DIFF flags are so closely related, allow then to reside in a single variable ... (check-in: 0bc584fe02 user: jan.nijtmans tags: trunk)
16:48
Convert utf-16 files back to intended encoding. ... (check-in: dd47a123e1 user: jan.nijtmans tags: trunk)
15:49
Rename the options for whitespace handling in annotate/blame/diff following GNU diff, not following GIT. So whether your diff tool is configured being internal or external, the same options can be used. ... (check-in: 28234db8bc user: jan.nijtmans tags: trunk)
14:58
In SQLite, import the fix for the journal_mode=PERSIST delete problem on windows. This has no effect on Fossil since Fossil does not use journal_mode=PERSIST. The update is for completeness only. ... (check-in: 33dc7f31c1 user: drh tags: trunk)
14:38
Implement -b|--ignore-space-change. Doesn't work right yet (needs better hash function)! ... (check-in: c0d1ed927e user: jan.nijtmans tags: strip-trailing-cr)
13:11
Combine ANN flags and DIFF flags into a single 64-bit variable, where appropriate. Make DIFF_STRIP_EOLCR a separate flag, as this flag does more than the other whitespace-related flags. Merge trunk. ... (check-in: da205cf44b user: jan.nijtmans tags: strip-trailing-cr)
11:42
Make annotation work with UTF-16 files. Remove some unnecessary end-of-line spaces in (UTF-8 and UTF-16) text files. ... (check-in: 46459fd922 user: jan.nijtmans tags: trunk)
11:29
Fix some spacing issues (blame output should be exactly the same as Fossil 1.28) Make annotation work with UTF-16 files. Remove some unnecessary end-of-line spaces in text files. ... (check-in: 4514910a5f user: jan.nijtmans tags: strip-trailing-cr)
11:02
Fix -w|--ignore-all-space option such that it does exactly the same as GNU diff's option with the same name. ... (check-in: bb3388345d user: jan.nijtmans tags: strip-trailing-cr)
09:01
Rename --ignore-space-at-eol (from Git) to -Z|--ignore-trailing-space (gnu diff). Add --ignore-all-space as well (doesn't behave exactly like GNU's option yet) ... (check-in: d9e79f685b user: jan.nijtmans tags: strip-trailing-cr)
2014-03-06
15:02
Update the built-in SQLite to include the latest last-minute patches for version 3.8.4. ... (check-in: f00167e4e1 user: drh tags: trunk)
14:54
Bring up-to-date with latest features/fixes from trunk. ... (check-in: d6259b7582 user: andybradford tags: http-auth)
09:42
Cherrypick [http://www.sqlite.org/src/info/170e058520|170e058520]: Better support for MinGW 4.x. Together with minor fossil build adaptations such that a MinGW 4.x build reports the right mingw version. Remark: Building fossil with MinGW 4.x still doesn't produce a working fossil.exe, unless you patch MinGW's <dirent.h> slightly. See: [18cff45a4e] and [https://sourceforge.net/p/mingw/bugs/2106/]. This MinGW 4.x bug is already open for almost 5 months now. ... (check-in: e68f528bfa user: jan.nijtmans tags: trunk)
08:50
Add "fossil praise" which is exactly the same as "fossil blame". As in subversion. ... (check-in: fb573e7203 user: jan.nijtmans tags: trunk)
08:34
Merge in new annotate/blame whitespace buttons with updates to changelog. ... (check-in: 866251e878 user: andybradford tags: trunk)
2014-03-05
22:54
Implement --strip-trailing-cr option ... (check-in: 4e6cfaf8f8 user: jan.nijtmans tags: strip-trailing-cr)
22:13
merge trunk ... (Closed-Leaf check-in: e8f422283a user: jan.nijtmans tags: diff-eolws)
22:06
Flag DIFF_INLINE was 0 and that should stay so ... (check-in: 466f8de3c2 user: jan.nijtmans tags: trunk)
21:48
remember "log" option with "Ignore whitespace" button. ... (check-in: e15c42390b user: jan.nijtmans tags: diff-eolws)
21:43
Merge trunk. Simplify handling of "w" option a little. ... (check-in: f4d98b2b9e user: jan.nijtmans tags: diff-eolws)
21:29
Add new --ignore-space-at-sol, -ignore-space-at-eol and -w options to "fossil diff" and "fossil stash diff" commands. Modify annotation/blame such that any change (eol-whitespace too) is considered a change, after ML request. ... (check-in: e663d5e330 user: jan.nijtmans tags: trunk)
19:07
Update the built-in SQLite to 3.8.4 beta. ... (check-in: f0773f6370 user: drh tags: trunk)
15:11
merge diff-eolws ... (check-in: 91add0e03d user: jan.nijtmans tags: diff-eolws)
11:59
Revert default diffFlags used for annotation as it is on trunk. This way, the annotation behavior is fully configurable with the diffFlags (0, DIFF_IGNORE_SOLWS, DIFF_IGNORE_EOLWS or both flags, or newly-to-be-implemented flags). Merging of the "diff-eolws" branch to trunk can be considered independant of the current discussion on the ML. ... (check-in: c38fbe235e user: jan.nijtmans tags: diff-eolws)
08:43
Merge trunk. Fix indentation in annotation/blame commands/pages, which was broken since [28b39cc516]. Changelog entry. ... (check-in: bcb22ce1b0 user: jan.nijtmans tags: diff-eolws)
06:24
Cherry-pick from [f1e99a5a408c]: minor annotate/blame url rendering bug. ... (check-in: 904ab4bbb8 user: andybradford tags: trunk)
06:14
Add button to annotate/blame pages. Also minor bug fix for annotate/blame pages url rendering. ... (check-in: f1e99a5a40 user: andybradford tags: diff-eolws)
02:39
Add "w" URL parameter and buttons to /fdiff pages. ... (check-in: 0ec153a2a7 user: joel tags: diff-eolws)
00:42
Capitalize button labels for consistency with other pages. Change "Show Whitespace Differences" to "Show Whitespace Changes". ... (check-in: 756c187590 user: joel tags: diff-eolws)
00:20
Fix up and simplify /ci page button generation code. ... (check-in: 0c670599bf user: joel tags: diff-eolws)
2014-03-04
14:36
Bring in the SQLite with the TRIGGER name resolution bug fix. This fix is not important to Fossil - we just want to include the latest SQLite code for testing. ... (check-in: 6215d08303 user: drh tags: trunk)
14:14
Add "ignore whitespace" button to ci page. ... (check-in: eb6935df7f user: jan.nijtmans tags: diff-eolws)
13:26
Add "Ignore Whitespace" button to vdiff page. ... (check-in: 56c7561e2b user: jan.nijtmans tags: diff-eolws)
08:21
Don't ignore whitespace by default, except in annotations/blames. Add new "w" option to some Web UI pages, allowing to ignore whitespace (no buttons yet). ... (check-in: 28b39cc516 user: jan.nijtmans tags: diff-eolws)
04:16
Update to the latest SQLite with new performance enhancements - now tested to ensure that it works on systems like ARM that default to unsigned characters. ... (check-in: 8247784beb user: drh tags: trunk)
00:42
Show "error" messages in Tk diff. ... (check-in: d4fea96ad8 user: joel tags: diff-eolws)
2014-03-03
23:21
Update to the latest SQLite with its new performance enhancements. (Later:) The new SQLite does not work correctly when compiled on the Beaglebone Black. Currently investigating. Moving this check-in into a branch until the problem is understood. ... (Closed-Leaf check-in: 13c1fa7626 user: drh tags: beaglebone-problem)
15:02
merge trunk ... (check-in: b8e61d24f8 user: jan.nijtmans tags: diff-eolws)
15:00
Bug-fix: correct calculation of hash-value for lines with different eol-spacing. Taken from [8f885df209], but without the other enhancements. Eliminate some double semicolons. ... (check-in: 7a0f4af68e user: jan.nijtmans tags: trunk)
12:02
Adapt some comments. ... (check-in: c0b42f23a3 user: jan.nijtmans tags: diff-eolws)
11:55
Make option --ignore-space-at-sol work correctly with side-by-side diff as well. ... (check-in: 7763b2e64c user: jan.nijtmans tags: diff-eolws)
11:37
Oops ... (check-in: 65397b575e user: jan.nijtmans tags: diff-eolws)
11:17
Fix indenting behavior of --ignore-space-at-sol option ... (check-in: 2faa1a272b user: jan.nijtmans tags: diff-eolws)
10:50
Implement new --ignore-space-at-sol option for all diff variants. And "-w" which means (for now) both --ignore-space-at-sol and --ignore-space-at-eol. Problem: diffs using --ignore-space-at-sol don't indent any more. to be solved. ... (check-in: 6392c032ce user: jan.nijtmans tags: diff-eolws)
10:28
Wrong parameter type: should be 64 bits otherwise the diffFlags parameter cannot hold all possible bits. ... (check-in: d3f69bd48e user: jan.nijtmans tags: diff-eolws)
10:15
Rename --ignore-eolws back to --ignore-space-at-eol. Change last parameter of break_into_lines() to hold multiple flags. This opens the way to implement --ignore-all-space" and "--ignore-space-at-sol" as well. ... (check-in: 2dffb0e026 user: jan.nijtmans tags: diff-eolws)
09:31
Rename --ignore-space-at-eol to --ignore-eolws|-w, make it work with "fossil stash diff" as well, and make it the default with "fossil diff --tk". Remark: renaming probably was a bad idea, and "-w" should correspond with git's "--ignore-all-space". This would suggest implementing a "--ignore-space-at-sol" options as well, even though I doubt anyone would use that. ... (check-in: 31d25923bd user: jan.nijtmans tags: diff-eolws)
08:22
Try to fix it more better so it'll work with CLI diffs. Add --ignore-space-at-eol option (name taken from Git) to diff cmd. ... (check-in: 554607d35b user: joel tags: diff-eolws)
06:44
Fix diffs that use the DIFF_IGNORE_EOLWS flag. Add a message for diffs that involve only EOL whitespace changes. ... (check-in: 8f885df209 user: joel tags: diff-eolws)
2014-02-28
20:00
re-generate other makefiles ... (check-in: d3b2dabaa5 user: jan.nijtmans tags: trunk)
19:31
Back out [99dca38314] because it doesn't work on an Ubuntu->windows cross-compile. The only solution is to dirty-up the SQLite shell.c code. ... (check-in: 3d7eaeda86 user: drh tags: trunk)
17:42
Refresh the generated makefiles. ... (check-in: 9b3aa6e940 user: mistachkin tags: trunk)
17:42
Fix harmless compiler warning. ... (check-in: fade0558f3 user: mistachkin tags: trunk)
15:46
Fix to check-in [81162e791f] so that it does not require non-standard modifications to the SQLite "shell.c" source file. Sorry, but this doesn't work! Compiling this with Makefile.mingw.mistachkin gives: wbld/shell.o:shell.c:(.text+0x3463): undefined reference to `__imp_win32_access' wbld/shell.o:shell.c:(.text+0x59ac): undefined reference to `__imp_win32_access' /usr/lib/gcc/x86_64-w64-mingw32/4.8.2/../../../../x86_64-w64-mingw32/bin/ld: wbld/shell.o: bad reloc address 0x0 in section `.data' collect2: error: ld returned 1 exit status win/Makefile.mingw.mistachkin:698: recipe for target 'fossil.exe' failed ... (check-in: 99dca38314 user: drh tags: trunk)
13:46
Handle win32 extended path prefix everywhere: Just strip it in the function file_simplify_name(), and only add it back when needed (just before feeding it to a win32 function when >260 chars). Includes additional test-cases. ... (check-in: 95f004b1c5 user: jan.nijtmans tags: trunk)
10:34
Remove unnecessary spaces at end-of-lines. No change in functionality. ... (check-in: 3df526ca41 user: jan.nijtmans tags: trunk)
08:53
Fix use of UTF-8 repository filename in "fossil sqlite3" command. (Requires minor change in SQLite's shell.c) ... (check-in: 81162e791f user: jan.nijtmans tags: trunk)
08:08
Fix compilation with Makefile.msc (and Makefile.mingw.mistachkin). Thanks to Ryan Noll for reporting this. ... (check-in: af995cf7ea user: jan.nijtmans tags: trunk)
2014-02-27
23:27
Add the "test-file-copy" command for testing the file_copy() procedure. ... (check-in: 190353e90d user: drh tags: trunk)
23:20
Fix the file_copy() procedure so that it automatically creates directories leading up to the destination file. ... (check-in: f991688730 user: drh tags: trunk)
19:38
minor pedantic cleanup to my last commit. it was just bugging me. ... (check-in: 59e26ebe94 user: stephan tags: trunk)
18:34
When using "fossil test-diff" with -y or --tk, show the names of both input files above their respective columns. ... (check-in: 1e0e0753f6 user: drh tags: trunk)
17:51
Add a shebang and an introductory comment to the script generated by the SaveAs button in the graphical diff. Update the change log to mention the SaveAs button. ... (check-in: 8f65d49c25 user: drh tags: trunk)
17:24
updated the changelog. ... (check-in: 45fc909a30 user: stephan tags: trunk)
17:09
added glob=pattern option to /fileage, per ML request. ... (check-in: b26e9c8799 user: stephan tags: trunk)
16:40
Make the graphical-diff "SaveAs" output a little more readable by putting each line of the raw diff source on a separate source line. ... (check-in: 9dca00425e user: drh tags: trunk)
16:21
Add "Quit" and "Save As.." buttons to the "diff --tk" command. ... (check-in: 29d80dd2f5 user: drh tags: trunk)
15:40
Merge in latest fixes/development from trunk. ... (check-in: 1fb468edf7 user: andybradford tags: http-auth)
15:12
Improvements to the handling of USE_SYSTEM_SQLITE in shell.c. ... (check-in: a526d71968 user: drh tags: trunk)
15:05
Update the built-in SQLite the latest pre-3.8.4 trunk version. Modify the way the "shell.c" source file is used so that it can be imported directly from the SQLite source tree without having to be edited. ... (check-in: c92a3dda8c user: drh tags: trunk)
14:21
Make the home-page "Documentation Index" link show the Primary Documents and not jump to the Permuted Index. ... (check-in: 735d953fa2 user: drh tags: trunk)
2014-02-26
14:06
Cherry-pick [http://www.sqlite.org/src/info/9c2e7612cd|9c2e7612cd]: In the command-line shell for CSV import, if the lines are \r\n terminated and the last field is blank, make sure an empty string and not a "\r" string is imported. ... (check-in: 60fd422275 user: jan.nijtmans tags: trunk)
10:42
Add support for extended UNC paths as well, and add Windows/Cygwin-specific test-cases for it. ... (Closed-Leaf check-in: ebb42b530e user: jan.nijtmans tags: extended-path-prefix)
09:02
merge trunk ... (Closed-Leaf check-in: 645d57613d user: jan.nijtmans tags: mingw4x)
08:58
Cherry-pick [http://www.sqlite.org/src/info/4043d87979|4043d87979], [http://www.sqlite.org/src/info/953cdd6ada|953cdd6ada] and [http://www.sqlite.org/src/info/23001a85cd|23001a85cd]: Ensure that _FILE_OFFSET_BITS and related macros are defined before any #include, for QNX. Meant for testing this change in SQLite in combination with the mingw4x fixes: [http://www.sqlite.org/src/timeline?r=mingw4x] ... (check-in: 782c3bd265 user: jan.nijtmans tags: trunk)
2014-02-25
13:31
Follow-up to [8ab08d32c7]: Fossil still doesn't handle the extended path prefix on win32 ('\\?\') right, mainly in checking paths. e.g.: "fossil add //\?/C:/Localdata/workspace/fossil/foo.c". Fossil cannot know that this path is correct. Solution: Strip the extended path prefix in file_simplify_name(), and only add it back when needed. Latest "winhttp.c" changes could be reverted with this change when compiling with MSVC or MinGW-w64 (as the repository path after simplicifation doesn't contain '?' any more), but when using MinGW the command-line handling cannot be thrusted. ... (check-in: ce4afc891c user: jan.nijtmans tags: extended-path-prefix)
2014-02-24
18:38
Documented the 'l' F-card permission and added a minor clarification regarding F-card UUID values for removed files. ... (check-in: 007c32bdfd user: stephan tags: trunk)
10:56
Speedup "fossil extras" and other commands which traverse the local filesystem. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14697.html]. Thanks to Samuel Debionne for the suggestion. ... (check-in: 3fbdaa243d user: jan.nijtmans tags: trunk)
10:22
Same optimization in "fossil reconstruct" ... (Closed-Leaf check-in: e1bcc99da3 user: jan.nijtmans tags: use-d-type)
10:14
If pEntry->d_type==DT_LNK, then it could be a link to a directory or to a file, so handle that the same as DT_UNKNOWN. ... (check-in: eb2dc8faac user: jan.nijtmans tags: use-d-type)
2014-02-23
05:15
Fix reverting the combination of a renamed file and an added file that uses the renamed file's original filename. (This previously failed on a UNIQUE constraint.) ... (check-in: bd0b09e50b user: joel tags: trunk)
04:56
Verify revert output in revert tests. ... (check-in: 3949c9a33e user: joel tags: trunk)
02:14
Refactor revert command SQL slightly. ... (check-in: e66a12ec4b user: joel tags: trunk)
2014-02-22
05:31
Add some utility functions to tester.tcl to reduce boilerplate code in certain tests. ... (check-in: 23d3113bb1 user: joel tags: trunk)
2014-02-21
15:44
If fossil is compiled using "--disable-internal-sqlite" for Cygwin, the additional call to fossil_utf8_to_filename() is not needed any more: SQLite 3.8.3.1 for Cygwin can already handle win32 paths as well as cygwin paths. ... (check-in: c7c510e3b9 user: jan.nijtmans tags: trunk)
15:02
merge cleanX ... (check-in: 8b97e37e26 user: jan.nijtmans tags: cleanX-no-clean-glob)
14:46
merge trunk ... (check-in: f93b4b4db4 user: jan.nijtmans tags: cleanX)
04:59
Keep track of versionable and text-area based settings using discrete fields of the stControlSettings structure. ... (check-in: 9b2d565931 user: mistachkin tags: trunk)
2014-02-20
15:19
(experiment) Use d_type field of dirent structure for speedup. ... (check-in: 0c7834c77b user: jan.nijtmans tags: use-d-type)
10:01
Fix [a56db55924]: Crash on STASH DIFF command ... (check-in: 1c39f113d1 user: jan.nijtmans tags: trunk)
09:42
Unnecessary blob_zero() calls: the following prompt_user() call already does a blob_zero() call internally. ... (check-in: 14768c24e5 user: jan.nijtmans tags: trunk)
08:51
When doing "fossil add foo.*" but the user forgets there is a foo.o besides the foo.c and foo.h, and "ignore-glob" contains the "*.o" pattern, fossil will properly warn for this situation and ask what to do. (for Fossil itself this is no issue, as the *.o files are kept in a separate directory, but not all projects do that). Example: /Localdata/workspace/tcl8.6/unix $ touch foo.c foo.h foo.o /Localdata/workspace/tcl8.6/unix $ fossil add foo.* file "foo.o" matches "ignore-glob". Add it (a=all/y/N)? n ADDED foo.c ADDED foo.h ... (check-in: 6ec21b58a2 user: jan.nijtmans tags: trunk)
2014-02-18
08:36
When openssl is compiled statically with zlib support "-lz" must be after "-lssl" ... (check-in: 328be9da57 user: jan.nijtmans tags: trunk)
08:35
Make "fossil add" work when vid=0 (empty check-out). This makes it possible to create initial non-empty check-ins by doing a "fossil add" before the first "fossil commit" ... (check-in: 636982a564 user: jan.nijtmans tags: trunk)
2014-02-17
19:48
[202edc2c1c]: Make 'th1-setup' a textarea in settings UI. ... (check-in: 5447125d34 user: jan.nijtmans tags: trunk)
15:20
Don't put th1-setup and tcl-setup fields twice on the same setup page. ... (Closed-Leaf check-in: d6aa95d332 user: jan.nijtmans tags: setup-textarea)
14:23
Now make th1-setup and tcl-setup a text-area without making the setting versionable. ... (check-in: da7daf027e user: jan.nijtmans tags: setup-textarea)
12:43
[202edc2c1c]: Make `th1-setup` a textarea in settings UI. Fixed by making it a versionable setting (just as "tcl-setup", for consistancy) and moving it to the second column of the setup page. Remark: Making "th1-setup" versionable is not a good idea: It would mean that any Web-page access must do an additional check for the presence of a versionable setting file. Therefore putting it aside. ... (check-in: 28429acb2b user: jan.nijtmans tags: setup-textarea)
11:07
Make sure that EVERY 'initial' checkin has an R-card, despite the "repo-cksum" setting. It is the only way to be able to distinguish Manifests from Control artifacts by looking at the presence of cards only. Otherwise, Fossil versions < 1.27 cannot handle that. ... (check-in: 60f669e937 user: jan.nijtmans tags: trunk)
09:51
Add option --empty to the "[/help?cmd=open | fossil open]" command. See: [https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14359.html] ... (check-in: 640626fdbf user: jan.nijtmans tags: trunk)
09:44
Remove end-of-line spaces ... (check-in: e5d4c3ae68 user: jan.nijtmans tags: trunk)
2014-02-16
20:44
Minor typo fix in /setup_header. ... (check-in: 6ee8ccd6e9 user: stephan tags: trunk)
11:24
Cherrypick [http://www.sqlite.org/src/info/e147230767] with one little change: __MINGW32_MAJOR_VERSION is renamed to __MINGW_MAJOR_VERSION in MinGW 4.0. The old macro name is still available but has the value 3, so that doesn't help at all! This way, it works as expected on MinGW-4.0 ... (check-in: 483ebe5c61 user: jan.nijtmans tags: mingw4x)
2014-02-15
06:46
Make TH1 tests work without relying on the exactly autosync setting value. ... (check-in: 2d90fd073e user: mistachkin tags: trunk)
06:14
Create a repo and explicitly set the autosync setting so TH1 tests will run correctly regardless of the user's global setting. ... (Closed-Leaf check-in: 3baa7e3dc1 user: joel tags: pending-review)
05:57
Fix compiler warning on MSVC. ... (check-in: 783a2a1b73 user: mistachkin tags: trunk)
05:27
Pretend to be drh so merge5 tests run without error. ... (check-in: 052d80dff2 user: joel tags: trunk)
05:23
Cleanup makefile for MSVC and add optional Tcl support to it. ... (check-in: 4321595901 user: mistachkin tags: trunk)
03:49
Expand version reporting support to all compilers with in-tree makefiles. ... (check-in: 43dbc41226 user: mistachkin tags: trunk)
03:03
Further improve reporting of the compiler version information. ... (check-in: b065aff4b9 user: mistachkin tags: trunk)
01:44
Handle more corner cases when locating the title for wiki pages. ... (check-in: afc25dd4bc user: mistachkin tags: trunk)
01:43
Include compiler version in the verbose output. ... (check-in: 916e5a43db user: mistachkin tags: trunk)
2014-02-14
15:56
Backed out a part of the previous HTML5 element tag due to potential misinteractions with the parser. ... (check-in: 016334c45c user: stephan tags: trunk)
15:22
Added several new HTML5 block-level elements to the wiki whitelist, per ML discussion, treating them like DIVs. Alas, data-* attributes prove to be too problematic due to how the attribute propery list is stored/used. ... (check-in: 93dffb9147 user: stephan tags: trunk)
15:20
changed a couple free()s to fossil_free()s. ... (check-in: 8206ac9b9e user: stephan tags: trunk)
10:25
Merge in updates from trunk. Some implementation simplifications and more comments (mainly in the SQLite part). ... (check-in: 9cc1c9d690 user: jan.nijtmans tags: win32-longpath)
07:16
Merge in updates from trunk. ... (check-in: 99744084fb user: andybradford tags: http-auth)
2014-02-13
15:17
Take over "Fixes to the editline support" and "Updates to the command-line shell" from SQLite trunk, keeping the two in sync better. Except for the addition of the ".save" command in "fossil sqlite3", it has no effect. ... (check-in: e327614047 user: jan.nijtmans tags: trunk)
15:07
Mention "timeline-plaintext" and "ticket-change" entries in sync.wiki ... (check-in: dce0566b2a user: jan.nijtmans tags: trunk)
11:40
Remove more legacy javascript: The functions xin() and xout() were already removed in [d89fea6a1c0823aa], so this is no longer necessary. ... (check-in: 438eebcdbc user: jan.nijtmans tags: trunk)
11:05
Remove obsolete XHTML legacy. ... (check-in: bce1128c4a user: jan.nijtmans tags: trunk)
05:36
Replace 'exec mv/rm' with 'file rename/delete' in tests. ... (check-in: c3d36f164c user: joel tags: trunk)
2014-02-12
15:21
un-duplicate 'in the' ... (check-in: 261c132280 user: jan.nijtmans tags: trunk)
11:20
Allow repository to reside on an extended windows path, prefixed with "//?/". There were two problems. 1) The '?' doesn't survive fossil's command line globbing, therefore use a temporary file to hold the repository name when running "fossil ui" or "fossil server" on Windows. 2) In fossil_utf8_to_filename(), '?' was translated to another Unicode character, which shouldn't happen in the extended path prefix. testcase: "fossil test-move-repository //\?/C:/fossil/fossil.fossil" (the backslash is absorbed by cmd.exe, using quotes doesn't work) ... (check-in: 8ab08d32c7 user: jan.nijtmans tags: trunk)
08:35
Update SQLITE_SOURCE_ID, so it matches exactly the SQLite 3.8.3.1 release ... (check-in: 2da197889a user: jan.nijtmans tags: trunk)
2014-02-11
18:12
The DIV.statistics-report-graph-line elements in /reports now no longer use a fixed height, but instead inject an nbsp so that they will effectively have a height of 1em. It now adjusts nicely across skins with different font heights. ... (check-in: ab8c304a9d user: stephan tags: trunk)
18:07
Removed a duplicated CSS style def. ... (check-in: b63ba2ac94 user: stephan tags: trunk)
17:02
Clarify the meaning of "Plaintext for timeline comments" on the Admin/Timeline configuration page. ... (check-in: 3587e4589e user: drh tags: trunk)
16:03
Set margin and padding to zero on tree-view list items. ... (check-in: f06b592815 user: joel tags: trunk)
04:53
Update the built-in SQLite to the version 3.8.3.1 release candidate. ... (check-in: 34aef781b5 user: drh tags: trunk)
03:58
Only prompt to use Fossil username/password for Basic Authorization if they are available. ... (check-in: 9223f0226c user: andybradford tags: http-auth)
2014-02-09
17:14
merge trunk ... (Closed-Leaf check-in: 78862afd3c user: jan.nijtmans tags: prevent-adding-ignored-files)
2014-02-08
08:54
Fix harmless compiler warning ... (check-in: 0681b39b82 user: jan.nijtmans tags: trunk)
2014-02-07
15:52
fossil server: Output "Listening...port [p]" message when iPort==mnPort. ... (check-in: 70218670ff user: joel tags: trunk)
08:58
Add the .clone command to "fossil sqlite3". Taken from SQLite trunk. ... (check-in: 90bd20308b user: jan.nijtmans tags: trunk)
06:20
Only skip the login card if the REMOTE_USER authentication setting is enabled. ... (check-in: 3f8ddc28c6 user: andybradford tags: http-auth)
2014-02-06
19:04
Add the "Patch" submenu element on the "/vdiff" page. Improved the documentation for /vdiff. ... (check-in: e707906a8a user: drh tags: trunk)
15:02
Add the "httpize" TH1 command, which does the same as Javascript's encodeURIComponent() function. ... (check-in: fc6bb93689 user: jan.nijtmans tags: trunk)
13:59
Use the same "User-Agent" string everywhere ... (check-in: a7a7df7072 user: jan.nijtmans tags: trunk)
13:42
Add support for tunneling https through a http proxy (Ticket [e854101c4f]) ... (check-in: 3a33435666 user: jan.nijtmans tags: trunk)
13:38
Fix a comment, and remove some unnecessary end-of-line spaces. ... (check-in: c54c2b0d4a user: jan.nijtmans tags: trunk)
08:49
Use sqlite3_prepare_v2 in stead of sqlite3_prepare everywhere. ... (check-in: ca6cb44c74 user: jan.nijtmans tags: trunk)
2014-02-05
15:20
one more ..... ... (Closed-Leaf check-in: 4f1709d71b user: jan.nijtmans tags: jan-httpsproxytunnel)
14:59
Use hostname in stead of proxy name in certificate handling. Attempt to fix the problem described here: [https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg13898.html] ... (check-in: 6673f163ea user: jan.nijtmans tags: jan-httpsproxytunnel)
08:57
Use the canonical URL as the key for storing the authorization. Reset the authorization information on a redirect. ... (check-in: cf471cbb3f user: andybradford tags: http-auth)
06:35
Simplify code and no longer rely on MAX_REDIRECTS because 20 password prompts are too many. ... (check-in: 9493a9c763 user: andybradford tags: http-auth)
2014-02-04
20:52
Give window a chance to finish handling <Destroy> event. ... (check-in: d7b0617cb5 user: jan.nijtmans tags: trunk)
20:40
Improve some comments and whitespace. ... (check-in: be267722ce user: mistachkin tags: trunk)
20:32
Fix a couple corner cases for the TH1 expr command. ... (check-in: e4e2b2e40e user: mistachkin tags: trunk)
20:30
Cleanup use of Tcl integration for launching the Tk diff viewer internally. ... (check-in: fe9990adc7 user: mistachkin tags: trunk)
20:14
Potential fix for ticket [d752140c7a]. The reconstruct op appears to have been importing raw directory entries into the blob table. ... (check-in: 8e110293ed user: stephan tags: trunk)
09:34
Use built-in Tcl for "diff --tk" implementation if possible. Fallback is to spawn an external "tclsh" as before. ... (check-in: 252aff3e62 user: jan.nijtmans tags: trunk)
01:53
Display the name of the server requesting HTTP Authorization to clarify interaction. ... (check-in: d581ef0057 user: andybradford tags: http-auth)
2014-02-03
12:39
Make sure that the close-button of tk's "diff" window ends the main-loop in all circumstances. Remove unnecessary space. ... (check-in: c275d8ddbb user: jan.nijtmans tags: trunk)
08:27
Use function that will prompt twice for sanity check. ... (check-in: 6289a97e40 user: andybradford tags: http-auth)
07:59
Musn't forget about autosync commands that also need the Basic Authorization. ... (check-in: 06bff8c629 user: andybradford tags: http-auth)
07:12
The stored name of the local option has changed. ... (check-in: bd3830061b user: andybradford tags: http-auth)
07:09
Remove redundant code. ... (check-in: 3afd0289f3 user: andybradford tags: http-auth)
07:07
Correct altered comment. Sneaky vi and J joining lines without my knowledge! ... (check-in: e38bfdae85 user: andybradford tags: http-auth)
07:03
Don't send Basic Authorization except after prompting user. This is done by detecting 401 Authorization Required. It also allows the HTTP Authorization credentials to be different from the Fossil user which means the integrity of the Fossil password can be maintained if so desired. ... (check-in: c61554976d user: andybradford tags: http-auth)
2014-02-02
01:49
Remove the HTTP Authorization setting if the URL is changed with remote-url. ... (check-in: 456a1edd70 user: andybradford tags: http-auth)
2014-02-01
23:39
Handle --once preference and prevent sending HTTP Authorization when the URL is named on the command line. ... (check-in: 2600f59f2d user: andybradford tags: http-auth)
22:06
Only automatically provide Authorization if the URL is HTTPS. User can express preference to use Authorization over unencrypted HTTP via the --httpauth command line option. ... (check-in: 906cfae444 user: andybradford tags: http-auth)
19:24
Remove malplaced period from the middle of a sentence. ... (check-in: 4c8a3fb2b7 user: andybradford tags: trunk)
05:58
Bring in latest from trunk. ... (check-in: da070fafe2 user: andybradford tags: http-auth)
05:40
This does not need to be globally scoped. ... (check-in: 6315fd8a3d user: andybradford tags: http-auth)
05:02
Detect authorization looping and exit fatally when limit exceeded. ... (check-in: 08d487ed73 user: andybradford tags: http-auth)
04:43
Automatically detect HTTP 401 status and resend with Authorization. ... (check-in: fcaa8ea99a user: andybradford tags: http-auth)
2014-01-30
03:37
Honor the command line option also for remote-url. ... (check-in: 72014480dc user: andybradford tags: http-auth)
2014-01-29
22:51
(experimental) Allow not only --utc or --localtime to be specified, but any timezone (minutes from UTC = -999...999) ... (Closed-Leaf check-in: c3e3ceb9b6 user: jan.nijtmans tags: tz-minutes)
20:43
Typo fix. ... (check-in: 167b24c744 user: stephan tags: trunk)
15:16
Added is-a-leaf and leaf status to info [/help/info] and friends, per ML request. ... (check-in: 0b5670dce6 user: stephan tags: trunk)
13:35
When on a Fossil web-page without being logged-in, pressing "Login" and doing a successful login will bring you back to the same web-page again. ... (check-in: d5d7e640d0 user: jan.nijtmans tags: trunk)
10:21
fix comment ... (check-in: ca0a58fac5 user: jan.nijtmans tags: trunk)
09:36
Don't use global data any more in establish_proxy_tunnel() ... (check-in: 12e917a1cd user: jan.nijtmans tags: jan-httpsproxytunnel)
09:22
merge trunk ... (check-in: 1f1848dd07 user: jan.nijtmans tags: jan-httpsproxytunnel)
06:45
Make HTTP authorization a command line option. Choice will be stored in database until another URL change happens. This could potentially break those who currently rely on the special # character in the password. ... (check-in: e747041a72 user: andybradford tags: http-auth)
2014-01-28
14:06
Require "Read" permission (capability "u") in order to access the /reports page. Fix for ticket [a757c4fca19d] ... (check-in: f48c84afd1 user: drh tags: trunk)
13:58
Correction to the description of the "z" capability in the setup pages. ... (check-in: b68a48ff5f user: drh tags: trunk)
13:10
No longer prohibit multiple "merge --integrate"'s without an intermediate commit. "commit --integrate" already allows it, so there is no way to stop people doing that. Fossil versions earlier than [55cacfcace] cannot handle the manifest file produced by such a commit. ... (check-in: f9f7082ef4 user: jan.nijtmans tags: trunk)
12:58
Update change-log ... (check-in: 6b396efa01 user: jan.nijtmans tags: trunk)
09:25
Rename sqlite3_cmd() to cmd_sqlite3() and sqlite3_exec_readonly() to db_exec_readonly(): sqlite3_* symbols are reserved for SQLite, in order to prevent possible future symbol conflicts. Eliminate use of deprecated "sqlite3_callback" typedef (which allows elimination of some type casts). Missing "static" in content.c ... (check-in: 0ed6e68d55 user: jan.nijtmans tags: trunk)
08:20
More removals of unnecessary end-of-line spaces. No change in code. ... (check-in: 45f35169f2 user: jan.nijtmans tags: trunk)
2014-01-27
16:11
Update to the SQLite 3.8.3 beta in order to better test the SQLite beta. ... (check-in: 22262e7553 user: drh tags: trunk)
09:08
Put various other constant tables in constant memory. ... (check-in: 214899ac26 user: jan.nijtmans tags: trunk)
09:05
Remove unnecessary end-of-line spaces. (My editor does that automatically, but I don't want it to happen together with other functional changes in a single commit). No change in code. ... (check-in: 52b35c8b40 user: jan.nijtmans tags: trunk)
08:23
Put html_tag const table (from markdown implementation) in constant memory. ... (check-in: 7c4414ca10 user: jan.nijtmans tags: trunk)
2014-01-25
16:23
/reports byweek fix: the currently selected year is now propagated across the event-type links. ... (check-in: cba6bbf89c user: stephan tags: trunk)
16:20
Merged vdiff-subdir feature branch into root. ... (check-in: 9b1932f00e user: stephan tags: trunk)
2014-01-24
12:37
Check for "clearsign" option in "fossil branch" command. Reported by J. van den Hoff. ... (check-in: d8a588ba76 user: jan.nijtmans tags: trunk)
10:04
Eliminate two unneeded type-casts and a compiler warning (signed<>unsigned compare) ... (check-in: 17f7b650af user: jan.nijtmans tags: trunk)
09:54
Put Th_SubCommand constant tables in constant memory. ... (check-in: dce90fe35e user: jan.nijtmans tags: trunk)
2014-01-23
21:47
merge trunk ... (check-in: abb2400434 user: jan.nijtmans tags: win32-longpath)
10:29
No longer require that the HOME directory is writable if the fossil configuration file is already there. (With some simplifications) ... (check-in: b4d538f8c6 user: jan.nijtmans tags: trunk)
08:51
Backout [77d37d910b], which puts back the "fossil sqlite3" command when compiled with --disable-internal-sqlite. Take over matching "shell.c" from SQLite, but relax SQLite version check, otherwise "fossil sqlite3" doesn't work (that was the reason for taking out "fossil sqlite3" in the first place, but at least OpenBSD wants to support it). See: [https://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14185.html] ... (check-in: d68cd57a9d user: jan.nijtmans tags: trunk)
00:51
Procedure of checking permission of global config is chenged. Now you can share global config in home directory from cgi. SeeAlso: http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14482.html ... (Closed-Leaf check-in: f47298b25c user: kameda tags: config-permission-check)
00:45
Create new branch named "config-permission-check" ... (check-in: e92e2d4d1f user: kameda tags: config-permission-check)
2014-01-22
18:32
Fix harmless compiler warnings in SQLite. ... (check-in: 64096c7269 user: drh tags: trunk)
18:19
Update the built-in SQLite to a version that supports ORDER BY and LIMIT on WITH RECURSIVE queries (but omits support for the non-standard LEVEL pseudo-column). Rewrite the recursive query that computes ancestors to using ORDER BY and LIMIT and omit the use of LEVEL. ... (check-in: af990795fc user: drh tags: trunk)
2014-01-21
21:42
Make sure that sqlite3_strglob() is available and use it: Less code duplication ... (check-in: 7829abd893 user: jan.nijtmans tags: trunk)
20:40
Doc fix for new vdiff glob param. ... (Closed-Leaf check-in: 39e39f216b user: stephan tags: vdiff-subdir)
19:26
Propagate glob=... via the various vdiff toggle buttons and add a button to clear the current glob if glob is provided. ... (check-in: bf7524b13f user: stephan tags: vdiff-subdir)
18:55
minor style fix (column width) and added notification of the glob which is in effect, analog to the regex notification. ... (check-in: 46adaba1bd user: stephan tags: vdiff-subdir)
18:49
Replaced dir=... with glob=... and fixed (i think) the traversal of pFileTo/From. ... (check-in: fa16c3a72b user: stephan tags: vdiff-subdir)
18:13
Initial prototype of dir=... constraint for vdiff. ... (check-in: 641c74187b user: stephan tags: vdiff-subdir)
17:43
merged in rss-cli. ... (check-in: 4d91004271 user: stephan tags: trunk)
17:43
rss-cli: removed the short-form of -url URL arg because it is not working for reasons beyond my comprehension. ... (Closed-Leaf check-in: 02781897b3 user: stephan tags: rss-cli)
11:05
Remove two SQLite version checks which no longer serve any purpose ... (check-in: 2864db3080 user: jan.nijtmans tags: trunk, sqlite3-compat)
00:38
Update the built-in SQLite to the latest 3.8.3 beta that includes support for the LEVEL pseudo-column on recursive queries. Make use of a recursive query capability and the LEVEL column to replace the compute_ancestors() function with a single query. ... (check-in: f2ebd7e52d user: drh tags: trunk)
2014-01-20
23:17
Fix a typo in HTML text. ... (check-in: 3d5bc3d433 user: drh tags: trunk)
15:10
Don't compile Cygwin using -DSQLITE_OMIT_CTE: Making it work would cause memory leaks. ... (check-in: 5176783c06 user: jan.nijtmans tags: trunk)
13:15
Now really add utf16be.txt. Compile fossil on Cygwin using -DSQLITE_OMIT_CTE (for test purposes only) ... (check-in: 511eecb0e1 user: jan.nijtmans tags: trunk)
13:08
Allow fossil to be used together with SQLite 3.8.2 amalgamation. Add UTF16-be file for test-purposes. Disable (3-way) merge2 tests which use UTF16 files: 3-way merges with UTF16 files is not (yet) implemented. ... (check-in: 7e9633a9b3 user: jan.nijtmans tags: trunk)
2014-01-18
17:01
Update the built-in SQLite to the 3.8.3 beta that includes support for common table expressions and recursive queries. ... (check-in: 27ef534d48 user: drh tags: trunk)
09:35
Added rss CLI command help text and removed the permissions checks (which are not valid in CLI mode). ... (check-in: e8edc7ca4b user: stephan tags: rss-cli)
09:23
Fixed off-by-one counter in /timeline.rss and rss CLI command. ... (check-in: 90166ffee3 user: stephan tags: rss-cli)
09:17
Added -url URL flag to set the RSS base URL. ... (check-in: 584c682cad user: stephan tags: rss-cli)
08:33
experimental CLI version of rss feed, per ML request. ... (check-in: e28a5765fa user: stephan tags: rss-cli)
2014-01-17
15:22
No need to do a 'ci'-check when permitHooks is false anyway. ... (check-in: bed113ca3f user: jan.nijtmans tags: trunk)
13:35
Tree-view expand/collapse enhancements. Press "Reload" after upgraded in order to reload CSS. ... (check-in: 0647dd38b8 user: drh tags: trunk)
12:47
unbreak win/Makefile.mingw for modified SRCDIR ... (check-in: 7b30a7c7ef user: jan.nijtmans tags: trunk)
09:07
Call toggleAll() if expandMap['*'] exists, even if its false (for when the expand query string parameter is used). ... (Closed-Leaf check-in: 8489e29731 user: joel tags: tree-view-work)
00:07
Recognize old IE event object to make tree-view expand/collapse work in IE8. This breaks expand/collapse on FF. ... (check-in: 21426d01b4 user: joel tags: tree-view-work)
2014-01-16
23:43
Set/unset new "collapsed" class on tree-view lists instead of setting display property. This breaks collapse/expand on Chrome. ... (check-in: 75b96a2912 user: joel tags: tree-view-work)
22:15
Avoid superfluous variable assignment. ... (check-in: cdab54ed78 user: mistachkin tags: trunk)
22:02
Fix harmless compiler warning. ... (check-in: 79eac9a126 user: mistachkin tags: trunk)
21:59
Further fixes for tree-view in ancient versions of Firefox. ... (check-in: f69dbc361c user: drh tags: trunk)
21:43
Improve tree-view styling on IE8. ... (check-in: bfe7eeb71a user: joel tags: trunk)
20:49
Cleanup and fix for Firefox 3.6. ... (Closed-Leaf check-in: cffecc776b user: joel tags: tree-view-work)
20:10
merge trunk ... (check-in: fb647963ea user: jan.nijtmans tags: tree-view-work)
20:07
Fix use of window.getComputedStyle() function for IE8. Same fix as done in [5885241f52c6182e] for timeline. ... (check-in: de0ae9271f user: jan.nijtmans tags: trunk)
11:18
one more attempt ... (check-in: e2a5198ca9 user: jan.nijtmans tags: tree-view-work)
11:10
Attempted fix for FireFox 3.6.28 ... (check-in: be31487c70 user: jan.nijtmans tags: tree-view-work)
10:54
Better NULL-protection against browsers which don't have "history" API ... (check-in: 02b607a07a user: jan.nijtmans tags: tree-view-work)
07:05
Fix various corner cases for the TH1 'string first' and 'string last' sub-commands. ... (check-in: f61958b183 user: mistachkin tags: trunk)
06:31
Fix typo in TH1 'string last' error message. ... (check-in: dd8d317670 user: mistachkin tags: trunk)
02:15
Merge from trunk. ... (check-in: eb5a49f835 user: ashish tags: ashish-ipv6)
2014-01-15
21:41
Since [5a66b6e785] conversions from Unicode (actually: UTF-16) to UTF-8 are possible on UNIX too ... (check-in: d0d7ca17a4 user: jan.nijtmans tags: trunk)
11:43
Avoid unnecessary no-op write transactions on the server during a pull. ... (check-in: b4dffdac5e user: drh tags: trunk)
02:54
Make tree-view expansions and contractions persist on a "Back" in Chrome and IE. (Works without the extra javascript on Firefox and Safari.) ... (check-in: ab00f2b007 user: drh tags: trunk)
01:55
Add missing "var". ... (Closed-Leaf check-in: cdd441f851 user: joel tags: tree-view-enhancements)
01:29
Improve a comment. ... (check-in: 5e368e911d user: mistachkin tags: trunk)
01:26
Add ID attribute to subdirectory lists. ... (check-in: 24fa1e6802 user: joel tags: tree-view-enhancements)
01:26
For the TH1 unset command, simplify removal of variable from the call frame. ... (check-in: 95292a13fa user: mistachkin tags: trunk)
00:15
Use history API instead of sessionStorage. ... (check-in: 434e4538bc user: joel tags: tree-view-enhancements)
2014-01-14
19:46
Initialize expandMap variable ... (check-in: 3bdbc0408f user: joel tags: tree-view-enhancements)
16:08
Fix several issues with the TH1 unset command, including a memory leak. Add more tests. Keep the original branch open in case further changes are needed. ... (check-in: 1aeb2726b0 user: drh tags: trunk)
15:33
Persist expand/collapse state of tree-view directories in all modern browsers. ... (check-in: cd554eb63c user: joel tags: tree-view-enhancements)
13:41
Make a change to the test/utf16le.txt file as a test case to verify that the diff logic displays utf16 changes correctly. ... (check-in: 6228efbb7c user: drh tags: trunk)
13:39
Handle utf16 text pages in the /doc webpage. ... (check-in: 1c5b51e6bf user: drh tags: trunk)
13:30
Simplify usage of the new TH1 Find structure. ... (Closed-Leaf check-in: b0eb21b66a user: mistachkin tags: th1UnsetVar)
13:25
Fix another possible memory leak in a corner case. Add more tests. Improve comments on the new Find structure. ... (check-in: 9b3b1d0714 user: mistachkin tags: th1UnsetVar)
12:50
Fix several issues with the TH1 unset command, including a memory leak. Add more tests. ... (check-in: e4047acb76 user: mistachkin tags: th1UnsetVar)
12:44
Add the ability to display content and diffs for UTF16 text files in the web interface. ... (check-in: 5a66b6e785 user: drh tags: trunk)
09:48
Enable use of the TH1_DELETE_INTERP environment variable to delete the TH1 interp on exit. ... (check-in: e0f22dda7b user: mistachkin tags: trunk)
09:45
For MSVC, disable optimizations when compiling for debugging. ... (check-in: fb29094a8f user: mistachkin tags: trunk)
09:12
Unbreak the MSVC build batch file tool. ... (check-in: 9dc0877d91 user: mistachkin tags: trunk)
08:35
Fix build with older MinGW. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14377.html] ... (check-in: 354288db9c user: jan.nijtmans tags: trunk)
00:10
Delay activation of ticket hook until after the ticket tables have been rebuilt. ... (check-in: 42316a14e2 user: mistachkin tags: trunk)
00:04
Merge recent fixes from trunk. ... (Closed-Leaf check-in: eff4999d50 user: mistachkin tags: delay-ticket-hook)
2014-01-13
23:41
Honor timezones in imports from git. ... (check-in: 1aef260f4c user: drh tags: trunk)
23:32
Make sure that TH1 variables get removed from the call frame upon being unset. ... (check-in: 1ebe4b02e4 user: mistachkin tags: trunk)
23:27
Make sure that TH1 variables get removed from the call frame upon being unset. ... (Closed-Leaf check-in: fa17f1ce3a user: mistachkin tags: th1Work)
23:06
Trim trailing whitespace in TH1 and align some comments. ... (check-in: 5a9f9ba61d user: mistachkin tags: th1Work)
22:50
Merge updates from trunk. Style fixes. ... (check-in: 81c185f685 user: mistachkin tags: delay-ticket-hook)
13:27
Add discussion of SQLITE_ENABLE_EXPLAIN_COMMENTS to the makefile documentation. ... (check-in: cde4759d5e user: drh tags: trunk)
2014-01-12
10:24
Fix tree-view JS error/warnings. ... (check-in: 26c26b6fc3 user: joel tags: trunk)
2014-01-11
20:39
Merge the accidental fork. ... (check-in: f7563c671f user: drh tags: trunk)
20:39
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: 37ffaaa911 user: drh tags: trunk)
20:38
Fix incorrect link ... (check-in: 27a843d227 user: jan.nijtmans tags: trunk)
19:11
Fix a harmless valgrind warning in the tarball generator. ... (check-in: 64fc6d15e5 user: drh tags: trunk)
18:56
Fix the test/valgrind-www.tcl script so that it works on Ubuntu 13.10. ... (check-in: fcfe117b5a user: drh tags: trunk)