bobcat (6.14.00-2) unstable; urgency=medium

  * Add patch to address FTBFS on 32-bit architectures (Closes: #1140622)
  * Add patch and updated debian/rules for cross-compilation

 -- tony mancill <tmancill@debian.org>  Tue, 23 Jun 2026 21:08:08 -0700

bobcat (6.14.00-1) unstable; urgency=medium

  * The Arg class no longer uses the C function getopt_long.
  * In addition to the 'int accept' parameters the Arg and ArgConfig
    classes also accept multiple 'accept' characters, specified in a NTBS
    argument. Refer to the man-pages for details.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Mon, 15 Jun 2026 11:57:06 +0200

bobcat (6.13.00-1) unstable; urgency=medium

  * The segmentation fault that might be encountered when using static Pattern
    objects was fixed.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Sun, 17 May 2026 10:03:32 +0200

bobcat (6.12.01-1) unstable; urgency=medium

  * The class MultiBuf was simplified, see the upstream changelog.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Tue, 21 Apr 2026 17:47:33 +0200

bobcat (6.12.00-1) unstable; urgency=medium

  * The class MultiBuf was redesigned

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Mon, 13 Apr 2026 15:14:22 +0200

bobcat (6.11.00-1) unstable; urgency=medium

  * Singleton classes define static local objects in their initialize()
    members instead of using static std::unique_ptr class members.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Mon, 10 Nov 2025 09:58:56 +0100

bobcat (6.10.00-2) unstable; urgency=medium

  * Upload to unstable.  (See Debian #1115930)

 -- tony mancill <tmancill@debian.org>  Thu, 30 Oct 2025 20:34:29 -0700

bobcat (6.10.00-1) experimental; urgency=medium

  * Repaired a bug in MemoryBridge (caused a segfault when no shared memory
    was used).
  * Added new class 'Flock' synchronizing access to the same info by
    different processes.
  * See also the upstream changelog.
  * Updated debian/watch version to 5.
  * Removed 'Rules-Requires-Root:no' below line 16 of the debian/control file.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Tue, 07 Oct 2025 11:49:24 +0200

bobcat (6.09.00-1) experimental; urgency=medium

  [ Frank B. Brokken ]
  * Added new classes MemoryAccess, MemoryBridge, MemoryBuf, MemoryStream,
    using shared memory blocks containing data.
  * Added new member (filename()) to the class TempStream.
  * Added new man-page 'MemoryREADME'.
  * The Pipe and Redirector man-pages were modified.
  * Updated the Standards-Version in debian/control.
  * When compiling source files using bobcat classes make sure that at least
    the C++ standard c++2a is used (e.g., specify the --std=c++26 compiler
    option). See the upstream changelog for details.

  [ tony mancill ]
  * Upload to experimental until all reverse build-deps build
    successfully against this version.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Tue, 26 Aug 2025 11:59:43 +0200

bobcat (6.07.01-2) unstable; urgency=medium

  * Upload to unstable
  * Starting in version 6.07.00, the FBB::Arg::None enum was renamed to
    FBB::Arg::NoArg and reverse-dependencies using the enum value must be
    patched in order to build against this version.
    The known affected packages have been tagged with usertags:
      User: bobcat@packages.debian.org; tag:  bobcat-noarg-enum
    See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098999.

 -- tony mancill <tmancill@debian.org>  Mon, 03 Mar 2025 19:49:00 -0800

bobcat (6.07.01-1) experimental; urgency=medium

  * Upstream repaired an inconsistency in the return-type specification
    of the FileSystem::removeAll() member.
    This fixes a FTBFS on 32-bit architectures.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Tue, 28 Jan 2025 10:35:04 +0100

bobcat (6.07.00-1) experimental; urgency=medium

  * Upload to experimental
  * New upstream release 6.07.00
    - Added new classes: FileSystem, FileClock,
        HighResolutionClock, SteadyClock, SystemClock.
    - FBB::Arg::None enum renamed to FBB::Arg::NoArg
  * Updated control and copyright.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Fri, 10 Jan 2025 09:33:01 +0100

bobcat (6.06.02-1) unstable; urgency=medium

  * Upstream version 6.06.02 repaired missing newline insertion by Log objects
    when inserting std::end.
  * Removed the nmapbuf-xsgetn-cc.patch: patched in the upstream version.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Fri, 20 Sep 2024 15:34:15 +0200

bobcat (6.06.01-1) unstable; urgency=medium

  [ Frank B. Brokken ]
  * New upstream release (6.06.01) addresses errata in 6.06.00 release.
  * New upstream release (6.06.00) adds classes Mmapbuf, ImmapStream,
    OmmapStream and IOmmapstream using mmap(2) for file I/O.
  * New upstream release (6.05.00) build-depends on icmake >= 12.00.00
    to enable single precompiled headers and multi-threaded compilation.
  * The Standards-Version was updated to 4.7.0.

  [ tony mancill ]
  * Remove George Danchev from Uploaders (Thank you George!)

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Tue, 28 May 2024 10:41:04 +0200

bobcat (6.04.00-1) unstable; urgency=medium

  * New upstream release 6.04.00, adding non-hierarchical logging facilities
    to the class Log and modifying the default implementation of
    Milter::close.

 -- Frank B. Brokken <f.b.brokken@rug.nl>  Fri, 01 Dec 2023 08:51:14 +0100

bobcat (6.03.02-2) unstable; urgency=medium

  * Upload to unstable

 -- tony mancill <tmancill@debian.org>  Sun, 11 Jun 2023 16:12:42 -0700

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libbobcat6`.
