Skip to content

Releases: tbdye/bsdsocktest

bsdsocktest 0.2.3

16 Feb 23:34

Choose a tag to compare

bsdsocktest 0.2.3

Amiga bsdsocket.library conformance test suite — 142 tests.

Changes from 0.2.2

  • Added Amiberry 7.1.1 known-failures profile (31 entries: 9 crashes + 22 failures)
  • UAE 8.0.0 known-failures profile now empty — all issues resolved upstream
  • Fixed version string matching to use prefix match (handles Roadshow date suffixes)
  • Broadened Roadshow profile to match all versions (verified against 4.347 and 4.364)

Validated baselines

Stack Passed Known Skipped Unexpected
Roadshow 4.364 138 4 0 0
Roadshow 4.347 (A3000) 138 4 0 0
Amiberry UAE 8.0.0 139 0 3 0
Amiberry UAE 7.1.1 108 31 3 0
WinUAE UAE 6.0.2 116 20 6 0

Archive contents

  • bsdsocktest — Amiga binary (m68020+)
  • bsdsocktest.info — Workbench icon
  • bsdsocktest.readme — Aminet metadata
  • host/bsdsocktest_helper.py — Python host helper for network tests
  • LICENSE — GPL v3

v0.2.2

16 Feb 08:02

Choose a tag to compare

Update known-failures tables for Amiberry after upstream fix.

Amiberry PR #1787 fixed the SO_EVENTMASK crash (tests 79-85, 87) and WaitSelect nfds=0 hang (test 63) in the bsdsocket emulation. This release updates the UAE 8.0.0 known-failures profile to reflect those fixes.

Changes

  • Removed 8 SO_EVENTMASK crash entries and 1 WaitSelect failure from the UAE 8.0.0 profile
  • Added 2 newly observable failures (tests 81, 83) previously masked by the crash
  • Updated COMPATIBILITY.md Amiberry section: 24 known issues -> 17 (1 crash + 16 failures)
  • Added LHA packaging script (make dist)

Download

Extract bsdsocktest-0.2.2.lha to any location on your Amiga. See README for usage.