Skip to content

Commit f731f51

Browse files
authored
Merge pull request #1532 from bluca/retire_v2_api
Problem: time to retire deprecated APIs
2 parents fbacd1a + 67d8ff0 commit f731f51

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+70
-15685
lines changed

CMakeLists.txt

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -163,15 +163,6 @@ set (czmq_headers
163163
include/zproxy.h
164164
include/zrex.h
165165
include/zsys.h
166-
include/zauth_v2.h
167-
include/zbeacon_v2.h
168-
include/zctx.h
169-
include/zmonitor_v2.h
170-
include/zmutex.h
171-
include/zproxy_v2.h
172-
include/zsocket.h
173-
include/zsockopt.h
174-
include/zthread.h
175166
src/zgossip_msg.h
176167
src/zsock_option.inc
177168
src/zgossip_engine.inc
@@ -230,15 +221,6 @@ set (czmq_sources
230221
src/zrex.c
231222
src/zsys.c
232223
src/zgossip_msg.c
233-
src/zauth_v2.c
234-
src/zbeacon_v2.c
235-
src/zctx.c
236-
src/zmonitor_v2.c
237-
src/zmutex.c
238-
src/zproxy_v2.c
239-
src/zsocket.c
240-
src/zsockopt.c
241-
src/zthread.c
242224
)
243225

244226
IF (ENABLE_DRAFTS)
@@ -372,15 +354,6 @@ set(TEST_CLASSES
372354
zrex
373355
zsys
374356
zgossip_msg
375-
zauth_v2
376-
zbeacon_v2
377-
zctx
378-
zmonitor_v2
379-
zmutex
380-
zproxy_v2
381-
zsocket
382-
zsockopt
383-
zthread
384357
)
385358

386359
IF (ENABLE_DRAFTS)

README.md

Lines changed: 64 additions & 1984 deletions
Large diffs are not rendered by default.

README.txt

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -249,19 +249,6 @@ This is the API provided by CZMQ v3.x, in alphabetical order.
249249
.pull doc/ztrie.doc
250250
.pull doc/zuuid.doc
251251

252-
### API v2 Summary
253-
254-
This is the deprecated API provided by CZMQ v2.x, in alphabetical order.
255-
256-
.pull doc/zauth_v2.doc
257-
.pull doc/zctx.doc
258-
.pull doc/zmonitor_v2.doc
259-
.pull doc/zmutex.doc
260-
.pull doc/zproxy_v2.doc
261-
.pull doc/zsocket.doc
262-
.pull doc/zsockopt.doc
263-
.pull doc/zthread.doc
264-
265252
## Error Handling
266253

267254
The CZMQ policy is to reduce the error flow to 0/-1 where possible. libzmq still does a lot of errno setting. CZMQ does not do that, as it creates a fuzzy API. Things either work as expected, or they fail, and the application's best strategy is usually to assert on non-zero return codes.

builds/cygwin/Makefile.cygwin

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ INCDIR=-I$(PREFIX)/include -I.
1010
LIBDIR=-L$(PREFIX)/lib
1111
CFLAGS=-Wall -Os -g -DCZMQ_EXPORTS $(INCDIR)
1212

13-
OBJS = zactor.o zarmour.o zcert.o zcertstore.o zchunk.o zclock.o zconfig.o zdigest.o zdir.o zdir_patch.o zfile.o zframe.o zhash.o zhashx.o ziflist.o zlist.o zlistx.o zloop.o zmsg.o zpoller.o zproc.o zsock.o zstr.o ztimerset.o ztrie.o zuuid.o zauth.o zbeacon.o zgossip.o zmonitor.o zproxy.o zrex.o zsys.o zgossip_msg.o zauth_v2.o zbeacon_v2.o zctx.o zmonitor_v2.o zmutex.o zproxy_v2.o zsocket.o zsockopt.o zthread.o
13+
OBJS = zactor.o zarmour.o zcert.o zcertstore.o zchunk.o zclock.o zconfig.o zdigest.o zdir.o zdir_patch.o zfile.o zframe.o zhash.o zhashx.o ziflist.o zlist.o zlistx.o zloop.o zmsg.o zpoller.o zproc.o zsock.o zstr.o ztimerset.o ztrie.o zuuid.o zauth.o zbeacon.o zgossip.o zmonitor.o zproxy.o zrex.o zsys.o zgossip_msg.o
1414
%.o: ../../src/%.c
1515
$(CC) -c -o $@ $< $(CFLAGS)
1616

builds/gyp/project.gyp

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,8 @@
6262
'../../include/zarmour.h',
6363
'../../src/zauth.c',
6464
'../../include/zauth.h',
65-
'../../src/zauth_v2.c',
66-
'../../include/zauth_v2.h',
6765
'../../src/zbeacon.c',
6866
'../../include/zbeacon.h',
69-
'../../src/zbeacon_v2.c',
70-
'../../include/zbeacon_v2.h',
7167
'../../src/zcert.c',
7268
'../../include/zcert.h',
7369
'../../src/zcertstore.c',
@@ -78,8 +74,6 @@
7874
'../../include/zclock.h',
7975
'../../src/zconfig.c',
8076
'../../include/zconfig.h',
81-
'../../src/zctx.c',
82-
'../../include/zctx.h',
8377
'../../src/zdigest.c',
8478
'../../include/zdigest.h',
8579
'../../src/zdir.c',
@@ -108,34 +102,22 @@
108102
'../../include/zloop.h',
109103
'../../src/zmonitor.c',
110104
'../../include/zmonitor.h',
111-
'../../src/zmonitor_v2.c',
112-
'../../include/zmonitor_v2.h',
113105
'../../src/zmsg.c',
114106
'../../include/zmsg.h',
115-
'../../src/zmutex.c',
116-
'../../include/zmutex.h',
117107
'../../src/zpoller.c',
118108
'../../include/zpoller.h',
119109
'../../src/zproc.c',
120110
'../../include/zproc.h',
121111
'../../src/zproxy.c',
122112
'../../include/zproxy.h',
123-
'../../src/zproxy_v2.c',
124-
'../../include/zproxy_v2.h',
125113
'../../src/zrex.c',
126114
'../../include/zrex.h',
127115
'../../src/zsock.c',
128116
'../../include/zsock.h',
129-
'../../src/zsocket.c',
130-
'../../include/zsocket.h',
131-
'../../src/zsockopt.c',
132-
'../../include/zsockopt.h',
133117
'../../src/zstr.c',
134118
'../../include/zstr.h',
135119
'../../src/zsys.c',
136120
'../../include/zsys.h',
137-
'../../src/zthread.c',
138-
'../../include/zthread.h',
139121
'../../src/ztimerset.c',
140122
'../../include/ztimerset.h',
141123
'../../src/ztrie.c',

builds/mingw32/Makefile.mingw32

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ INCDIR=-I$(PREFIX)/include -I.
1010
LIBDIR=-L$(PREFIX)/lib
1111
CFLAGS=-Wall -Os -g -DCZMQ_EXPORTS $(INCDIR)
1212

13-
OBJS = zactor.o zarmour.o zcert.o zcertstore.o zchunk.o zclock.o zconfig.o zdigest.o zdir.o zdir_patch.o zfile.o zframe.o zhash.o zhashx.o ziflist.o zlist.o zlistx.o zloop.o zmsg.o zpoller.o zproc.o zsock.o zstr.o ztimerset.o ztrie.o zuuid.o zauth.o zbeacon.o zgossip.o zmonitor.o zproxy.o zrex.o zsys.o zgossip_msg.o zauth_v2.o zbeacon_v2.o zctx.o zmonitor_v2.o zmutex.o zproxy_v2.o zsocket.o zsockopt.o zthread.o
13+
OBJS = zactor.o zarmour.o zcert.o zcertstore.o zchunk.o zclock.o zconfig.o zdigest.o zdir.o zdir_patch.o zfile.o zframe.o zhash.o zhashx.o ziflist.o zlist.o zlistx.o zloop.o zmsg.o zpoller.o zproc.o zsock.o zstr.o ztimerset.o ztrie.o zuuid.o zauth.o zbeacon.o zgossip.o zmonitor.o zproxy.o zrex.o zsys.o zgossip_msg.o
1414
%.o: ../../src/%.c
1515
$(CC) -c -o $@ $< $(CFLAGS)
1616

0 commit comments

Comments
 (0)