conspy (1.17-1) unstable; urgency=medium

  * Fix -g/--geometry; it printed the version and exited (SF#9).
  * Reconstruct console geometry algebraically so consoles wider than
    1023 columns work (e.g. 4K headless VTs) (SF#10).
  * Restore the terminal before exiting on geometry-detection failure.
  * Document the CAP_SYS_ADMIN requirement for TIOCSTI keystroke
    injection (Linux 6.2+) and print a hint on EPERM (SF#11).
  * Security: flush line_buf when full to prevent a stack buffer
    overflow on terminals wider than 256 columns.
  * Fix read(2) error check on 64-bit (~0U vs (size_t)-1).
  * Cast to size_t inside VIDBUF_SIZE to avoid int overflow.
  * Treat empty virtual-console arg consistently between vcsa and vcc
    code paths.
  * Zero file descriptors in cleanup() after closing them.
  * Bump standards version to 4.7.4; set Rules-Requires-Root: no.
  * Build-Depends on libncurses-dev instead of obsolete libncurses5-dev.
  * Update debian/watch to version 4.

 -- Russell Stuart <russell-debian@stuart.id.au>  Wed, 27 May 2026 12:00:00 +1000

conspy (1.16-1) unstable; urgency=low

  * Bump standards version.
  * Bump debhelper version, closes: #965465.

 -- Russell Stuart <russell-debian@stuart.id.au>  Wed, 19 Aug 2020 19:16:51 +1000

conspy (1.15-1) unstable; urgency=low

  * Build hardening.
  * Bump standards version.

 -- Russell Stuart <russell-debian@stuart.id.au>  Tue, 16 Feb 2016 21:33:42 +1000

conspy (1.14-1) unstable; urgency=low

  * Describe kernel limitations in man pages.
    Closes: #813034.
  * Infer size of large consoles.
    Closes: #813035.

 -- Russell Stuart <russell-debian@stuart.id.au>  Tue, 16 Feb 2016 20:41:44 +1000

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