Fossil

Timeline
Login

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

98 check-ins using file src/attach.c version 82ab7ae850

2014-09-23
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-21
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
2014-09-18
22:51
Make sure the 'modreq' table is created, if necessary, in the repository database. check-in: 12b463ca05 user: mistachkin tags: trunk
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
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