-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathChangelog.txt
135 lines (104 loc) · 4.54 KB
/
Changelog.txt
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
Release 0.6.0 (pending)
==========================
- Added support for ref clock rate API
- Added support for IQ balance auto API
Release 0.5.3 (pending)
==========================
- Report error message when accept() fails
Release 0.5.2 (2020-07-20)
==========================
- Support more than 31 clients in SSDP endpoint
- Handle cases where avahi client is null
- Handle EINTR case for SSDP server select
- Fix the scale in CS12 - CF32 conversion
- Protect getServerURLs from re-entrant calls
Release 0.5.1 (2019-01-26)
==========================
- Fix SoapyLogAcceptor not closing sockets on shutdown
- Report socket creation errors within SoapyRPCSocket
- MDNS timeout for OSX when no servers are available
- Added explicit compile flags for MSVC needed by common
- Compilation fixes for strerror_r API differences
Release 0.5.0 (2018-10-24)
==========================
- Extract repository version and print in SoapySDRServer
- Support stream hardware acceleration with protocol none
- Support for DNS-SD publishing and discovery with avahi
Release 0.4.4 (2018-10-24)
==========================
- Report error for SoapyRPCSocket close() failure
- SoapyLogAcceptor fix shutdown when connection is lost
- SoapyRPCUnpacker fix select logic for small timeouts
Release 0.4.3 (2018-03-19)
==========================
- Added missing remote:prot key to getStreamArgsInfo()
- Additional timeout for first connect due to ARP delay
- Disable LogAcceptor during discovery in Release mode
- SSDP should be quiet when periodic events are disabled
- Server listener checks socket status and exits on error
- Additional timeout for discovery and logger unpackers
- Improved error logger messages with associated url
- Parameterized connect timeout with remote:timeout arg
- Reverted accidental change to default timeout constant
Release 0.4.2 (2017-07-31)
==========================
- Fixed timeout problem in log acceptor receiver loop
- Added server check for slow calls and longer timeout
- This also resolves timeout errors for lengthy calls
- Added network-online.target for systemd service script
Release 0.4.1 (2017-06-08)
==========================
- Added timeout for logger connect and control unpacker
- Fixed error log formatting in the client log acceptor
Release 0.4.0 (2017-04-29)
==========================
- Added support for frequency corrections for fine adjustments
- Added support forgetSampleRateRange() for continuous ranges
- Added support for CF32 local format with CS12 remote format
- Added support for CS16 local format with CS12 remote format
- Added support for CS16 local format with CS8 remote format
- readStream thread support for SOAPY_SDR_END_ABRUPT flag
- readStream thread apply second SOAPY_SDR_END_BURST flag
- Added timeout to socket connect and factory calls
- Support range with step size (backwards compatible)
- Added tcp support for streaming via remote:prot=tcp
- Support for bulk register read/write interface APIs
Release 0.3.2 (2016-12-04)
==========================
- Added man page for SoapySDRServer executable
Release 0.3.1 (2016-09-01)
==========================
- Fixed info print for setupStream() - status socket connection
- Added sysctl config file for increased default network limits
- Added IP version preferences to SSDP discovery (remote:ipver=4)
- Added systemd service script for SoapySDRServer
- Update debian files for SoapySDR module ABI format
- Preserve packet+burst boundaries in server readStream() endpoint
Release 0.3.0 (2016-07-10)
==========================
- Support for named register interface API
- Support for getChannelInfo() API call
- Moved time source calls to time API section
- Support for getBandwidthRange() API call
- Support for channel-specific settings API
Release 0.2.1 (2016-04-21)
==========================
- Fixed element send size when using multi-channel streams
- Fixed bug in SoapyRPCUnpacker for std::vector<size_t>
- Fix use of error code in reportError() with strerror_r
Release 0.2.0 (2015-11-21)
==========================
- Use formatToSize() from SoapySDR library
- Support CU8 native conversion to CF32
- Implement SSDP for automatic server discovery
- Use native format for automatic selection
- Support API to query tune argument info
- Support API to query sensors meta info
- Support API to query setting argument info
- Support API to query stream argument info
- Support API to query stream format types
- Support API call to query clock rates
- Support API call to query AGC mode
Release 0.1.0 (2015-10-10)
==========================
- First release of SoapyRemote plugin module and server application