Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/fossil Update devel/fossil to 2.12.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/76010a017eb0
branches:  trunk
changeset: 437318:76010a017eb0
user:      js <js%pkgsrc.org@localhost>
date:      Thu Aug 20 22:26:58 2020 +0000

description:
Update devel/fossil to 2.12.2

This includes security fixes.

Changes for Version 2.12.1 (2020-08-20)

    (2.12.1): Fix client-side vulnerabilities discovered by Max Justicz.
    Security fix in the "fossil git export" command. The same fix is also backported to version 2.10.1 and 2.11.1. New "safety-net" features were added to prevent similar problems in the future.
    Enhancements to the graph display for cases when there are many cherry-pick merges into a single check-in. Example
    Enhance the fossil open command with the new --workdir option and the ability to accept a URL as the repository name, causing the remote repository to be cloned automatically. Do not allow 
"fossil open" to open in a non-empty working directory unless the --keep option or the new --force option is used.
    Enhance the markdown formatter to more closely follow the CommonMark specification with regard to text highlighting. Underscores in the middle of identifiers (ex: fossil_printf()) no longer need 
to be escaped.
    The markdown-to-html translator can prevent unsafe HTML (for example: <script>) on user-contributed pages like forum and tickets and wiki. The admin can adjust this behavior using the safe-html 
setting on the Admin/Wiki page. The default is to disallow unsafe HTML everywhere. Example.
    Added the "collapse" and "expand" capability for long forum posts. Example
    The "fossil remote" command now has options for specifying multiple persistent remotes with symbolic names. Currently only one remote can be used at a time, but that might change in the future.
    Add the "Remember me?" checkbox on the login page. Use a session cookie for the login if it is not checked.
    Added the experimental "fossil hook" command for managing "hook scripts" that run before checkin or after a push.
    Enhance the fossil revert command so that it is able to revert all files beneath a directory.
    Add the fossil bisect skip command.
    Add the fossil backup command.
    Enhance fossil bisect ui so that it shows all unchecked check-ins in between the innermost "good" and "bad" check-ins.
    Added the --reset flag to the "fossil add", "fossil rm", and "fossil addremove" commands.
    Added the "--min N" and "--logfile FILENAME" flags to the backoffice command, as well as other enhancements to make the backoffice command a viable replacement for automatic backoffice. Other 
incremental backoffice improvements.
    Added the /fileedit page, which allows editing of text files online. Requires explicit activation by a setup user.
    Translate built-in help text into HTML for display on web pages. Example.
    On the /timeline webpage, the combination of query parameters "p=CHECKIN" and "bt=ANCESTOR" draws all ancestors of CHECKIN going back to ANCESTOR. For example, 
/timeline?p=202006271506&bt=version-2.11 shows all ancestors of the checkin that occured on 2020-06-27 15:06 going back to the 2.11 release.
    Update the built-in SQLite so that the "fossil sql" command supports new output modes ".mode box" and ".mode json".
    Add the "obscure()" SQL function to the "fossil sql" command.
    Added virtual tables "helptext" and "builtin" to the "fossil sql" command, providing access to the dispatch table including all help text, and the builtin data files, respectively.
    Delta compression is now applied to forum edits.
    The wiki editor has been modernized and is now Ajax-based. The WYSIWYG editing option for Fossil-format wiki pages was removed. (Please let us know, via the site's Support menu, if that removal 
unduly impacts you.) This also changes the semantics of the wiki "Sandbox": that pseudo-page may be freely edited but no longer saved via the UI (the wiki CLI command can, though).
    Countless documentation enhancements.

diffstat:

 devel/fossil/Makefile |   4 ++--
 devel/fossil/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (28 lines):

diff -r 22d04e186588 -r 76010a017eb0 devel/fossil/Makefile
--- a/devel/fossil/Makefile     Thu Aug 20 19:28:08 2020 +0000
+++ b/devel/fossil/Makefile     Thu Aug 20 22:26:58 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2020/07/04 18:55:45 js Exp $
+# $NetBSD: Makefile,v 1.61 2020/08/20 22:26:58 js Exp $
 
-DISTNAME=      fossil-src-2.11.1
+DISTNAME=      fossil-src-2.12.1
 PKGNAME=       ${DISTNAME:S/-src//}
 WRKSRC=                ${WRKDIR}/${PKGNAME_NOREV}
 CATEGORIES=    devel scm
diff -r 22d04e186588 -r 76010a017eb0 devel/fossil/distinfo
--- a/devel/fossil/distinfo     Thu Aug 20 19:28:08 2020 +0000
+++ b/devel/fossil/distinfo     Thu Aug 20 22:26:58 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.36 2020/06/09 18:23:10 js Exp $
+$NetBSD: distinfo,v 1.37 2020/08/20 22:26:58 js Exp $
 
-SHA1 (fossil-src-2.11.1.tar.gz) = 22145e7d1927c5368b07eca01098681aed4e6761
-RMD160 (fossil-src-2.11.1.tar.gz) = 1f769d1e3258ad3fc3feb45510a8bfd941aac936
-SHA512 (fossil-src-2.11.1.tar.gz) = 055306c0d5c2f9b536ace6385ed79b5ced56d77dfc8e08b38f51075e97dfebfffca10aa7e17d2b22b9945c71b12eb131d49f3651e2890820dc9cb04719cd0265
-Size (fossil-src-2.11.1.tar.gz) = 5850806 bytes
+SHA1 (fossil-src-2.12.1.tar.gz) = d29aa49cc94a7507bdf7a827beeab61c869b1d35
+RMD160 (fossil-src-2.12.1.tar.gz) = f4ff1a7619b7b12db993e7d512f9baa05eec79dd
+SHA512 (fossil-src-2.12.1.tar.gz) = 08b7fef5a3071e968dedbc645aebf2e873ecf80049b5986d38f851a407b2b8b0c854cfcdfa5ec80eac5bc1b158c5fac3bb4b263d1adb8be470529e67dc6e8cee
+Size (fossil-src-2.12.1.tar.gz) = 6011181 bytes
 SHA1 (patch-src_sqlite3.c) = cccf9af1ba8695dedcc5487234541d11f4538f8d



Home | Main Index | Thread Index | Old Index