-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChanges
235 lines (155 loc) · 5.75 KB
/
Changes
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
Revision history for ZMQ-Raw
{{$NEXT}}
- Update to libzmq 61c7ae0610
0.39 2019-04-25 12:00:10+01:00 Europe/London
- Added support for IPC sockets (thanks, @FGasper)
- Update to libzmq b56195e99
0.38 2019-04-19 12:00:10+01:00 Europe/London
- Update to libzmq d882e807d
0.37 2019-10-03 10:37:10+01:00 Europe/London
- Update to libzmq 2e9b2f8843
- Timer intervals may now be changed post creation
0.36 2019-07-30 16:57:21+01:00 Europe/London
- Update to libzmq 9dcbdd1b09
0.35 2019-05-20 11:02:49+01:00 Europe/London
- Update to libzmq 6b51f03377
0.34 2019-03-30 08:18:31+00:00 Europe/London
- More BSD fixes
0.33 2019-03-28 12:26:43+00:00 Europe/London
- Update to libzmq 25bb43c33a
- Restore NetBSD support
0.32 2019-03-23 19:08:55+00:00 Europe/London
- Restore OpenBSD/FreeBSD support
0.31 2019-03-19 12:38:18+00:00 Europe/London
- epoll implementation is now used on Windows
- Update to libzmq 645df4e602
0.30 2019-03-15 20:15:32+00:00 Europe/London
- Timer's intervals is now atleast 10ms.
- Update to libzmq bd6fa4bbb
0.29 2019-01-17 10:44:29+00:00 Europe/London
- Loop::Timer now has an on_cancel callback.
- Update to libzmq 0761e6bb4
0.28 2018-12-14 12:49:23+02:00 Africa/Johannesburg
- Update to libzmq 546f8e7205
0.27 2018-11-20 10:10:28+02:00 Africa/Johannesburg
- Update to libzmq 1bb0d63f1
0.26 2018-07-10 13:22:10+02:00 Africa/Johannesburg
- Circular reference fixes.
0.25 2018-05-29 21:48:59+02:00 Africa/Johannesburg
- Update to libzmq 2dfdcaff2
- A C++11/14 compatible compiler is now required to build libzmq
0.24 2018-02-20 09:46:49+02:00 Africa/Johannesburg
- Perl threading fixes.
0.23 2018-01-18 10:28:15+02:00 Africa/Johannesburg
- Scaling of timers has been improved
0.22 2018-01-12 15:15:28+02:00 Africa/Johannesburg
- Improved Poll implementation
- Update to libzmq 21927a74d
0.21 2017-12-07 10:38:29+02:00 Africa/Johannesburg
- Update to libzmq 737ea1f60
- Added draft event constants
- Add -pthread to the ccflags
0.20 2017-11-29 15:48:29+02:00 Africa/Johannesburg
- Fix a potential destruction order deadlock problem
0.19 2017-11-29 07:13:35+02:00 Africa/Johannesburg
- Added Loop::Event methods:
+ reset()
- Loop consistency fixes
0.18 2017-11-27 19:12:58+02:00 Africa/Johannesburg
- Added Loop::Timer methods:
+ reset()
+ running()
+ expire()
- Timer methods:
+ expire()
- Loop timers are now restartable/reusable
0.17 2017-11-21 14:03:13+02:00 Africa/Johannesburg
- Added Loop methods:
+ remove()
- Documentation improvements
0.16 2017-11-20 19:03:39+02:00 Africa/Johannesburg
- Make timers fork() friendlier
- Build on more version of perl on Windows (appveyor)
0.15 2017-11-17 10:46:40+02:00 Africa/Johannesburg
- Added Loop and Timer classes (Beta, not heavily tested
nor documented)
0.14 2017-11-07 12:48:33+02:00 Africa/Johannesburg
- Handle all instances of EAGAIN
0.13 2017-11-03 11:32:45+02:00 Africa/Johannesburg
- Methods now return undef on EINTR
0.12 2017-10-30 13:32:06+02:00 Africa/Johannesburg
- Revert C++ changes, they do more harm than good.
- Added Message methods:
+ gets()
- Added Socket methods:
+ join()
+ leave()
- Added (most) DRAFT API constants
- Handle IV's in Socket->sendmsg()
0.11 2017-10-24 17:41:12+02:00 Africa/Johannesburg (TRIAL RELEASE)
- Try and get the SunPRO compiler working Solaris
- Documentation improvements
- Update to libzmq cb266ee07
0.10 2017-10-20 15:50:14+02:00 Africa/Johannesburg
- Restore perl 5.8 and 5.10 compatibility
0.09 2017-10-19 15:43:22+02:00 Africa/Johannesburg
- Poller->add() now also accepts perl sockets
- Added Poller methods:
+ remove()
+ size()
0.08 2017-10-18 10:59:58+02:00 Africa/Johannesburg
- Added Message methods:
+ clone()
- Socket->sendmsg() now copies the message, leaving it valid for subsequent calls
- Socket->sendmsg() can now also work with scalars
- Socket->recv() now returns all message-parts in list context (as scalars)
0.07 2017-10-17 14:54:55+02:00 Africa/Johannesburg
- Socket->recvmsg() now returns all message-parts in list context (as objects)
- Socket->sendmsg() can now send an array of message-parts
0.06 2017-10-17 08:59:02+02:00 Africa/Johannesburg
- Added Socket methods:
+ close()
+ monitor()
- Small memory-leak fix
0.05 2017-10-13 14:11:10+02:00 Africa/Johannesburg
- CURVE socket options can now be set
- Socket->recv() no longer accepts a size parameter
- Socket->recv() and Socket->send() now return undef if the ZQM_DONTWAIT flag is
used and the operation cannot be completed
- Documentation improvements
0.04 2017-10-12 15:30:21+02:00 Africa/Johannesburg
- Enabled tweetnacl
- Added support for GNU kFreeBSD
- Applied a performance regression patch: https://github.com/zeromq/libzmq/pull/2523
- Added feature detection method has()
- ZMQ::Raw::Context objects can now be used with interpreter threads
- Added Curve methods:
+ keypair()
+ public()
- Added Z85 methods:
+ encode()
+ decode()
- Added Poller methods:
+ new()
+ add()
+ events()
+ wait()
- Added Proxy methods:
+ new()
+ start()
0.03 2017-10-10 18:16:04+02:00 Africa/Johannesburg
- Documentation improvements
- Added Message methods:
+ get()
+ routing_id()
- Linux, FreeBSD, macOS, Solaris and Windows now supported
0.02 2017-10-10 13:56:46+02:00 Africa/Johannesburg
- Socket->recvmsg() now returns a Message object
- Documentation improvements
- Added Context methods:
+ set()
- Added Socket methods:
+ unbind()
0.01 2017-10-10 11:13:56+02:00 Africa/Johannesburg
- Initial version
- Update libzmq to 4.2.2