Fossil

Timeline
Login

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

133 check-ins tagged with "experimental"

2016-10-25
22:06
Merge updates from trunk. Closed-Leaf check-in: 66c5bc56 user: mistachkin tags: experimental
22:05
Remove the 'fusefs' command from builds that do not have underlying support enabled. check-in: 20b67ab3 user: mistachkin tags: experimental
2016-10-24
21:54
Merge updates from trunk. check-in: 1375911c user: mistachkin tags: experimental
2016-10-23
02:16
Fixes for incremental Git import/export. check-in: 9599705c user: mistachkin tags: experimental
02:14
Minor tweaks to the break_into_lines() algorithm. Add tests. check-in: d3cc6d1d user: mistachkin tags: experimental
02:07
Minor security enhancements to the optional SEE integration. check-in: 69352027 user: mistachkin tags: experimental
01:46
Add the 'project_description' variable to TH1. check-in: 345c580d user: mistachkin tags: experimental
01:45
Add the 'unversioned' command to TH1, with the 'content' and 'list' sub-commands. check-in: a5fd16fe user: mistachkin tags: experimental
01:42
Enhance 'brlist' page to make use of branch colors. check-in: 435ca5d2 user: mistachkin tags: experimental
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: 1d857968 user: drh tags: experimental
2014-07-22
19:56
Add tests for the legacy comment formatting (from trunk). Closed-Leaf check-in: 86f5c188 user: mistachkin tags: experimental
2014-07-20
05:09
Correct usage syntax error message for the 'test-comment-format' command. check-in: 68cd1f5b user: mistachkin tags: experimental
04:24
Enhance comments that describe the new comment printing function. check-in: 4a5352c2 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: 18a97b3a user: mistachkin tags: experimental
02:10
Merge updates from trunk. check-in: 5ea6a95a user: mistachkin tags: experimental
2014-06-24
00:40
Merge updates from trunk. check-in: 591bc443 user: mistachkin tags: experimental
2014-06-21
01:38
Add --trimspace option to the 'test-comment-format' test command. check-in: 4e3f915c 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: 0463c7bf user: mistachkin tags: experimental
2014-06-20
20:56
Merge updates from trunk. check-in: 265a48d3 user: mistachkin tags: experimental
19:52
Merge parent branch again. check-in: 91741c7a user: mistachkin tags: experimental
19:16
Merge parent branch. check-in: 69509558 user: mistachkin tags: experimental
18:56
Reorganize the new code, making internal functions private. Add COMMENT_PRINT_TRIM_SPACE flag, on by default. check-in: 856d10ae user: mistachkin tags: experimental
18:31
Further refinements and more tests. check-in: 70ba07c3 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: 10b47cc3 user: mistachkin tags: experimental
2014-06-19
21:30
Merge updates from trunk. check-in: 5d2a7a0f user: mistachkin tags: experimental
21:25
Add several tests. check-in: bb1a1918 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: 89aa595f user: mistachkin tags: experimental
05:43
Merge updates from branch. Gracefully handle the case where the first line contains no spaces. check-in: d5476292 user: mistachkin tags: experimental
03:04
Merge variable name change. check-in: 05ea665f user: mistachkin tags: experimental
02:39
Experimental changes for more precise handling of new lines. check-in: 816faa5a user: mistachkin tags: experimental
2013-01-23
12:31
Only check time, if it is set. Closed-Leaf check-in: 970cc4f1 user: joerg tags: experimental
2013-01-18
22:05
Add new option max-download-time to limit the processing time of pull/sync /clone requests. This helps to significantly cut down the number of time outs clients receive on busy server with reverse proxy configuration. It generally provides better response times. check-in: ee6ae580 user: joerg tags: experimental
2012-10-09
14:32
An alternative way to get mime-types from attachments for the "raw" page. Leaf check-in: b21df7ec user: drh tags: experimental
2012-02-09
13:55
Experimental changes to the "update" command to have it report when it makes no changes to the repository. Closed-Leaf check-in: be10939b user: drh tags: experimental
2011-07-23
23:01
Fix logic error: look up mlink entries of the commit, not the parent. Closed-Leaf check-in: 9a679370 user: joerg tags: experimental
00:24
During the first phase of export, explicitly try to process the commits in order of delta chains to minimize recomputation and cache trashing. check-in: 2cfb415b user: joerg tags: experimental
2011-04-15
00:59
Completely forget about files that were added then removed without ever been committed. Closed-Leaf check-in: 97e5ff20 user: drh tags: experimental
2011-04-14
22:41
Refactoring the "add", "del", and "addremove" commands. check-in: 2b951025 user: drh tags: experimental
18:09
Refactoring the directory scanning code used by recursive add, extra, and clean. Seems to work but needs more testing prior to folding into trunk. check-in: f60f5602 user: drh tags: experimental
2011-01-28
21:52
Remove extraneous hyperlinks from the Tags and Branches timelines since the "tag:" hyperlinks now cover that functionality. Closed-Leaf check-in: b6e66cdd user: drh tags: experimental
20:56
Add a new meta-data table named LEAF that holds a precomputed set of all leaves in the checkin DAG. Use this precomputed table rather than trying to compute the LEAFs on the fly, as a performance enhancement for repositories with many checkins. A rebuild is required. check-in: 69f43fc0 user: drh tags: experimental
2011-01-26
16:23
Avoid unnecessary deep recursion in after_dephantomize() when using delta-manifests. Closed-Leaf check-in: 27392729 user: drh tags: experimental
2011-01-05
18:55
Experimental change to try to make "export" run faster for massive repositories. Closed-Leaf check-in: c9a903c2 user: drh tags: experimental
2010-12-20
16:57
Additional lookaside buffer measurements associated with an experimental version of SQLite, enabled only when --sqltrace is used. Closed-Leaf check-in: 9688ec1d user: drh tags: experimental
2010-12-18
21:22
Add the "stash diff" and "stash gdiff" commands. Closed-Leaf check-in: 987e0ff7 user: drh tags: experimental
20:54
Fix a couple of out-of-order variable declarations. check-in: 4a8b4210 user: drh tags: experimental
20:39
Many bug fixes while testing stash: Fix "revert" so that it updates the file status correctly. Fix several cases of "//" being used as a file separator instead of just "/". Fix undo on stash apply. Make "stash drop" undoable. Update documentation for undo and stash. check-in: 8a6aa0a1 user: drh tags: experimental
18:56
The "stash" functionality is now in place. Need to test more prior to merging into trunk. check-in: 22aa74dc user: drh tags: experimental
17:24
Begin adding code to implement the "stash" command. The code compiles and runs but is currently incomplete. This is an incremental check-in to preserve state. (Ironically, if "stash" were working, I'd have probably just done a "stash snapshot" to capture this state, rather than an experimental branch.) check-in: b3dadcc4 user: drh tags: experimental
2010-12-09
15:52
New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. Closed-Leaf check-in: 8bb8be26 user: drh tags: experimental
2010-11-08
23:26
Export works for Fossil and SQLite repositories. Does not yet export tags. Also need to add incremental export. Closed-Leaf check-in: e25884d4 user: drh tags: experimental
20:07
Merge in the [696668aa4ec88213c] fix, which is necessary to successfully export the Fossil self-hosting repository. check-in: 95f709cd user: drh tags: experimental
19:00
Begin adding "import" and "export" commands for converting repositories from and to the Git format. The "export" command currently generates output but is not quite correct. The "import" command is still a stub. check-in: b3fd32f9 user: drh tags: experimental
2010-10-28
13:25
Less frequent status messages while processing using the sync protocol. Closed-Leaf check-in: 0ca42eb3 user: drh tags: experimental
13:07
Reduce the amount of processing in between when a server timestamp is generated and when it is evaluated for time skew by the client - to reduce the risk of detecting time skew simply due to a slow disk. check-in: a4cdf8d2 user: drh tags: experimental
03:41
Fix the termination condition for the clone client so that it does not stop transferring before all the artifacts have been sent. check-in: 0bb7d7b8 user: drh tags: experimental
01:58
Do not attempt to process a delta-manifest if its baseline-manifest is a phantom. Defer processing until the phantom is resolved. check-in: b073039b user: drh tags: experimental
2010-10-27
19:17
Do not allow clusters larger than about 900 entries. check-in: 06475b2e user: drh tags: experimental
16:06
New higher-performance and backwards-compatible clone logic. check-in: 5ba4439b user: drh tags: experimental
2010-10-25
21:47
Improvements and minor bug fixes in "browse" processing. Closed-Leaf check-in: b27d50b4 user: drh tags: experimental
21:16
The "fossil revert" command now clears merge history. Less frequent status output on rebuild. The FOSSIL_OMIT_DELTA_CKSUM_TEST compile-time option is available. check-in: 6c8ed4e1 user: drh tags: experimental
20:10
Remove an processing-order dependency from the rebuild command. check-in: 3770d89f user: drh tags: experimental
17:21
Fix bugs in the handling of deleted and added files on delta manifests. check-in: 05b152ae user: drh tags: experimental
13:52
Redesign the control-artifact and manifest parser to run faster. check-in: fa0ea2c3 user: drh tags: experimental
11:12
Bug fix in the manifest parser. check-in: d10f5e9f user: drh tags: experimental
00:55
Further performance enchancements for browsing. We could still do better, but the current seems fast enough. check-in: ee1cc2bf user: drh tags: experimental
00:33
Performance improvement when browsing repositories with many files. This is an temporary fix - we can do much better. check-in: 4389b36f user: drh tags: experimental
2010-10-23
20:24
Create or delete the manifest and manifest.uuid files when turning the manifest setting on and off. check-in: 8175b579 user: drh tags: experimental
19:43
Transmit the "manifest" setting as part of project configuration. check-in: d57f3c77 user: drh tags: experimental
14:19
MD5 optimization for x86_64. check-in: df5a8bf0 user: drh tags: experimental
12:58
Additional performance enhancements. check-in: 6caba36d user: drh tags: experimental
02:51
Simplification to the delta checksum algorithm. Trying to make it run faster. check-in: 4c1bcf6f user: drh tags: experimental
02:17
Rework the manifest cache so that it is more effective on repositories with large numbers of delta-manifests. check-in: bcf601a6 user: drh tags: experimental
2010-10-22
14:48
Use a faster tokenizer on manifests to reduce rebuild times by about 5%. check-in: 121ed7c8 user: drh tags: experimental
13:05
Change the "commit" command so that it will not create the first delta-manifest in a repository unless the --delta option is used. check-in: a69356ae user: drh tags: experimental
2010-10-21
20:54
Fix the new SHA1 checksum module so that it does not overwrite its input. check-in: fa9dfc34 user: drh tags: experimental
20:08
Replace the RFC-3174 reference implementation of SHA1 with the much faster implementation from NetBSD. check-in: f8f175cf user: drh tags: experimental
15:42
Clarification of the comment that describes the algorithm used to choose between a baseline manifest and a delta manifest upon checkin. No changes to code. check-in: b08fce49 user: drh tags: experimental
14:00
Better algorithm for deciding when to use a delta-manifest on a check-in. check-in: 7c244251 user: drh tags: experimental
2010-10-20
12:31
Fix a bug in the Files browsing logic. check-in: 85e1e3d4 user: drh tags: experimental
2010-10-19
23:50
Bug fix in the new delta-manifest generator logic. check-in: 068b1823 user: drh tags: experimental
20:27
Automatically generate delta-manifests on check-in if the delta-manifest is smaller than 1/125th of the baseline-manifest. check-in: 9ea47d49 user: drh tags: experimental
17:57
Fix a typo in the file format documentation. check-in: 0f3086be user: drh tags: experimental
17:54
Two new settings: "manifest" and "repo-cksum". The first enables the output of the manifest and manifest.uuid files on each checkout. This is now off by default. The second enables repository checksums. It defaults on. check-in: 2f3b9bd3 user: drh tags: experimental
17:01
Improvements to the file format documentation to better describe the new B-card on manifests. check-in: f56c622b user: drh tags: experimental
16:26
Fix the check-out mechanism so that it works with delta-manifests. check-in: 0e326631 user: drh tags: experimental
2010-10-18
22:34
Rework manifest parsing in order to process delta-manifests correctly. check-in: aa61a65c user: drh tags: experimental
2010-10-17
17:25
Add the ability to parse and use manifests with the B-card. Add documentation for the B-card. check-in: ec56d8ff user: drh tags: experimental
2010-10-16
16:32
Bring over the latest bug fixes from trunk. check-in: b2175857 user: drh tags: experimental
2010-10-15
20:37
Refactor the control-artifact parser. check-in: da9fcdc9 user: drh tags: experimental
2010-10-04
01:21
Updates and corrections to the file format documentation. Closed-Leaf check-in: 3e48b683 user: drh tags: experimental
2010-10-03
17:32
corrected HTML-Validator problems check-in: 443dbc67 user: wolfgang tags: experimental
12:18
added event.c to PellesC Makefile check-in: 65a12d56 user: wolfgang tags: experimental
11:52
corrected some HTML-validation problems check-in: 04b33f77 user: wolfgang tags: experimental
00:21
Add support for tags on events, including the ability to display a timeline of all events with a particular tag. check-in: a1fcb97d user: drh tags: experimental
2010-10-02
18:31
User interface refinements and some documentation added for events. check-in: e5bcc0c9 user: drh tags: experimental
16:35
Add hyperlinks for creating new events and the ability to browse through this history of changes for an event. Add the ability to show "details" of an event. check-in: ba06d344 user: drh tags: experimental
12:37
Event background colors are now working. check-in: 6f93ca94 user: drh tags: experimental
03:28
Add the ability to assign background colors to the timeline entries for events. check-in: a5110365 user: drh tags: experimental
00:25
First working code for displaying and editing events. check-in: 419903eb user: drh tags: experimental
2010-10-01
22:17
Add the new "Event" artifact type to be used for project milestones, blog posts, news articles, and so forth. The Event artifact format is still subject to incompatible changes. check-in: ed8738b6 user: drh tags: experimental
2010-08-26
13:17
Untested implementation of popen2() for windows. Closed-Leaf check-in: 34ea1e4a user: drh tags: experimental
12:10
Remove dead code from cgi.c. Attempt better error handling. check-in: 79294bb8 user: drh tags: experimental
11:27
Fix buffering issues with ssh://. The ssh:// sync method now works with older, unmodified servers. Added the "?fossil=exe" option to URL processing. check-in: af977263 user: drh tags: experimental
02:32
A rework of the SSH sync method that does not use TCP port forwarding. It works in some cases but not other. The failure is probably do to I/O buffering issues. Need further work. check-in: 192ceef3 user: drh tags: experimental
2010-08-25
19:55
Change the "ui" and "sshd" commands so that they bind to INADDR_LOOPBACK rather than INADDR_ANY. Disable the "quit" monitoring on "ui" and "server". Add better error messages explaining that ssh:// is not yet supported on windows. check-in: 2f8e4c4b user: drh tags: experimental
17:00
The ssh:// sync method appears to work now, for linux-to-linux... check-in: 66cdaee6 user: drh tags: experimental
16:03
Continuing work on the ssh:// sync protocol. check-in: 958f5966 user: drh tags: experimental
14:03
Initial code to implement synchronization via ssh. check-in: b19f25fe user: drh tags: experimental
2010-03-18
12:55
Change the timeline comment when a wiki page is deleted. Remove some "#if 0" sections from the code. Closed-Leaf check-in: 49e66703 user: drh tags: experimental
10:39
Show only non-empty wiki pages in the list of all wiki pages. A rebuild is required after updating in order for this feature to work. check-in: 012d5e4f user: drh tags: experimental
02:11
Add the ability to delete attachments and fix issues with timelines. check-in: 01c0180b user: drh tags: experimental
01:09
Show attachment in timelines. check-in: 2978e430 user: drh tags: experimental
2010-03-17
23:49
Show artifact changes in ticket history. check-in: 931f8895 user: drh tags: experimental
23:15
Basic functionality of attachments is now in place. check-in: dd2d3177 user: drh tags: experimental
19:57
Added screens for adding and listing attachments. check-in: 1fcfa000 user: drh tags: experimental
2010-03-16
21:33
Work toward adding support for attachments. Keep this on an experimental branch until it is actually working. check-in: c3d7df65 user: drh tags: experimental
2010-01-21
20:52
Use the saved sync-url password for autosync. Closed-Leaf check-in: f703a2fc user: drh tags: experimental
20:28
Cleanup the last-sync-url password handling. Automatically prompt for a new password if a sync login card fails. check-in: 05380c5f user: drh tags: experimental
20:14
If a sync login fails, prompt for a new password and repeat the attempt. check-in: 0110b93e user: drh tags: experimental
19:51
Better reporting of failed logins by the server back to the client. check-in: b030521c user: drh tags: experimental
18:13
Factor the sync password out of the last-sync-url configuration setting. Store the password separately. Prompt the user for the password if it is missing. check-in: 59002d5e user: drh tags: experimental
2010-01-11
16:21
Additional clarification in the Password Management document. Closed-Leaf check-in: 261e5534 user: drh tags: experimental
16:09
Updates to the Password Management document. check-in: 1cba86ea user: drh tags: experimental
15:07
Add the /doc/tip/www/password.wiki document. check-in: cac5675e user: drh tags: experimental
2010-01-10
20:56
Change the hash algorithm for passwords so that USER.PW field stores a SHA1 hash of the project-code, user login, and user password, rather than just a hash of the user password. That way, the if two users select the same password, or if the one user selects the same password for multiple projects, the password hashes are still different. check-in: 4b58a7b8 user: drh tags: experimental
00:07
Fixes to the configurable "report list". Load the correct default TH script when no report list script is specified. Send and receive the report list TH script together with other ticket configuration scripts. check-in: cd93f596 user: drh tags: experimental
2010-01-09
22:34
Remove some debug/test printfs that were mistakenly left in the previous commit. check-in: e8b76a69 user: drh tags: experimental
22:03
Store passwords in USER.PW as either cleartext (as is done in legacy) or as the SHA1 hash of the password. When changing a password or adding a new user, always use the SHA1 hash password. check-in: cfe33dcf user: drh tags: experimental
2009-03-29
11:41
If no userid is specified in the URL then the client omits the login card from its request. Closed-Leaf check-in: 09d6a6eb user: drh tags: experimental
2009-03-27
14:32
Infrastructure in place on the client side to encrypt sync traffic. This is mostly untested so far because we do not yet have a server that understands encrypted traffic. check-in: 9a23c348 user: drh tags: experimental
2009-03-26
23:26
Completed implementation of utility functions to encrypt and decrypt blobs. check-in: bf16ab9b user: drh tags: experimental
15:32
Incremental changes toward encrypting sync traffic. The changes are incomplete, but all legacy functionality appears to still works. check-in: 5468ec7c user: drh tags: experimental