Timeline
Not logged in

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

100 most recent checkins

2014-10-25
01:01
[b9a1beda9e] Leaf: 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). (user: drh, tags: trunk)
2014-10-22
20:05
[ab9b49820e] Remove unused local variable. (user: mistachkin, tags: trunk)
20:00
[f24d85aee8] Now use a switch to specify the file/directory to the timeline command. (user: mistachkin, tags: trunk)
19:52
[e9bccd1c12] Try to provide better information on manifest errors. (user: mistachkin, tags: trunk)
19:30
[047235145c] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: better-error-msgs)
13:54
[cbd4dca680] Leaf: Proposed enhancements to the --tk diff viewer from Ramon Ribó. (user: drh, tags: tk-diff-viewer)
12:52
[bf3db3d16e] Improved error message handling on the server side of "sync" requests. (user: drh, tags: trunk)
11:53
[8d2e67512d] Leaf: Can now import full dump. Still only flat and only format 2. No tracking of file moves yet (user: baruch, tags: svn-import)
2014-10-21
22:12
[1d85796857] Closed-Leaf: Avoid invoking fossil_error() in manifest_crosslink() while processing a push, even though such errors are suppose to be ignored. (user: drh, tags: experimental)
15:25
[44a160a341] Leaf: merge trunk (user: jan.nijtmans, tags: winsymlink)
15:00
[0edbf144f3] support copying files (no folders support yet) (user: baruch, tags: svn-import)
14:41
[332788691888b] support for deleted files (user: baruch, tags: svn-import)
12:32
[bb1d783544] prepare for svn branch importing (user: baruch, tags: svn-import)
12:18
[ffd61eedf5] fix manifest creation bugs (user: baruch, tags: svn-import)
09:27
[154abe4d47] merge trunk (user: baruch, tags: svn-import)
09:22
[287cd78e27] Very very basic svn-dump import. Can not handle anything realistic yet (user: baruch, tags: svn-import)
03:58
[29c2f70bfb] Fix missing blank line. (user: mistachkin, tags: better-error-msgs)
03:57
[97ea05f8dc] Improve error message consistency. (user: mistachkin, tags: better-error-msgs)
03:53
[46d74582d2] Style tweaks. (user: mistachkin, tags: better-error-msgs)
03:40
[a4e0d959db] Merge updates from trunk. (user: mistachkin, tags: better-error-msgs)
03:23
[6d4e5d801e] Fix build break when the TH1 docs feature is enabled. (user: mistachkin, tags: trunk)
03:19
[c1d20c33cf] Restore use of short string identifiers in titles on the check-in info page. (user: mistachkin, tags: trunk)
03:12
[22a74690bb] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: cmdline-timeline-enhancement)
03:05
[e7518b44eb] Fix compiler warning and clarify use of local variables. (user: mistachkin, tags: trunk)
03:00
[d1983dd24c] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: warningFix)
02:52
[49b0ff1592] 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. (user: drh, tags: trunk)
02:09
[5ea84522ec] Closed-Leaf: Include main.mk in the makefile integration for the codecheck1 tool. Also fix dependency issue with the MinGW makefiles. (user: mistachkin, tags: compile-time-print-checking)
2014-10-20
21:37
[1e870e1e06] 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.) (user: mgagnon, tags: cmdline-timeline-enhancement)
20:47
[5edc01934c] Improve makefile integration for the codecheck1 tool. (user: mistachkin, tags: compile-time-print-checking)
20:40
[9eb3b6ce80] Fix harmless compiler warnings in the codecheck1 tool. (user: mistachkin, tags: compile-time-print-checking)
20:13
[7c25045618] Add call to codecheck1 tool during the MinGW build process. (user: mistachkin, tags: compile-time-print-checking)
19:25
[afc22726ef] Updates to Windows makefiles. (user: mistachkin, tags: compile-time-print-checking)
16:45
[0237021d58] added json_new_string_f() to codecheck1's list. (user: stephan, tags: compile-time-print-checking)
16:31
[cf9eac3929] 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. (user: drh, tags: trunk)
15:14
[467eae2425] Fix the build for windows. (user: drh, tags: compile-time-print-checking)
15:01
[0a7e326fa4] 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. (user: drh, tags: compile-time-print-checking)
10:07
[43b30dcfc3] 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. (user: drh, tags: trunk)
2014-10-19
21:15
[f6b69db3c8] Cherry-pick 19fe4a0a47: Fix a (probably harmless) bug in the CSV output mode of the command-line shell. Put back some code, removed by c001fa0edf: when fossil is linked with SQLite < 3.8.7 it might still be needed to produce the same EXPLAIN output. (user: jan.nijtmans, tags: trunk)
10:28
[0ab0079959] 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. (user: stephan, tags: trunk)
2014-10-18
22:13
[22048c41dc] Leaf: More simplification; now correctly handles branches in newrepo (i.e. only the desired branch is exported). (user: dg, tags: dtrg-bundles)
21:40
[df4435bf4d] Optimised and simplified the exporter. Haven't figured out how to make the imported tree match up with its parent commit yet. (user: dg, tags: dtrg-bundles)
19:26
[f809eb4c1a] 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. (user: dg, tags: dtrg-bundles)
19:18
[e05a74f1f4] 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. (user: drh, tags: trunk)
10:34
[8af7f6185a] Closed-Leaf: 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. (user: drh, tags: cmdline-timeline-enhancement)
2014-10-17
23:51
[b8b037610f] Use more aggressive cleanup when coming back from the 'sqlite' command, to permit TH1 hooks to exit cleanly. (user: mistachkin, tags: trunk)
21:57
[9cbafad6a9] 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. (user: mgagnon, tags: cmdline-timeline-enhancement)
21:12
[5eeb870d18] Honor case-sensitive setting when specifying path to the timeline command. (user: mgagnon, tags: cmdline-timeline-enhancement)
20:44
[3706dcb696] Fix the special case when path refer to the root of the repository, in that case, just ignore the path argument. (user: mgagnon, tags: cmdline-timeline-enhancement)
19:20
[dc8a5742a0] 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) (user: mgagnon, tags: cmdline-timeline-enhancement)
15:31
[a50c3cfd61] 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. (user: drh, tags: cmdline-timeline-enhancement)
11:51
[115efe1692] merge trunk (user: jan.nijtmans, tags: winsymlink)
11:38
[5a2b7356b4] Incorporate SQLite 3.8.7 final from upstream. (user: drh, tags: trunk)
09:23
[55f1c036f0] 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. (user: jan.nijtmans, tags: winsymlink)
2014-10-16
11:45
[20d02ab750] Reduce the number of end-of-line spaces. No functional change. (user: jan.nijtmans, tags: trunk)
02:16
[1b6dfe8178] Merge updates from trunk. (user: mistachkin, tags: warningFix)
2014-10-15
18:31
[a87c0d89ae] manifest_parse() now stores the UUID before parsing begins and adds it to syntax error messages. (user: stephan, tags: better-error-msgs)
18:18
[5ff4e33617] Try to provide better information on manifest errors. (user: drh, tags: better-error-msgs)
17:06
[f60f9cddba] Update referenced OpenSSL version. (user: mistachkin, tags: trunk)
15:47
[c9a20b6174] Update the built-in SQLite to 3.8.7 beta 4. (user: drh, tags: trunk)
07:16
[c5588966c0] Somewhat simpler SELECT expression which works with older SQLite versions as well (and gives exactly the same output). Typo. (user: jan.nijtmans, tags: trunk)
2014-10-14
21:43
[2932f753cb] merge trunk (user: jan.nijtmans, tags: winsymlink)
21:04
[3c6f20370a] Update the built-in SQLite to 3.8.7 beta 3. (user: drh, tags: trunk)
17:57
[d4e3f4c33d] Add the --db-check option to the "fossil dbstat" command. (user: drh, tags: trunk)
17:49
[7cec2de598] Improvements to the information provided by "fossil dbstat". Better formatting for the "fossil all dbstat" command. (user: drh, tags: trunk)
17:01
[c6d9b0a06c] Add the "dbstat" command to "fossil all". (user: drh, tags: trunk)
13:10
[2271ea42fe] strglob() -> sqlite3_strglob() (user: jan.nijtmans, tags: trunk)
12:39
[c7c54d29f0] Update the built-in SQLite to the second 3.8.7 beta. (user: drh, tags: trunk)
2014-10-13
08:31
[9a9ef1d042] On platforms having strchrnul(), use it to speed up sqlite a little bit. (user: jan.nijtmans, tags: trunk)
08:09
[dc3d480e39] revert accidental Makefile.mingw commit (user: jan.nijtmans, tags: winsymlink)
08:07
[8f8301af2c] 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 (user: jan.nijtmans, tags: winsymlink)
02:51
[f6d7eb4e3c] Modify the MSVC makefile and build tool to support building binaries that work on Windows XP using Visual Studio 201x. (user: mistachkin, tags: trunk)
2014-10-09
19:09
[c0beb5323c] Closed-Leaf: Also build zlib and OpenSSL using Windows XP compatibility, if applicable. (user: mistachkin, tags: winXpVs201x)
09:56
[3934d49a55] Leaf: Merge trunk. WARNING: "fossil sync" doesn't work as expected yet when there is no project-code! (user: jan.nijtmans, tags: docker)
2014-10-08
23:05
[67de4fc100] Show another batch variable when diagnostics are enabled. (user: mistachkin, tags: winXpVs201x)
23:01
[a455e2ef6b] Fix typo in previous check-in. (user: mistachkin, tags: winXpVs201x)
22:21
[afe765c0b8] Modify the MSVC makefile and build tool to support building binaries that work on Windows XP using Visual Studio 201x. (user: mistachkin, tags: winXpVs201x)
2014-10-06
17:34
[83e4f8660c] Prefer the editted comment and editted user over the originals when doing an export to git. (user: drh, tags: trunk)
13:37
[dede23732a] 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. (user: drh, tags: trunk)
03:19
[afc2f5e661] 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. (user: drh, tags: trunk)
00:58
[82e30c0000] 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. (user: drh, tags: trunk)
2014-10-05
23:11
[99d52b38fb] Leaf: Only use SQLITE_TESTCTRL_EXPLAIN_STMT/SQLITE_STMTSTATUS_VM_STEP when necessary/supported (user: jan.nijtmans, tags: sqlite3-compat)
22:41
[4c84ee3bac] merge trunk (user: jan.nijtmans, tags: sqlite3-compat)
20:11
[c001fa0edf] Update the built-in SQLite to the latest 3.8.7 beta from upstream. (user: drh, tags: trunk)
2014-10-04
19:18
[334d774402] 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. (user: stephan, tags: trunk)
2014-10-03
11:44
[aaa7aeda86] With this (dirty) hack, non-anonymous users can login in a docker-packed fossil image as well. (user: jan.nijtmans, tags: docker)
11:20
[dc87b66438] Merge trunk. Further experimenting. With this I can log in as anonymous but not yet as admin. (user: jan.nijtmans, tags: docker)
2014-10-02
17:01
[54a783e39f] Merged in inherit-priv-mark-sub with one minor layout tweak. (user: stephan, tags: trunk)
15:26
[98e3626c0a] docker experiment: create project-code at first valid push. (user: jan.nijtmans, tags: docker)
13:45
[06987be586] 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. (user: jan.nijtmans, tags: trunk)
2014-10-01
09:22
[bebd408361] merge trunk (user: jan.nijtmans, tags: winsymlink)
2014-09-30
15:25
[d2e7d2cf0d] Fix compiler warning and clarify use of local variables. (user: mistachkin, tags: warningFix)
15:24
[6a0586f9da] Closed-Leaf: Code style tweaks. (user: mistachkin, tags: inherit-priv-mark-sub)
15:13
[eb44ae1f7c] Merge updates from trunk. (user: mistachkin, tags: inherit-priv-mark-sub)
2014-09-29
19:59
[a072137b03] Correct directory detection in the MSVC makefile to permit the batch building tool to function properly. (user: mistachkin, tags: trunk)
15:37
[86de8cbeb5] Make sure the MSVC makefile is only used from within the directory where it resides. (user: mistachkin, tags: trunk)
14:41
[2bd0ed05a3] merge trunk (user: baruch, tags: svn-import)
11:18
[67356700e0] Configure OpenSSL correctly in MinGW-w64 (64-bit) build. (user: jan.nijtmans, tags: trunk)
09:46
[f2ba1d2233] Merge trunk. Style changes. Implement fallback in case of Windows XP. (user: jan.nijtmans, tags: winsymlink)
2014-09-28
20:54
[80b4adddec] 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. (user: mistachkin, tags: trunk)
20:44
[20af0a8e5c] Better modularization of arguments for the OpenSSL configuration used by the MSVC makefile. (user: mistachkin, tags: trunk)