diff --git a/ChangeLog b/ChangeLog index 4ba7468..3340f99 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,120 @@ Changelog ========= +v1.3 (2021-02-02) +----------------- + +Changes +~~~~~~~ +- [doc] prepare for release v1.3. [Alexandre Dulaunoy] +- [copyright] added additional copyright for all new contribution. + [Alexandre Dulaunoy] + + ssldump is collectively owned by all the contributors. There is no + change to the original license. +- [doc] man page fixed for copyright notice + README updated. [Alexandre + Dulaunoy] +- [doc] William has a real name. [Alexandre Dulaunoy] +- [credits] updated. [Alexandre Dulaunoy] +- [doc] v1.2 released. [Alexandre Dulaunoy] +- [doc] v1.2 released. [Alexandre Dulaunoy] + +Other +~~~~~ +- Merge pull request #49 from wllm-rbnt/leaks. [Alexandre Dulaunoy] + + Adjust copyright info +- Adjust copyright info. [William Robinet] +- Merge branch 'wllm-rbnt-leaks' [Alexandre Dulaunoy] +- Fix bug introduced in 64effa3bb93c3a219fb0afd868c5bc2609093ced. + [William Robinet] +- Merge remote-tracking branch 'upstream/master' into leaks. [William + Robinet] +- Merge pull request #46 from wllm-rbnt/leaks. [Alexandre Dulaunoy] + + Leaks +- Avoid leak in TCP segment reassembly code. [William Robinet] +- Clean remaining json object in case of error. [William Robinet] +- Abort properly on decode error. [William Robinet] +- Avoid client session_id related leak. [William Robinet] +- Avoid server_random related leak. [William Robinet] +- Avoid client_random related leak. [William Robinet] +- Check ssl_decode_enum() return code correctly. [William Robinet] +- Exit process_tcp_packet() in case TCP header is incomplete. [William + Robinet] +- Check timestamp_diff return code correctly. [William Robinet] +- Cleanup before exit on error. [William Robinet] +- Fix for crash if length of captured frame is less than Ethernet header + size. [William Robinet] +- Check packet size before looking at IP header. [William Robinet] +- Check return code after string extraction. [William Robinet] +- Limit length during server name decoding. [William Robinet] +- Bump version to 1.3 in configure.ac. [William Robinet] +- Decode ClientHello v2 properly. [William Robinet] +- Output error to stderr. [William Robinet] +- Add proper return value. [William Robinet] +- Avoid leak by freeing SSL decoding context properly. [William Robinet] +- Close everything properly in case of SIGINT. [William Robinet] +- Fix leak in associative array implementation. [William Robinet] +- Merge branch 'wllm-rbnt-json' [Alexandre Dulaunoy] +- Avoid some memory leaks. [William Robinet] +- Fix time struct related warning (2) [William Robinet] +- Fix time struct related warning. [William Robinet] +- Add checks for libjson-c to configure.ac. [William Robinet] +- Update CI workflow descriptions (2) [William Robinet] +- Update CI workflow descriptions. [William Robinet] +- First import of the JSON output code + (https://github.com/adulau/ssldump/issues/41) [William Robinet] +- Do not print information message when no connection is cleaned at + shutdown. [William Robinet] +- Fix memory leak in ssl_process_server_session_id() [William Robinet] +- Close global pcap struct properly in case of SIGINT. [William Robinet] +- Change binary installation directory to /usr/sbin. [William Robinet] +- Move unused files away. [William Robinet] +- Fix README.md - wrong package name for rpm based distros. [William + Robinet] +- Merge pull request #42 from wllm-rbnt/extensions. [Alexandre Dulaunoy] + + Add missing extension names +- Add missing extension names. [William Robinet] +- Merge pull request #39 from wllm-rbnt/save2pcap. [Alexandre Dulaunoy] + + Rework of https://github.com/adulau/ssldump/pull/26 after build system changes +- Mention https://github.com/droe/sslsplit in README.md, fix man page. + [William Robinet] +- Add libnet1-dev deps to CI and README.md. [William Robinet] +- Merge remote-tracking branch 'upstream/master' into save2pcap. + [William Robinet] +- Merge pull request #38 from wllm-rbnt/warnings. [Alexandre Dulaunoy] + + Code cleanup +- Add missing Makefile.am. [William Robinet] +- Rework https://github.com/adulau/ssldump/pull/26 after build system + changes. [William Robinet] +- Add save decrypted datato pcap. first alpha version. [Aleksey Ryabkov] +- Fix for use of deprecated OpenSSL HMAC functions. [William Robinet] +- Fix for type casting related warnings. [William Robinet] +- Add missing function prototype. [William Robinet] +- Fix for "warning: operator << has lower precedence than -" [William + Robinet] +- Remove definitions of unused variables. [William Robinet] +- Fix for "warning: promoted type int of K&R function parameter is not + compatible with the parameter type ..." [William Robinet] +- Fix for "warning: using the result of an assignment as a condition + without parentheses" [William Robinet] +- Merge pull request #37 from wllm-rbnt/fixes. [Alexandre Dulaunoy] + + Fixes +- Link README to README.md. [William Robinet] +- Fix for uninitialized variables and possible overflow. [William + Robinet] +- Remove unused RCSSTRING variable globally. [William Robinet] +- Reorganize README files. [William Robinet] +- Add line return after "certificate_types" in output, see the problem + in https://github.com/adulau/ssldump/issues/36#issuecomment-702586335. + [William Robinet] + + v1.2 (2020-09-22) -----------------