Fossil

Timeline
Login

Timeline

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

50 events occurring around fabd049b8647e973.

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)
13:29 Edit [ce4afc891c498276|ce4afc891c]: Add tag "pending-review". ... (artifact: c914e4f6a5 user: jan.nijtmans)
11:06
Cherrypick [3fbdaa243d]: 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: 5255b49318 user: jan.nijtmans tags: branch-1.28)
2014-02-24
20:22 Ticket [edab7bb5c9] Fossil on Windows has trouble with Unicode charatcres in filenames status still Open with 3 other changes ... (artifact: 476aaeaaed user: anonymous) ... 1 similar event omitted.
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:45 New ticket [952303ca3f] Result page of Moderator ticket deletion shows error: "no such variable: tkt_datetime". ... (artifact: 3abc63da19 user: anonymous)
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)
10:11 Edit [0c7834c77b30469a|0c7834c77b]: Move to branch use-d-type. ... (artifact: abd5d2b828 user: jan.nijtmans)
09:41
[d752140c7a]: The reconstruct op appears to have been importing raw directory entries into the blob table. ... (check-in: 503ae213ca user: jan.nijtmans tags: branch-1.28)
09:26
[202edc2c1c]: Make 'th1-setup' a textarea in settings UI. ... (check-in: cec85224c1 user: jan.nijtmans tags: branch-1.28)
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:07 Edit [0c7834c77b30469a|0c7834c77b]: Add tag "pending-review". ... (artifact: 24b80466a0 user: jan.nijtmans)
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:03
Cherrypick [1c39f113d1], Fix [a56db55924]: Crash on STASH DIFF command ... (check-in: cba5a0b988 user: jan.nijtmans tags: branch-1.28)
10:01 Closed ticket [a56db55924]: Crash on STASH DIFF command plus 4 other changes ... (artifact: fabd049b86 user: jan.nijtmans)
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 Edit [78862afd3c066639|78862afd3c]: Cancel tag "pending-review". ... (artifact: b127593a90 user: jan.nijtmans)
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)
08:08 Edit [da7daf027e8c4c47|da7daf027e]: Cancel tag "pending-review". ... (artifact: 77e70bfbb9 user: jan.nijtmans)
2014-02-18
11:17 New ticket [a56db55924] Crash on STASH DIFF command. ... (artifact: f74fcc7ae2 user: anonymous)
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)
14:20 Edit [da7daf027e8c4c47|da7daf027e]: Add tag "pending-review". ... (artifact: b86e4536e1 user: jan.nijtmans)
13:55 Edit [28429acb2b337d9d|28429acb2b]: Edit check-in comment. ... (artifact: 94f78980db user: jan.nijtmans)
13:38 Edit [28429acb2b337d9d|28429acb2b]: Move to branch setup-textarea. ... (artifact: f91a5501dd user: jan.nijtmans)
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)
12:41 Closed ticket [202edc2c1c]: Make `th1-setup` a textarea in settings UI plus 4 other changes ... (artifact: 8dd4104658 user: jan.nijtmans)
11:57 Edit [ebac09bcf72fbed9|ebac09bcf7]: Edit check-in comment. ... (artifact: b1c1e48692 user: jan.nijtmans)
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
23:13 New ticket [202edc2c1c] Make `th1-setup` a textarea in settings UI. ... (artifact: eb5af84c0c user: anonymous)
21:30
Cherrypick [b4dffdac5e]: Avoid unnecessary no-op write transactions on the server during a pull. Adapt changes.wiki with all candidate cherry-picks so far. ... (check-in: ebac09bcf7 user: jan.nijtmans tags: branch-1.28)
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)