Skip to content

Closing in on a release

Pre-release
Pre-release
Compare
Choose a tag to compare
@vanrein vanrein released this 28 Mar 04:06
· 35 commits to master since this release
63c9d1e

Bug fixes:

  • 50dea1a issue #91. man pages for the Asynchronous API
  • 4e12313 issue #92, error code standardisation
  • 77cc246 issue #53, TLSPOOL_CFGFILE naming inconsistency
  • ba7826c issue #51. Tool names are now scoped to avoid clashes
  • 9669523 issue #84. PRNG now receives binary context values.
  • 98762a8 issue #93, tlspool_async_open() does pioc_ping()

Enhancements:

  • 876cdfb issue #100, part 2/2, name checking
  • f8a2c37 issue #100, part 1/2, name checking
  • 7b5afe0 issue #69, channel binding support
  • 6118248 issue #69, initial design of commands
  • 5a0699a issue #99, state diagram for applications
  • b3310d8 issue #104, infra for STARTTLS_DRIVER selection
  • b40a4d6 issue #102, libev for runterminal
  • bf6b007 issue #44, show version number
  • 864d65d issue #85, prepare for Quantum Computing, part 2/2, phase 1
  • 14c9a66 issue #85, prepare for Quantum Computing, part 1/2, phase 1
  • e9f83a8 Add a -V flag, which prints the TLSPool version string.

Still to come before a Major Release:

  • issue #29 (valex predicates completion)
  • issue #95 (library export definitions)
  • issue #16 (Windows port changes)

Note that the release will be a 2.0, initiating semantic versioning; the API uses V2 and we don't want naming confusion. Also, we've had stable code for a long time, but lacking features have made us shy about calling it 1.0. Notably, valexp predicates need to be resolved as the last of these points.