head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.104 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.102 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.100 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.98 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.96 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.94 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.92 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.90 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.88 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.86 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.84 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.82 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.80 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.78 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.76 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.74 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.72 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.70 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.68 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.66 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.64 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.62 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.60 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.56 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.36 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.58 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.54 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.52 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.50 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.48 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.46 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.44 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.42 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.40 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.38 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.34 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.32 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.30 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.28 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.26 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.24 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.22 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.20 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.18 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.16 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.14 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.12 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.10 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.8 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.6 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.4 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.2 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.1.1.1.0.28 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.26 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.24 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.22 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.20 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.18 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.16 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.14 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-2011Q1:1.1.1.1.0.12 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-2010Q4:1.1.1.1.0.10 pkgsrc-2010Q4-base:1.1.1.1 pkgsrc-2010Q3:1.1.1.1.0.8 pkgsrc-2010Q3-base:1.1.1.1 pkgsrc-2010Q2:1.1.1.1.0.6 pkgsrc-2010Q2-base:1.1.1.1 pkgsrc-2010Q1:1.1.1.1.0.4 pkgsrc-2010Q1-base:1.1.1.1 pkgsrc-2009Q4:1.1.1.1.0.2 pkgsrc-2009Q4-base:1.1.1.1 pkgsrc-20091011:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2013.04.10.11.31.58; author wiz; state Exp; branches; next 1.3; 1.3 date 2013.04.08.18.29.40; author asau; state Exp; branches; next 1.2; 1.2 date 2013.04.07.20.49.33; author rodent; state Exp; branches; next 1.1; 1.1 date 2009.10.11.09.32.30; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2009.10.11.09.32.30; author wiz; state Exp; branches; next ; desc @@ 1.4 log @Update to 1.25: Version 1.25: Enhancements to ticket processing. There are now two tables: TICKET and TICKETCHNG. There is one row in TICKETCHNG for each ticket artifact. Fields from ticket artifacts go into either or both of TICKET and TICKETCHNG, whichever contain matching column names. Default ticket edit and viewing scripts are updated to use TICKETCHNG. The TH1 scripting language is enhanced to support this, including the new "query" command for doing SQL queries against the repository database. All changes should be backwards compatible. Add the ability to moderate ticket and wiki changes. Unmoderated changes do not sync and may be deleted by the moderator if found to contain spam or other objectionable content. Add javascript so that clicking on a node of the timeline graph selects that node. Then clicking on a second node shows a diff between the two nodes. Clicking on the selected node unselects it. Warn of unresolved merge conflicts in "fossil status" and disallow commits of unresolved conflicts unless the --allow-conflict option is used. Add javascript so that clicking on column headers in a ticket report sorts by the indicated column. Add the "fossil cat" command which is basically an alias for "fossil finfo -p". Hyperlinks with the class "button" are rendered as submenu buttons on embedded documentation. The check-in comment editor on windows now defaults to NotePad.exe. Correctly deal with BOMs in check-in comments. Also attempt to convert check-in comments to UTF8 from other encodings. Allow the deletion of multiple stash entries using multiple arguments to the "fossil stash rm" command. Enhance the "fossil server DIRECTORY" command to serve static content files contained in DIRECTORY. For security, only files with a recognized suffix (such as *.html, *.jpg, *.txt, etc) will be delivered as static content, and *.fossil files are not on the list of recognized suffixes. There are additional restrictions on the names of the files. Allow the "fossil ui" command to specify a directory as long as the the --notfound option is used. Add a configuration option that causes timeline messages to be rendered as text/x-fossil-plain (which is the same as text/plain except that hyperlinks inside of [...] are decorated.) Only decorate [...] in check-in comments and tickets if the contented text really is a valid hyperlink target. Improvements to the side-by-side diff algorithm, for a more human-friendly display in some complex cases. Added [utime] and [stime] commands to TH1. These commands can be used for things such as displaying the page rendering time in the footer. Add the ability to pass command-line options of "fossil rebuild" to "fossil all rebuild". Add the --deanalyze option to "fossil rebuild" (and "fossil all rebuild") Do not run the graphical merging tool nor leave merge-droppings after a dry-run merge. Display an improved merge-summary message at the end of the merge. Add options to "fossil commit" to override the various sanity checks. Options added: --allow-empty, --allow-fork, --allow-older, and --allow-conflict. Optionally require a CAPTCHA (controlled by a setting on the Admin/Access webpage) when a user who is not logged in tries to edit wiki, or a ticket, or an attachment. Improvements to the "ssh://" sync protocol, to help it move past noisey motd comments. Add the uf=FILE-SHA1-HASH query parameter to the timeline, causing the timeline to show only check-ins that contain the specific file identified by FILE-SHA1-HASH. ("uf" stands for "uses file".) Enhance the file change annotator so that it follows the file across name changes. Fix the server-side of the sync protocol so that it will not generate a delta loop when a file changes from its original state, through two or more intermediate states, and back to the original state, all within a single sync. Show much less output during a sync operation, unless the --verbose option is used. Set the action= attribute of