commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2020-11-02 14:05:10 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new.3463 (New) Package is "fossil" Mon Nov 2 14:05:10 2020 rev:28 rq:845394 version:2.13 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2020-08-29 20:37:02.213331178 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new.3463/fossil.changes 2020-11-02 14:06:25.904774715 +0100 @@ -1,0 +2,11 @@ +Sun Nov 1 08:39:46 UTC 2020 - Andreas Stieger + +- fossil 2.13: + * wiki improvements: interwiki links, markup features + * support for rendering pikchr markup scriptions + * line number modes support interactive selection of range of +lines to hyperlink to + * Enhance finfo page to track a file across renames +- minimum/bundled version of sqlite increased to 3.34.0 + +--- Old: fossil-src-2.12.1.tar.gz New: fossil-src-2.13.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.V3tGSW/_old 2020-11-02 14:06:26.424775112 +0100 +++ /var/tmp/diff_new_pack.V3tGSW/_new 2020-11-02 14:06:26.424775112 +0100 @@ -16,13 +16,9 @@ # -%if 0%{?suse_version} > 1500 -%bcond_without system_sqlite -%else %bcond_with system_sqlite -%endif Name: fossil -Version:2.12.1 +Version:2.13 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause @@ -35,7 +31,7 @@ BuildRequires: tcl BuildRequires: zlib-devel %if %{with system_sqlite} -BuildRequires: sqlite3-devel >= 3.25.0 +BuildRequires: sqlite3-devel >= 3.34.0 %endif %description @@ -62,7 +58,7 @@ --disable-internal-sqlite %endif -make %{?_smp_mflags} +%make_build %install %make_install ++ fossil-src-2.12.1.tar.gz -> fossil-src-2.13.tar.gz ++ 43787 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2020-08-29 20:36:55 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new.3399 (New) Package is "fossil" Sat Aug 29 20:36:55 2020 rev:27 rq:829798 version:2.12.1 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2020-07-08 19:20:26.712486401 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new.3399/fossil.changes 2020-08-29 20:37:02.213331178 +0200 @@ -1,0 +2,72 @@ +Wed Aug 26 13:53:19 UTC 2020 - Reinhard Max + +- fossil 2.12.1: + * CVE-2020-24614: Remote authenticated users with check-in or +administrative privileges could have executed arbitrary code +[boo#1175760] + * Security fix in the "fossil git export" command. 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:
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2020-07-08 19:19:46 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new.3060 (New) Package is "fossil" Wed Jul 8 19:19:46 2020 rev:26 rq:819486 version:2.11.1 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2020-06-15 20:33:49.483080814 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new.3060/fossil.changes 2020-07-08 19:20:26.712486401 +0200 @@ -1,0 +2,7 @@ +Sat Jul 4 16:48:06 UTC 2020 - Andreas Stieger + +- fossil 2.11.1: + * Make the "fossil git export" command more restrictive about +characters that it allows in the tag names + +--- Old: fossil-src-2.11.tar.gz New: fossil-src-2.11.1.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.cl0E0v/_old 2020-07-08 19:20:27.728489774 +0200 +++ /var/tmp/diff_new_pack.cl0E0v/_new 2020-07-08 19:20:27.732489788 +0200 @@ -22,7 +22,7 @@ %bcond_with system_sqlite %endif Name: fossil -Version:2.11 +Version:2.11.1 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause ++ fossil-src-2.11.tar.gz -> fossil-src-2.11.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fossil-2.11/VERSION new/fossil-2.11.1/VERSION --- old/fossil-2.11/VERSION 2020-05-26 01:23:49.0 +0200 +++ new/fossil-2.11.1/VERSION 2020-06-08 21:48:29.0 +0200 @@ -1 +1 @@ -2.11 +2.11.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fossil-2.11/manifest new/fossil-2.11.1/manifest --- old/fossil-2.11/manifest2020-05-26 01:23:49.0 +0200 +++ new/fossil-2.11.1/manifest 2020-06-08 21:48:29.0 +0200 @@ -1,5 +1,5 @@ -C Version\s2.11 -D 2020-05-25T23:23:49.935 +C Version\s2.11.1 +D 2020-06-08T19:48:29.240 F .dockerignore 29c5476ae4fb609219ea3f11d60c4b133a037b68 F .editorconfig 132c5a213aa3ce13dcc9c19f8a7ea306e3640bec4ae693378116cee339c34a1a F .fossil-settings/binary-glob 34cc11b3b509fd5064afe327e70765799f314c9a @@ -17,7 +17,7 @@ F Makefile.in 2f34d0fa84449834fe6f415be1c347de931a27e46be437e2611e155c813f9880 F Makefile.osx-jaguar 4e0de35d390a2d402a3f07f58cb9c119073c7a74e889ce23f0a100171dc45816 F README.md 597251593cf09dbd57f456d4cc3b74de75cd758f5ebff9654a99e3678b6dccbc -F VERSION f45d5f3094f467be86f0d94e4d3ab915611942868fae57126a479b3a628f7722 +F VERSION 1a3a4b9142f6808df835ca36ec606f88bc3c8cc82fc404bb10c6aade1ec7e359 F ajax/README 133f25a88f21479a20cc3b20a8dfa0f0fa807ffc F ajax/cgi-bin/fossil-json.cgi.example 5e1245c336a0666e3777c5ba46ce2bbcd6450619 F ajax/i-test/rhino-shell.js 2b735676d55e3d06d670ffbc643e5d3f748b95ea @@ -476,7 +476,7 @@ F src/encode.c 6f1fb74fd02dda5439078250f5ac7cbb14ef54cc70a12b849b98b8113e7a793a F src/etag.c 3f93a2d2ac78e018134f12849653572d2da3793c36c00c9bbb3cecf3364c027d F src/event.c 4ed0ac8b629a34c8203cf6558c36a2803ecff87f3012b6daa633248dd81d275b -F src/export.c 78cf66b757b72740af39f2ae0313db500daa80ed8af817a59fbd131a7e49 +F src/export.c a0cd1cb8c807f3cf195efd779f1497efed298cb495dbcdabab75e6a0b6030105 F src/extcgi.c dccba48c85fbf2c5217318ff2ba3d6a9efd741fa2cf084e59b0cd8268b98fc34 F src/file.c 9f08f7e8c67e7ff00095faa4798510db3ee71cedff35d02f69f7cffc6d57b854 F src/finfo.c 621c908d264547a6e6531da4986adf552700204e19b1528fb61a04421cecfb76 @@ -981,11 +981,10 @@ F www/whyusefossil.wiki dbd69d8ff58ecec64500aa7ac73bec5f09ab7eea99feabdeeff02e0f08c4c50c F www/wikitheory.wiki 91e6796caf7c8fbed00a58d3eea377d0f89f494f5637fd8af09dc41290e716f6 F www/xkcd-git.gif 1f9bc44ed41cad3f5ac18f21e3463e3390b53b29 -P bb713f1337a3d82bdc51a7f881c54a9c292ce59ab4214bba19ffc0837e71f717 -R a29789ef3dbf0e39d203b10891d023d7 -T +bgcolor * #d0c0ff +P e8c6cd2ced4b7562336569b6f1976557073b592d78e8b996b7c9d14d2b4f4030 +R f72bf81f8d5798f950fea2c7f55e11be T +sym-release * -T +sym-version-2.11 * +T +sym-version-2.11.1 * U drh -Z 597ddda9e1cdbf75b694f4dfb88a340e +Z 3aee3a8ea07155463732adc13e11f2da # Remove this line to create a well-formed manifest. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fossil-2.11/manifest.uuid new/fossil-2.11.1/manifest.uuid --- old/fossil-2.11/manifest.uuid 2020-05-26 01:23:49.0 +0200 +++ new/fossil-2.11.1/manifest.uuid 2020-06-08 21:48:29.0 +0200 @@ -1 +1 @@ -4df919803b6716ecd8bcbb01963c54c364e572d24c86cb816a86ec6af93c +307d94c5492dbf0845d9c4af92123b454946a8b588f5a2774cac159a607863b0 diff -urN '--exclude=CVS' '--exclude=.cvsignore'
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2020-06-15 20:33:31 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new.3606 (New) Package is "fossil" Mon Jun 15 20:33:31 2020 rev:25 rq:814710 version:2.11 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2020-05-28 09:16:15.644813857 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new.3606/fossil.changes 2020-06-15 20:33:49.483080814 +0200 @@ -1,0 +2,5 @@ +Thu Jun 11 19:27:25 UTC 2020 - Bernhard Wiedemann + +- Add fossil-2.11-reproducible.patch to override build date (boo#1047218) + +--- New: fossil-2.11-reproducible.patch Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.tQOEqN/_old 2020-06-15 20:33:52.359091137 +0200 +++ /var/tmp/diff_new_pack.tQOEqN/_new 2020-06-15 20:33:52.359091137 +0200 @@ -30,6 +30,8 @@ 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 +# PATCH-FIX-UPSTREAM https://fossil-scm.org/fossil/info/1a894c08206f4c71bcc3 +Patch2: fossil-2.11-reproducible.patch BuildRequires: fuse-devel BuildRequires: gcc BuildRequires: openssl-devel @@ -53,9 +55,10 @@ # test package version and source version match grep -qFx %{version} VERSION %patch1 -p1 +%patch2 -p1 %build -export CFLAGS="%{optflags}" +export CFLAGS="%{optflags} -DFOSSIL_BUILD_EPOCH=${SOURCE_DATE_EPOCH:-42}" # FIXME: you should use the %%configure macro ./configure \ --prefix=%{_prefix} \ ++ fossil-2.11-reproducible.patch ++ Date: 2020-06-11 https://fossil-scm.org/fossil/info/99038b83b489dddb Index: src/mkversion.c == --- a/src/mkversion.c +++ b/src/mkversion.c @@ -4,10 +4,38 @@ ** Call this program with three arguments: ** ** ./a.out manifest.uuid manifest VERSION ** ** Note that the manifest.uuid and manifest files are generated by Fossil. +** +** The output becomes the "VERSION.h" file. The output is a C-language +** header that contains #defines for various properties of the build: +** +** MANIFEST_UUID These values are text strings that +** MANIFEST_VERSION identify the Fossil check-in to which +** the source tree belongs. They do not +** take into account any uncommitted edits. +** +** FOSSIL_BUILD_HASH A hexadecimal string that is a strong hash +** of the MANIFEST_UUID together with the +** current time of the build. We normally want +** this to be different on each build, as the +** value is used to expire ETag: fields in +** HTTP requests. But if you need to do +** repeatable byte-for-byte identical builds, +** add the -DFOSSIL_BUILD_EPOCH=n option. +** +** MANIFEST_DATE The date/time of the source-code check-in +** MANIFEST_YEAR in various formats. +** MANIFEST_NUMERIC_DATE +** MANIFEST_NUMERIC_TIME +** +** RELEASE_VERSIONThe version number (from the VERSION source +** RELEASE_VERSION_NUMBER file) in various format. +** RELEASE_RESOURCE_VERSION +** +** New #defines may be added in the future. */ #include #include #include #include @@ -79,11 +107,16 @@ *z = 0; printf("#define MANIFEST_UUID \"%s\"\n",b); printf("#define MANIFEST_VERSION \"[%10.10s]\"\n",b); n = strlen(b); if( n + 50 < sizeof(b) ){ +#ifdef FOSSIL_BUILD_EPOCH +#define str(s) #s + sprintf(b+n, "%d", (int)strtoll(str(FOSSIL_BUILD_EPOCH), 0, 10)); +#else sprintf(b+n, "%d", (int)time(0)); +#endif hash(b,33,vx); printf("#define FOSSIL_BUILD_HASH \"%s\"\n", vx); } m = open_for_reading(argv[2]); while(b == fgets(b, sizeof(b)-1,m)){
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2020-05-28 09:15:51 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new.3606 (New) Package is "fossil" Thu May 28 09:15:51 2020 rev:24 rq:809183 version:2.11 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2019-10-17 12:20:26.263451002 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new.3606/fossil.changes 2020-05-28 09:16:15.644813857 +0200 @@ -1,0 +2,23 @@ +Wed May 27 07:31:42 UTC 2020 - Andreas Stieger + +- 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 + +--- Old: fossil-src-2.10.tar.gz New: fossil-src-2.11.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.aXtefx/_old 2020-05-28 09:16:16.436815726 +0200 +++ /var/tmp/diff_new_pack.aXtefx/_new 2020-05-28 09:16:16.440815736 +0200 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -22,7 +22,7 @@ %bcond_with system_sqlite %endif Name: fossil -Version:2.10 +Version:2.11 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause ++ fossil-src-2.10.tar.gz -> fossil-src-2.11.tar.gz ++ 57441 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2019-10-17 12:20:15 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new.2352 (New) Package is "fossil" Thu Oct 17 12:20:15 2019 rev:23 rq:735612 version:2.10 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2019-08-05 10:42:54.915288251 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new.2352/fossil.changes 2019-10-17 12:20:26.263451002 +0200 @@ -1,0 +2,9 @@ +Sat Oct 5 11:16:57 UTC 2019 - Andreas Stieger + +- fossil 2.10: + * Add support for CGI-based Server Extensions + * UI improvement and extensions + * Change the default hash policy to SHA3 + * Performance optimizations + +--- Old: fossil-src-2.9.tar.gz New: fossil-src-2.10.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.v4vNPA/_old 2019-10-17 12:20:27.715447359 +0200 +++ /var/tmp/diff_new_pack.v4vNPA/_new 2019-10-17 12:20:27.715447359 +0200 @@ -22,7 +22,7 @@ %bcond_with system_sqlite %endif Name: fossil -Version:2.9 +Version:2.10 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause ++ fossil-src-2.9.tar.gz -> fossil-src-2.10.tar.gz ++ 61104 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2019-08-05 10:42:54 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new.4126 (New) Package is "fossil" Mon Aug 5 10:42:54 2019 rev:22 rq:720922 version:2.9 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2018-10-01 08:19:59.281869403 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new.4126/fossil.changes 2019-08-05 10:42:54.915288251 +0200 @@ -1,0 +2,23 @@ +Sun Aug 4 09:23:16 UTC 2019 - Andreas Stieger + +- 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 + +--- Old: fossil-src-2.7.tar.gz New: fossil-src-2.9.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.fNAPXk/_old 2019-08-05 10:42:55.475288187 +0200 +++ /var/tmp/diff_new_pack.fNAPXk/_new 2019-08-05 10:42:55.479288186 +0200 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,7 +22,7 @@ %bcond_with system_sqlite %endif Name: fossil -Version:2.7 +Version:2.9 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause ++ fossil-src-2.7.tar.gz -> fossil-src-2.9.tar.gz ++ 64943 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2018-10-01 08:19:47 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Mon Oct 1 08:19:47 2018 rev:21 rq:639036 version:2.7 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2018-02-27 17:00:24.514729125 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2018-10-01 08:19:59.281869403 +0200 @@ -1,0 +2,17 @@ +Thu Sep 27 09:17:44 UTC 2018 - astie...@suse.com + +- 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 + +--- Old: fossil-1.37-remove_date_time.patch fossil-src-2.5.tar.gz New: fossil-2.7-remove_date_time.patch fossil-src-2.7.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.6RlRRq/_old 2018-10-01 08:19:59.817869062 +0200 +++ /var/tmp/diff_new_pack.6RlRRq/_new 2018-10-01 08:19:59.817869062 +0200 @@ -16,27 +16,27 @@ # -%if 0%{?suse_version} > 1330 +%if 0%{?suse_version} > 1500 %bcond_without system_sqlite %else %bcond_with system_sqlite %endif Name: fossil -Version:2.5 +Version:2.7 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control -Url:https://www.fossil-scm.org/ +URL:https://www.fossil-scm.org/ Source: https://www.fossil-scm.org/index.html/uv/%{name}-src-%{version}.tar.gz -Patch1: fossil-1.37-remove_date_time.patch +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.20.0 +BuildRequires: sqlite3-devel >= 3.25.0 %endif %description ++ fossil-1.37-remove_date_time.patch -> fossil-2.7-remove_date_time.patch ++ --- /work/SRC/openSUSE:Factory/fossil/fossil-1.37-remove_date_time.patch 2017-02-27 18:44:01.350174490 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil-2.7-remove_date_time.patch 2018-10-01 08:19:58.937869623 +0200 @@ -1,8 +1,8 @@ -Index: Fossil_2017-01-16_205854_1669115ab9/src/main.c +Index: fossil-2.7/src/main.c === Fossil_2017-01-16_205854_1669115ab9.orig/src/main.c -+++ Fossil_2017-01-16_205854_1669115ab9/src/main.c -@@ -922,8 +922,8 @@ static void get_version_blob( +--- fossil-2.7.orig/src/main.c 2018-09-22 19:40:11.0 +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; @@ -11,5 +11,5 @@ + blob_appendf(pOut, "Compiled using %s (%d-bit)\n", + COMPILER_NAME, sizeof(void*)*8); blob_appendf(pOut, "Schema version %s\n", AUX_SCHEMA_MAX); - #if defined(FOSSIL_ENABLE_MINIZ) - blob_appendf(pOut, "miniz %s, loaded %s\n", MZ_VERSION, mz_version()); + fossil_get_page_size(); + blob_appendf(pOut, "Detected memory page size is %lu bytes\n", ++ fossil-src-2.5.tar.gz -> fossil-src-2.7.tar.gz ++ 75979 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2018-02-27 17:00:04 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Tue Feb 27 17:00:04 2018 rev:20 rq:580552 version:2.5 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2017-12-08 21:48:49.399365061 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2018-02-27 17:00:24.514729125 +0100 @@ -1,0 +2,9 @@ +Mon Feb 26 15:18:04 UTC 2018 - astie...@suse.com + +- update to 2.5: + * UI updates + * display ettings persist across pages + * improve responsiveness fo server process + * Support for SQL Archives as a download option + +--- Old: fossil-src-2.4.tar.gz New: fossil-src-2.5.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.gaoKtO/_old 2018-02-27 17:00:26.442659466 +0100 +++ /var/tmp/diff_new_pack.gaoKtO/_new 2018-02-27 17:00:26.446659322 +0100 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,9 +21,8 @@ %else %bcond_with system_sqlite %endif - Name: fossil -Version:2.4 +Version:2.5 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause @@ -33,13 +32,12 @@ Patch1: fossil-1.37-remove_date_time.patch BuildRequires: fuse-devel BuildRequires: gcc +BuildRequires: openssl-devel BuildRequires: tcl BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with system_sqlite} BuildRequires: sqlite3-devel >= 3.20.0 %endif -BuildRequires: openssl-devel %description Fossil is a distributed software configuration management system with @@ -69,11 +67,10 @@ make %{?_smp_mflags} %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install %files -%defattr(-,root,root) -%doc COPYRIGHT-BSD2.txt +%license COPYRIGHT-BSD2.txt %{_bindir}/fossil %changelog ++ fossil-src-2.4.tar.gz -> fossil-src-2.5.tar.gz ++ 43899 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2017-12-08 21:48:37 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Fri Dec 8 21:48:37 2017 rev:19 rq:555248 version:2.4 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2017-08-12 20:28:30.329071735 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2017-12-08 21:48:49.399365061 +0100 @@ -1,0 +2,41 @@ +Thu Dec 7 13:09:48 UTC 2017 - m...@suse.com + +- 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. + +--- Old: fossil-src-2.3.tar.gz New: fossil-src-2.4.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.KKJFSY/_old 2017-12-08 21:48:50.727307939 +0100 +++ /var/tmp/diff_new_pack.KKJFSY/_new 2017-12-08 21:48:50.735307594 +0100 @@ -16,10 +16,14 @@ # -%define with_system_sqlite 0%{?suse_version} > 1320 +%if 0%{?suse_version} > 1330 +%bcond_without system_sqlite +%else +%bcond_with system_sqlite +%endif Name: fossil -Version:2.3 +Version:2.4 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause @@ -32,8 +36,8 @@ BuildRequires: tcl BuildRequires: zlib-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{with_system_sqlite} -BuildRequires: sqlite3-devel >= 3.8.7 +%if %{with system_sqlite} +BuildRequires: sqlite3-devel >= 3.20.0 %endif BuildRequires: openssl-devel @@ -58,7 +62,7 @@ ./configure \ --prefix=%{_prefix} \ --with-openssl=auto \ -%if 0%{with_system_sqlite} +%if %{with system_sqlite} --disable-internal-sqlite %endif ++ fossil-src-2.3.tar.gz -> fossil-src-2.4.tar.gz ++ 21247 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2017-08-12 20:28:24 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Sat Aug 12 20:28:24 2017 rev:18 rq:516151 version:2.3 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2017-05-09 18:04:42.515677398 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2017-08-12 20:28:30.329071735 +0200 @@ -1,0 +2,20 @@ +Fri Aug 11 13:54:35 UTC 2017 - m...@suse.com + +- 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 + +--- Old: fossil-src-2.2.tar.gz New: fossil-src-2.3.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.XyKWiO/_old 2017-08-12 20:28:31.772869345 +0200 +++ /var/tmp/diff_new_pack.XyKWiO/_new 2017-08-12 20:28:31.788867103 +0200 @@ -19,7 +19,7 @@ %define with_system_sqlite 0%{?suse_version} > 1320 Name: fossil -Version:2.2 +Version:2.3 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause @@ -57,7 +57,7 @@ # FIXME: you should use the %%configure macro ./configure \ --prefix=%{_prefix} \ ---with-openssl \ +--with-openssl=auto \ %if 0%{with_system_sqlite} --disable-internal-sqlite %endif ++ fossil-src-2.2.tar.gz -> fossil-src-2.3.tar.gz ++ 35345 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2017-05-09 18:04:40 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Tue May 9 18:04:40 2017 rev:17 rq:493487 version:2.2 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2017-03-09 02:05:58.597271031 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2017-05-09 18:04:42.515677398 +0200 @@ -1,0 +2,21 @@ +Mon May 8 11:55:37 UTC 2017 - m...@suse.com + +- 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. + +--- Old: fossil-src-2.0.tar.gz New: fossil-src-2.2.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.I1IUwM/_old 2017-05-09 18:04:43.643518022 +0200 +++ /var/tmp/diff_new_pack.I1IUwM/_new 2017-05-09 18:04:43.647517456 +0200 @@ -19,13 +19,13 @@ %define with_system_sqlite 0%{?suse_version} > 1320 Name: fossil -Version:2.0 +Version:2.2 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/download/%{name}-src-%{version}.tar.gz +Source: https://www.fossil-scm.org/index.html/uv/%{name}-src-%{version}.tar.gz Patch1: fossil-1.37-remove_date_time.patch BuildRequires: fuse-devel BuildRequires: gcc ++ fossil-src-2.0.tar.gz -> fossil-src-2.2.tar.gz ++ 14162 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2017-03-09 02:05:57 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Thu Mar 9 02:05:57 2017 rev:16 rq:477735 version:2.0 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2017-03-03 17:53:26.453646716 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2017-03-09 02:05:58.597271031 +0100 @@ -1,0 +2,12 @@ +Wed Mar 8 11:07:11 UTC 2017 - m...@suse.com + +- 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. + +--- Old: fossil-src-1.37.tar.gz New: fossil-src-2.0.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.PWD5tz/_old 2017-03-09 02:05:59.333166764 +0100 +++ /var/tmp/diff_new_pack.PWD5tz/_new 2017-03-09 02:05:59.337166197 +0100 @@ -17,10 +17,9 @@ %define with_system_sqlite 0%{?suse_version} > 1320 -%define tar_version 2017-01-16_205854_1669115ab9 Name: fossil -Version:1.37 +Version:2.0 Release:0 Summary:Distributed software configuration management License:BSD-2-Clause @@ -48,7 +47,7 @@ * sqlite-backed database %prep -%setup -q -n Fossil_%{tar_version} +%setup -q # test package version and source version match grep -qFx %{version} VERSION %patch1 -p1 ++ fossil-src-1.37.tar.gz -> fossil-src-2.0.tar.gz ++ 12938 lines of diff (skipped)
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2017-03-03 17:53:25 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Fri Mar 3 17:53:25 2017 rev:15 rq:461724 version:1.37 Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2017-02-27 18:44:01.526149633 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2017-03-03 17:53:26.453646716 +0100 @@ -1,0 +2,5 @@ +Sat Feb 18 16:11:57 UTC 2017 - jeng...@inai.de + +- Trim description + +--- Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.VkNNG6/_old 2017-03-03 17:53:27.189542776 +0100 +++ /var/tmp/diff_new_pack.VkNNG6/_new 2017-03-03 17:53:27.193542211 +0100 @@ -22,7 +22,7 @@ Name: fossil Version:1.37 Release:0 -Summary:Simple, high-reliability, distributed software configuration management +Summary:Distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:https://www.fossil-scm.org/ @@ -39,49 +39,13 @@ BuildRequires: openssl-devel %description -There are plenty of open-source version control systems available on -the internet these days. What makes Fossil worthy of attention? - -1. Bug Tracking And Wiki - In addition to doing distributed version -control like Git and Mercurial, Fossil also supports distributed bug -tracking and distributed wiki all in a single integrated package. - -2. Web Interface - Fossil has a built-in and easy-to-use web interface -that simplifies project tracking and promotes situational -awareness. Simply type "fossil ui" from within any check-out and -Fossil automatically opens your web browser in a page that gives -detailed history and status information on that project. - -3. Autosync - Fossil supports "autosync" mode which helps to keep -projects moving forward by reducing the amount of needless forking and -merging often associated with distributed projects. - -4. Self-Contained - Fossil is a single stand-alone executable that -contains everything needed to do configuration -management. Installation is trivial: simply download a precompiled -binary for Linux, Mac, or Windows and put it on your -$PATH. Easy-to-compile source code is available for users on other -platforms. Fossil sources are also mostly self-contained, requiring -only the "zlib" library and the standard C library to build. - -5. Simple Networking - Fossil uses plain old HTTP (with proxy support) -for all network communications, meaning that it works fine from behind -restrictive firewalls. The protocol is bandwidth efficient to the -point that Fossil can be used comfortably over a dial-up internet -connection. - -6. CGI Enabled - No server is required to use fossil. But a server -does make collaboration easier. Fossil supports three different yet -simple server configurations. The most popular is a 2-line CGI -script. This is the approach used by the self-hosting fossil -repositories. - -7. Robust & Reliable - Fossil stores content using an enduring file -format in an SQLite database so that transactions are atomic even if -interrupted by a power loss or system crash. Furthermore, automatic -self-checks verify that all aspects of the repository are consistent -prior to each commit. In over three years of operation, no work has -ever been lost after having been committed to a Fossil repository. +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 -n Fossil_%{tar_version}
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2017-02-27 18:44:00 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2016-07-01 09:58:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2017-02-27 18:44:01.526149633 +0100 @@ -1,0 +2,62 @@ +Thu Feb 16 11:50:24 UTC 2017 - idon...@suse.com + +- 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 +respository database. + * TH1 enhancements: + * Add [unversioned content] command. + * Add [unversioned list] command. + * Add project_description variable. + * Rename crnl-glob setting to crlf-glob, but keep crnl-glob as +a compatibility alias. + * Added the --command option to the diff command. + * Fix a C99-ism that prevents the 1.36 release from building +with MSVC. + * Fix ticket set when using the "+" prefix with fields from the +"ticketchng" table. + * Remove the "fusefs" command from builds that do not have the +underlying support enabled. + * Fixes for incremental git import/export. + * Minor security enhancements to encrypted repositories. + + Changes for Version 1.36 (2016-10-24) + + * Add support for unversioned content, the fossil unversioned +command and the /uv and /uvlist web pages. + * The download page is moved into unversioned content so that +the self-hosting Fossil websites no longer uses any external +content. + * Added the "Search" button to the graphical diff generated by +the --tk option on the diff command. + * Added the "--checkin VERSION" option to the diff command. + * Various performance enhancements to the diff command. + * Update internal Unicode character tables, used in regular +expression handling, from version 8.0 to 9.0. + * Fix multi-line timeline bug + * Enhance the fossil purge command. + * New command fossil shell. + * SQL parameters whose names are all lower-case in Ticket Report +SQL queries are filled in using HTTP query parameter values. + * Added support for child projects that are able to pull from +their parent but not push. + * Added the -nocomplain option to the TH1 "query" command. + * Added support for the chng=GLOBLIST query parameter on the +/timeline webpage. + +- Refresh fossil-1.30-remove_date_time.patch and rename it to + fossil-1.37-remove_date_time.patch +- Drop support for < openSUSE 11.4 + +--- Old: fossil-1.30-remove_date_time.patch fossil-src-1.35.tar.gz New: fossil-1.37-remove_date_time.patch fossil-src-1.37.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.okqYTr/_old 2017-02-27 18:44:02.246047948 +0100 +++ /var/tmp/diff_new_pack.okqYTr/_new 2017-02-27 18:44:02.246047948 +0100 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,17 @@ %define with_system_sqlite 0%{?suse_version} > 1320 +%define tar_version 2017-01-16_205854_1669115ab9 + Name: fossil -Version:1.35 +Version:1.37 Release:0 Summary:Simple, high-reliability, 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/download/%{name}-src-%{version}.tar.gz -Patch1: fossil-1.30-remove_date_time.patch +Source: https://www.fossil-scm.org/index.html/uv/download/%{name}-src-%{version}.tar.gz +Patch1: fossil-1.37-remove_date_time.patch BuildRequires: fuse-devel BuildRequires: gcc BuildRequires: tcl @@ -34,11 +36,7 @@ %if 0%{with_system_sqlite} BuildRequires:
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2016-07-01 09:58:55 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2015-11-11 10:36:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2016-07-01 09:58:56.0 +0200 @@ -1,0 +2,37 @@ +Mon Jun 27 11:48:35 UTC 2016 - astie...@suse.com + +- fossil 1.35: + * Enable symlinks by default on all non-Windows platforms. + * Enhance the Markdown formatting so that hyperlinks that begin +with "/" are relative to the root of the Fossil repository. + * Rework the /setup_list page (the User List page) to display all +users in a click-to-sort table. + * Fix backslash-octal escape on filenames while importing from git + * When markdown documents begin with HTML elements, use that + header at the document title. + * Added the /bigbloblist page. + * Enhance the /finfo page so that when it is showing the ancestors +of a particular file version, it only shows direct ancestors and +omits changes on branches, thus making it show the same set of +ancestors that are used for /blame. + * Added the --page option to the fossil ui command + * Added the fossil bisect ui command + * Enhanced the fossil diff command so that it accepts directory +names as arguments and computes diffs on all files contained +within those directories. + * Fix the fossil add command so that it shows "SKIP" for files +added that were already under management. + * TH1 enhancements: +Add [array exists] command. +Add minimal [array names] command. +Add tcl_platform(engine) and tcl_platform(platform) array elements. + * Added the fossil reparent command + * Added --include and --exclude options to fossil tarball and +fossil zip and the in= and ex= query parameters to the +/tarball and /zip web pages. + * Add support for encrypted Fossil repositories. + * If the FOSSIL_PWREADER environment variable is set, then use +the program it names in place of getpass() to read passwords +and passphrases + +--- Old: fossil-src-1.34.tar.gz fossil.asc New: fossil-src-1.35.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.Fc02Uk/_old 2016-07-01 09:58:57.0 +0200 +++ /var/tmp/diff_new_pack.Fc02Uk/_new 2016-07-01 09:58:57.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,19 +18,19 @@ %define with_system_sqlite 0%{?suse_version} > 1320 Name: fossil -Version:1.34 +Version:1.35 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control -Url:http://www.fossil-scm.org/ -Source: http://www.fossil-scm.org/download/%{name}-src-%{version}.tar.gz -Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc +Url:https://www.fossil-scm.org/ +Source: https://www.fossil-scm.org/download/%{name}-src-%{version}.tar.gz Patch1: fossil-1.30-remove_date_time.patch BuildRequires: fuse-devel BuildRequires: gcc BuildRequires: tcl BuildRequires: zlib-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{with_system_sqlite} BuildRequires: sqlite3-devel >= 3.8.7 %endif @@ -39,7 +39,6 @@ %else BuildRequires: openssl-devel %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description There are plenty of open-source version control systems available on @@ -87,15 +86,14 @@ ever been lost after having been committed to a Fossil repository. %prep -## check tarball hashes -echo "`grep %{name}-src-%{version}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0}" | sha1sum -c -%setup -q -n %{name}-src-%{version} +%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 \ @@ -106,7 +104,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +make %{?_smp_mflags} DESTDIR=%{buildroot}
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2015-11-11 10:32:02 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is "fossil" Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2015-05-26 12:35:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2015-11-11 10:36:21.0 +0100 @@ -1,0 +2,25 @@ +Tue Nov 10 12:38:05 UTC 2015 - astie...@suse.com + +- fossil 1.34: + * Make the fossil clean command undoable for files less than +10MiB. + * Update internal Unicode character tables, used in regular +expression handling, from version 7.0 to 8.0. + * Add the new amend command which is used to modify tags of a +"check-in". + * Fix bug in import command, handling version 3 of the svndump +format for subversion. + * Add the all cache command. + * TH1 enhancements + * Add the --undo option to the diff command. + * Build-in Antirez's "linenoise" command-line editing library +for use with the fossil sql command on Unix platforms. + * Add stash cat as an alias for the stash show command. + * Automatically pull before fossil merge when auto-sync is +enabled. + * Fix --hard option to fossil mv and fossil rm to enable them to +work properly with certain relative paths. + * Change the mimetype for ".n" and ".man" files to text/plain. + * Display improvements in the fossil bisect chart command. + +--- Old: fossil-src-1.33.tar.gz New: fossil-src-1.34.tar.gz fossil.asc Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.gFSeso/_old 2015-11-11 10:36:22.0 +0100 +++ /var/tmp/diff_new_pack.gFSeso/_new 2015-11-11 10:36:22.0 +0100 @@ -18,14 +18,14 @@ %define with_system_sqlite 0%{?suse_version} > 1320 Name: fossil -Version:1.33 +Version:1.34 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:http://www.fossil-scm.org/ Source: http://www.fossil-scm.org/download/%{name}-src-%{version}.tar.gz -# Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc +Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc Patch1: fossil-1.30-remove_date_time.patch BuildRequires: fuse-devel BuildRequires: gcc @@ -88,7 +88,7 @@ %prep ## check tarball hashes -#echo "`grep %{name}-src-%{version}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0}" | sha1sum -c +echo "`grep %{name}-src-%{version}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0}" | sha1sum -c %setup -q -n %{name}-src-%{version} # test package version and source version match grep -qFx %{version} VERSION ++ fossil-src-1.33.tar.gz -> fossil-src-1.34.tar.gz ++ 119825 lines of diff (skipped) ++ fossil.asc ++ Fossil Download Checksums Checksums For Fossil Downloads The following table shows the SHA1 checksums for the precompiled binaries available on the https://www.fossil-scm.org/download.html;>Fossil website. 317c7825abbad91fc170a364c62dac541d1da45b fossil-linux-x86-1.32.zip 4af5ad6bc428aa78a5601d371a1df752c4679fb3 fossil-linux-x86-1.33.zip 142e086ee7996eb9c4bb67a5fc30c8e51f6df766 fossil-linux-x86-1.34.zip e665bb43e4614828603e46bea1c045cd882def18 fossil-macosx-x86-1.32.zip 1eb35cc22044fcdb02e427cab896faa7a7b22760 fossil-macosx-x86-1.33.zip 85c5c873a78017cc9c0875fa119f2908faeecfaa fossil-macosx-x86-1.34.zip 242179325d682b015ac42c5d49a47208d857771a fossil-openbsd-x86-1.32.zip 24851800dc41756969578b00eee43fc8e16b5dad fossil-openbsd-x86-1.33.zip 17e2801fbdb06dcc39be8d45242487305b662200 fossil-openbsd-x86-1.34.zip 8df1ea54d92a0b20cfe636bd54083d4c20502f61 fossil-src-1.32.tar.gz 923e85b7e9866cab255c5adc9f01381cd6f65dc8 fossil-src-1.33.tar.gz 38e2a26b1e9821d2c21ea1776a2013c5ab66e49c fossil-src-1.34.tar.gz ab03a20fda02b26a1a04a52e777c28cb5be2d789 fossil-w32-1.32.zip 6201536163d7ff59817da8b13574e2ad139e2132 fossil-w32-1.33.zip b5913abcae05b9b461d0fa2422b6a184fc2a1786 fossil-w32-1.34.zip
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2015-05-26 12:35:02 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2015-03-25 10:01:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2015-05-26 12:35:03.0 +0200 @@ -1,0 +2,48 @@ +Mon May 25 06:16:14 UTC 2015 - astie...@suse.com + +- fossil 1.33: + * Improved fork detection on fossil update, fossil status and + related commands. + * Change the default skin to what used to be called San + Francisco Modern. + * Add the /repo-tabsize web page + * Add fossil import --svn, for importing a subversion repository + into fossil which was exported using svnadmin dump. + * Add the --compress-only option to fossil rebuild. + * Use a pie chart on the /reports?view=byuser page. + * Enhanced fossil clean --verily so that it ignores keep-glob + and ignore-glob settings. Added the -x alias for --verily. + * Add the --soft and --hard options to fossil rm and fossil mv. + * Improved ability to customize the timelime graph. + * Improvements to the /sitemap page. + * Automatically adjust the CLI timeline to the terminal width on Linux. + * Added [info commands] and [info vars] commands to TH1. + * Fix some obscure issues with TH1 expression processing. + * Fix titles in search results for documents that are not wiki, + markdown, or HTML. + * Formally translate TH1 to Tcl return codes and vice-versa, + where necessary, in the Tcl integration subsystem. + * Add fossil leaves -multiple, for finding multiple leaves on + the same branch. + * Added the Blitz skin option. + * Make fossil open honor .fossil-settings/allow-symlinks. + * Allow fossil add to be used on symlinks to nonexistent or + unreadable files in the same way as fossil addremove. + * Added fork warning to be issued if sync produced a fork + * Update the info page to report when a file becomes a symlink. + Additionally show the UUID for files whose types have changed + without changing contents or symlink target. + * Have fossil changes and fossil status report when executable + or symlink status changes on otherwise unmodified files. + * Permit filtering weekday and file reports by user. Also ensure + the user parameter is preserved when changing types. Add a + field for direct entry of the user name to each applicable + report. + * Create parent directories of empty-dirs if they don't already + exist. + * Inhibit timeline links to wiki pages that have been deleted. +- source tarball signature not available for this release +- new minimum sqlite3 requirement is 3.8.7, build with bundled + version where it is not available. + +--- Old: fossil-src-1.32.tar.gz fossil.asc New: fossil-src-1.33.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.NmnkUO/_old 2015-05-26 12:35:04.0 +0200 +++ /var/tmp/diff_new_pack.NmnkUO/_new 2015-05-26 12:35:04.0 +0200 @@ -16,23 +16,23 @@ # -%define with_system_sqlite 0%{?suse_version} = 1320 +%define with_system_sqlite 0%{?suse_version} 1320 Name: fossil -Version:1.32 +Version:1.33 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:http://www.fossil-scm.org/ Source: http://www.fossil-scm.org/download/%{name}-src-%{version}.tar.gz -Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc +# Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc Patch1: fossil-1.30-remove_date_time.patch BuildRequires: fuse-devel BuildRequires: gcc BuildRequires: tcl BuildRequires: zlib-devel %if 0%{with_system_sqlite} -BuildRequires: sqlite3-devel = 3.8.6 +BuildRequires: sqlite3-devel = 3.8.7 %endif %if 0%{?suse_version} = 1140 BuildRequires: libopenssl-devel @@ -87,9 +87,9 @@ ever been lost after having been committed to a Fossil repository. %prep -# check tarball hashes -echo `grep %{name}-src-%{version}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0} | sha1sum -c -%setup -q +## check tarball hashes +#echo `grep %{name}-src-%{version}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0} | sha1sum -c +%setup -q -n %{name}-src-%{version} # test package version and source version match grep -qFx %{version} VERSION %patch1 -p1
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2015-03-25 10:01:14 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2015-01-22 00:51:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2015-03-25 10:01:27.0 +0100 @@ -1,0 +2,28 @@ +Sat Mar 21 16:47:35 UTC 2015 - astie...@suse.com + +- fossil 1.32: + * backwards compatibility fixes + * Anti-aliased rendering of arrowheads on timeline graphs. + * Added vi/less-style key bindings to the --tk diff GUI. + * Documentation updates + * Add the --repolist option to server commands + * Added the Xekri skin. + * Enhance the ln= query parameter on artifact displays to accept +multiple ranges, separate by spaces (or + when URL-encoded). + * Added fossil forget as an alias for fossil rm. +- includes changes from 1.31: + * Improve file change graphs, fossil rebuild recommended + * Optional full-text search, /srchsetup page, fts-config command + * Improve UI and wiki funktionality + * new rebuild --ifneeded + * Added override skins option (skin:, --skin) + * Added the /md_rules pages about Markdown format. + * Added the --repolist and --nojail options to server commands + * Added the fossil all add subcommand to fossil all. + * Improvements to the /login page. + * Downloads by nobody now enabled by default in new repositories. + * Add IPv6 support to fossil sync and fossil clone + * Added the /mimetype_list page. + * Added the /hash-collisions page. + +--- Old: fossil-src-20150119112900.tar.gz New: fossil-src-1.32.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.g0m9yP/_old 2015-03-25 10:01:28.0 +0100 +++ /var/tmp/diff_new_pack.g0m9yP/_new 2015-03-25 10:01:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,14 @@ %define with_system_sqlite 0%{?suse_version} = 1320 -%define timestamp 20150119112900 Name: fossil -Version:1.30 +Version:1.32 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:http://www.fossil-scm.org/ -Source: http://www.fossil-scm.org/download/%{name}-src-%{timestamp}.tar.gz +Source: http://www.fossil-scm.org/download/%{name}-src-%{version}.tar.gz Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc Patch1: fossil-1.30-remove_date_time.patch BuildRequires: fuse-devel @@ -89,8 +88,8 @@ %prep # check tarball hashes -echo `grep %{name}-src-%{timestamp}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0} | sha1sum -c -%setup -q -n %{name}-src-%{timestamp} +echo `grep %{name}-src-%{version}.tar.gz %{SOURCE2} | cut -d' ' -f1` %{SOURCE0} | sha1sum -c +%setup -q # test package version and source version match grep -qFx %{version} VERSION %patch1 -p1 ++ fossil-src-20150119112900.tar.gz - fossil-src-1.32.tar.gz ++ 30914 lines of diff (skipped) ++ fossil.asc ++ --- /var/tmp/diff_new_pack.g0m9yP/_old 2015-03-25 10:01:29.0 +0100 +++ /var/tmp/diff_new_pack.g0m9yP/_new 2015-03-25 10:01:29.0 +0100 @@ -6,24 +6,9 @@ binaries available on the a href=http://www.fossil-scm.org/download.html;Fossil website/a./p pre -940f83f0f6c634c8563ca6b5d8e2a42ff369f341 fossil-linux-x86-2013094349.zip -fa3b3bfbd101deb7b79c5ee8a241a41c6b1b965d fossil-linux-x86-20140127173344.zip -cd0f1709d569544f32d30f779187f69d2e03a18b fossil-linux-x86-20140612172556.zip -418c4e8ef62b0124ed481766006f24297b52 fossil-linux-x86-20150119112900.zip -557e5d8d25ce4fd2362464d0a92ab243aff79296 fossil-macosx-x86-2013094349.zip -a133cfeca3d12b289aeb63d597f4cfc44a8a9fc9 fossil-macosx-x86-20140127173344.zip -bbf3d57ba15d0ed0e9b30819d89a50d294175113 fossil-macosx-x86-20140612172556.zip -919778cbedef01f83d96e974cac075e069d43fc4 fossil-macosx-x86-20150119112900.zip -9fbdaee42e6cbe6f8f491ab5fb2c4ee2b9ecf7d4 fossil-openbsd-x86-2013094349.zip -904ce0bcecfd29f595bbcb6642c9ac594e835424 fossil-openbsd-x86-20140127173344.zip -6cd05c1743902aa1a5191bd34ebefe87701fa25e
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2015-01-21 22:13:57 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2014-10-07 16:01:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2015-01-22 00:51:58.0 +0100 @@ -1,0 +2,23 @@ +Tue Jan 20 16:32:52 UTC 2015 - andreas.stie...@gmx.de + +- fossil 1.30: + * Added the fossil bundle command. + * Added the fossil purge command. + * Added the fossil publish command. + * Added the fossil unpublished command. + * Add support for Docker. + * Enhancements and additions to web interface + * Add the fossil fusefs DIRECTORY command ans FuseFS support for +examining history + * Add the administrative log that records all configuration. + * Improvements to command line interface + * Use full 40-character SHA1 hashes (instead of abbreviations) +in most internal URLs. + * Improvements to sync resilience + * Fix CVE-2014-3566 POODLE SSL 3.0 vulnerability. +- build with system sqlite that have a new enough version +- build with fuse +- update fossil-1.29-remove_date_time.patch + to fossil-1.30-remove_date_time.patch + +--- Old: fossil-1.29-remove_date_time.patch fossil-src-20140612172556.tar.gz New: fossil-1.30-remove_date_time.patch fossil-src-20150119112900.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.7bOybV/_old 2015-01-22 00:51:59.0 +0100 +++ /var/tmp/diff_new_pack.7bOybV/_new 2015-01-22 00:51:59.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,10 @@ # -%define timestamp 20140612172556 +%define with_system_sqlite 0%{?suse_version} = 1320 +%define timestamp 20150119112900 Name: fossil -Version:1.29 +Version:1.30 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause @@ -26,16 +27,20 @@ Url:http://www.fossil-scm.org/ Source: http://www.fossil-scm.org/download/%{name}-src-%{timestamp}.tar.gz Source2: http://www.hwaci.com/fossil_download_checksums.html#/%{name}.asc -Patch1: fossil-1.29-remove_date_time.patch +Patch1: fossil-1.30-remove_date_time.patch +BuildRequires: fuse-devel BuildRequires: gcc BuildRequires: tcl BuildRequires: zlib-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{with_system_sqlite} +BuildRequires: sqlite3-devel = 3.8.6 +%endif %if 0%{?suse_version} = 1140 BuildRequires: libopenssl-devel %else BuildRequires: openssl-devel %endif +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description There are plenty of open-source version control systems available on @@ -94,7 +99,11 @@ export CFLAGS=%{optflags} ./configure \ --prefix=%{_prefix} \ ---with-openssl +--with-openssl \ +%if 0%{with_system_sqlite} +--disable-internal-sqlite +%endif + make %{?_smp_mflags} %install ++ fossil-1.29-remove_date_time.patch - fossil-1.30-remove_date_time.patch ++ --- /work/SRC/openSUSE:Factory/fossil/fossil-1.29-remove_date_time.patch 2014-10-07 16:01:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil-1.30-remove_date_time.patch 2015-01-22 00:51:57.0 +0100 @@ -12,11 +12,11 @@ src/main.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -Index: fossil-src-20140612172556/src/main.c +Index: fossil-src-20150119112900/src/main.c === fossil-src-20140612172556.orig/src/main.c 2014-06-12 18:33:27.0 +0100 -+++ fossil-src-20140612172556/src/main.c 2014-09-23 00:03:51.0 +0100 -@@ -856,8 +856,8 @@ void version_cmd(void){ +--- fossil-src-20150119112900.orig/src/main.c fossil-src-20150119112900/src/main.c +@@ -970,8 +970,8 @@ void version_cmd(void){ int rc; const char *zRc; #endif @@ -25,5 +25,5 @@ +fossil_print(Compiled using %s (%d-bit)\n, + COMPILER_NAME, sizeof(void*)*8); fossil_print(SQLite %s %.30s\n, sqlite3_libversion(), sqlite3_sourceid()); - fossil_print(Schema version %s\n, AUX_SCHEMA); -
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2014-10-07 16:00:28 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2014-06-01 19:41:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2014-10-07 16:01:17.0 +0200 @@ -1,0 +2,66 @@ +Mon Sep 22 23:15:08 UTC 2014 - andreas.stie...@gmx.de + +- fossil 1.29: + * Add the ability to display content, diffs and annotations for +UTF16 text files in the web interface. + * Add the SaveAs... and Invert buttons to the graphical diff +display that results from using the --tk option with the fossil +diff command. + * The /reports page now requires Read (o) permissions. The +byweek report now properly propagates the selected year +through the event type filter links. + * The info command now shows leaf status of the checkout. + * Add support for tunneling https through a http proxy + * Add option --empty to the fossil open command. + * Enhanced the fileage page to support a glob parameter. + * Add -w|--ignore-all-space and -Z|--ignore-trailing-space +options to fossil annotate, fossil blame, fossil (g)diff, +fossil stash diff. + * Add --strip-trailing-cr option to fossil (g)diff and fossil +stash diff. + * Add button Ignore Whitespace to /annotate, /blame, /ci, /fdiff +and /vdiff UI pages. + * Enhance /reports with a byweekday view. + * Enhance the fossil cat command so that it works outside of a +checkout when using the -R command-line option. + * Use full-length SHA1 hashes, not abbreviations, in most +hyperlinks. + * Correctly render the title markup on wiki pages in the +/artifact webpage. + * Enhance the fossil whatis command to report on attachments +and cluster artifacts. Added the /help?cmd=test-whatis-all +command for testing purposes. + * Add support for HTTP Basic Authentication on clone and sync. + * Fix the stash so that it remembers added files and re-adds them +when the stash is applied. + * Fix the server so that it avoids writing to the database (and +thus avoids database locking issues) on a pull or clone. + * Add support for server load management using both a cache of +expensive pages (the fossil cache command) and by rejecting +expensive page requests when the server load average is too + high. + * Add the fossil praise command as an alias for fossil blame for +subversion compatibility. + * Enhance the fossil test-diff command with -y or --tk options so +that it shows both filenames above their respective columns in +the side-by-side diff output. + * Issue a warning if a fossil add command tries to add a file that +matches the ignore-glob. + * Add option -W|--width to fossil stash ls and fossil leaves + commands. + * Enhance support for running as the root user + * Added the -empty option to fossil new, which causes it to not +create an initial empty commit. The first commit after +checking out a repo created this way will become the initial +commit. + * Enhance sync operations by committing each round-trip to +minimize number of retransmits when autosync fails. Include +option for fossil update and fossil merge to continue even if +missing content. + * Minor portability fixes for platforms where the char type is +unsigned by default. +- use source URLs +- verify source signatures +- add fossil-1.29-remove_date_time.patch to fix packaging warning + +--- Old: fossil-1.28.tar.gz New: fossil-1.29-remove_date_time.patch fossil-src-20140612172556.tar.gz fossil.asc Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.gBG5Kz/_old 2014-10-07 16:01:19.0 +0200 +++ /var/tmp/diff_new_pack.gBG5Kz/_new 2014-10-07 16:01:19.0 +0200 @@ -16,25 +16,26 @@ # +%define timestamp 20140612172556 Name: fossil -Version:1.28 +Version:1.29 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:http://www.fossil-scm.org/ -# To download the source tarbal: -# wget --post-data uuid=version-$VERSION http://www.fossil-scm.org/fossil/tarball/fossil-$VERSION.tar.gz; -Source: fossil-%version.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Source: http://www.fossil-scm.org/download/%{name}-src-%{timestamp}.tar.gz +Source2:
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2014-06-01 19:40:51 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2013-10-23 10:07:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2014-06-01 19:41:03.0 +0200 @@ -1,0 +2,58 @@ +Thu May 22 07:26:09 UTC 2014 - m...@suse.de + +- Update to version 1.28: + * Enhance /reports to support event type filtering. + * When cloning a repository, the user name passed via the URL +(if any) is now used as the default local admin user's name. + * Enhance the SSH transport mechanism so that it runs a single +instance of the fossil executable on the remote side, +obviating the need for a shell on the remote side. Some users +may need to add the ?fossil=/path/to/fossil query parameter +to ssh: URIs if their fossil binary is not in a standard +place. + * Add the fossil blame command that works just like fossil +annotate but uses a different output format that includes the +user who made each changes and omits line numbers. + * Add the Tarball and ZIP-archive Prefix configuration +parameter under Admin/Configuration. + * Fix CGI processing so that it works on web servers that do not +supply REQUEST_URI. + * Add options --dirsonly, --emptydirs, and --allckouts to the +fossil clean command. + * Ten-fold performance improvement in large fossil blame or +fossil annotate commands. + * Add option -W|--width and --offset to fossil timeline and +fossil finfo commands. + * Option -n|--limit of fossil timeline now specifies the +number of entries, just like all other commands which have the +-n|--limit option. The various timeline-related functions now +output --- ?? limit (??) reached --- at the end whenever +appropriate. Use -n 0 if no limit is desired. + * Fix handling of password embedded in Fossil URL. + * New --once option to fossil clone command which does not store +the URL or password when cloning. + * Modify fossil ui to respect default user in an open +repository. + * Fossil now hides check-ins that have the hidden tag in +timeline webpages. + * Enhance /ci_edit page to add the hidden tag to check-ins. + * Advanced possibilities for commit and ticket change +notifications over http using TH1 scripting. + * Add --sha1sum and --integrate options to the fossil commit +command. + * Add the clean and extra subcommands to the fossil all +command + * Add the --whatif option to fossil clean that works the same +as --dry-run, so that the name does not collide with the +--dry-run option of fossil all. + * Provide a configuration option to show dates on the web +timeline as YYMMMDD HH:MM + * Add an option to the stats webpage that allows an +administrator to see the current repository schema. + * Enhancements to the /vdiff webpage for more difference +display options. + * Added the /tree webpage as an alternative to /dir and make +it the default way of showing file lists. + * Send gzipped HTTP responses to clients that support it. + +--- Old: fossil-1.27.tar.gz New: fossil-1.28.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.kUG9E6/_old 2014-06-01 19:41:04.0 +0200 +++ /var/tmp/diff_new_pack.kUG9E6/_new 2014-06-01 19:41:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: fossil -Version:1.27 +Version:1.28 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:http://www.fossil-scm.org/ # To download the source tarbal: -# wget --post-data 'uuid=version-%version' 'http://www.fossil-scm.org/fossil/tarball/fossil-%version.tar.gz' +# wget --post-data uuid=version-$VERSION http://www.fossil-scm.org/fossil/tarball/fossil-$VERSION.tar.gz; Source: fossil-%version.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc ++ fossil-1.27.tar.gz - fossil-1.28.tar.gz ++ 50792 lines of diff (skipped) --
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2013-10-23 10:07:44 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2013-02-25 20:34:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2013-10-23 10:07:45.0 +0200 @@ -1,0 +2,71 @@ +Tue Oct 15 15:31:43 UTC 2013 - m...@suse.com + +- Update to Version 1.27 + * Enhance the fossil changes, fossil clean, fossil extras, +fossil ls and fossil status commands to restrict operation to +files and directories named on the command-line. + * New --integrate option to fossil merge, which automatically +closes the merged branch when committing. + * Renamed /stats_report page to /reports. Graph width is now +relative, not absolute. + * Added yw=-WW (year-week) filter to timeline to limit the +results to a specific year and calendar week number, +e.g. /timeline?yw=2013-01. + * Updates to SQLite to prevent opening a repository file using +file descriptors 1 or 2 on unix. This fixes a bug under which +an assertion failure could overwrite part of a repository +database file, corrupting it. + * Added support for unlimited line lengths in side-by-side +diffs. + * New --close option to fossil commit, which immediately closes +the branch being committed. + * Added chart option to fossil bisect. + * Improvements to the human or bot? determination. + * Reports errors about missing CGI-standard environment +variables for HTTP servers which do not support them. + * Added --scgi option to fossil server. + * Internal improvements to the sync process. + * The internals of the JSON API are now MIT-licensed, so +downstream users/packagers are no longer affected by the do +no evil license clause. + * The argument to the --port option for the fossil ui and +fossil server commands can take an IP address in addition to +the port number, causing Fossil to bind to just that one IP +address. + * After prompting for a password, also ask if that password +should be remembered. + * Performance improvements to the diff engine. + * Fix the side-by-side diff engine to work better with +multi-byte unicode text. + * Color-coding in the web-based annotation (blame) display. Fix +the annotation engine so that it is no longer confused by +time-warps. + * The markdown formatter is now available by default and can be +used for tickets, wiki, and embedded documentation. + * Add subcommands fossil bisect log and fossil bisect status +to the fossil bisect command, as well as other bisect +enhancements. + * Enhanced defenses that prevent spiders from using excessive +CPU and bandwidth. + * Consistent use of the -n or --dry-run command line options. + * Enhancements to /timeline.rss, adding more flags for filtering +results, including the ability to subscribe to changes made to +individual tickets. + * Improved handling of the differences between case-sensitive +and case-insensitive filesystems. + * JSON API: added the 'status' command to report local checkout +status. + * Fixes to the --args support and documented this feature in the +help. + * Added /stats_report page. + * Added ym=-MM filter to the /timeline url. + * Fixed: config reset now re-installs default ticket report +format. + * ssh:// and file:// protocols now ignore proxy settings. + * Added /hash-color-test web page. + * Cherry-pick merges are recorded internally (though no yet +displayed on the timeline graph.) + * Bring in the latest versions of SQLite, zlib, and autosetup +from upstream. + +--- Old: fossil-1.25.tar.gz New: fossil-1.27.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.junwPK/_old 2013-10-23 10:07:55.0 +0200 +++ /var/tmp/diff_new_pack.junwPK/_new 2013-10-23 10:07:55.0 +0200 @@ -17,15 +17,14 @@ Name: fossil -Version:1.25 +Version:1.27 Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:http://www.fossil-scm.org/ -# To download the source tarball: -# wget --post-data 'uuid=version-%version' \ -# 'http://www.fossil-scm.org/fossil/tarball/fossil-%version.tar.gz' +# To download the source tarbal: +# wget --post-data 'uuid=version-%version'
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2013-02-25 20:34:19 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/fossil/fossil.changes2013-01-11 17:11:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2013-02-25 20:34:21.0 +0100 @@ -1,0 +2,8 @@ +Mon Feb 18 10:52:45 UTC 2013 - mmeis...@suse.com + +- Update to Version 1.25 + * Timeline Nodes in the ui selectable to diff between two nodes. + * Added and enhanced a few commands and options. + * Added a few JavaScripts to the web ui. + +--- Old: fossil-1.24.tar.gz New: fossil-1.25.tar.gz Other differences: -- ++ fossil.spec ++ --- /var/tmp/diff_new_pack.3kDCHI/_old 2013-02-25 20:34:23.0 +0100 +++ /var/tmp/diff_new_pack.3kDCHI/_new 2013-02-25 20:34:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fossil # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,9 @@ # - Name: fossil -Version:1.24 -Release:1 +Version:1.25 +Release:0 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control @@ -35,8 +34,8 @@ %else BuildRequires: openssl-devel %endif -BuildRequires: zlib-devel BuildRequires: tcl +BuildRequires: zlib-devel %description There are plenty of open-source version control systems available on ++ fossil-1.24.tar.gz - fossil-1.25.tar.gz ++ 99671 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fossil for openSUSE:Factory
Hello community, here is the log from the commit of package fossil for openSUSE:Factory checked in at 2013-01-11 17:11:27 Comparing /work/SRC/openSUSE:Factory/fossil (Old) and /work/SRC/openSUSE:Factory/.fossil.new (New) Package is fossil, Maintainer is Changes: New Changes file: --- /dev/null 2013-01-09 19:40:42.352580873 +0100 +++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes 2013-01-11 17:11:29.0 +0100 @@ -0,0 +1,31 @@ +--- +Thu Nov 22 11:56:37 UTC 2012 - m...@suse.com + +- Update to version 1.24 and change the versioning scheme from + time stamp to upstream version number. This shouldn't be a + problem, because fossil never was on Factory or any release. + +--- +Wed Jun 1 17:36:02 UTC 2011 - prus...@opensuse.org + +- updated to 20110528185122 + - see changelog at http://www.fossil-scm.org/index.html/timeline + +--- +Sun Apr 3 16:14:48 UTC 2011 - j...@novell.com + +- updated to 20110316111914 + The changelog from upstream is huge + http://www.fossil-scm.org/index.html/timeline + has ca. 600 checkins since 2010-09 + +--- +Tue Sep 28 03:58:27 UTC 2010 - prus...@opensuse.org + +- updated to 20100918155143 + +--- +Wed Sep 8 08:18:30 UTC 2010 - dmacvi...@novell.com + +- initial package based on version 20100823222416 + New: fossil-1.24.tar.gz fossil.changes fossil.spec Other differences: -- ++ fossil.spec ++ # # spec file for package fossil # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # 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 http://bugs.opensuse.org/ # Name: fossil Version:1.24 Release:1 Summary:Simple, high-reliability, distributed software configuration management License:BSD-2-Clause Group: Development/Tools/Version Control Url:http://www.fossil-scm.org/ # To download the source tarball: # wget --post-data 'uuid=version-%version' \ # 'http://www.fossil-scm.org/fossil/tarball/fossil-%version.tar.gz' Source: fossil-%version.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc %if 0%{?suse_version} = 1140 BuildRequires: libopenssl-devel %else BuildRequires: openssl-devel %endif BuildRequires: zlib-devel BuildRequires: tcl %description There are plenty of open-source version control systems available on the internet these days. What makes Fossil worthy of attention? 1. Bug Tracking And Wiki - In addition to doing distributed version control like Git and Mercurial, Fossil also supports distributed bug tracking and distributed wiki all in a single integrated package. 2. Web Interface - Fossil has a built-in and easy-to-use web interface that simplifies project tracking and promotes situational awareness. Simply type fossil ui from within any check-out and Fossil automatically opens your web browser in a page that gives detailed history and status information on that project. 3. Autosync - Fossil supports autosync mode which helps to keep projects moving forward by reducing the amount of needless forking and merging often associated with distributed projects. 4. Self-Contained - Fossil is a single stand-alone executable that contains everything needed to do configuration management. Installation is trivial: simply download a precompiled binary for Linux, Mac, or Windows and put it on your $PATH. Easy-to-compile source code is available for users on other platforms. Fossil sources are also mostly self-contained, requiring only the zlib library and the standard C library to build. 5. Simple Networking - Fossil uses plain old HTTP (with proxy support) for all network communications, meaning that it works fine from behind restrictive firewalls. The protocol is bandwidth efficient to the point that Fossil can be used comfortably over a dial-up internet connection. 6. CGI Enabled - No server is required to use