Hello community, here is the log from the commit of package fossil.12838 for openSUSE:Leap:15.1:Update checked in at 2020-06-08 00:16:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.1:Update/fossil.12838 (Old) and /work/SRC/openSUSE:Leap:15.1:Update/.fossil.12838.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fossil.12838" Mon Jun 8 00:16:51 2020 rev:1 rq:811163 version:2.11 Changes: -------- New Changes file: --- /dev/null 2020-05-28 02:28:09.919761697 +0200 +++ /work/SRC/openSUSE:Leap:15.1:Update/.fossil.12838.new.3606/fossil.changes 2020-06-08 00:16:52.395779097 +0200 @@ -0,0 +1,637 @@ +------------------------------------------------------------------- +Wed May 27 07:31:42 UTC 2020 - Andreas Stieger <[email protected]> + +- fossil 2.11: + * Support Markdown in the default ticket configuration + * Timestamp strings in object names can now omit punctation + * Enhance backlink processing so that it works with Markdown- + formatted tickets and so that it works for wiki pages + fossil rebuild is needed to take full advantage of this fix + * Many improvements to the forum and especially email notification + of forum posts + * Minimum length of a self-registered user ID increased from 3 to 6 + characters + * Rework the fossil grep command to be more useful + * Expose the redirect-to-https setting to the settings command + * Most commands now support the Unix-conventional "--" flag to + treat all following arguments as filenames instead of flags + * Add the mimetypes config setting + * security harening against possibly tampered database schemas + * Now sends the Content-Security-Policy header + * Stop using the IP address as part of the login cookie + * many web UI and CLI improvements, documentation updates + +------------------------------------------------------------------- +Sat Oct 5 11:16:57 UTC 2019 - Andreas Stieger <[email protected]> + +- fossil 2.10: + * Add support for CGI-based Server Extensions + * UI improvement and extensions + * Change the default hash policy to SHA3 + * Performance optimizations + +------------------------------------------------------------------- +Sun Aug 4 09:23:16 UTC 2019 - Andreas Stieger <[email protected]> + +- update to 2.9: + * Add the fossil git export command + * Web UI layout and behavior improvements + * Add the fossil touch command, and the --setmtime option on the + fossil open and fossil update commands + * Add the /secureraw page that requires the complete SHA1 or SHA3 + hash, not just a prefix, before it will deliver content + * Improvement to clone and sync behavior + * many other bug fixes and improvements +- includes changes from 2.8: + * Show cherry-pick merges as dotted lines on the timeline graph. + The "fossil rebuild" command must be run to create and populate + the new "cherrypick" table in the repository in order for this + feature to operate. + * Web UI improvements + * Wiki setup is now at /setup_wiki + * Provide the ability to redirect all HTTP pages to HTTPS + * Add the backoffice-disable setting to completely disable the + backoffice feature + +------------------------------------------------------------------- +Thu Sep 27 09:17:44 UTC 2018 - [email protected] + +- update to 2.7: + * New email alerts feature + * New discussion forum feature + * UI improvements for built-in skins on small screens + * Use of Content Security Policy (CSP) in built-in skins +- includes changes from 2.6: + * Add the new "Classic" timeline viewing mode + * Add support HTTP cache control mechanisms + * Improvements to various pages and functions + * Additional defenses against web-based attacks +- requires SQLite >= 3.25.0 +- rebase fossil-1.37-remove_date_time.patch to + fossil-2.7-remove_date_time.patch + +------------------------------------------------------------------- +Mon Feb 26 15:18:04 UTC 2018 - [email protected] + +- update to 2.5: + * UI updates + * display ettings persist across pages + * improve responsiveness fo server process + * Support for SQL Archives as a download option + +------------------------------------------------------------------- +Thu Dec 7 13:09:48 UTC 2017 - [email protected] + +- Use bcond for deciding between system and builtin sqlite. +- Update to version 2.4: + * New feature: URL Aliases. URL Aliases allow an administrator to + define their own URLs on the web interface that are rewritten to + built-in URLs with specific parameters. Create and configure + URL Aliases using the /Setup/URL_Aliases menu option in the + web interface. + * Add tech-note search capability. + * Add the -r|--revision and -o|--origin options to the annotate + command. + * Add the origin= query parameter to the /annotate webpage. + * The fossil annotate command and the /annotate web page go + backwards in time as far as can be computed in 30 milliseconds + by default, rather than stopping after 20 steps. The new + limit= query parameter or the --limit command-line option can + be used to alter this timeout. + * Provide separate on-line help screens for each setting. + * Back out support for the --no-dir-symlinks option + * Remove support from the legacy configuration sync + protocol. The only way now to do a configuration push or pull + is to use the new protocol that was added in 2011. + * Add the from= and to= query parameters to /fdiff in order to + get a diff of two files in the same check-in. + * CVE-2017-17459, bsc#1071709: Fix the "ssh://" protocol to + prevent an attack whereby the attacker convinces a victim to + run a "clone" with a dodgy URL and thereby gains access to + their system + * Provide a checkbox that will temporarily disable all ad-units. + * Improvements to the /stat page + * Various new hyperlinks to the /bloblist and /bigbloblist pages. + * Correct the /doc page to support read-only repositories. + * Correct /zip, /tarball, zip, and tarball pages and commands to + honor the versioned manifest setting when outside of an open + checkout directory. + * The admin-log and access-log settings are now on by default + for new repositories. + * Update the built-in SQLite to version 3.21.0. + +------------------------------------------------------------------- +Fri Aug 11 13:54:35 UTC 2017 - [email protected] + +- Update to version 2.3: + * Update internal Unicode character tables, used in regular + expression handling, from version 9.0 to 10.0. + * Show the last-sync-URL on the /urllist page ( + * Added the "Event Summary" activity report. example + * Added the "Security Audit" page, available to administrators + only + * Added the Last Login time to the user list page, + for administrators only + * Added the --numstat option to the fossil diff command + * Limit the size of the heap and stack on unix systems, as a + proactive defense against the Stack Clash attack. + * Fix "database locked" warnings caused by "PRAGMA optimize". + * Fix a potential XSS vulnerability on the /help webpage. + (bsc#1053267). + * Documentation updates + +------------------------------------------------------------------- +Mon May 8 11:55:37 UTC 2017 - [email protected] + +- Update to version 2.2: + * GIT comment tags are now handled by Fossil during import/export. + * Show the content of README files on directory listings. + * Support for Basic Authentication if enabled (default off). + * Show the hash algorithms used on the /rcvfromlist page. + * The /tarball and /zip pages now use the the r= query parameter to + select which check-in to deliver. The uuid= query parameter is + still accepted for backwards compatibility. + * Update the built-in SQLite to version 3.18.0. + * Run "PRAGMA optimize" on the database connection as it is closing. +- Changes in Version 2.1: + * Add support for hash policies that control which of the + Hardened-SHA1 or SHA3-256 algorithms is used to name new + artifacts. + * Add the "gshow" and "gcat" subcommands to fossil stash. + * Add the /juvlist web page and use it to construct the Download + Page of the Fossil self-hosting website using Ajax. + +------------------------------------------------------------------- +Wed Mar 8 11:07:11 UTC 2017 - [email protected] + +- Update to version 2.0: + * Use the hardened SHA1 implemenation by Marc Stevens and Dan + Shumow. + * Add the ability to read and understand artifact names that are + based on SHA3-256 rather than SHA1, but do not actually + generate any such names. + * Added the sha3sum command. + * Update the built-in SQLite to version 3.17.0. + +------------------------------------------------------------------- +Sat Feb 18 16:11:57 UTC 2017 - [email protected] + +- Trim description + +------------------------------------------------------------------- +Thu Feb 16 11:50:24 UTC 2017 - [email protected] + +- Update to version 1.37: + Changes for Version 1.37 (2017-01-16) + + * Add checkbox widgets to various web pages. + * Add the fossil all ui command + * Add the /file webpage + * Enhance the /brlist webpage to make use of branch colors. + * Add support for the ms=EXACT|LIKE|GLOB|REGEXP query parameter + on the /timeline webpage, with associated form widgets. + * Enhance the changes and status commands with many new filter + options so that specific kinds of changes can be found without + having to pipe through grep or sed. + * Enhanced the fossil sql command so that it opens the checkout + database and the configuration database in addition to the ++++ 440 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Leap:15.1:Update/.fossil.12838.new.3606/fossil.changes New: ---- fossil-2.7-remove_date_time.patch fossil-src-2.11.tar.gz fossil.changes fossil.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fossil.spec ++++++ # # spec file for package fossil # # Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %if 0%{?suse_version} > 1500 %bcond_without system_sqlite %else %bcond_with system_sqlite %endif Name: fossil Version: 2.11 Release: 0 Summary: Distributed software configuration management License: BSD-2-Clause Group: Development/Tools/Version Control URL: https://www.fossil-scm.org/ Source: https://www.fossil-scm.org/index.html/uv/%{name}-src-%{version}.tar.gz Patch1: fossil-2.7-remove_date_time.patch BuildRequires: fuse-devel BuildRequires: gcc BuildRequires: openssl-devel BuildRequires: tcl BuildRequires: zlib-devel %if %{with system_sqlite} BuildRequires: sqlite3-devel >= 3.25.0 %endif %description Fossil is a distributed software configuration management system with these features: * integrated bug tracking and wiki * built-in web-interface * uses HTTP, with proxy support * everything is in a single executable and CGI-enabled * sqlite-backed database %prep %setup -q # test package version and source version match grep -qFx %{version} VERSION %patch1 -p1 %build export CFLAGS="%{optflags}" # FIXME: you should use the %%configure macro ./configure \ --prefix=%{_prefix} \ --with-openssl=auto \ %if %{with system_sqlite} --disable-internal-sqlite %endif make %{?_smp_mflags} %install %make_install %files %license COPYRIGHT-BSD2.txt %{_bindir}/fossil %changelog ++++++ fossil-2.7-remove_date_time.patch ++++++ Index: fossil-2.7/src/main.c =================================================================== --- fossil-2.7.orig/src/main.c 2018-09-22 19:40:11.000000000 +0200 +++ fossil-2.7/src/main.c 2018-09-27 11:01:56.761406195 +0200 @@ -1006,8 +1006,8 @@ static void get_version_blob( blob_zero(pOut); blob_appendf(pOut, "This is fossil version %s\n", get_version()); if( !bVerbose ) return; - blob_appendf(pOut, "Compiled on %s %s using %s (%d-bit)\n", - __DATE__, __TIME__, COMPILER_NAME, sizeof(void*)*8); + blob_appendf(pOut, "Compiled using %s (%d-bit)\n", + COMPILER_NAME, sizeof(void*)*8); blob_appendf(pOut, "Schema version %s\n", AUX_SCHEMA_MAX); fossil_get_page_size(&pageSize); blob_appendf(pOut, "Detected memory page size is %lu bytes\n",
