Timeline
Not logged in

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

100 most recent checkins

2014-10-01
09:22
[bebd408361] Leaf: merge trunk (user: jan.nijtmans, tags: winsymlink)
2014-09-30
15:25
[d2e7d2cf0d] Leaf: Fix compiler warning and clarify use of local variables. (user: mistachkin, tags: warningFix)
15:24
[6a0586f9da] 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] Leaf: 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)
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)
20:37
[89d9baa3e2] Permit building Fossil with MSVC on x64 with SSL enabled (and built 'automatically' as part of the overall build process). (user: mistachkin, tags: trunk)
2014-09-27
22:03
[df0e48e0ab] Some JavaScript coding style updates. (user: mistachkin, tags: inherit-priv-mark-sub)
21:41
[bdf233a714] Style tweaks, including some CSS and moving the capability string element 'out' one level. (user: mistachkin, tags: inherit-priv-mark-sub)
20:11
[2adc039766] removed an unused JS var. (user: stephan, tags: inherit-priv-mark-sub)
19:29
[4c4a69ed99] Added try/catch so that incompatible browsers (if any) do not break the whole page if updating the permissions string fails. (user: stephan, tags: inherit-priv-mark-sub)
19:26
[d02d620c4d] Added JS code to generate/display the current capabilities string based on selected checkboxes (feature request from Joe M.). (user: stephan, tags: inherit-priv-mark-sub)
17:08
[a6e8e7004d] Use brackets to further distinguish the mark from the surrounding text not relying too much on CSS. (user: andybradford, tags: inherit-priv-mark-sub)
05:54
[957d037407] Add some padding around subscripted inherited privilege markers to improve readability. (user: andybradford, tags: inherit-priv-mark-sub)
2014-09-26
21:02
[e061a675e6] Wrap markdown content in an HTML 'div' block of the 'markdown' class. (user: mistachkin, tags: trunk)
16:35
[4bba5e1ca4] Merged in inherit-priv-mark-sub branch (readability improvements for user administration page). (user: stephan, tags: trunk)
14:04
[9ba4ebaa66] Leaf: merge trunk (user: jan.nijtmans, tags: multi-thread)
09:23
[631dff61e0] Make everything compile on MinGW(-w64). WARNING: will not run on Windows XP, that still has to be fixed! Should work on Vista+. (user: jan.nijtmans, tags: winsymlink)
2014-09-25
19:21
[9c5bbd6a01] 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... (user: sdr, tags: winsymlink)
05:13
[c420715158] Merge updates from trunk. (user: sdr, tags: winsymlink)
2014-09-24
09:01
[35bf217336] Move the check for "server-code"/"project-code" into the function db_setup_server_and_project_codes() (user: jan.nijtmans, tags: trunk)
06:06
[5d251b6739] 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. (user: sdr, tags: winsymlink)
04:08
[db2128fa24] 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. (user: sdr, tags: winsymlink)
2014-09-23
16:02
[1dd4be80ca] 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. (user: drh, tags: trunk)
15:33
[1cf4728585] Modularize server/project code handling. Small style fix to the Dockerfile. (user: mistachkin, tags: trunk)
15:21
[52cb240425] 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. (user: drh, tags: trunk)
12:15
[7aced53023] Add support for Docker http://www.docker.com/ (user: jan.nijtmans, tags: trunk)
11:25
[3cdf0112df] Closed-Leaf: 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. (user: jan.nijtmans, tags: docker)
10:05
[a2f5e982fd] 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) (user: jan.nijtmans, tags: docker)
05:29
[bbab17e20b] Closed-Leaf: Use Fossil trunk. Use internal SQLite. Style changes for repository naming. (user: mistachkin, tags: dockerV2)
00:56
[44ded27f7c] Merge updates from trunk. (user: mistachkin, tags: winsymlink)
00:15
[2d75e87b76] Cherrypicked a number of commits from a "bad branch" (I somehow fouled up a merge from trunk). (user: sdr, tags: winsymlink)
2014-09-22
19:56
[8478033670354e] Closed-Leaf: Wrap markdown content in an HTML 'div' block of the 'markdown' class. (user: mistachkin, tags: markdownDivWrapper)
2014-09-21
20:13
[a7fc0c5f6e] (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. (user: jan.nijtmans, tags: docker)
19:40
[b2a4b66f4b] typos (user: jan.nijtmans, tags: trunk)
19:17
[7b00cd77a0] Closed-Leaf: 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. (user: sdr, tags: inherit-priv-mark-sub)
06:13
[1f45ade696] Closed-Leaf: 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. (user: sdr, tags: bad-winsymlink)
03:05
[0ee7e92222] Merging latest updates from trunk. (user: sdr, tags: bad-winsymlink)
02:05
[30ff96e7a5] Cleaning up some source comments & such. Also modified a memory block to be on the heap instead of the stack. (user: sdr, tags: bad-winsymlink)
2014-09-20
18:41
[31b0a9d737] 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). (user: sdr, tags: bad-winsymlink)
18:32
[2d3ff7bd23] Refactored symlink_create repeated block of code into a checked_symlink_create function. (user: sdr, tags: bad-winsymlink)
18:11
[9e0ba1215d] 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. (user: sdr, tags: bad-winsymlink)
16:50
[1f1f75066a] 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. (user: sdr, tags: bad-winsymlink)
15:28
[e2c5960617] Merged updates from trunk. (user: sdr, tags: bad-winsymlink)
15:07
[51937b7282] minor reformulation of the makeheaders.c string.h patch. (user: stephan, tags: trunk)
14:49
[4fcbd9b09f] Solaris 10 build patch from Freddy Dissaux. (user: stephan, tags: trunk)
00:58
[bfa13027d0] Update to the latest SQLite 3.8.7 alpha from upstream. (user: drh, tags: trunk)
2014-09-18
23:22
[636c3346d0] 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. (user: mistachkin, tags: trunk)
23:15
[9323045f05] Closed-Leaf: After deleting a newly proposed ticket or wiki page via moderation, redirect to the list of pending moderation requests. (user: mistachkin, tags: please-review)
23:04
[2eafdad737] Add comments for FOSSIL_FORCE_*_MODERATION environment variables. (user: mistachkin, tags: please-review)
22:51
[bf3f5d7947] Merge updates from trunk. (user: mistachkin, tags: please-review)
22:51
[12b463ca05] Make sure the 'modreq' table is created, if necessary, in the repository database. (user: mistachkin, tags: trunk)
22:02
[bcb444360a] Experimental changes to permit easier debugging of the moderation subsystem. (user: mistachkin, tags: please-review)
2014-09-17
17:49
[8ff50dd7e2] Merge updates from trunk. (user: mistachkin, tags: please-review)
17:14
[13448d3cc3] Further improvements: if the ticket (or wiki page) was deleted via moderation, do not try to redirect to it. (user: mistachkin, tags: please-review)
15:13
[d81c42d9ed] Fix an issue with the "uf=" query parameter on the timeline. (user: drh, tags: trunk)
14:41
[813b860ce4] Closed-Leaf: fix issue when showing checkins using a file incorrect checkins shown after merge (user: baruch, tags: pending-review)
06:24
[b84b8865a0] Add the same handling for the '$tkt_datetime' variable. Also, TH1 does not short-circuit the '&&' operator. (user: mistachkin, tags: please-review)
05:47
[a21d475e01] When deleting a brand new ticket that was pending moderation, eliminate TH1 script errors about the missing '$tkt_uuid' variable. (user: mistachkin, tags: please-review)
2014-09-16
20:50
[3d2690a976] Fix typo in CSS, see [bed6662935]. (user: mistachkin, tags: trunk)
13:16
[23c54c0106] Make readline/editline support actually work (HAVE_READLINE/HAVE_EDITLINE defines were missing) (user: jan.nijtmans, tags: trunk)
05:28
[134f7fd1ce] Simplify the changes in the previous check-in slightly and add some calls to assert(). (user: mistachkin, tags: trunk)
02:44
[1f8a4ecdb7] 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). (user: mistachkin, tags: trunk)
2014-09-15
18:19
[0c51600056] 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. (user: mistachkin, tags: trunk)
18:01
[503362a5e4] Closed-Leaf: Merge changes for the capture_case_sensitive_option() function. (user: mistachkin, tags: dbRecordRepoFix)
02:36
[96dc84077f] Closed-Leaf: Consolidate all use of the capture_case_sensitive_option() function. (user: mistachkin, tags: captureCaseSensitiveOption)
02:32
[b98681739d] For the 3-argument version of the 'info' command, open the repository prior to recording it. (user: mistachkin, tags: dbRecordRepoFix)
01:54
[42b97c2296] Restore special handling of the database name from 17885b90c8 in filenames_are_case_sensitive() as it may be needed in some cases. (user: mistachkin, tags: dbRecordRepoFix)
01:49
[de8035cca6] Work in progress for windows symlink support. (user: sdr, tags: winsymlink)
2014-09-14
21:05
[3b990b5203] Disallow "fossil set" and "fossil unset" on an ambiguous prefix. (user: drh, tags: trunk)
11:17
[c3fee15bd4] Closed-Leaf: prevent setting/unsetting property based on ambiguous prefix (user: baruch, tags: pending-review)
2014-09-13
16:10
[c6079d148e] Automatically remove "all" entries that differ only in case on case-insensitive filesystems. (user: drh, tags: trunk)
16:04
[f62bedf1ef] Make "fossil ui" on Windows aware of current checkout. Allows using special names prev/next/current in ui (user: drh, tags: trunk)
15:54
[9b30c01e8b] Provide the ability to shun an entire RCVID in a single click. (user: drh, tags: trunk)
15:48
[f163faf128] When reporting the status of a file, DELETED takes prescedence over MISSING. Ticket [94a1f83f9f07dda21d8e3b]. (user: drh, tags: trunk)
02:57
[f4ab459430] Adjust the include path for OpenSSL when building (only?) with MSVC. (user: mistachkin, tags: trunk)
02:34
[201e87a251] More changes to the MSVC makefile to make building with OpenSSL support easier. (user: mistachkin, tags: trunk)
2014-09-12
21:46
[fe3c9db075] Style cleanup: fix case of 'SQLite' in makefile comments. (user: mistachkin, tags: trunk)
21:43
[c40085c558] Rename new setting to 'max-wthreads'. Make sure all new code relies upon USE_SYSTEM_SQLITE. Style cleanup. (user: mistachkin, tags: multi-thread)
21:18
[c5ec6abdba] Merge trunk. Only enable max-worker-threads setting when fossil is compiled with --disable-internal-sqlite and SQLite is compiled with multi-thread support (user: jan.nijtmans, tags: multi-thread)
21:15
[e2ff0cc248] Closed-Leaf: Minor correction to the previous check-in, use db_optional_sql() where appropriate. (user: mistachkin, tags: caseInsensitiveAllLists)
21:12
[6c8c638225] Fix duplicate entries in the 'all' repository and checkout lists on file systems that are not case-sensitive (e.g. Windows). (user: mistachkin, tags: caseInsensitiveAllLists)
2014-09-11
17:25
[57f0bb98c6] 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). (user: stephan, tags: trunk)
2014-09-10
18:37
[c91bafccb5] Add support for using TH1 for embedded documentation files. Disabled by default at compile-time and at runtime. (user: mistachkin, tags: trunk)
11:22
[90e75800c1] Remove the unreachable usage() from the "fossil branch" command. (user: drh, tags: trunk)
08:17
[d5a00a1521] merge trunk (user: jan.nijtmans, tags: multi-thread)
07:33
[42c9718f93] Closed-Leaf: Update and extend verbiage for the 'th1-docs' setting. (user: mistachkin, tags: dynamicTh1Docs)
01:39
[fe46cc6532] Fix a typo in help text. (user: drh, tags: trunk)
2014-09-09
21:25
[fdfe5e66f1] Merge updates from trunk. (user: mistachkin, tags: dynamicTh1Docs)
21:24
[ff8ac8db0a] Omit TH1 hooks setting when it is not enabled. (user: mistachkin, tags: trunk)
21:22
[516cc0c91f] Add compile-time option to control whether the TH1 embedded documentation support is enabled. Also, omit TH1 hooks setting when it is not enabled. (user: mistachkin, tags: dynamicTh1Docs)
20:27
[90c0f4f7ee] Merge updates from trunk. (user: mistachkin, tags: dynamicTh1Docs)
20:24
[5fc4366ca6] Some incremental build enhancements for MinGW. (user: mistachkin, tags: trunk)
20:01
[fc32fae7bc] When TH1 'transfer hooks' are enabled, provide the list of UUIDs received by the server to the script. (user: mistachkin, tags: trunk)
19:45
[3355835fdc] Add 'reinitialize' command to TH1. Add 'flags' to the globalState TH1 command. (user: mistachkin, tags: trunk)
19:43
[7807ec4e13] More proposed fixes to the issues pointed out by Edward Berner. (user: mistachkin, tags: trunk)