public inbox for cygwin-announce@cygwin.com
 help / color / mirror / Atom feed
From: Cygwin fortune-mod Maintainer <Brian.Inglis@SystematicSW.ab.ca>
To: Cygwin Announcements <cygwin-announce@cygwin.com>
Subject: Updated: fortune-mod 3.6.1
Date: Sun, 06 Jun 2021 11:39:28 -0600	[thread overview]
Message-ID: <20210606113928.59623-1-Brian.Inglis@SystematicSW.ab.ca> (raw)

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 5438 bytes --]

The following packages have been upgraded in the Cygwin distribution:

* fortune-mod	3.6.1

The ever-popular fortune program, which will display quotes or
witticisms. Fun-loving system administrators can add fortune to users'
.profile or .login files so that they get their dose of wisdom each time
they log in.

For more information see the project home page:

	https://www.shlomifish.org/open-source/projects/fortune-mod

or the Github project page:

	https://github.com/shlomif/fortune-mod

As there have been many changes since the previous release please see
below or read /usr/share/doc/fortune-mod/ChangeLog after installation
for complete details:

https://github.com/shlomif/fortune-mod/blob/master/fortune-mod/ChangeLog

May 31, 2021		3.6.1

* Fix missing rinutils in release tarball.

April 20, 2021		3.6.0
* Some lib-recode handling fixes.
* rinutils_bootstrap.
* Move some stuff to off.
* Fix typos.
* Add quotes.

November 9, 2020	3.4.1
* Some lib-recode handling fixes
* Add a quotation.

November 8, 2020	3.4.0
* Made the compile-time dependency on lib-recode optional;
* handle the missing librinutils better.
* Add some quotes

September 24, 2020	3.2.0
* Include rinutils in the source tarball/git checkout.

September 16, 2020	3.0.0
* Convert the documentation from troff to DocBook 5/XML using doclifter.
* man pages are included in the source release tarball.
* Fix formatting of several cookies.
* Minor build fixes (avoid rebuilding the symlinks).
* Fix the build and tests on AppVeyor-CI / Windows
* Fix some compiler warnings and modernise the code a little.
* Add some new fortune cookies.
* New major version digit just in time for Rosh Hashana and Talk like a
* Pirate day. Happy new yea..arrrrrrrrr!

June 02, 2020		2.28.0
* SECURITY [low risk]: avoid overflow with the -i flag
* Correct attributions and typos (Thanks to Tobin Yehle.)
* Small code cleanups.

May 02, 2020		2.26.0
* SECURITY: Avoid integer overflow in parsing the percentages which
* caused using negative integers.
* Format strings cleanups in C.

April 30, 2020		2.24.0
* SECURITY: Avoid some potential buffer overflows in unstr, strfile and
* randstr.
* - This was found to exist in NetBSD's fortune, and FreeBSD's fortune
* as well (OpenBSD's fortune appear to have been fixed).
* Add regression valgrind tests for the buffer overflows.
* Some cleanups inspired by OpenBSD'd fortune.

April 29, 2020		2.22.0
* SECURITY: Avoid some hypothetical buffer overflows in unstr, strfile
* and randstr.
* Modernize and refactor the code.
* Avoid build targets' proliferation in CMake.

April 04, 2020		2.20.0
* Further avoid double traversal if FORTDIR == LOCFORTDIR.
* Using clang-format to format the code.
* Eliminate -D_FORTIFY_SOURCE warnings.
* Modernize and refactor the code.

March 30, 2020		2.18.0
* Avoid double traversal if FORTDIR == LOCFORTDIR.
* Typos' corrections and a new quote.

February 26, 2020	2.16.0
* Better portability to Microsoft Windows and other OSes
* Thanks to AppVeyor (done by Shlomi Fish).
* Add the -u flag [from debian]
* Add fortune.desktop [from debian]
* Remove backspaces in a cookie [from debian]
* Complete the lyrics of a Leonard Cohen song [from debian]
* Correct a misattribution.

February 23, 2020	2.14.0
* Correct some typos and add some new cookies.
* Better Win32/Win64 Portability (AppVeyor is still failing.)
* Code cleanups.

December 18, 2019	2.12.0
* Extract rinutils as a package and require it as a dep.
* Move some jokes to the offensive collection.

June 30, 2019		2.10.0
* Move strfile and unstr to /usr/bin :
* Code cleanups: warnings and portability.
* Better porting to windows / appveyor-CI (still not perfect)

June 07, 2019		2.8.0
* Add some quotes by amigojapan.
* Some improvements for spelling, punctuation and grammar.
* Extract a common C header.
* Add TidyAll tests.

December 19, 2018	2.6.2
* Fix the cmake files installation paths.
* Some improvements for spelling, punctuation and grammar.
* Normalize the numbering of "Great Moments in History".

July 10, 2018		2.6.1
* Fix the previously rotated display of offensive fortunes.
* Incorporate several more minor patches from Debian.

June 26, 2018		2.6.0
* Incorporate patches from the Debian package.
* Add the "tao", "pratchett" and many individual cookies.

March 22, 2018		2.4.1
* Add the missing cmake/Shlomif_Common.cmake file.

March 22, 2018		2.4.0
* Fix issue #24 reported by @pouar of an underflow error in strfile.
* Fix some GCC warnings with the Recode flags.
* Remove some trailing empty lines in fortunes

February 15, 2018	2.2.1
* Fix some mispellings.
* Remove some duplicates.
* Thanks to bug reporters on the bug trackers of Linux distributions.

January 31, 2018	2.2.0
* Add the "disclaimer" cookie file (thanks to mathew).
* Correct some problems in the documentation.
* Fix some memory leaks (thanks to valgrind).
* Reenable the valgrind tests (requires Recode 3.7).

January 11, 2018	2.0.0
* Correct typos.
* Deprecate the BSD_REGEX - we now use only POSIX ones.
* Various build fixes.

March 25, 2017		1.99.5
* Add a new cmake-based configuration/build/install system.
* Converted the source files to UTF-8.
* Added automated tests.
* Removed trailing whitespace.
* Reformatted long (> 80 chars) lines.
* Fixed many typos.
* Fixed some compiler warnings.
* Added a build-time option to remove the “-o” (= “offensive”) flag.
* Incorporated some downstream patches from Linux distributions.


                 reply	other threads:[~2021-06-06 17:46 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210606113928.59623-1-Brian.Inglis@SystematicSW.ab.ca \
    --to=brian.inglis@systematicsw.ab.ca \
    --cc=cygwin-announce@cygwin.com \
    --cc=cygwin@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).