Skip to content

Releases: hroptatyr/clitoris

clitoris v0.2.6

20 May 06:19
v0.2.6

Choose a tag to compare

Summary: release, v0.2.6
Keywords: v0.2.6

This is clitoris v0.2.6, a bug fix release

  • obtain executable path on MacOS, BSDs and Sun correctly
  • don't use AIX's splice() on named pipe sockets
  • allow to route exit codes to clitoris
  • reset expected values in a multiline test script
  • allow to combine expectation codes with other modifiers
    (e.g. suppress diff, ignore output, etc.)
  • fix FreeBSD build

clitoris v0.2.5

16 Jun 10:42
v0.2.5

Choose a tag to compare

Summary: release, v0.2.5
Keywords: v0.2.5

This is clitoris v0.2.5, a bug fix release

  • send SIGALRM to both the feeder and the diff subprocesses

clitoris v0.2.4

06 Mar 08:12
v0.2.4

Choose a tag to compare

Summary: release, v0.2.4
Keywords: v0.2.4

This is clitoris v0.2.4, a bug fix release

  • eradicate no-ops from the command-line interface
  • allow shell to be specified via --shell
  • properly propagate SIGALRM to child processes
  • ship with AX_CHECK_CLITORIS convenience macro

clitoris v0.2.3

25 Aug 07:40
v0.2.3

Choose a tag to compare

Summary: release, v0.2.3
Keywords: v0.2.3

This is clitoris v0.2.3, a bug fix release

  • avoid hanging on AIX machines, kill diff process actively
  • name parameters without conflicting with AIX internals

clitoris v0.2.2

03 Jun 11:28
v0.2.2

Choose a tag to compare

Summary: release, v0.2.2
Keywords: v0.2.2

This is clitoris v0.2.2, a feature release

  • except for splice(2) clitoris is GNUism free
  • proto-output can now be expanded (like sh here-documents)

clitoris v0.2.1

08 Nov 08:36
v0.2.1

Choose a tag to compare

Summary: release, v0.2.1
Keywords: v0.2.1

This is clitoris v0.2.1, a bugfix release

  • netbsd build works now
  • aix build works now (without pseudo-tty support)
  • fifos are used instead of /dev/fd/ magic
  • diff tool can be specified through env var DIFF or command-line option

clitoris v0.2.0

08 Nov 08:22
v0.2.0

Choose a tag to compare

Summary: release, v0.2.0
Keywords: v0.2.0

This is clitoris v0.2.0, a feature release

  • New tool shack(1) to compare sha sums of files against reference sum(s)
  • New tool hxdiff(1) to produce a diff of the hexdump of two files
  • clitoris(1) takes a --timeout argument
  • stalling pipes due to uneven consumption of the pipes to the diff tool
    are eliminated at the expense of memory consumption
  • specials ignore-output, ignore-return, ignore, !, ?n, @ are recognised