blob: 57333ef4bf626251039845bde8fcebb3aec6abb1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
Version 1.3.2
~~~~~~~~~~~~~
- Changes:
* socket: [macOS] Fix build on older macOS
* socket: [Windows] Prevent crash by properly initializing memory buffers
* Switch to better initializer strategy
* Fix compilation on MSVC
* Add extern "C" guards to public headers
* socket: Improve error message output/verbose logging
* socket: [Windows] Make sure errno is set in error conditions
* socket: Allow setting debug level via environment variable
* socket: [Windows] Use WSAAddressToStringA (ANSI version)
* socket: [Windows] Use inet_ntop instead of WSAAddressToStringA for >= Vista
Version 1.3.1
~~~~~~~~~~~~~
- Fixes:
* socket: Fix scope_id lookup for socket_connect_addr()
Version 1.3.0
~~~~~~~~~~~~~
- Changes:
* Add SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 functions to interface
* socket: Create an IPv4 compatible IPv6 socket when NULL is passed to socket_create
* socket: Haiku compilation fixes
Version 1.2.0
~~~~~~~~~~~~~
- Changes:
* Add helper code to deal with NSKeyedArchiver plist data
- Bugfixes:
* socket: Make sure errno is always set on error, and always return a meaningful error code
Version 1.1.0
~~~~~~~~~~~~~
- Changes:
* socket: Use poll() - when available - instead of select()
* socket: Allow NULL as address for socket_create() and socket_connect()
* win32: Remove windows.h from public headers
* Add version function to interface
- Bugfixes:
* opack: Fixed 32bit buffer overflow
* opack: Fix parsing of 32 and 64 bit packed values
Version 1.0.0
~~~~~~~~~~~~~
First public release.
|