C++14 memory safety
In the course of assessing how to best use C++14, several minor memory problems surfaced, with the use of std::unique_ptr
for arrays: this release fixes them.
File SHA-1 sums:
7c30a2dc301452630ddb11584fe6b73e295fa0b6 Qrack-8.11.3-Darwin_x86-64.sh
42f713d5774284451e78233f37dc4eb1f046ed1b Qrack-8.11.3-Emscripten.sh
866b3a630908d9a01d94bea59b549f19451718cd Qrack-8.11.3-Linux_arm64.sh
e5b4223edfbfd12dc912a29722e9c3f7ab90fc58 Qrack-8.11.3-Linux_armv7.sh
6a67fed6371ea09b596afa1e4c26b3447f279363 Qrack-8.11.3-Linux_Ubuntu_20.04_LTS_x86-64.sh
7461c9fbb46aa1d63c5f69d1df326c194c7386f4 Qrack-8.11.3-Linux_Ubuntu_22.04_LTS_x86-64.sh
5eec529e8f55f66aaf611789409159e8d8980d9e Qrack-8.11.3-win32.exe
b2d1e041d79df810004a27a90307f9b93996eccf Qrack-8.11.3-win64.exe
7b8018d259bf967d9d3e8282930dd7753ca29acc Qrack-8.11.3-WSL_Ubuntu_22.04_LTS_RTX_3080.sh
cc8f1135b94473b3b604eac90ca2545caa01a57e qrack_linux_arm64_benchmarks
181c832b8212772fce9052675a668c2ac4b3b8ac qrack_linux_armv7_benchmarks
c6c46285dc41ed46bf94eccc4770d4ad546d95f3 qrack_mac_x86-64_benchmarks
d90188e5559e46c9b936909e4235fef6b76e1a36 qrack_Ubuntu_20.04_LTS_benchmarks
aab99aaa49be1b1881e9442f7f13b6bbeda73235 qrack_Ubuntu_22.04_LTS_benchmarks
9ea5b2bd0d454d5c563542e5fb32a37963d39ec7 qrack_windows_x86-64_benchmarks.exe
4a312a160ef31a0a8bac73198edbeffdda9facd2 qrack_windows_x86_benchmarks.exe
997f9f14ad15fec0bf9511a96e9f70116838b9de qrack_WSL_Ubuntu_22.04_LTS_benchmarks
Full Changelog: vm6502q.v8.11.2...vm6502q.v8.11.3