===========================
Auto increase patchlevel, set 1.1a-101 Fix an out-of-bounds error on sockaddrs.
The `invalidAddresses` vector in `client.c` is used to hold invalid addresses
`binkd` should not use. However, the array was of type `struct sockaddr`, which
is not large enough to hold all of the protocol-specific data of the `struct
sockaddr_*` structures. As a result, `binkd` would access out-of-bounds memory
when examining elements of the array.
Author: git
Date: 2020-01-30 10:22:11 +0200
Committed by: git-cvs sync robot
Files:
M Config.h
M HISTORY
M mkfls/unix/binkd.spec
===========================
Auto increase patchlevel, set 1.1a-100 Fix use-after-free bug in
get_host_and_port. Don't use pointer assignment in this function, but rather,
copy into a fixed-length buffer.
Author: git
Date: 2020-01-30 10:22:11 +0200
Committed by: git-cvs sync robot
Files:
M Config.h
M HISTORY
M mkfls/unix/binkd.spec
===========================
Merge pull request #16 from fat-dragon/master
Author: Pavel
Date: 2020-01-30 10:19:58 +0200
Committed by: GitHub
Files:
--- hpt/lnx 1.9.0
* Origin: Moscow, Russia (2:5020/1042.3)
|