Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
79 check-ins using file src/file.c version 033687e47d
|
2020-05-01
| ||
| 20:32 | Update help for the revert command to mention the use with directories. check-in: 059cd4c6b0 user: ashepilko tags: revert-dir | |
|
2020-04-30
| ||
| 18:20 | Change names of the added vars to camelcase. check-in: 7252e631fb user: ashepilko tags: revert-dir | |
| 16:09 | Mini-checkin can now create deltas from deltas, inheriting the F-cards from the delta while using the same baseline as its parent delta. Honor the new forbid-delta-manifests config setting. check-in: d8d9929c40 user: stephan tags: checkin-without-checkout | |
| 15:58 | Make manifest_file_mperm() parameter const. check-in: 58600bc1a5 user: stephan tags: checkin-without-checkout | |
| 14:02 | Prefer manifest_file_find() over manifest_file_seek(), for case-insensitivity. Added option to force creating a delta whenever it's possible, rather than just suggest it. check-in: c3ae6b3496 user: stephan tags: checkin-without-checkout | |
| 13:20 | File perms are now always taken from the local file. Added flag to allow addition of a new file (default is not to, for reasons explained in the comments). check-in: c281a179c0 user: stephan tags: checkin-without-checkout | |
| 12:51 | When drawing graphs with step-children, do not allow a leaf node to have step-children. check-in: 90cb547814 user: drh tags: trunk | |
| 11:53 | Mini-checkin can now create a delta manifest if its parent is a baseline and a flag indicating a preference for delta manifests is set. check-in: 9699997444 user: stephan tags: checkin-without-checkout | |
| 08:25 | Allow a revert of current changes for the whole directory tree check-in: 575fe0c8af user: ashepilko tags: revert-dir | |
| 07:28 | Update tester.tcl to reflect changes to 'fossil info' behavior in [1da8afdf]. check-in: 6a8477a5f4 user: ashepilko tags: trunk | |
|
2020-04-29
| ||
| 18:45 | Merge the deliberate fork back together. check-in: ac4ddd8893 user: drh tags: trunk | |
| 18:44 | Add a new leaf ambiguity warning after each commit. (This check-in will itself be a test-case.) check-in: 707743def0 user: drh tags: trunk | |
| 18:13 | Enhance the "forks" query parameter of the /timeline page show that it shows the resolution of forks in addition to their origin. check-in: 9557e3285a user: drh tags: trunk | |
| 17:38 | Fix a formatting issue in the header comment of diff.c. More importantly, this check-in deliberately introduces a fork on trunk, because I want to see what happens, and what warning messages are provided when a branch forks. Already, I see that it won't let me check-in without the --allow-fork option. check-in: 2a1bdab560 user: drh tags: trunk | |
| 14:43 | Merged in trunk. check-in: c06b292365 user: stephan tags: checkin-without-checkout | |
| 14:36 | fix for 'no repo' prompt in the shell for unnamed projects ([https://fossil-scm.org/forum/forumpost/387c0a76f9|/forumpost/387c0a76f9]). check-in: 2d9ad2dbb9 user: stephan tags: trunk | |
| 14:24 | Added support for optionally converting mini-commit file content to use the same EOL style as the previous version (HTML5 specifies that TEXTAREA form posts be normalized to CRLF). check-in: 5a1a73c356 user: stephan tags: checkin-without-checkout | |
| 14:24 | Removed a Windows/Cygwin-only #if guard around blob_add_cr() because it's now optionally used by mini-commit. check-in: f8c1806047 user: stephan tags: checkin-without-checkout | |
| 12:19 | Now disallow mini-checkin if the datestamp is older than the parent unless --allow-older is used. check-in: 0a0d96dd42 user: stephan tags: checkin-without-checkout | |
| 11:17 | Renamed the various "one" pieces to "mini", e.g. checkin_mini(). check-in: d84c514916 user: stephan tags: checkin-without-checkout | |
|
2020-04-28
| ||
| 22:37 | Correct typo check-in: acbbc133e1 user: andygoth tags: trunk | |
| 16:10 | Code reordering and formatting. check-in: 2af794163c user: stephan tags: checkin-without-checkout | |
| 15:23 | Comments and formatting. check-in: 1b253c23de user: stephan tags: checkin-without-checkout | |
| 14:47 | Added a TODO. check-in: 3669e957a5 user: stephan tags: checkin-without-checkout | |
| 14:27 | Various unrelated improvements in the single-file commit process. Moved leaf-is-closed check into its own function (affects the commit command). check-in: 3a71400423 user: stephan tags: checkin-without-checkout | |
| 12:06 | Update the documentation to mention the separate control artifacts created to close private branches that were merged with the `--integrate' option. Closed-Leaf check-in: e1e618d17f user: florian tags: private-branches | |
| 11:45 | Improved error message propagation and added several checkin flags. check-in: 1d0cc12583 user: stephan tags: checkin-without-checkout | |
| 10:32 | Reworked error reporting/propagation and added toggle to allow/disallow forking. check-in: e9e68a6e01 user: stephan tags: checkin-without-checkout | |
| 09:37 | Accommodated return value semantics change. check-in: 7e880c7898 user: stephan tags: checkin-without-checkout | |
| 08:48 | More work/cleanup on the single-file commit. check-in: 138c07be85 user: stephan tags: checkin-without-checkout | |
|
2020-04-27
| ||
| 22:45 | Update the change log. check-in: ea275f941c user: drh tags: trunk | |
| 19:36 | Initial infrastructure for "web commit". check-in: cb4d48ac05 user: stephan tags: checkin-without-checkout | |
| 18:33 | Enhance the "fossil uv" command to make use of GLOB and LIKE patterns. check-in: 63837f423f user: drh tags: trunk | |
| 17:57 | Improvements to the CSS editor. check-in: a8967ca91c user: drh tags: trunk | |
| 17:10 | Use a SHA2-256 hash instead of a SHA3-256 hash for remembered cert exceptions, because older versions of OpenSSL do not support SHA3. check-in: 3b529d9cd4 user: drh tags: trunk | |
| 17:08 | Add the (undocumented) --accept-any-cert option to networking commands. check-in: 11bebbece2 user: drh tags: trunk | |
| 16:58 | Minor fixes to the previous check-in. check-in: 9f8dc18f70 user: drh tags: trunk | |
| 16:53 | Rework the SSL cert exception mechanism so that it remembers the SHA3 hash of the cert that failed to verify, rather than the PEM of the complete cert. Simplify the error prompts. Always verify the cert hash before accepting the exception. check-in: 3c194e2b89 user: drh tags: trunk | |
| 15:26 | Add the "tls-config" command for managing the OpenSSL configuration and for viewing and deleting certificate exceptions. check-in: bc23620121 user: drh tags: trunk | |
| 11:57 | Update comment. No changes to code. check-in: 455b2aa67b user: drh tags: trunk | |
| 08:31 | /setup_skinedit, when editing CSS, now shows the list of built-in CSS selectors, as mentioned in [https://fossil-scm.org/forum/forumpost/b2d7ce8ab1|/forumpost/b2d7ce8ab1]. Closed-Leaf check-in: fd138236c9 user: stephan tags: skinedit-css-list | |
|
2020-04-26
| ||
| 23:10 | Merge in trunk check-in: 161a210687 user: george tags: wiki-history | |
| 20:41 | Fix overlength lines and commenting irregularities in http_ssl.c. No code changes. check-in: 483ac3db83 user: drh tags: trunk | |
| 15:39 | Add the "test-ssl-trust-store" command for testing and diagnostics. check-in: 67147dd6be user: drh tags: trunk | |
| 03:58 | Expanded on the "Certificates" section of www/ssl.wiki to fill in some details. The key improvement is making the first line of the OpenSSL error when the CA trust store isn't set up searchable. As it was, you pretty much had to know the solution already in order to seek out this documentation! check-in: b3c0c07c07 user: wyoung tags: trunk | |
|
2020-04-24
| ||
| 05:21 | Add the ability to restrict subscriptions to specific email domains selected by GLOB patterns, and to require email verification before self-registration becomes effective. check-in: c00e9123cb user: drh tags: trunk | |
| 05:10 | Improvements to the wording on the setup options related to self-registration. Closed-Leaf check-in: 6faaa91b37 user: drh tags: restricted-self-registration | |
| 02:17 | Add a new setting to disallow anonymous subscriptions. Anonymous subscriptions are enabled by default. check-in: d048d86d0d user: drh tags: restricted-self-registration | |
| 01:47 | When there are repeated errors on a subscription or self-registration entry form, do not force the user to reenter the captcha if they have already entered it correctly once. check-in: 3d80481216 user: drh tags: restricted-self-registration | |
| 00:49 | Add the ability to deny capabilities to self-registered accounts until the email verification comes through. check-in: 3b7970e032 user: drh tags: restricted-self-registration | |
|
2020-04-23
| ||
| 23:00 | Merge the /subscribe fix from trunk. check-in: fb38b92501 user: drh tags: restricted-self-registration | |
| 22:17 | Fix bugs in the /subscribe page that could allow an attacker to subscribe and verify without actually having a working email address. check-in: 15e15298f8 user: drh tags: trunk | |
| 18:50 | Merge the subscriber fix from trunk. check-in: 0be585a178 user: drh tags: restricted-self-registration | |
| 18:49 | Bug fix: Allow new subscribers the option to select "Forum Edits", though it still defaults to "off". check-in: ea81b30ddf user: drh tags: trunk | |
| 18:36 | Begin adding the ability to restrict self-registration to people with a particular email address pattern. This check-in provides the setting to specify the authorized email addresses, but an attacker can still lie about his email address and sneak in that way. Still a work-in-progress. check-in: 7916dbaa03 user: drh tags: restricted-self-registration | |
| 17:47 | Assorted improvements to the mirrorlimitations.md doc. check-in: 0874340b45 user: wyoung tags: trunk | |
| 17:26 | Rewrote a paragraph in sec.7.2 of the rebaseharm doc for clarity. check-in: b16db9d6e9 user: wyoung tags: trunk | |
| 16:59 | Grammar and clarity tweaks to fossil-v-git.wiki check-in: 2cfd125640 user: wyoung tags: trunk | |
| 13:49 | Added --dry-run support to add/rm/addremove --reset. check-in: a7a75e7d41 user: stephan tags: unaddremove-command | |
| 13:16 | Update references to OpenSSL from 1.1.1f to 1.1.1g. Update custom makefile. check-in: 3510ca72af user: jan.nijtmans tags: trunk | |
| 11:30 | Refactored unaddremove into (add|rm|addremove --reset). check-in: 72fdb21ae8 user: stephan tags: unaddremove-command | |
| 00:06 | Pedantic cosmetic change: do un-rm before un-add. check-in: 6e21c7d706 user: stephan tags: unaddremove-command | |
|
2020-04-22
| ||
| 23:45 | Initial draft of new unaddremove command (will be renamed once a suitable name is found), as discussed at [https://fossil-scm.org/forum/forumpost/b9b20b04bd|forumpost/b9b20b04bd]. check-in: 369a14b33f user: stephan tags: unaddremove-command | |
| 18:51 | Minor improvements to the change log. No code changes. check-in: fcc07be739 user: drh tags: trunk | |
| 18:01 | The post sequence numbers on the hierarchical display of a forum thread should be the sequence number of the original version of the post, not the final edit of the post. check-in: c6890fd46a user: drh tags: trunk | |
| 15:57 | For email alerts on forum posts, if the forum post is a reply to a prior post that has been edited two or more times, ensure that the In-Reply-To header on the email message refers to the very first edition of the in-reply-to post. Prior check-in [137cba6f1b81170d] attempt to do the same thing, but only worked for cases where the post was edited just once. check-in: fb4545ef93 user: drh tags: trunk | |
| 14:31 | Add the undocumented "threadtable" query parameter to the forum chronological view, in order to show the raw thread table data for debugging purposes. check-in: dbdf50d5fd user: drh tags: trunk | |
| 12:08 | For the chronological display of forum posts, show edited or deleted posts using text/plain. Item 4 in [https://fossil-scm.org/forum/forumpost/04e5ea0d88|forum post 04e5ea0d88]. check-in: 0e78f74655 user: drh tags: trunk | |
| 11:59 | Fix ./configure so that the --with-openssl=tree option works better. check-in: 19f11a8dec user: drh tags: trunk | |
| 11:52 | The "history" view of an edited post in the Forum shows all entries as text/plain. See discussion [https://fossil-scm.org/forum/forumpost/bb906aa6ab|on the Fossil forum]. check-in: f7c869b9fb user: drh tags: trunk | |
| 11:52 | Avoid references to private check-ins in Q-cards of public check-in manifests. This ensures consistent behavior regarding leakage of private check-in hashes, possibly generating "phantoms" on peer repositories, for P- and Q-cards. Depending on the final strategy to minimize leakage and sync traffic overhead of "phantoms", this commit may eventually be reverted. check-in: 767b175d90 user: florian tags: private-branches | |
| 11:47 | Close leaves of private branches merged with the --integrate flag by separate private control artifacts, to avoid +close tags referring private branches in public check-in manifests. check-in: 4e2498a2b6 user: florian tags: private-branches | |
| 11:43 | Update commit [8268c5dafb] to allow the --integrate flag when merging private branches, but postpone the closing leaves of private branches. check-in: 6b6c09c5bf user: florian tags: private-branches | |
|
2020-04-20
| ||
| 20:13 | Experimental fix for link failure under --with-openssl=tree on some platforms (found on CentOS 6) where OpenSSL needs -lpthread to link. Not on trunk because we probably need something more subtle than this to make it work broadly. Closed-Leaf check-in: 8a046acb99 user: wyoung tags: openssl-needs-lpthread | |
| 17:37 | Update the built-in SQLite to the latest 3.32.0 alpha that includes the fix that omits O_NOFOLLOW when trying to open a directory just to fsync() it. check-in: c435144c70 user: drh tags: trunk | |
|
2020-04-19
| ||
| 19:14 | Change log updates. check-in: 088b44b310 user: drh tags: trunk | |
| 17:35 | Update the built-in SQLite to the [https://www.sqlite.org/src/timeline?c=d5b0def96ba6d90f|lastest 3.32 alpha]. check-in: 05fd5e17b9 user: drh tags: trunk | |
| 17:32 | Change log updates. check-in: d6967fe79c user: drh tags: trunk | |
| 16:53 | For the "fossil:" output from the "fossil info" command, on unix, provide the full pathname of the fossil executable. check-in: 01fcc6a8de user: drh tags: trunk | |