Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Ancestors of file src/name.c from check-in 633ea7343f
|
2025-03-18
| ||
| 11:04 | Improved rounding behavior for timestamp identifiers on object where the timestamp has less then millisecond precision. file: [37de579ae1] check-in: [633ea7343f] user: drh branch: trunk, size: 74047 | |
|
2025-03-17
| ||
| 21:37 | Round ISO date/time values that are not specified out to the last second up to the largest value that is still consistent with the supplied prefix, as these values are used for search with <=. file: [5042038531] check-in: [515a4d8191] user: drh branch: trunk, size: 73590 | |
|
2025-03-09
| ||
| 19:28 | Add the "min" query parameter to /timeline. Other minor bug fixes found while working on the new feature. The priority queue implementation was rewritten. Minimum SQLite increased to 3.49.0. file: [495c8cb833] check-in: [4e23c2a91a] user: drh branch: trunk, size: 73227 | |
|
2024-12-26
| ||
| 12:03 | Allow the optional "Z" zulu-time designator even on 8-character punctuationless date-time values. file: [26dc83bb01] check-in: [3a3ce2fc65] user: drh branch: trunk, size: 73226 | |
| 11:51 | Access the "Z" zulu-timezone designator on the end of punctuation-less datetime values. file: [583604650c] check-in: [c464947f8d] user: drh branch: trunk, size: 73082 | |
| 09:27 | Correct some as-yet-unused semantics in symbolic_name_to_rid() which were inadvertently broken in [1ef6499a9a], which was reverting some new breakage from [4d8c30265b3dc76d]. Problem seen only by accident when comparison impls between fossil and libfossil. The value of the feature being repaired is, in hindsight, questionable. file: [578aa77752] check-in: [15df204706] user: stephan branch: trunk, size: 72745 | |
|
2024-12-20
| ||
| 19:50 | Further improvements to /clusterlist and to /info for a cluster. file: [a21f754b9e] check-in: [9953b16976] user: drh branch: trunk, size: 72631 | |
| 19:07 | Add the "unclustered" query parameter to /bloblist. file: [547c7419df] check-in: [9859eb0308] user: drh branch: trunk, size: 72565 | |
| 18:55 | Add the "recent" query parameter to the /bloblist page, to show the 250 most recently acquired artifacts. file: [006cf261db] check-in: [64ab7d7f28] user: drh branch: trunk, size: 72143 | |
| 16:59 | Install hyperlinks to the /clusterlist page. file: [10a310aa08] check-in: [3057775b54] user: drh branch: trunk, size: 71708 | |
| 16:50 | Get the /clusterlist working for non-admin users, though omit sensitive information for non-admins. Show the compressed size of clusters on that page. file: [50b9f8bd60] check-in: [90764bd656] user: drh branch: trunk, size: 71374 | |
| 15:14 | Improvements to the /clusterlist page. file: [709808c1a2] check-in: [e3ef536c69] user: drh branch: trunk, size: 71076 | |
| 15:04 | Add the /clusterlist webpage. file: [b85ca13dae] check-in: [a2ce1f109a] user: drh branch: trunk, size: 70791 | |
|
2024-03-11
| ||
| 19:20 | On the header for a /timeline that uses the new to2= query parameter, use the value of either the to= or the to2= query parameter, whichever is valid. file: [8a3d7756d8] check-in: [452f050241] user: drh branch: trunk, size: 69405 | |
|
2024-03-09
| ||
| 19:17 | Add the to2=LABEL query parameter to timeline. This is intended as a backup name for to=END in case the END label cannot be resolved. file: [def1000f78] check-in: [1ff12ea630] user: drh branch: trunk, size: 69187 | |
|
2024-02-08
| ||
| 01:36 | Fix a typo in a code comment. No logic changes. file: [dcadfb147a] check-in: [015d7b7a41] user: drh branch: trunk, size: 68405 | |
|
2024-02-02
| ||
| 22:22 | Fix overlong lines and remove trailing whitespace from non-external C files. file: [5ed9080815] check-in: [275da70f8c] user: danield branch: trunk, size: 68406 | |
|
2023-12-14
| ||
| 16:29 | Improve "whatis" output when in "filename" mode and parse supported whatis options when using "fossil all whatis". file: [9ed6ee484c] check-in: [e1e9da26f6] user: mgagnon branch: trunk, size: 68412 | |
|
2023-09-10
| ||
| 17:34 | Fix a bug in [1ef6499a9af8] which caused resolution of certain builtin symbolic names to not resolve. file: [dda78a871b] check-in: [7faa1f4e23] user: stephan branch: trunk, size: 68339 | |
|
2023-09-09
| ||
| 15:05 | Correct inability to use certain commands after doing (open --empty), as reported in [forum:04f86a038c|forum post 04f86a038c] and caused by [4d8c30265b]. file: [3cf67bd2c2] check-in: [1ef6499a9a] user: stephan branch: trunk, size: 68306 | |
|
2023-07-18
| ||
| 13:36 | Improved defense against denial-of-service caused by hackers pounding Fossil with repeated requests that contain SQL injection attempts. If SQL injection is attempted, return a "Begone, Knave!" page with status code 418. file: [79486b2b26] check-in: [57f1e87254] user: drh branch: trunk, size: 68252 | |
|
2023-06-05
| ||
| 19:01 | Add the "fossil all whatis" command. file: [a572d567c4] check-in: [5484968158] user: drh branch: trunk, size: 68226 | |
|
2023-03-27
| ||
| 13:41 | Add the ft=TAG query parameter to /timeline which, in combination with d=Y shows all descendants of Y up to TAG. Implementation of enhancement request [eadfb8c2ffa9fe03]. file: [60c3dd5cbf] check-in: [64f141fce0] user: drh branch: trunk, size: 67681 | |
|
2023-03-24
| ||
| 15:22 | For the bt=Y query parameter in /timeline that is used in conjunction with p=X, if Y is a tag then search backwards in time for Y beginning with X. Fix for ticket [ed62a4d35332595a]. file: [e5b3d094fa] check-in: [507ebd8b3f] user: drh branch: trunk, size: 66118 | |
|
2023-02-03
| ||
| 14:32 | Add the /deltachain page, indented for analysis of the delta compression and future improvements to that algorithm. There are links to the delta chain on the /timeline and /finfo when the showid query parameter is used. file: [4193b97f7b] check-in: [00c62a11ad] user: drh branch: trunk, size: 64502 | |
|
2023-01-24
| ||
| 19:01 | Add initial infrastructure for being able to resolve 'ckout' uniformly in certain contexts, per /chat discussion. file: [24c00b711a] check-in: [4d8c30265b] user: stephan branch: trunk, size: 61311 | |
|
2023-01-09
| ||
| 13:06 | Further consistency improvements in docs for various commands. file: [a16db674fd] check-in: [2512d2d472] user: km branch: trunk, size: 60130 | |
|
2023-01-06
| ||
| 14:27 | Oops, somehow one dash in `--file` got lost in 92d3fdba73a44c4c. file: [a36ffed99b] check-in: [0bf2eaaf65] user: km branch: trunk, size: 60133 | |
| 14:25 | Minor adjustments in description of the `--file` option for `whatis`. file: [82db8061e4] check-in: [92d3fdba73] user: km branch: trunk, size: 60133 | |
|
2023-01-05
| ||
| 17:21 | Add the "-f|--file" flag to the "whatis" command which consist to search for any other files in the repo with the exact same content as the given file. file: [ba6921524b] check-in: [a821cbf522] user: mgagnon branch: trunk, size: 60122 | |
|
2022-12-21
| ||
| 12:07 | Change spelling for check-in, check-out, and related words. file: [5bed49509c] check-in: [bc36fdcf3a] user: danield branch: trunk, size: 58690 | |
|
2022-09-23
| ||
| 17:13 | Enhancements to the "fossil finfo -i" command such that it only shows the first check-in for the file (unless -v is also used) and so that it shows the modification time as a separate line for easy parsing by scripts. file: [8c77df57df] check-in: [ac6edb35df] user: drh branch: trunk, size: 58687 | |
|
2022-07-17
| ||
| 23:48 | Changed a number of "a" articles followed by vowels in docs and comments to "an", per [forum:/forumpost/3e6e40293f03f089 | a forum post]. file: [b502423c17] check-in: [99a319bdbf] user: wyoung branch: trunk, size: 58351 | |
|
2022-06-17
| ||
| 11:04 | Made a cryptic 'not found' error message when failing to resolve a symbolic name slightly less cryptic in response to confusion reported in [forum:1eaa68bb75 | forum post 1eaa68bb75]. file: [ca6c91a77d] check-in: [30f669b004] user: stephan branch: trunk, size: 58350 | |
|
2022-04-26
| ||
| 14:27 | Fix a few **unused-but-set-variable** warnings. (reported by recent clang on MacOS at least). Also fix a **warn_unused_result** warning when calling nice() (gcc 7.5.0 on Ubuntu-18.04 and gcc 9.3.0 on Ubuntu-20.04) file: [bb3f5e3398] check-in: [74250821b1] user: mgagnon branch: trunk, size: 58330 | |
|
2022-04-25
| ||
| 06:08 | Add the new special name start:BRANCH to refer to the first check-in of the branch. file: [9e17639571] check-in: [fab8d92215] user: danield branch: trunk, size: 58371 | |
|
2022-03-08
| ||
| 13:08 | Faster implementation of start_of_branch() using a CTE. file: [5744cb5176] check-in: [8736de8baa] user: drh branch: trunk, size: 58116 | |
|
2021-09-17
| ||
| 10:46 | Tolerate one or two punctuation characters at the end of a symbolic name, if the name does not otherwise match, to accomodate names taken from the ends of URLs where some extra punctuation from the following text was included with the URL. file: [8859f5d0cd] check-in: [d81190bd72] user: drh branch: trunk, size: 57762 | |
|
2021-06-04
| ||
| 11:39 | Updated tag list subcommand to be able to deal with propagated tags on wiki, forum post, and technote artifacts, with an eye towards not breaking any historical scripting uses. file: [274aa2b22e] check-in: [c797abe4c3] user: stephan branch: trunk, size: 56793 | |
|
2021-06-03
| ||
| 23:57 | Enable propagating tags for forum, wiki, and technotes. file: [9426c6dd14] check-in: [7c64fe0b67] user: drh branch: trunk, size: 56603 | |
|
2021-05-31
| ||
| 03:26 | The /ci_tags page now adapts its header label based on the type of artifact hash passed to it (since it works as-is with hashes other than checkins). file: [4d0dab27bd] check-in: [41f0838cbe] user: stephan branch: trunk, size: 55698 | |
|
2021-04-24
| ||
| 00:03 | Resolved whatis command's tags reporting to leave out cancelled tags, as reported in [forum:/forumpost/c0be2ea60a | forum post c0be2ea60a]. file: [d31b8c6e0c] check-in: [cf6bb0781f] user: stephan branch: trunk, size: 54518 | |
|
2021-03-11
| ||
| 13:22 | Numerous help text consistency tweaks based on forum discussion [forum:8c644048f0]. file: [5737d4a400] check-in: [4cb50c4ef3] user: stephan branch: trunk, size: 54486 | |
|
2021-02-15
| ||
| 15:50 | Internal API additions in symbolic_name_to_rid(). file: [52195dccb0] check-in: [20391d1e58] user: stephan branch: trunk, size: 54487 | |
|
2021-01-08
| ||
| 15:16 | Faster resolution of common symbolic tags such as "trunk". file: [a92cb0d100] check-in: [fdeebddea7] user: drh branch: trunk, size: 54054 | |
|
2020-12-22
| ||
| 18:31 | Add support for the "$current_feature" TH1 variable as a possibly better way to do page-specific of feature-specific styling. file: [ffd631232b] check-in: [112c713be1] user: drh branch: trunk, size: 52676 | |
|
2020-11-12
| ||
| 14:25 | Show the age of phantoms. Provide text hints on how to deal with phantoms on the /secaudit0 page. file: [24044e7bc1] check-in: [97cac02b8a] user: drh branch: trunk, size: 52747 | |
|
2020-11-07
| ||
| 13:28 | Styling improvements: (1) Change the "style_footer()" interface to "style_finish_page()" and give it a parameter which is the page type. (2) Enhance the CSS to make use of the page type. file: [5f26fdd333] check-in: [3d6444fc4a] user: drh branch: trunk, size: 52337 | |
|
2020-10-13
| ||
| 13:50 | Enhance the whatis command to show a description of the origin of phantoms. file: [85c457e533] check-in: [d25027685b] user: drh branch: trunk, size: 52236 | |
| 13:26 | Improved identification of the source of phantoms when they are named in a cluster but nowhere else. file: [5d19564494] check-in: [cd624d4ff2] user: drh branch: trunk, size: 51805 | |
|
2020-10-05
| ||
| 11:25 | Change instances of %s(g.zTop) into %R. file: [cd500b617d] check-in: [a40e8a0934] user: drh branch: trunk, size: 51705 | |
|
2020-07-05
| ||
| 14:42 | In the artifact description generator, include the branch name and commit user in the description of check-in artifacts. file: [6748299155] check-in: [2ae6b1cc01] user: drh branch: trunk, size: 51713 | |
|
2020-06-12
| ||
| 13:25 | Fix the /ambiguous page so that the src= query parameter is optional. Fix the /hash-colisions page so that it links to /ambiguous rather than to /whatis. file: [ebbbc13273] check-in: [9a0132e528] user: drh branch: trunk, size: 51470 | |
|
2020-06-10
| ||
| 21:43 | Avoid 'index desctype already exists' error that could occur in some circumstances. file: [79660ddd1d] check-in: [23fc63e45b] user: mistachkin branch: trunk, size: 51368 | |
|
2020-06-01
| ||
| 20:22 | Give SQLite a hint to help it run faster in symbolic_name_to_rid(). file: [3cf8f868e7] check-in: [d45542ccd2] user: drh branch: trunk, size: 51350 | |
|
2020-05-28
| ||
| 19:52 | Merged uuid-to-hash branch down, causing all public interfaces except for those exceptions now documented in www/hashes.md to use something other than "UUID" to mean "artifact hash" or one of its more specific derivative terms. (e.g. Commit ID) file: [d8d3261175] check-in: [8ad5e46908] user: wyoung branch: trunk, size: 51340 | |
|
2020-05-09
| ||
| 13:17 | Work toward moving the file browsing closer to what typical users expect. file: [caf0b3a331] check-in: [2b07e4e935] user: drh branch: trunk, size: 50980 | |
|
2020-04-14
| ||
| 14:27 | Show the table of public phantoms directly on the security audit page. Dig deeper looking for the source of public phantoms. file: [414c5b8e01] check-in: [941280ae0a] user: drh branch: trunk, size: 50971 | |
| 13:32 | Add the /phantoms webpage that lists public phantom artifacts. Check the number of public phantom artifacts and puts a warning if the number is non-zero on the Security Audit page. file: [2c8bd109a5] check-in: [83db244395] user: drh branch: trunk, size: 49005 | |
|
2020-04-13
| ||
| 20:16 | Allow non-privileged users to see phantom artifacts in /bloblist. Private artifacts may still only be seen by high-privilege users. If an artifact is both private and a phantom, it is viewable because "private" in the context of a phantom is different from a real private artifact. file: [06d963bc98] check-in: [b3a346e0e6] user: drh branch: trunk, size: 46748 | |
| 18:28 | Enhance the artifact description logic to try to determine the source of phantom artifacts. file: [94097d8af7] check-in: [7fd31f6957] user: drh branch: trunk, size: 46909 | |
| 17:09 | Faster implementation of the phantom artifact display on the /bloblist page. file: [2f54154957] check-in: [28b92ca631] user: drh branch: trunk, size: 45511 | |
| 14:32 | For the rcvids shown on the /bloblist page, provide hyperlinks. file: [37a94ff7b4] check-in: [10c90175a7] user: drh branch: trunk, size: 45539 | |
| 14:07 | Show RCVID values to administrators on the /bloblist page. file: [5b218ba240] check-in: [a0faf128db] user: drh branch: trunk, size: 45407 | |
|
2020-04-12
| ||
| 23:29 | The admin can see private artifacts in /bloblist even if they do not have the Private ('x') permission. file: [db53b53918] check-in: [648bc30531] user: drh branch: trunk, size: 44845 | |
| 23:25 | Only allow users with appropriate privileges to see private and phantom artifacts in the /bloblist report. file: [989292f4ec] check-in: [7b6b567155] user: drh branch: trunk, size: 44812 | |
| 23:10 | On the /bloblist webpage, enhance the "published" display and add the ability to display phantom artifacts. (A phantom is an artifact whose content is unknown.) file: [546b6e12e5] check-in: [ea83cdad1d] user: drh branch: trunk, size: 44448 | |
|
2020-04-05
| ||
| 19:02 | Improved processing of timestamp strings used as check-in identifiers. The ISO8601 date without punctuation (digits only) is now accept on the tag:date format. Also, incomplete ISO8601 date/time values are rounding up instead of rounded down, such that the match on 20200101 actually finds a check-in on 2020-01-01 (if any) rather than the last check-in on 2019-12-31. file: [489a8f2bc2] check-in: [a5f3103111] user: drh branch: trunk, size: 43840 | |
|
2019-09-03
| ||
| 20:36 | Wiki test fixes. file: [cc802dd97b] check-in: [b40f1ac135] user: drh branch: trunk, size: 42539 | |
| 20:17 | Improvements to /vdiff. Provide the branch= query parameter. In the name decoder, all "merge-in:BRANCH" to mean the most recent merge-in to BRANCH from its parent. Provide "Diff" links for branches that show all changes since the most recent merge-in. file: [bce5ab30c6] check-in: [e632a092a8] user: drh branch: trunk, size: 42441 | |
|
2019-03-27
| ||
| 13:16 | Accept pure numeric ISO8601 date/time strings (without punctuation) if there are not conflicts with other identifiers. file: [e962865417] check-in: [437f39b87c] user: drh branch: trunk, size: 41626 | |
|
2019-01-27
| ||
| 19:16 | Add the global --comment-format command-line option and the "comment-format" setting for controlling the display of the command-line timeline. file: [931ddcd89f] check-in: [2476b8121e] user: drh branch: trunk, size: 39264 | |
|
2018-08-07
| ||
| 15:12 | A new implementation for "Forum" in which each forum post is an artifact. This merge includes lots of enhancements to email notification, backoffice, configuration, and other subsystems, all in support of the new forum artifacts. The forum feature is not complete nor bug-free but at this point it seems good enough to continue development on trunk. file: [44fedd65aa] check-in: [99fcc43f5d] user: drh branch: trunk, size: 39243 | |
|
2018-06-24
| ||
| 18:22 | Only invoke the email alert sender after a successful HTTP request. Mark Not Found requests as 404, unsuccessful. file: [f55933d2d3] check-in: [4eb3e0f20e] user: drh branch: trunk, size: 38658 | |
|
2017-12-11
| ||
| 14:52 | Merge the /artifact_size_stats page into the /artifact_stats page. Make that page accessible to anybody with check-in privilege. file: [d99ecd1518] check-in: [cefadbd5ce] user: drh branch: trunk, size: 38582 | |
|
2017-12-10
| ||
| 02:30 | Add the experimental /artifact_size_stats webpage. There are no links to this page, yet. file: [b134f78cf6] check-in: [4439f15d6c] user: drh branch: trunk, size: 38530 | |
|
2017-12-06
| ||
| 10:01 | Perform table sorting using a separate javascript file rather than using in-line javascript. file: [a59d83e7b7] check-in: [6b645d631d] user: drh branch: trunk, size: 38404 | |
|
2017-12-05
| ||
| 15:48 | Tolerate "[...]" delimiters enclosing hash identifiers. file: [b81eae34a8] check-in: [537b498e6c] user: drh branch: trunk, size: 38389 | |
|
2017-09-19
| ||
| 17:24 | New submenu links to the artifact list and 250-largest artifacts pages. file: [1cc2b83de8] check-in: [0594266c8e] user: drh branch: trunk, size: 38049 | |
|
2017-05-12
| ||
| 17:22 | Change a few %s format letters into %h. file: [7672b98171] check-in: [8e27a5a084] user: drh branch: trunk, size: 37827 | |
|
2017-03-16
| ||
| 16:16 | Remove the (broken) "Color by Hash" submenu link from the /bloblist page. file: [474572bdcb] check-in: [dd687c7c90] user: drh branch: trunk, size: 37827 | |
| 15:03 | The hclr query parameter to /bloblist color-codes the display to show whether each artifact is SHA1 or SHA3. There are no links or buttons to activate this query parameter. It is designed for expert users only, to be typed in manually into the URL. file: [033315471d] check-in: [59a8438a85] user: drh branch: trunk, size: 37910 | |
|
2017-03-01
| ||
| 16:00 | Add the ability to read and understand SHA3 name hashes. file: [93545358d4] check-in: [fd9b7bd982] user: drh branch: trunk, size: 37362 | |
|
2016-11-05
| ||
| 05:46 | Merge fork file: [268277644a] check-in: [3cb9ba4de6] user: andygoth branch: trunk, size: 37485 | |
|
2016-11-04
| ||
| 21:32 | Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. file: [8f7b9b57d1] check-in: [187424e891] user: andygoth branch: trunk, size: 37489 | |
|
2016-08-27
| ||
| 21:16 | Fix comment and documentation typos. file: [fbef706317] check-in: [35d43fd98f] user: drh branch: trunk, size: 37507 | |
|
2016-08-10
| ||
| 09:06 | Remove unnecessary spacing file: [5192c05e22] check-in: [c3b5f1d2f2] user: jan.nijtmans branch: trunk, size: 37511 | |
|
2016-08-02
| ||
| 15:18 | Merge the "purge" command onto trunk, even though it is incomplete. file: [6d1f8513e5] check-in: [b78a32f43d] user: drh branch: trunk, size: 37514 | |
|
2016-04-07
| ||
| 18:41 | Make usage of 'Usage:' and 'or:' consistent in all help text. file: [d5441ee273] check-in: [8bfd9951ca] user: rberteig branch: trunk, size: 37228 | |
|
2016-04-02
| ||
| 00:56 | Add new fossil test-all-help command. Spell checked and proof read all help text. Fixed typos. Reworded for clarity in a few places. Cleaned up a few inconsistencies of formatting. No code changes other than the new command. Passes all tests. file: [1b81b8cb16] check-in: [26eef7f84a] user: rberteig branch: trunk, size: 37216 | |
|
2016-03-24
| ||
| 18:23 | Reviewed all Usage: messages for consistency and fixed a few where the fossil command was named in the call to usage(), causing the displayed usage to show the command name twice. Affected commands are bisect options, test-fileage, test-set-mtime, whatis, remote-url, and tag list. file: [c18080a294] check-in: [57f1eaecb8] user: rberteig branch: trunk, size: 37217 | |
|
2016-01-18
| ||
| 23:19 | Improved "help" for the "fossil whatis" command. file: [7c41f96859] check-in: [0f9d0f0ba1] user: drh branch: trunk, size: 37224 | |
|
2015-12-23
| ||
| 11:10 | Improvements to handling of localtime. The 'utc' and 'localtime' query parameters now work on all web pages. Timestamps can be expressed with a timezone modifier and that works correctly. file: [47a238aee2] check-in: [ea63a2d1f4] user: drh branch: trunk, size: 37014 | |
|
2015-12-16
| ||
| 01:21 | Add the unpub query parameter to the /bloblist webpage. file: [93934898a3] check-in: [c8b1e81f11] user: drh branch: trunk, size: 37034 | |
|
2015-12-05
| ||
| 21:28 | Get the correct date for clusters when describing artifacts. file: [de410258ad] check-in: [13b68865c1] user: drh branch: trunk, size: 36833 | |
| 20:04 | Improvements to the /bigbloblist page. Fix the output_table_sorting_javascript() routine so that the sort is stable even when selecting a field that defaults to sorting in reverse order. file: [530f199e62] check-in: [f982642315] user: drh branch: trunk, size: 36786 | |
| 19:21 | Add the /bigbloblist information page. file: [bd9d4b9809] check-in: [483317fb0e] user: drh branch: trunk, size: 36495 | |
|
2015-05-14
| ||
| 21:00 | Remove an unused variable. file: [aa78af37cb] check-in: [99f8337b66] user: drh branch: trunk, size: 34828 | |
| 18:25 | Expand the /hash-collisions report to show hash prefix collisions on just check-ins in addition to overall hash collisions. file: [5fca7b9fff] check-in: [60af057415] user: drh branch: trunk, size: 34838 | |
|
2015-03-01
| ||
| 20:56 | More changes to make 'check-in' terminology consistent in source comments, SQL comments, JSON error messages, and web page link text. file: [54a193853d] check-in: [30c107e2c8] user: mistachkin branch: trunk, size: 34207 | |
| 20:42 | More non-functional changes of 'checkin' to 'check-in' and 'checkins' to 'check-ins' in the source code. file: [c0d824dffa] check-in: [6ec2c2e3d9] user: mistachkin branch: trunk, size: 34205 | |
|
2015-02-27
| ||
| 13:36 | Remove wordy side bars from two obscure pages. Change "Checkin" to "Check-in" on generated pages. Fix a typo on the webpage-ex.md documentation page. file: [daf5de5aff] check-in: [76e77aba29] user: drh branch: trunk, size: 34204 | |
|
2015-02-14
| ||
| 15:06 | Improvements to login/logout processing: (1) When the user is "nobody", show hyperlinks to pages that require "anonymous" but have those links redirect to the /login page. (2) Clean up the /login page - less verbage. (3) Redirects from /login to /tarball or /zip provide a button to press, rather than immediately starting the download. file: [ba9fd6f386] check-in: [653dd402ea] user: drh branch: trunk, size: 34203 | |
|
2015-02-11
| ||
| 15:57 | More places where the %S and/or %!S formatter are useful. file: [9592a30e89] check-in: [d93f5ee3e6] user: jan.nijtmans branch: trunk, size: 34181 | |
| 13:51 | Link the /hash-collisions page as a submenu item on /stat. file: [bfff107c04] check-in: [b0e1196a2f] user: drh branch: trunk, size: 34186 | |
| 13:34 | Fix a problem in /hash-collisions that was causing the links to remain directed to the honeypot. file: [2cb38a8e8f] check-in: [aa12ac91cf] user: drh branch: trunk, size: 34082 | |
| 13:18 | Fix to the /hash-collisions page: Only consider the SHA1 hashes in the BLOB table, not the random hexadecimal identifiers assigned to tickets and tech-notes. The latter two live in a different namespace. file: [ece619140c] check-in: [327eee1452] user: drh branch: trunk, size: 33936 | |
| 12:36 | On the /hash-collisions page, list the longer collisions with links to /whatid. file: [617d244943] check-in: [3234cf1efe] user: drh branch: trunk, size: 33850 | |
| 12:03 | On the /hash-collisions page show the true first instance of each collision, not the second. file: [eb41691e5f] check-in: [4ce3a2bfac] user: drh branch: trunk, size: 33290 | |
| 11:51 | Add the /hash-collisions webpage. file: [77d3fb0b1d] check-in: [43e2aff58a] user: drh branch: trunk, size: 33290 | |
| 11:09 | Use the "%S" formatting option for human-readable SHA1 hashes and "%!S" for SHA1 hashes in URLs. The length of these hashes are compile-time configurable using FOSSIL_SHA1_PREFIX_LEN and FOSSIL_SHA1_URLPREFIX_LEN, respectively. Defaults: 10 and 16. file: [af0cbba90a] check-in: [1fee0377e4] user: drh branch: trunk, size: 31875 | |
|
2014-12-11
| ||
| 12:53 | Improve the help message for the bloblist web page. file: [ceb57e4198] check-in: [3e3bb5f71a] user: drh branch: trunk, size: 31895 | |
|
2014-12-10
| ||
| 21:47 | Rename the "test-describe-artifacts" webpage to "bloblist". Provide an index to use for repos with more than 5000 artifacts. Improvements to the bulk artifact describer. file: [c55bbd99a6] check-in: [f3663f9f69] user: drh branch: trunk, size: 31807 | |
| 20:53 | Add the experimental test-describe-artifacts webpage. file: [047b31887b] check-in: [59121b9c0d] user: drh branch: trunk, size: 31134 | |
|
2014-12-09
| ||
| 16:25 | Improvements to timeline submenu and title generation. Faster ambiguous name detection query. file: [1a734037e4] check-in: [421c9eee0a] user: drh branch: trunk, size: 29689 | |
|
2014-12-06
| ||
| 15:47 | Merge the new DBP-workflow commands into trunk: bundle, purge, publish, and unpublished. file: [a5a9761d84] check-in: [a81a47f66c] user: drh branch: trunk, size: 29923 | |
|
2014-10-21
| ||
| 02:52 | Add the codecheck1 program to the build tools. This program validates the format strings on printf-style internal interfaces, verifying that the correct number of arguments follow and that SQL is protected from injection attacks. file: [04c96fe1ca] check-in: [49b0ff1592] user: drh branch: trunk, size: 23095 | |
|
2014-08-15
| ||
| 09:24 | More style fixes, e.g. c/char const/const char/ file: [70e469c451] check-in: [38421a9c99] user: jan.nijtmans branch: trunk, size: 23084 | |
|
2014-08-05
| ||
| 10:52 | Some code formatting. No change in functionality. file: [62ec61a19d] check-in: [b9b3ce3b39] user: jan.nijtmans branch: trunk, size: 23084 | |
|
2014-07-30
| ||
| 16:43 | For most commands, print an error if unknown command-line options are included on the command-line. file: [443d577a9a] check-in: [74ac0c925a] user: drh branch: trunk, size: 23086 | |
|
2014-07-23
| ||
| 21:37 | When available, pass the original comment text as well as the (possibly prefixed) comment into comment_print(). Add COMMENT_PRINT_ORIG_BREAK flag to the new comment printing algorithm. Change the width argument for the test-comment-format command into an option. Add --origbreak option to the test-comment-format command. file: [a9e93dd36a] check-in: [0d0b80fd1c] user: mistachkin branch: trunk, size: 23017 | |
|
2014-07-22
| ||
| 20:33 | Add an alternative comment printing algorithm, disabled by default, which permits the pre-existing comment formatting to be preserved. file: [5f045c560f] check-in: [b6c9d35b1c] user: mistachkin branch: trunk, size: 23008 | |
|
2014-07-16
| ||
| 07:57 | In the UI and CL, output UUID's the same (almost) everywhere: The first 10 characters of UUID's are always displayed, but more are added until the UUID contains at least a single 'a'-'f'. Hyperlinks still usee the full-length UUID. file: [8831e00df0] check-in: [fe6d393021] user: jan.nijtmans branch: trunk, size: 22963 | |
|
2014-06-17
| ||
| 20:54 | Automatically adjust the width of printed comments according to the detected terminal width. file: [41f0501bbf] check-in: [0ff6a9e282] user: mistachkin branch: trunk, size: 22968 | |
|
2014-06-14
| ||
| 13:59 | Enhance the "fossil whatis" command so that it can accept multiple arguments. file: [362202a646] check-in: [a73da231d8] user: drh branch: trunk, size: 22968 | |
|
2014-04-23
| ||
| 11:03 | Avoid the use of strcpy() as this upsets OpenBSD. file: [298a16347d] check-in: [3f487aca8a] user: drh branch: trunk, size: 22747 | |
|
2014-04-22
| ||
| 15:15 | Add the test-ambiguous command for finding ambiguous SHA1-hash abbreviations. file: [93df977bd7] check-in: [2aaae64a59] user: drh branch: trunk, size: 22716 | |
| 12:51 | Handle short UUID collisions for events, tickets and other artifacts in the /info page. file: [fd8f98846e] check-in: [49467d2a49] user: drh branch: trunk, size: 21307 | |
|
2014-03-31
| ||
| 13:02 | Use full-length SHA1 hashes on the "ambiguous" webpage. file: [bf160a5c6b] check-in: [42e66c1a17] user: drh branch: trunk, size: 19136 | |
| 12:59 | Add missing db_finalize() statements. file: [6d8593784f] check-in: [07e93f3854] user: drh branch: trunk, size: 19136 | |
|
2014-03-18
| ||
| 14:52 | remove unused variable file: [b8a2035325] check-in: [dfca123729] user: jan.nijtmans branch: trunk, size: 19117 | |
|
2014-03-14
| ||
| 13:57 | Enhance the "whatis" command to report on attachments and to include raw tags so that cluster artifacts are identified. Add the "test-whatis-all" command to run "whatis" on every artifact in the repository. file: [8dd1af8c03] check-in: [5cdc39dc2d] user: drh branch: trunk, size: 19168 | |
| 12:30 | Enhance the "whatis" command so that if given an ambiguous SHA1 hash prefix it shows "what is" all possible values for that hash prefix. file: [33cddc4913] check-in: [933904fe70] user: drh branch: trunk, size: 16521 | |
|
2014-02-06
| ||
| 13:38 | Fix a comment, and remove some unnecessary end-of-line spaces. file: [0493599861] check-in: [c54c2b0d4a] user: jan.nijtmans branch: trunk, size: 16197 | |
|
2014-01-02
| ||
| 16:50 | Fix /tree page and "timeline-utc" setting in combination with --disable-internal-sqlite configuration file: [a9c532af8b] check-in: [bd1151126a] user: jan.nijtmans branch: trunk, size: 16195 | |
|
2013-08-21
| ||
| 14:24 | The undocumented feature of resolving RID-looking strings as RIDs has been changed to rid:### instead to avoid surprise, per ML discussion. file: [b2f239f28d] check-in: [4c80aa2ae1] user: stephan branch: trunk, size: 16178 | |
|
2013-05-01
| ||
| 09:42 | Add -v|--verbose as alternative to "-l|--detail" everywhere. And "v=" and "verbose=" as alternative to the "detail=" URL parameter. file: [7cf572cae5] check-in: [5214a2a8b8] user: jan.nijtmans branch: trunk, size: 16099 | |
|
2012-11-04
| ||
| 17:41 | Merge the "spelling" branch into trunk, fixing a huge number of typos, mostly in comments, but occasionally in error messages or help screens. file: [ab3b8161d7] check-in: [db0c512767] user: drh branch: trunk, size: 16084 | |
|
2012-10-28
| ||
| 17:28 | Performance enhancement for branch name look-ups. file: [2d4bcb6f65] check-in: [186405ce3a] user: drh branch: trunk, size: 16085 | |
|
2012-10-15
| ||
| 14:41 | The name_to_rid() routine returns record-IDs even if they do not appear in the EVENT table. file: [c40c25d578] check-in: [a758144e26] user: drh branch: trunk, size: 16164 | |
|
2012-09-06
| ||
| 18:26 | Fix a bug in name resolution when the name begins with "tag:" file: [655d3ceb30] check-in: [ac65f5bd54] user: drh branch: trunk, size: 16081 | |
| 13:52 | Improvements to the "root:TAG" naming option so that TAG can also be a UUID. file: [4e62aee3a6] check-in: [0e9277267f] user: drh branch: trunk, size: 16065 | |
|
2012-09-05
| ||
| 20:45 | Enhancements to localtime processing and to the label resolution on the a=, b=, and c= query parameters to the timeline page. file: [a7440c231a] check-in: [41c3c1900b] user: drh branch: trunk, size: 15836 | |
|
2012-08-29
| ||
| 19:41 | Allow UTF-8 characters in sources. translate.exe will translate it to ASCII file: [803340db91] check-in: [208d67675c] user: jan.nijtmans branch: trunk, size: 15824 | |
|
2012-08-27
| ||
| 18:36 | All the a=, b=, and c= query parameters of the timeline webpage to be tags and labels in addition to timestamps. file: [b718b8a7fd] check-in: [66f4fa9bd5] user: drh branch: trunk, size: 15825 | |
|
2012-07-14
| ||
| 16:51 | Merge the root-tag branch into trunk. file: [ae0f607314] check-in: [9f83e033a2] user: drh branch: trunk, size: 15813 | |
|
2012-03-18
| ||
| 02:45 | Added name_to_uuid2() file: [af18fd6b7b] check-in: [c685a35eb0] user: stephan branch: trunk, size: 15150 | |
|
2012-03-04
| ||
| 17:29 | /json/wiki/get now supports uuid=string option to specify a specific version of the page. Response now includes the parent version's uuid. file: [3065942cea] check-in: [6f2a51602e] user: stephan branch: trunk, size: 14371 | |
|
2012-02-03
| ||
| 14:40 | Show check-in tags as part of the output of the "whatis" command. file: [5594f112ef] check-in: [b4a1c60ef6] user: drh branch: trunk, size: 14378 | |
|
2011-11-05
| ||
| 00:30 | Add an default case to the event type switch in the whatis command. file: [bb6b80a03e] check-in: [4d36938359] user: drh branch: trunk, size: 14050 | |
|
2011-11-04
| ||
| 20:57 | Merge the json branch into trunk. Json is disabled by default for now. Use the --enable-json option to configure, or set FOSSIL_ENABLE_JSON in the makefile to turn json processing on. file: [012a976974] check-in: [796dcfe072] user: drh branch: trunk, size: 13998 | |
|
2011-11-03
| ||
| 18:59 | Add the "whatis" command. file: [2bf9c949e7] check-in: [9c3ce9f6e2] user: drh branch: trunk, size: 13870 | |
| 01:22 | Refactor the name resolution logic in name.c. file: [831f83c88b] check-in: [7858a39b36] user: drh branch: trunk, size: 10965 | |
|
2011-10-14
| ||
| 00:06 | Add /*sort*/ marks to some SQL queries to disable warnings about sorting without an index. file: [e4bc545f1c] check-in: [fff43ebb5b] user: drh branch: trunk, size: 11509 | |
|
2011-06-01
| ||
| 22:32 | In contexts where only a check-out makes since, only resolve tags or branch names into check-outs, not events or other artifacts. Ticket [5f611295e3c2a8]. file: [04392f102f] check-in: [2a013f0228] user: drh branch: trunk, size: 11492 | |
|
2011-05-20
| ||
| 11:32 | Merge the windows-i18n branch into the trunk. file: [5e71a346de] check-in: [d8ec765fac] user: drh branch: trunk, size: 11091 | |
|
2011-04-25
| ||
| 22:23 | Change the definition of a "Leaf" to be any node that has no children of any kind (merge or non-merge) in the same branch. A "rebuild" or a "fossil leaves --recompute" is required to recompute the LEAF table after upgrading to this version. file: [0dc4c01000] check-in: [e17fc71319] user: drh branch: trunk, size: 11073 | |
|
2011-03-14
| ||
| 12:42 | Merge the path-refactor changes into trunk. Refactoring is not complete, but it appears to be stable. file: [70abc383da] check-in: [e5121b4762] user: drh branch: trunk, size: 11071 | |
|
2010-12-23
| ||
| 02:22 | Add new function fossil_strcmp() that works like strcmp() except that it handles NULL arguments correctly. Use fossil_strcmp() in place of strcmp() in many places in the code. file: [184a5a029f] check-in: [31c52c7b3e] user: drh branch: trunk, size: 11075 | |
|
2010-12-16
| ||
| 14:46 | Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [9a03e3ae43] check-in: [daeb10f65f] user: drh branch: trunk, size: 11023 | |
|
2010-11-11
| ||
| 23:08 | Change the name of the special "ckout" tag to "current". Also allow "previous" in addition to "prev" for the parent of the current checkout. file: [f5e8483f71] check-in: [badb9ff231] user: drh branch: trunk, size: 11027 | |
| 22:04 | Add support for "magic" tags "ckout", "prev" and "next". Show the version updating to when performing an "update". file: [80945b44e4] check-in: [5ea9ad379d] user: drh branch: trunk, size: 10994 | |
|
2010-10-14
| ||
| 19:14 | Remove all use of ctypes.h in order to avoid compiler warnings and other problems associated with changing locales. file: [b299198862] check-in: [2fac809165] user: drh branch: trunk, size: 10304 | |
|
2010-07-08
| ||
| 17:53 | Take care to close the connection to the database file before existing. This gives the database a chance to clean up (and, for example, delete WAL and shared-memory files). file: [7dfd72d5e7] check-in: [932825bc6a] user: drh branch: trunk, size: 10234 | |
|
2010-05-16
| ||
| 19:08 | Change from GPL to the Simplified BSD License. file: [dfa2269302] check-in: [c06edd231f] user: drh branch: clear-title, size: 10235 | |
| 11:18 | Pull the latest trunk changes into clear-title. file: [d1a603c94b] check-in: [96722b6d01] user: drh branch: clear-title, size: 10511 | |
|
2010-04-02
| ||
| 20:09 | Merge all recent trunk changes into the clear-title branch (since we hold clear title on all recent changes.) file: [e337336f8b] check-in: [64541535d9] user: drh branch: clear-title, size: 8486 | |
|
2010-03-18
| ||
| 14:40 | Merge in all of the latest clear-title changes from the trunk. file: [16af7eb9cd] check-in: [7c2577bd63] user: drh branch: clear-title, size: 8361 | |
|
2010-02-08
| ||
| 18:16 | Merge recent changes into the dual-license branch. file: [825efe68f8] check-in: [14c19fbc1c] user: drh branch: clear-title, size: 6545 | |
|
2010-01-19
| ||
| 17:34 | Cleanup of the code used to resolve tag names in contexts where an artifact ID can be entered. file: [9c3bb93aa7] check-in: [bf56b2ddf4] user: drh branch: trunk, size: 5045 | |
|
2009-09-14
| ||
| 15:33 | Fix an ambiguous column reference in a join - problem introduced by the recent additions to the event table. file: [1511a64c2c] check-in: [d31e054f0d] user: drh branch: trunk, size: 5705 | |
|
2008-10-26
| ||
| 15:59 | Correctly detect when an artifact prefix does not match any artifact. Provide better error messages for non-matching and ambiguous artifact prefixes. Fix for ticket [d0a7fc67e9]. file: [040558eaa3] check-in: [9acf0bcdbe] user: drh branch: trunk, size: 5697 | |
|
2008-10-24
| ||
| 13:27 | Change all mentions of "UUID" in the documentation and help screens into either "artifact ID" or "baseline ID" or "ticket ID" as appropriate. "UUID" has a widely recognized meaning that is different from its meaning in fossil. "UUID" is still used in code comments and in variable names. file: [9460906179] check-in: [e8c4f69c50] user: drh branch: trunk, size: 5505 | |
|
2008-09-06
| ||
| 13:29 | Merge tagview branch into mainline file: [68dd0b644f] check-in: [8745d0d579] user: eric branch: trunk, size: 5502 | |
|
2008-07-27
| ||
| 18:35 | Change behavior of Fossil's tag handling. 1. All subcommands of command <tt>tag</tt> prepends a prefix <tt>sym-</tt> infront of every tag name passed to them. Tags beginning with <tt>sym-</tt> are special in Fossil as they might serve as replacement of a UUID they are attached to.<br><br> Further, <tt>tag list</tt> will only list all tags beginning with <tt>sym-</tt> but with that prefix removed during display as default.<br><br> All subcommands can get passed an option <tt>--raw</tt>, that prevent the prepending of the prefix <tt>sym-</tt> in front of the tag name. <tt>tag list</tt> will report all tags without removing any prefix if called with option <tt>--raw</tt>. 2. If a command takes a tag name that may be confused with a UUID, the command did interpret that parameter as a UUID instead as a tag name. Such tags might now be prefixed with a <tt>tag:</tt> to enforce the command to take them as tag name instead of a UUID. For example: <verbatim> fossil tag add abcde $uuid : fossil update tag:abcde </verbatim> without the prefix <tt>tag:</tt> fossil would try to update to a UUID beginning with <tt>abcde</tt>. If no such UUID was found, fossil will complain and exit. file: [825efda6ea] check-in: [d1c9938025] user: cle branch: trunk, size: 4666 | |
|
2008-02-06
| ||
| 03:05 | Remove string_xform.c from the makefile. Require a "sym-" prefix on tags used to name baselines or branches. The prefix is omitted when the tag is used for this purpose; it is only there to avoid ambiguity with other built-in tag names. file: [ba487d186b] check-in: [41cf3e7c1d] user: drh branch: trunk, size: 4458 | |
|
2007-12-05
| ||
| 08:07 | Merged mainline into my branch to get the newest application. file: [8d07e9c5fd] check-in: [d0305b305a] user: aku branch: trunk, size: 4450 | |
|
2007-07-21
| ||
| 14:10 | Added: Initial check-in of m1 sources. file: [c08d513136] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 3757 | |