Closing in on a release
Pre-release
Pre-release
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.