gork (0.6) unstable; urgency=medium

  * gork --version prints the version and exits.
  * DOS: allow directories on other drives work; the list is separated
    by ';' there, since ':' is part of the drive letter.
  * DOS: gork.exe no longer carries the MCP client, which cannot work
    without fork.
  * DOS: checked against a real model (LM Studio) as well as the fake API,
    and Jenkins now runs testing/dostest.py -- FreeDOS in QEMU -- on every
    build.  Only real hardware is untested.
  * Releases before 1.0 are betas: they are published as pre-releases,
    which GitHub and Forgejo can hide.

 -- Yeold <isac.selea@gmail.com>  Sun, 11 Oct 2026 21:33:00 +0200

gork (0.5.1) unstable; urgency=medium

  * DOS: edit_file now works across lines.  DOS text files end lines with
    CR LF while the model sends bare newlines, so a multi-line edit never
    matched; the file tools use text mode there now.
  * DOS: while a command runs, the TUI says it cannot be interrupted
    instead of offering Esc.
  * New testing/dostest.py: boots FreeDOS in QEMU and checks gork.exe
    against a fake API (round trip, path confinement, edit_file,
    run_command, timeout, TUI).

 -- Yeold <isac.selea@gmail.com>  Sun, 11 Oct 2026 21:21:06 +0200

gork (0.5) unstable; urgency=medium

  * Experimental DOS build: gork.exe for 386+ machines (DJGPP, PDCurses,
    Watt-32), shipped as gork-0.5-dos.zip with CWSDPMI.  Batch mode, the
    TUI, file tools and run_command work on FreeDOS; MCP servers do not
    exist there.  docs/TODO-DOS.md lists what is left.
  * Builds on the first 4.4BSD-based releases without edits: relay.c
    includes <sys/types.h> first.  Verified by hand compile on NetBSD 1.0,
    FreeBSD 2.0 and OpenBSD 2.0.
  * Verified on Solaris 2.5.1, 2.6 and 10 and on OpenSolaris build 134,
    all with a plain ./configure.
  * New docs/BUILD.md with build instructions per operating system; the
    README keeps a one-row-per-family table of tested systems.

 -- Yeold <isac.selea@gmail.com>  Sun, 11 Oct 2026 20:53:18 +0200

gork (0.4) unstable; urgency=medium

  * Runs on much older systems: the floor is now gcc 2.4.5, libc 4.5 and
    Linux 1.0 (verified on Slackware 2.0.0 from 1994), down from gcc 2.95
    and glibc 2.1.  The TUI uses only curses calls that ncurses 1.8.5 has.
  * Builds on the first 4.4BSD-based releases: NetBSD 1.0, FreeBSD 2.0 and
    OpenBSD 2.0; README has the one-line build commands.
  * illumos and OpenSolaris: configure accepts the System V curses.h and
    links the matching libcurses; pressing Esc while waiting for the model
    no longer crashes with the 64-bit system curses.
  * Full test suite passes on FreeBSD 15.1, OpenBSD 7.9 and OmniOS; the
    suite itself no longer depends on timing.
  * README: table of tested systems and a table of contents;
    testing/oldvm.sh builds a Debian 1.3 machine for QEMU.

 -- Yeold <isac.selea@gmail.com>  Sun, 11 Oct 2026 15:04:14 +0200

gork (0.3) unstable; urgency=medium

  * Build on Haiku: configure finds sockets and the resolver in libnetwork
    (curses from the ncurses6_devel package).
  * Verified on NetBSD 10.1 (x86_64): a fresh clone builds and installs
    with autoreconf -i, ./configure, make and make install.
  * Releases now carry their changelog entry as release notes.

 -- Yeold <isac.selea@gmail.com>  Fri, 09 Oct 2026 08:28:24 +0200

gork (0.2.2) unstable; urgency=medium

  * run_command honours the timeout setting and kills everything it started.
  * Esc in the TUI (Ctrl-C in batch mode) interrupts a running command.
  * README brought up to date.

 -- Yeold <isac.selea@gmail.com>  Thu, 08 Oct 2026 21:24:44 +0200

gork (0.2.1) unstable; urgency=medium

  * Build on Solaris: link -lsocket -lnsl, use putenv instead of setenv.

 -- Yeold <isac.selea@gmail.com>  Thu, 08 Oct 2026 21:14:53 +0200

gork (0.2) unstable; urgency=medium

  * Add a timeout setting for API requests and MCP tool calls.
  * Let an MCP server's "tools" list limit which tools are offered.
  * Install the gork icon.

 -- Yeold <isac.selea@gmail.com>  Thu, 08 Oct 2026 18:35:22 +0200

gork (0.1) unstable; urgency=medium

  * Initial package.

 -- Yeold <isac.selea@gmail.com>  Sat, 03 Oct 2026 12:00:00 +0200
