Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

fossil-2.5-lp151.2.4 RPM for x86_64

From OpenSuSE Leap 15.1 for x86_64

Name: fossil Distribution: openSUSE Leap 15.1
Version: 2.5 Vendor: openSUSE
Release: lp151.2.4 Build date: Sun Mar 31 19:20:48 2019
Group: Development/Tools/Version Control Build host: lamb62
Size: 2374252 Source RPM: fossil-2.5-lp151.2.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.fossil-scm.org/
Summary: Distributed software configuration management
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

Provides

Requires

License

BSD-2-Clause

Changelog

* Mon Feb 26 2018 astieger@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
* Thu Dec 07 2017 max@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.
* Fri Aug 11 2017 max@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
* Mon May 08 2017 max@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.
* Wed Mar 08 2017 max@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.
* Sat Feb 18 2017 jengelh@inai.de
  - Trim description
* Thu Feb 16 2017 idonmez@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
* Mon Jun 27 2016 astieger@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 <h1> 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
* Tue Nov 10 2015 astieger@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.
* Mon May 25 2015 astieger@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.
* Sat Mar 21 2015 astieger@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.
* Tue Jan 20 2015 andreas.stieger@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

Files

/usr/bin/fossil
/usr/share/licenses/fossil
/usr/share/licenses/fossil/COPYRIGHT-BSD2.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 9 10:04:26 2022