Releases: TaurusTLS-Developers/TaurusTLS
Releases · TaurusTLS-Developers/TaurusTLS
1.0.4.41
What's Changed
- Implement custom context loading via OnContextLoaderCustom by @xjikka in #180
- Move OnContextLoaderCustom to TTaurusTLSContext.InitContext and add ASkipDefaultLoader flag by @xjikka in #182
- Workaround: disable noreturn for FPC 3.3.1 by @xjikka in #183
- Move OnContextLoaderCustom to IOHandlers (client + server) by @xjikka in #184
- AV Exception and crash in UnLoadOpenSSLLibrary by @tregubovav-dev in #188
- Update readme with ARMEC by @JPeterMugaas in #189
- Update readme by @JPeterMugaas in #190
New Contributors
Full Changelog: 1.0.3.40...1.0.4.41
1.0.3.40
What's Changed
- Remove SSL_set_verify code from Connect method since that's now in In… by @JPeterMugaas in #148
- 1.0x by @JPeterMugaas in #149
- Change ifdef from {$IFDEF DCC} to {$IFDEF VCL_XE2_OR_ABOVE} to match… by @JPeterMugaas in #150
- Add typechecking for Password callback API function. by @JPeterMugaas in #152
- HTTP Server Demo - fix access that can happen if an exception is raised. by @JPeterMugaas in #153
- Fix: PAL Warning about var names having names that conflict with keyw… by @JPeterMugaas in #154
- 1.0x by @JPeterMugaas in #156
- IDN Support for Common Name feild. by @JPeterMugaas in #157
- Prepare for 1.0.2.39 release version. by @JPeterMugaas in #158
- Added: missed routines from x509_vfy.h.in by @tregubovav-dev in #161
- Rebuild using the latest version of DocInsight. by @JPeterMugaas in #163
- Rebuild helpfile for recent changes: by @JPeterMugaas in #164
- Try to keep these in sync for the moment by @JPeterMugaas in #169
- 1.0x by @JPeterMugaas in #170
Full Changelog: 1.0.2.39...1.0.3.40
1.0.2.39
What's Changed
- Fix typo in INI File. by @JPeterMugaas in #140
- Fix DLL Suffix in 370 packages. by @JPeterMugaas in #141
- Properly handle IPv6 addresses if specified as hostname. by @JPeterMugaas in #142
- Added: X509_PURPOSE_CODE_SIGN const into TaurusTLSHeaders_x509v3 by @tregubovav-dev in #143
- Merge: #143 by @JPeterMugaas in #144
- Allow IDN with SNI on the client on Windows. by @JPeterMugaas in #145
- Fix for issue mentioned in https://github.com/TaurusTLS-Developers/Ta… by @JPeterMugaas in #147
Full Changelog: 1.0.1.38...1.0.2.39
1.0.1.38 Release
What's Changed
- Fix packaging error in TaurusTLS release version. by @JPeterMugaas in #121
- Fix PAL Warnings about length being an inappropriate name. by @JPeterMugaas in #122
- Extend ITaurusTLS_Bytes interface with a Size property by @tregubovav-dev in #124
- Fix from Tony Whyman: by @JPeterMugaas in #125
- Add some constants for SSL_set_options calls. by @JPeterMugaas in #126
- Fix for functions not loading with OpenSSL 3.5.0 and changed "introd… by @JPeterMugaas in #127
- Fix: return type misprint in three OpenSSL functions by @tregubovav-dev in #128
- 1.0x by @JPeterMugaas in #130
- added OPENSSL_info function to header, exposed some functions that us… by @JPeterMugaas in #132
- Fix PAL Warnings about Operator precedence and confllicting definitit… by @JPeterMugaas in #133
- 1.0x - Root certificate chains were not being sent for virtual servers by @JPeterMugaas in #134
- Set verify depth property to 100 to match OpenSSL default and documen… by @JPeterMugaas in #135
- Misc. Updates to TaurusTLS FTP Client. by @JPeterMugaas in #136
- Fix warnings about unused variables and redundant cdecl. by @JPeterMugaas in #137
- Prepare 1.0.1.38 release version. by @JPeterMugaas in #138
Full Changelog: 1.0.1.37...1.0.1.38
1.0.0.36 Release
What's Changed
- Fix: missed cdecl and untyped procedural variable assignments by @tregubovav-dev in #117
- The final change for cdecl and typed procedural var assignments by @tregubovav-dev in #118
- Fix: TaurusTLS_NTLM untyped procedural var assignment by @tregubovav-dev in #119
Full Changelog: 1.0.0.35beta35...1.0.0.36
1.0.0.35 Beta 35
What's Changed
- Fix: callback procedural types must be cdecl. by @tregubovav-dev in #107
- Enabling compile to use strict types check. by @tregubovav-dev in #114
Full Changelog: 1.0.0.34beta34...1.0.0.35beta35
1.0.0.34 beta 34
What's Changed
- Unit tests optimization and small refactoring by @tregubovav-dev in #91
- Renamed: TTaurusTLS_EncryptedBytes to TTaurusTLS_BytesVault by @tregubovav-dev in #92
- Fix: typo in EVP_MAC_init_SKEY declaration by @tregubovav-dev in #93
- Implemented interfaces and class for manipulating and storing sensitive string data by @tregubovav-dev in #97
- Moving units not used in the package components out of RT packages. by @tregubovav-dev in #103
Full Changelog: 1.0.0.33beta33...1.0.0.34beta34
1.0.0.33 beta 33
What's Changed
- Fix in d2i_AutoPrivateKey_ex declaration for static linking model by @tregubovav-dev in #85
- API change in (unused) TaurusTLS_Containers and TaurusTLS_ContainersHelpers units by @tregubovav-dev in #86
- Fix broken unit tests project compilation by @tregubovav-dev in #87
- Small fix in code in and unit test added. by @tregubovav-dev in #88
- Fix: Typos in TBytesFactory.CreateFromStream returning type by @tregubovav-dev in #89
Full Changelog: 1.0.0.32beta32...1.0.0.33beta33
1.0.0.32 beta 32
What's Changed
- Fixed: Memory leak in TTaurusTLS_CustomEncryptor.Destroy. by @tregubovav-dev in #71
- Added missed unit-test files by @tregubovav-dev in #72
- Fix to avoid potential memory leak using TTaurusTLS_Cipher.GetCipherByName methods by @tregubovav-dev in #73
- Unit-tests readme file added by @tregubovav-dev in #74
- Updated unit-test Readme.md by @tregubovav-dev in #76
- Cleaning Tests/TaurusTLS.UT.TestClasses.pas from innecesary Log() functions. by @tregubovav-dev in #77
- Fix: possible AV in TTaurusTLS_SimpleAESFactory class. by @tregubovav-dev in #78
Full Changelog: 1.0.0.31beta31...1.0.0.32beta32
1.0.0.31 beta 31
What's Changed
- Minor adjustments in the unit-test by @tregubovav-dev in #64
- New units added: TaurusTLS_SSLContainers and TaurusTLS_Encryptors by @tregubovav-dev in #67
Full Changelog: 1.0.0.30beta30...1.0.0.31beta31