diffstat of debian/ for zeromq_2.2.0+dfsg-2 zeromq_4.1.1~git+20141205-1ql1 autoreconf.after | 369 +++++++++++++++++++++++++++++++++++++++++++++++++++ autoreconf.before | 369 +++++++++++++++++++++++++++++++++++++++++++++++++++ changelog | 243 +++++++++++++++++++++++++++++++++ control | 30 ++-- copyright | 68 ++++----- libzmq-dev.install | 4 libzmq-dev.manpages | 2 libzmq1.docs | 3 libzmq1.install | 1 libzmq4-dev.install | 4 libzmq4-dev.manpages | 2 libzmq4.docs | 2 libzmq4.install | 1 repack.local | 4 repack.stub | 82 +++++++++++ rules | 23 +-- watch | 3 17 files changed, 1138 insertions(+), 72 deletions(-) diff -Nru zeromq-2.2.0+dfsg/debian/autoreconf.after zeromq-4.1.1~git+20141205/debian/autoreconf.after --- zeromq-2.2.0+dfsg/debian/autoreconf.after 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/autoreconf.after 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1,369 @@ +598d4f8e0fb10589e703742901100f36 ./include/zmq_utils.h +7f666cc21c224e8caedefe2eefdf19f2 ./include/zmq.h +0e1d6b58d2d8be4605842c3eb1f4ff99 ./tests/test_pair_tipc.cpp +ffe5914bf71a558938cd2bf52e63a8d2 ./tests/test_router_mandatory_tipc.cpp +d7392800c13043d43e40f8a4b9950695 ./tests/test_hwm.cpp +af03f87dcb50e47347b6db47ca8a7d79 ./tests/test_filter_ipc.cpp +22f2c3901f74da921fab156423546d07 ./tests/test_spec_pushpull.cpp +067940b099f63c92cbce42167dd7147e ./tests/test_many_sockets.cpp +4569a36ae7372d3cbf335574066ec45a ./tests/test_issue_566.cpp +a8046fd3c6cb3a2a0a264bc0b3428ad8 ./tests/test_probe_router.cpp +edf50b39eac91a1010daa5c5b6e66ea7 ./tests/test_security_curve.cpp +811f8aaa2aa933b5bb5fea0da3e402f8 ./tests/test_stream_disconnect_notifications.cpp +26f55a5b07568b7282deba68934dc7e7 ./tests/test_spec_dealer.cpp +522d0054b4ebf08454a0bc6ff833e706 ./tests/test_conflate.cpp +33b0887e6c9853f8ad9a325d7192d296 ./tests/test_router_mandatory.cpp +ebbd8857896baf0613bdfdeee4a8acc4 ./tests/test_resource.cpp +c7092c54da5298c56aea479a726ac1cf ./tests/test_req_relaxed.cpp +40dd32ef077b608082f862ec90f1903a ./tests/test_term_endpoint_tipc.cpp +6a6c20a96a6526bae8f5ec67ad7b802a ./tests/test_stream_empty.cpp +1f7b3a5455ab7b6c6e0c5a3b9d6b1279 ./tests/test_router_handover.cpp +cc03d2d0532ee04799837bd3af5bcb94 ./tests/test_spec_rep.cpp +0236f73b362f68baef6450b16d44a0dc ./tests/test_fork.cpp +8704955a9adf4af22ac5d81eb629ffa7 ./tests/test_shutdown_stress_tipc.cpp +74da1a79ede7131cb4ab31d91e003eee ./tests/test_ctx_options.cpp +67b23e8fa5c8f1708ee7f6c56c3b5f76 ./tests/test_connect_delay_tipc.cpp +9dd775211ee9a673ac242a9fd143ed74 ./tests/test_spec_req.cpp +51562e734f3e06fef12ae976585fee99 ./tests/test_spec_router.cpp +339344f34c43e4cdaa9cc14aac9b9656 ./tests/test_inproc_connect.cpp +c464704476b277dd94d006e2779b051e ./tests/test_msg_flags.cpp +cb6bf5b70b0c1bdfc373fa5630c91618 ./tests/test_sub_forward_tipc.cpp +70f7135b722c20af45db692b59200ef4 ./tests/test_pair_ipc.cpp +f036c599fc6432c2f826c08689926f25 ./tests/test_disconnect_inproc.cpp +f678731f57a6934a91d029d44db991be ./tests/test_reqrep_ipc.cpp +6713b754d69325fdd97d323a90a0aa2e ./tests/test_security_plain.cpp +1c726e00c78452c616cf74c621988729 ./tests/test_stream.cpp +0faa85554364b59320c932c289cd39bc ./tests/test_req_correlate.cpp +03868a35785da5bd97a1b1355d95891a ./tests/test_monitor.cpp +48e2e062d9504ca15f64d7fdd828ae66 ./tests/test_shutdown_stress.cpp +1ef6d197cd852ae8d1d082efba02d110 ./tests/test_invalid_rep.cpp +0cbfbbb41c589e8442f780030695e292 ./tests/test_abstract_ipc.cpp +499543cf46ebf898961163670340e7d9 ./tests/test_iov.cpp +8fcea93e59870c4503f16476d5c71a1c ./tests/test_sub_forward.cpp +b892a719af7c9d6d0240e7fb07606c75 ./tests/test_reqrep_tcp.cpp +38089997dfe2e0cc9f73a2f4095f9a88 ./tests/test_reqrep_device_tipc.cpp +9c54231ec191d86ac55be6fe28e648a7 ./tests/test_timeo.cpp +3f1347bcbf4adf9c2394bb602de9bf81 ./tests/test_reqrep_tipc.cpp +a44b9523365df6927170491e06a87921 ./tests/test_security_null.cpp +10b22e6816d8dbf5d3609c9d41b10a15 ./tests/test_pair_inproc.cpp +c5afd0b23a80266dfd966f0a4c3840d8 ./tests/test_srcfd.cpp +a101a4e3e199e54ebd3067edeef16fd7 ./tests/Makefile.am +32d93105634c0131d5836ecbbad477a3 ./tests/test_diffserv.cpp +2e5c50df9eecf0b3a35a9685844445e5 ./tests/test_system.cpp +420514bdcc9c6c239f08c18d9b9f4e8f ./tests/testutil.hpp +953c28a1887aeb25260e41aa4a370c0a ./tests/test_pair_tcp.cpp +87ba0491a17d0d21f4affd3321e7b8f8 ./tests/test_reqrep_device.cpp +7e94117d3cac90277a7dc484bb5324fe ./tests/test_ctx_destroy.cpp +d9fff4c8360cd8d8e9927d1ef088dce6 ./tests/test_term_endpoint.cpp +182a5668db35afe24e880e118ee0a188 ./tests/test_ipc_wildcard.cpp +5ca35662c2fc3d1950a791028235b0bf ./tests/test_last_endpoint.cpp +0062d104a142339e5b3d4fcd6568b899 ./tests/test_connect_resolve.cpp +e3c298011683c70fe0ab40d90921d0db ./tests/test_immediate.cpp +75ad0d7a669dfa78034061314a8f9798 ./tests/test_reqrep_inproc.cpp +6883b9e1d7dc5e7de7acd6b5515a904e ./tests/test_proxy.cpp +959b82903c8348e3254d0c734e2896ab ./perf/local_lat.cpp +e47bf1f76ff378b0e01fbab1c07672f0 ./perf/inproc_thr.cpp +af5aeca1fa5777fd34e18ebb307468df ./perf/remote_thr.cpp +c5284834562cdc26f89415a97ecc4e4d ./perf/inproc_lat.cpp +c1fe60511d98b432ad7feb3145e75eb3 ./perf/local_thr.cpp +145fed4b9927d1e8f50de05bcf3d0a13 ./perf/Makefile.am +60bdd99b278ca47fdfaa3cd3bbda2f14 ./perf/remote_lat.cpp +97a1e10e2f914639d52ec04f4b3f0c28 ./branding.bmp +cd08e1c957feb891beb918db056e07bd ./tools/curve_keygen.cpp +efde537a3413855c1f64fc7190f34bdb ./tools/Makefile.am +d3a1eb5ff244046a6315e7808910ab09 ./README.md +2170e94183d91df888f5ec18f634c5ad ./autogen.sh +bc435d70605d2303998dc597591e05db ./.hgeol +c17cf5036c2675e4007442449b5bb7b1 ./doc/zmq_msg_data.txt +efa4f6ee95c4c49b51c54ceb6a25a0ef ./doc/zmq_socket.txt +b23622cbccd101d133cc34753ceeaf99 ./doc/zmq_plain.txt +ac464e16459b9764a34e111879e871b6 ./doc/zmq_strerror.txt +d3cac519da96c9196a52446284ef2349 ./doc/zmq_ctx_set.txt +a6fe724807cc87ca622123b0af92d30b ./doc/zmq_socket_monitor.txt +b1f3552efbd131b968c3775113c91deb ./doc/zmq_msg_size.txt +077cdae68a6ab58710b4896c31972b18 ./doc/zmq_unbind.txt +a73cd45dabc662c48c4012e095584889 ./doc/zmq_ctx_destroy.txt +bf010bb7e9342b4c2d38024a8d86d8d6 ./doc/zmq_curve_keypair.txt +bcd7e7f1c09803e5570669fc4d4d5dc4 ./doc/zmq_msg_get.txt +343f40f8652e6e22422f89b185906112 ./doc/zmq_recvmsg.txt +14a871b198de1acb3905b2109980fc6a ./doc/zmq_curve.txt +bd61fdc08bf6358d53be16daa40614a8 ./doc/zmq_tipc.txt +8573d4cccd1804fab39da244883290de ./doc/zmq_inproc.txt +8eab03da8773c7a7972414e716b91340 ./doc/zmq.txt +5d4451c2fdbcf17c1e3de75d5022f748 ./doc/zmq_msg_init.txt +579901ce138a8001a7c6c8a457413753 ./doc/zmq_send_const.txt +176d69a0acdbebe42bcd15e65aa899e0 ./doc/zmq_poll.txt +e336dbcc8341f6ebcf4d778449f3aeb0 ./doc/zmq_close.txt +c5bd0ed17f0b57662a5acb23d81941ea ./doc/zmq_ctx_new.txt +e2886f53975d8a4881e5d72296f7e1e6 ./doc/zmq_bind.txt +8686b5ad367a9be68111a7913c5e97bf ./doc/zmq_recv.txt +4412a194de7f93a1a27d99abc8b6f70e ./doc/zmq_sendmsg.txt +189072a7117081be2c95949ee70458f3 ./doc/zmq_send.txt +05667c12cfff5486fd6cf586d9a0b789 ./doc/zmq_msg_init_size.txt +65c4c0da31142ffe468e69226ed8e94f ./doc/zmq_ctx_get.txt +ac0d38421b11b7e16d24a82b7bf6c053 ./doc/zmq_version.txt +dd736109b37ca8eeb888f7a7238f1146 ./doc/zmq_msg_init_data.txt +f3a671d6d0609f0ad261367fc35aca7c ./doc/zmq_setsockopt.txt +ae436993e8afc84cf596c5016b219033 ./doc/zmq_msg_more.txt +ab097b686b6d761a5cf76de6c7cb0970 ./doc/asciidoc.conf +9b6606c7c0c3303468285c96a6f22e39 ./doc/zmq_z85_encode.txt +ecf2d389dd407e445835382e43f748df ./doc/zmq_disconnect.txt +1484b71a25b42b3ca8b8195d572e49c2 ./doc/zmq_tcp.txt +64993aecf08034d90db31afde2bdf2ff ./doc/zmq_term.txt +c63a2ac440865840af38670e415757a4 ./doc/zmq_msg_close.txt +ef1cb374bb7d0e6bc5c0cbf3a9308fd9 ./doc/zmq_null.txt +4873423c7090fb8a92686a668f568392 ./doc/zmq_proxy_steerable.txt +2cf03e29a54323b9ec86b2ca5974e1b0 ./doc/Makefile.am +1e1d6b6b07af0cc3390553e467cff463 ./doc/zmq_getsockopt.txt +bfa2b796818d0374b246934df3e855c8 ./doc/zmq_ctx_term.txt +970baa44891bdd9271ead2e8d28549d3 ./doc/zmq_pgm.txt +12f7c3da4873cb7220232f78e6dc1fa2 ./doc/zmq_msg_copy.txt +9ed926c33fb0e3188a9bb453c256bd2f ./doc/zmq_proxy.txt +7dd6080d6711100bfafe6458bb433845 ./doc/zmq_z85_decode.txt +8b1b54e7435d2ee5ffcd5cda4f81c009 ./doc/zmq_connect.txt +b7d42a4b6e6140121f63df61d690b3a3 ./doc/zmq_msg_move.txt +7278926c5dcffe66f078bda9b1fb838f ./doc/zmq_ipc.txt +1a939d4d9964d1560f491c0aa06a792d ./doc/zmq_errno.txt +eeb05ae61cbe9666cefff118523d90cf ./doc/zmq_init.txt +7499f98b5945cd26f6a343219a74257c ./doc/zmq_ctx_shutdown.txt +5f186083e4f049f7fd85a3eaa17e2b24 ./doc/zmq_msg_send.txt +1654ed6cff59140b5f2bc02d6b71a85b ./doc/zmq_msg_recv.txt +fe05ada8305724c445e73ed146495e5a ./doc/zmq_msg_set.txt +a4a4ad05678c360f44cd90a6e5dbd391 ./foreign/openpgm/libpgm-5.2.122~dfsg.tar.gz +b98c0ab4a8dc4ebbe1392ae37d10de87 ./foreign/openpgm/Makefile.am +f7b40df666d41e6508d03e1c207d498f ./COPYING +91032110e9c0162cccabb98ffd6aa417 ./builds/msvc/properties/ZeroMQ_Static.props +27730e44aff0828bf1d7b732f316cae5 ./builds/msvc/properties/Win32.props +df595087dd32fb050c903231338f5916 ./builds/msvc/properties/WithOpenPGM.props +04c6198408dbc3fcce05ed2502ba5df0 ./builds/msvc/properties/Debug.props +0455e6261e94dfbccd48dd74c20759cb ./builds/msvc/properties/Precompiled.props +94da58abc45cd74bdbf69bab8175c26e ./builds/msvc/properties/Win32_Release.props +fd4bd7a62ef85a0b134f4ad6188df397 ./builds/msvc/properties/x64.props +cb51ab90eae198d16d9f68a070c946e5 ./builds/msvc/properties/ZeroMQ.props +30e39aaf4379299d4423e2bac4d74806 ./builds/msvc/properties/Static.props +e0622d1c42cd8d00a8a306f1b229eaa7 ./builds/msvc/properties/Common.props +1c4968e2a6a2b3eadcb4db07c738f12a ./builds/msvc/properties/Dynamic.props +37ea0bcbe6b107019ad22c2429ffb316 ./builds/msvc/properties/Release.props +23bf3200aa41ce79a2668f518c8d65d3 ./builds/msvc/properties/Executable.props +f7b4744205f9dc80aea1fa603150d3e2 ./builds/msvc/c_local_thr/c_local_thr11.vcxproj +074f7b975138ea006bb63c91b2bf1b0d ./builds/msvc/c_local_thr/c_local_thr.vcproj +4f6fe5aaf391851183545fb8f78177f0 ./builds/msvc/c_local_thr/c_local_thr.vcxproj +bb530b3ec1253e59599ee220899881e8 ./builds/msvc/msvc10.sln +282e222e51fa944ea9d50d2af367ebe7 ./builds/msvc/inproc_thr/inproc_thr.vcxproj +91a9b1108a0e8b2079753ce597d42649 ./builds/msvc/inproc_thr/inproc_thr11.vcxproj +c6b78c4e6d768cbf783a2fc572a43740 ./builds/msvc/inproc_thr/inproc_thr.vcproj +6602fefeca5e0cc463043ada73fb8573 ./builds/msvc/errno.hpp +4f4330140b6a9be7dfd6f670cfc42612 ./builds/msvc/platform.hpp +a26b858ffafa71ced792be8fa848928e ./builds/msvc/c_local_lat/c_local_lat11.vcxproj +b3d4deeca466698e04986cca4b95f78c ./builds/msvc/c_local_lat/c_local_lat.vcproj +52ca2c8ac46b06ffc7fc2c1d06bfa6c9 ./builds/msvc/c_local_lat/c_local_lat.vcxproj +1f6341b7c6406633dc98a03c1a77fb1d ./builds/msvc/c_remote_lat/c_remote_lat.vcxproj +0dd8434732eeb48f754a0949461ab341 ./builds/msvc/c_remote_lat/c_remote_lat.vcproj +6303ad935591d115c0bb460e83c14d46 ./builds/msvc/c_remote_lat/c_remote_lat11.vcxproj +9de70e16a50c5997a6eff1172618d379 ./builds/msvc/inproc_lat/inproc_lat.vcproj +98db9209e29c05001f8810073ca261c7 ./builds/msvc/inproc_lat/inproc_lat.vcxproj +11dc7327c0c89764b81e9bc521850a51 ./builds/msvc/inproc_lat/inproc_lat11.vcxproj +71d44c85c2141164c702c297cabb5fd0 ./builds/msvc/msvc11.sln +ff1873b8106229667acfe9e7d7281a66 ./builds/msvc/msvc.sln +1027bb81c95fa23785d30c57581bfc53 ./builds/msvc/Makefile.am +081da96821271cd840fc6be6715c89d7 ./builds/msvc/errno.cpp +dfa1f695e16a684cf1d936c88c9da324 ./builds/msvc/libzmq/libzmq11.vcxproj +8301d221e67420332740836f9045cb2e ./builds/msvc/libzmq/libzmq.vcxproj.filters +5e37e0e887adf192437e9524bc9e0bca ./builds/msvc/libzmq/libzmq.vcxproj +e63671eb06558660cb93443b061c09cf ./builds/msvc/libzmq/libzmq.vcproj +60221174de4059fbb3e454575d9e3e50 ./builds/msvc/c_remote_thr/c_remote_thr.vcproj +7fbf34d51333c8f5c61c74649eb0452c ./builds/msvc/c_remote_thr/c_remote_thr.vcxproj +444bf90f49d75f3bf05179f37dfd8b7a ./builds/msvc/c_remote_thr/c_remote_thr11.vcxproj +465ec13d451e31daa72d23a979bdc337 ./builds/mingw32/Makefile.mingw32 +4f4330140b6a9be7dfd6f670cfc42612 ./builds/mingw32/platform.hpp +89f21ba4f45f5880a459054a47236342 ./builds/cmake/NSIS.template64.in +448da56b0e8ea2c0ab500a56449cf153 ./builds/cmake/NSIS.template32.in +0a85680b22504d11836c062ecb666adb ./builds/cmake/platform.hpp.in +5d51d6d67705064306f196b4469c831c ./builds/cmake/Modules/ZMQSourceRunChecks.cmake +bc56aa260a2a1c58dc9321fff15c6cc7 ./builds/cmake/Modules/TestZMQVersion.cmake +ef6689b60bb4332715169b586b1354ab ./builds/cmake/Modules/FindAsciiDoc.cmake +8b1ea1f733c00c1a2d25423c8825cf84 ./builds/redhat/zeromq.spec.in +b9c03b057b3aebd0ad7b605019b80b1b ./builds/valgrind/vg +4925521d9ff3a92850b8fcd49f6beca4 ./builds/valgrind/valgrind.supp +11795a1d3b1924f37f59118afcb0c89c ./AUTHORS +49a09be55bd26930331e09ec8eafcfe3 ./installer.ico +9b4511d8265bdbd19b14a1e75ea2de85 ./.gitignore +2213ef272b43395f9ef63fa78d66b06c ./NEWS +0a765c6ac1d566d9da604e05d317f490 ./Makefile.am +51e7620f4c513c0cb56230a2abb2fe0a ./INSTALL +d5311495d952062e0e4fbba39cbf3de1 ./COPYING.LESSER +ba4420d1c7226f1094615e0886fabb02 ./acinclude.m4 +42278fe44ab2b650e6b65f06ca4a5ea5 ./version.sh +5f7cd4dcb6d86b1945052121fdcc3f44 ./.travis.yml +57646864b0f438953eb7eace6a0a727a ./configure.ac +99ad93a4549c1c24689ba8bf74d9fdf3 ./src/config.hpp +d82c1cf4b6ded74d400027a71d632033 ./src/stream_engine.hpp +5a7cb54d22702497e1dae0fb4223e3b1 ./src/reaper.hpp +734e9f89142f2c47789ddac32d3060e1 ./src/stream.hpp +2d9637825a0ea2b5788b401a38c439a0 ./src/stdint.hpp +dfa60612f6f56c4b81b05c15e7ad47bd ./src/trie.hpp +619ed515e211ab8afcc4264dc178959e ./src/ipc_connecter.hpp +dd7c22eb555c9d6ebab85aae34c17dbe ./src/atomic_ptr.hpp +f4c31a1e2149c4bcebf92f28abf25aee ./src/ypipe_conflate.hpp +2a9fe2bf419bed9ba76daa26dd51b66b ./src/libzmq.pc.in +5c39034fd904b619b482fb234170d0e7 ./src/rep.hpp +e5d547e105a13783da876fb68391172c ./src/socket_base.cpp +3f01af222c64428e1d5b747cbfd27c3b ./src/v1_encoder.cpp +f32a08ff5c128175885f2616c4bd799f ./src/decoder.hpp +bd5d62d84b0414193e2145dc65793fc0 ./src/thread.cpp +c5fd5b92e5fea9f51a93dfc9dbd8b142 ./src/i_encoder.hpp +167d5515c6de758d4ce60732b4766eb7 ./src/curve_server.hpp +13d317db50869c3d005134b035af9745 ./src/object.cpp +142f229a3ad2b9a44684c12d436c4e4b ./src/random.hpp +6ee94cfbb22016274583ead72ede8621 ./src/io_object.hpp +7a83257cfc1912654b07457d801e4b04 ./src/v2_decoder.cpp +fb33a11e9979f4492996cbe564674554 ./src/tipc_address.cpp +d721657d6305c0d1f1bad9322853a567 ./src/dbuffer.hpp +4857c7cb1682a45937c3d75999cc179c ./src/ctx.hpp +5d702b71c34d7fdfd0c8dfcd7615c5a5 ./src/v2_protocol.hpp +e8bfa1c1ccf9c3a5bb8354651910d293 ./src/wire.hpp +3db282fdfec16aa1020f3666bcd90a33 ./src/err.hpp +25e677bdd442213588d988f863f304f1 ./src/tcp_listener.cpp +44fcc354dfcc60cecd526cea7be3b059 ./src/yqueue.hpp +ed478b827a7fc5bb1497db70910cf176 ./src/version.rc.in +4edb9be9c0f91e78cb8dcc6717a831a9 ./src/devpoll.cpp +70665595f526d4b793c007556ede5d41 ./src/dealer.hpp +66fd803cb963c817990a7a3d67654eeb ./src/tcp_address.hpp +e36090095d8de2f42d12c472e928bb74 ./src/tipc_connecter.cpp +6e1b62769c37f93f7e1fad2ded645a39 ./src/stream_engine.cpp +ba071bd3b61404f19e8f5deeeecd2300 ./src/command.hpp +573fa433c1891bf30af5275713b7e3ef ./src/sub.hpp +7968a94b5337e69d88ed083c6822a279 ./src/pair.hpp +9d87d620a2c4abc9b47bda5208959886 ./src/mailbox.cpp +157693304d9d45e9031efd59028628c9 ./src/pipe.hpp +b9abad647bf49b5fb7381a414ba7ed34 ./src/i_decoder.hpp +32f30584211337eb64f535dd0a05407a ./src/pgm_socket.cpp +470045f0c393ac3e82ccd9d9be38c31b ./src/v1_decoder.cpp +473ea9b9bb8bbdf3041e94908a1dfdcd ./src/tcp_address.cpp +180a0e257cea9396019b53d8d61f0a54 ./src/session_base.hpp +3a700e40af929b239f2099b509e3b4d7 ./src/dealer.cpp +2d24aab9700a95c117ed78754d37f53e ./src/push.hpp +3c3ddea8dd11f580129bf97c2f86437d ./src/tcp.cpp +14a7ea42dcce17c13cfbdf80deb0efdc ./src/poller_base.cpp +8fe1cc077572fc798010502854d7c163 ./src/pipe.cpp +fad0be7ab9ae3ae126c2425c5fa3aee7 ./src/pgm_socket.hpp +2a727d9337e440f7e14dee081aedab39 ./src/address.hpp +813dce33b2ed878e59c27b1a790b8362 ./src/mechanism.cpp +3af26d27124028e0a6f8ac7fc123ad6c ./src/mtrie.cpp +64b069c0427b0a22bdcc3d296e0e4f3f ./src/proxy.hpp +83e28cacd870e89324ffd750f93f71e2 ./src/pgm_receiver.hpp +d219d00a7cd7151b83c53ea54a4ab20d ./src/blob.hpp +47a6c7a2d6038f5b9c34a750a6e212a3 ./src/pgm_sender.hpp +23d7d850266579744aaf9b1423178f51 ./src/pgm_receiver.cpp +512d5d3b1e69f11518b7fa860b466b64 ./src/ctx.cpp +398394e86e82dbee075caac9ce1ffaab ./src/i_engine.hpp +011b8cc047089187c93a0aa0a814d800 ./src/req.cpp +27de5f19d54b5ffc88b009e4e307940c ./src/options.cpp +bded585c0cbb73b54147c09ea8cc8967 ./src/fq.hpp +b93fe8b2a6500bac7670688a74deeeba ./src/ypipe.hpp +78f00a1125efa47f98454eb441f70844 ./src/lb.hpp +eedb724deb3fc45502e3fa485a262c4c ./src/v2_decoder.hpp +c48a30fc70e7e1777b9a3a2297cc58e5 ./src/libzmq.vers +c20e3e7f4be82c26a8b869d457484c33 ./src/clock.hpp +4858144be8860605f25caa42204647fa ./src/tcp_connecter.cpp +dc77560fde57a0de4a3adfa69f3ac935 ./src/epoll.hpp +1943728a30ea8906d4c16d4199f123fe ./src/err.cpp +3ef75da199a406ea1a7dea53a29c67f4 ./src/poller_base.hpp +f550a4a65567ba62ede29ffc103b50c7 ./src/kqueue.cpp +ea79fa87117e3ba11c1e6d5a9abf5f02 ./src/poll.hpp +25267351644c1b11ec6ef90ef5c18d36 ./src/stream.cpp +85484d20dc858dfd209a52368b662939 ./src/tcp.hpp +e71d1adec9b0ba5fd871ee37754564f0 ./src/tcp_connecter.hpp +dd4e16d9770ba9c2572b4223e0979de9 ./src/mtrie.hpp +b62a240da9ef6d3749f5d73410659672 ./src/v2_encoder.cpp +4dfc77b2d187e38018edad8b23a49dc2 ./src/curve_server.cpp +689b9221362e507261d37dc3f496e7ef ./src/windows.hpp +14d089c484af06af866ecfdc27ea3338 ./src/dist.hpp +bc1bd3fe3a6c268a2be4d5779f167d18 ./src/tipc_address.hpp +c5178646afec81c249f83deea491d2b6 ./src/devpoll.hpp +c8b3e3dc107103e4e81c609840ff4cb4 ./src/reaper.cpp +67f6bdc13df09dfc2551101d939be05e ./src/precompiled.cpp +9f174a7b2361ec9a967b542166ef6aff ./src/zmq_utils.cpp +fa2dbcc9c1bdd37015797953afbf73c6 ./src/random.cpp +31d8ade90be23926f016a4f264917b35 ./src/thread.hpp +1953f2da42d7c605f80096559020b1fa ./src/curve_client.hpp +75732d26a9171d1e3bdf97c2577116cf ./src/tcp_listener.hpp +c2068304341179b1223c0cb863db7d11 ./src/clock.cpp +262a40f6d31de2551726217dc1922a72 ./src/address.cpp +8dbdd4bc89db58173f7cd70bc9191f94 ./src/array.hpp +be55ef6dc0fa97dcb0bb22c98cbed09f ./src/select.cpp +f060c3da25097e936a1ccd3ea828629c ./src/v2_encoder.hpp +9ef815fe1b81ef0e4e1b2980e3dc2768 ./src/raw_encoder.cpp +270b9908b02eef1a73ffe27062cf41c7 ./src/raw_decoder.hpp +cc1f67cee501cc66433108e828fae66f ./src/atomic_counter.hpp +bfe8951235a795d591f49b0c3611c6d8 ./src/fq.cpp +2f2ea6cb46976c8edf5e33443a530455 ./src/select.hpp +26ff4bdc5f8af8a49bc7ebb9c67f7f8b ./src/msg.hpp +e4f72ddc44b3722c8ad05afeb5559c4e ./src/rep.cpp +436e2ab3ee9e444d03ed38629e65b0ae ./src/trie.cpp +ada19c3eb45ca0238361261a7f7dffd6 ./src/ipc_address.hpp +300c9c7d157819728588685c4894e4c5 ./src/ipc_address.cpp +feaf18c87f5a4974dd693b0a629640e1 ./src/pgm_sender.cpp +c8b8bd3f3a5e8cfa54e6e5a2da935c5c ./src/xpub.hpp +bf1fb4a17af204811b2cd710d65939aa ./src/mailbox.hpp +f33acb661e9bbe5a4c7b93dd0b76e77f ./src/pull.cpp +8b52c849bc968d20cb54566509cef4ed ./src/likely.hpp +d19d26f41ee62a45d971540bcedd3c4e ./src/socket_base.hpp +fc1527ef4b7661259dfd9fae1b5246cb ./src/v1_encoder.hpp +dfb98742a48bbc89ebbeb31593cbf9a9 ./src/own.hpp +c5ac541fcfc27ef04d37d70b8695bed7 ./src/Makefile.am +e3556ff6f3bfe7516274d304a3403dba ./src/raw_decoder.cpp +032d63f488ed024699c797e5aa3eb39e ./src/poller.hpp +7a87810e54e5d6046b0ea6e4cd451108 ./src/msg.cpp +0cd39257a6940aa4e2e073b9e10c4953 ./src/req.hpp +fba609394788fa6f8a43fcaee92d028a ./src/sub.cpp +8062374c118f59d1a6223dfb0e613dc8 ./src/router.cpp +0df96f6370d62282058200157fceb99f ./src/tipc_connecter.hpp +bdc8c7bd43d7c650a1714b7f553c56a8 ./src/tipc_listener.hpp +feed00f110120f6c4f7610cd44d02421 ./src/proxy.cpp +e4272c1c77c8c799bf6bc75d8c9cb93e ./src/pull.hpp +c1b16d65eb18bbb299aa5cafe9457c57 ./src/dist.cpp +751fdeaa8156e365e531301170419b7d ./src/curve_client.cpp +3dde8c672e2be2ea60c854910cb6a766 ./src/pub.hpp +ce49962c4fb9b7e19ae82b71fd0caaea ./src/zmq.cpp +207c6149cba815a5bebaa9cebe1ac505 ./src/libzmq.pc.cmake.in +44dbaa89fdd266990bba8cd9012f30f7 ./src/tipc_listener.cpp +2a07983c5ea95f8cd60822279183d02d ./src/ipc_listener.hpp +9d41e43bd076dc20f355a983a85e0fd4 ./src/plain_mechanism.hpp +2027607609386d0f0401f922ab1b149e ./src/i_poll_events.hpp +d2add223e5b7ff103be56ad98159e7c6 ./src/object.hpp +bb90ac9e72f818105c4905e3b73780d6 ./src/router.hpp +66f7257631bc2e2fc1265c54b15d8979 ./src/xsub.cpp +92b547ff6deaf0990e450bb7bec05f1d ./src/v1_decoder.hpp +416f3d5aca66c9ce493567382fe6c6f8 ./src/xsub.hpp +78a3acaf25d8363c6e71d9fe639142dd ./src/poll.cpp +e855db04fe026c7b90c86fdfff906450 ./src/ip.cpp +b94a514c946441af2be7163ffc912e0d ./src/pair.cpp +7777af9246190498ae9bb1127df37c04 ./src/lb.cpp +21ccde770b38c2fa81eb851263b31aca ./src/fd.hpp +9e6e4ad202c30548676dfd5e6b00c751 ./src/mutex.hpp +fa7fbc072a1639b6879de7d93a943c53 ./src/ypipe_base.hpp +51c8ec58bf6fc677cb5314d39c015997 ./src/signaler.hpp +c6bd8fabc9e3d032a90cf3a8efd4c400 ./src/null_mechanism.cpp +8f931350a130d164050628ede643aa2f ./src/encoder.hpp +b6e1b39365697a06a3bd34ea0079887e ./src/kqueue.hpp +2c175632c5942c474db798953af21c6f ./src/options.hpp +fb0ff916b700395e9cb10834131b3d4d ./src/pub.cpp +91733349b8d37f9d4fb97d7099271c66 ./src/epoll.cpp +33463bee7f4ed325c6b8d586582a60d7 ./src/io_thread.cpp +f91edc7f3fdade51336663c19be66ebf ./src/io_thread.hpp +a1bee513a0b429f4995b86225f543485 ./src/ip.hpp +ddc97ef3540116ff0d418991370c7dd3 ./src/session_base.cpp +a54ef3c91420f56922ea53427c0f6639 ./src/precompiled.hpp +d62c5b7e430d8df2e2112df90f8edc80 ./src/null_mechanism.hpp +863b4908e65046531c118bd32d387604 ./src/xpub.cpp +32658e7174d03876f529dcf227efe6ac ./src/push.cpp +291c8fa27f26220bb7a7f12a306532a6 ./src/signaler.cpp +9d48035f8fae64f204b604a8b1de0adb ./src/plain_mechanism.cpp +bca5e4882511f2cfec559a88b9c15524 ./src/mechanism.hpp +5276c6498fa4ce3f04f2cbb5774f99a5 ./src/ipc_listener.cpp +a8a67138f83eeee2f8c1cfca935f2202 ./src/raw_encoder.hpp +5971f1e65a6ecaebdb77cefe1873968f ./src/own.cpp +9c802e68e16c5a321d444a56a32b0785 ./src/ipc_connecter.cpp +7277b9a710b0f9fe34bb00ad907818b7 ./src/io_object.cpp +ff50088673ec0ec4ac0d4c17cf3768fb ./MAINTAINERS diff -Nru zeromq-2.2.0+dfsg/debian/autoreconf.before zeromq-4.1.1~git+20141205/debian/autoreconf.before --- zeromq-2.2.0+dfsg/debian/autoreconf.before 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/autoreconf.before 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1,369 @@ +598d4f8e0fb10589e703742901100f36 ./include/zmq_utils.h +7f666cc21c224e8caedefe2eefdf19f2 ./include/zmq.h +0e1d6b58d2d8be4605842c3eb1f4ff99 ./tests/test_pair_tipc.cpp +ffe5914bf71a558938cd2bf52e63a8d2 ./tests/test_router_mandatory_tipc.cpp +d7392800c13043d43e40f8a4b9950695 ./tests/test_hwm.cpp +af03f87dcb50e47347b6db47ca8a7d79 ./tests/test_filter_ipc.cpp +22f2c3901f74da921fab156423546d07 ./tests/test_spec_pushpull.cpp +067940b099f63c92cbce42167dd7147e ./tests/test_many_sockets.cpp +4569a36ae7372d3cbf335574066ec45a ./tests/test_issue_566.cpp +a8046fd3c6cb3a2a0a264bc0b3428ad8 ./tests/test_probe_router.cpp +edf50b39eac91a1010daa5c5b6e66ea7 ./tests/test_security_curve.cpp +811f8aaa2aa933b5bb5fea0da3e402f8 ./tests/test_stream_disconnect_notifications.cpp +26f55a5b07568b7282deba68934dc7e7 ./tests/test_spec_dealer.cpp +522d0054b4ebf08454a0bc6ff833e706 ./tests/test_conflate.cpp +33b0887e6c9853f8ad9a325d7192d296 ./tests/test_router_mandatory.cpp +ebbd8857896baf0613bdfdeee4a8acc4 ./tests/test_resource.cpp +c7092c54da5298c56aea479a726ac1cf ./tests/test_req_relaxed.cpp +40dd32ef077b608082f862ec90f1903a ./tests/test_term_endpoint_tipc.cpp +6a6c20a96a6526bae8f5ec67ad7b802a ./tests/test_stream_empty.cpp +1f7b3a5455ab7b6c6e0c5a3b9d6b1279 ./tests/test_router_handover.cpp +cc03d2d0532ee04799837bd3af5bcb94 ./tests/test_spec_rep.cpp +0236f73b362f68baef6450b16d44a0dc ./tests/test_fork.cpp +8704955a9adf4af22ac5d81eb629ffa7 ./tests/test_shutdown_stress_tipc.cpp +74da1a79ede7131cb4ab31d91e003eee ./tests/test_ctx_options.cpp +67b23e8fa5c8f1708ee7f6c56c3b5f76 ./tests/test_connect_delay_tipc.cpp +9dd775211ee9a673ac242a9fd143ed74 ./tests/test_spec_req.cpp +51562e734f3e06fef12ae976585fee99 ./tests/test_spec_router.cpp +339344f34c43e4cdaa9cc14aac9b9656 ./tests/test_inproc_connect.cpp +c464704476b277dd94d006e2779b051e ./tests/test_msg_flags.cpp +cb6bf5b70b0c1bdfc373fa5630c91618 ./tests/test_sub_forward_tipc.cpp +70f7135b722c20af45db692b59200ef4 ./tests/test_pair_ipc.cpp +f036c599fc6432c2f826c08689926f25 ./tests/test_disconnect_inproc.cpp +f678731f57a6934a91d029d44db991be ./tests/test_reqrep_ipc.cpp +6713b754d69325fdd97d323a90a0aa2e ./tests/test_security_plain.cpp +1c726e00c78452c616cf74c621988729 ./tests/test_stream.cpp +0faa85554364b59320c932c289cd39bc ./tests/test_req_correlate.cpp +03868a35785da5bd97a1b1355d95891a ./tests/test_monitor.cpp +48e2e062d9504ca15f64d7fdd828ae66 ./tests/test_shutdown_stress.cpp +1ef6d197cd852ae8d1d082efba02d110 ./tests/test_invalid_rep.cpp +0cbfbbb41c589e8442f780030695e292 ./tests/test_abstract_ipc.cpp +499543cf46ebf898961163670340e7d9 ./tests/test_iov.cpp +8fcea93e59870c4503f16476d5c71a1c ./tests/test_sub_forward.cpp +b892a719af7c9d6d0240e7fb07606c75 ./tests/test_reqrep_tcp.cpp +38089997dfe2e0cc9f73a2f4095f9a88 ./tests/test_reqrep_device_tipc.cpp +9c54231ec191d86ac55be6fe28e648a7 ./tests/test_timeo.cpp +3f1347bcbf4adf9c2394bb602de9bf81 ./tests/test_reqrep_tipc.cpp +a44b9523365df6927170491e06a87921 ./tests/test_security_null.cpp +10b22e6816d8dbf5d3609c9d41b10a15 ./tests/test_pair_inproc.cpp +c5afd0b23a80266dfd966f0a4c3840d8 ./tests/test_srcfd.cpp +a101a4e3e199e54ebd3067edeef16fd7 ./tests/Makefile.am +32d93105634c0131d5836ecbbad477a3 ./tests/test_diffserv.cpp +2e5c50df9eecf0b3a35a9685844445e5 ./tests/test_system.cpp +420514bdcc9c6c239f08c18d9b9f4e8f ./tests/testutil.hpp +953c28a1887aeb25260e41aa4a370c0a ./tests/test_pair_tcp.cpp +87ba0491a17d0d21f4affd3321e7b8f8 ./tests/test_reqrep_device.cpp +7e94117d3cac90277a7dc484bb5324fe ./tests/test_ctx_destroy.cpp +d9fff4c8360cd8d8e9927d1ef088dce6 ./tests/test_term_endpoint.cpp +182a5668db35afe24e880e118ee0a188 ./tests/test_ipc_wildcard.cpp +5ca35662c2fc3d1950a791028235b0bf ./tests/test_last_endpoint.cpp +0062d104a142339e5b3d4fcd6568b899 ./tests/test_connect_resolve.cpp +e3c298011683c70fe0ab40d90921d0db ./tests/test_immediate.cpp +75ad0d7a669dfa78034061314a8f9798 ./tests/test_reqrep_inproc.cpp +6883b9e1d7dc5e7de7acd6b5515a904e ./tests/test_proxy.cpp +959b82903c8348e3254d0c734e2896ab ./perf/local_lat.cpp +e47bf1f76ff378b0e01fbab1c07672f0 ./perf/inproc_thr.cpp +af5aeca1fa5777fd34e18ebb307468df ./perf/remote_thr.cpp +c5284834562cdc26f89415a97ecc4e4d ./perf/inproc_lat.cpp +c1fe60511d98b432ad7feb3145e75eb3 ./perf/local_thr.cpp +145fed4b9927d1e8f50de05bcf3d0a13 ./perf/Makefile.am +60bdd99b278ca47fdfaa3cd3bbda2f14 ./perf/remote_lat.cpp +97a1e10e2f914639d52ec04f4b3f0c28 ./branding.bmp +cd08e1c957feb891beb918db056e07bd ./tools/curve_keygen.cpp +efde537a3413855c1f64fc7190f34bdb ./tools/Makefile.am +d3a1eb5ff244046a6315e7808910ab09 ./README.md +2170e94183d91df888f5ec18f634c5ad ./autogen.sh +bc435d70605d2303998dc597591e05db ./.hgeol +c17cf5036c2675e4007442449b5bb7b1 ./doc/zmq_msg_data.txt +efa4f6ee95c4c49b51c54ceb6a25a0ef ./doc/zmq_socket.txt +b23622cbccd101d133cc34753ceeaf99 ./doc/zmq_plain.txt +ac464e16459b9764a34e111879e871b6 ./doc/zmq_strerror.txt +d3cac519da96c9196a52446284ef2349 ./doc/zmq_ctx_set.txt +a6fe724807cc87ca622123b0af92d30b ./doc/zmq_socket_monitor.txt +b1f3552efbd131b968c3775113c91deb ./doc/zmq_msg_size.txt +077cdae68a6ab58710b4896c31972b18 ./doc/zmq_unbind.txt +a73cd45dabc662c48c4012e095584889 ./doc/zmq_ctx_destroy.txt +bf010bb7e9342b4c2d38024a8d86d8d6 ./doc/zmq_curve_keypair.txt +bcd7e7f1c09803e5570669fc4d4d5dc4 ./doc/zmq_msg_get.txt +343f40f8652e6e22422f89b185906112 ./doc/zmq_recvmsg.txt +14a871b198de1acb3905b2109980fc6a ./doc/zmq_curve.txt +bd61fdc08bf6358d53be16daa40614a8 ./doc/zmq_tipc.txt +8573d4cccd1804fab39da244883290de ./doc/zmq_inproc.txt +8eab03da8773c7a7972414e716b91340 ./doc/zmq.txt +5d4451c2fdbcf17c1e3de75d5022f748 ./doc/zmq_msg_init.txt +579901ce138a8001a7c6c8a457413753 ./doc/zmq_send_const.txt +176d69a0acdbebe42bcd15e65aa899e0 ./doc/zmq_poll.txt +e336dbcc8341f6ebcf4d778449f3aeb0 ./doc/zmq_close.txt +c5bd0ed17f0b57662a5acb23d81941ea ./doc/zmq_ctx_new.txt +e2886f53975d8a4881e5d72296f7e1e6 ./doc/zmq_bind.txt +8686b5ad367a9be68111a7913c5e97bf ./doc/zmq_recv.txt +4412a194de7f93a1a27d99abc8b6f70e ./doc/zmq_sendmsg.txt +189072a7117081be2c95949ee70458f3 ./doc/zmq_send.txt +05667c12cfff5486fd6cf586d9a0b789 ./doc/zmq_msg_init_size.txt +65c4c0da31142ffe468e69226ed8e94f ./doc/zmq_ctx_get.txt +ac0d38421b11b7e16d24a82b7bf6c053 ./doc/zmq_version.txt +dd736109b37ca8eeb888f7a7238f1146 ./doc/zmq_msg_init_data.txt +f3a671d6d0609f0ad261367fc35aca7c ./doc/zmq_setsockopt.txt +ae436993e8afc84cf596c5016b219033 ./doc/zmq_msg_more.txt +ab097b686b6d761a5cf76de6c7cb0970 ./doc/asciidoc.conf +9b6606c7c0c3303468285c96a6f22e39 ./doc/zmq_z85_encode.txt +ecf2d389dd407e445835382e43f748df ./doc/zmq_disconnect.txt +1484b71a25b42b3ca8b8195d572e49c2 ./doc/zmq_tcp.txt +64993aecf08034d90db31afde2bdf2ff ./doc/zmq_term.txt +c63a2ac440865840af38670e415757a4 ./doc/zmq_msg_close.txt +ef1cb374bb7d0e6bc5c0cbf3a9308fd9 ./doc/zmq_null.txt +4873423c7090fb8a92686a668f568392 ./doc/zmq_proxy_steerable.txt +2cf03e29a54323b9ec86b2ca5974e1b0 ./doc/Makefile.am +1e1d6b6b07af0cc3390553e467cff463 ./doc/zmq_getsockopt.txt +bfa2b796818d0374b246934df3e855c8 ./doc/zmq_ctx_term.txt +970baa44891bdd9271ead2e8d28549d3 ./doc/zmq_pgm.txt +12f7c3da4873cb7220232f78e6dc1fa2 ./doc/zmq_msg_copy.txt +9ed926c33fb0e3188a9bb453c256bd2f ./doc/zmq_proxy.txt +7dd6080d6711100bfafe6458bb433845 ./doc/zmq_z85_decode.txt +8b1b54e7435d2ee5ffcd5cda4f81c009 ./doc/zmq_connect.txt +b7d42a4b6e6140121f63df61d690b3a3 ./doc/zmq_msg_move.txt +7278926c5dcffe66f078bda9b1fb838f ./doc/zmq_ipc.txt +1a939d4d9964d1560f491c0aa06a792d ./doc/zmq_errno.txt +eeb05ae61cbe9666cefff118523d90cf ./doc/zmq_init.txt +7499f98b5945cd26f6a343219a74257c ./doc/zmq_ctx_shutdown.txt +5f186083e4f049f7fd85a3eaa17e2b24 ./doc/zmq_msg_send.txt +1654ed6cff59140b5f2bc02d6b71a85b ./doc/zmq_msg_recv.txt +fe05ada8305724c445e73ed146495e5a ./doc/zmq_msg_set.txt +a4a4ad05678c360f44cd90a6e5dbd391 ./foreign/openpgm/libpgm-5.2.122~dfsg.tar.gz +b98c0ab4a8dc4ebbe1392ae37d10de87 ./foreign/openpgm/Makefile.am +f7b40df666d41e6508d03e1c207d498f ./COPYING +91032110e9c0162cccabb98ffd6aa417 ./builds/msvc/properties/ZeroMQ_Static.props +27730e44aff0828bf1d7b732f316cae5 ./builds/msvc/properties/Win32.props +df595087dd32fb050c903231338f5916 ./builds/msvc/properties/WithOpenPGM.props +04c6198408dbc3fcce05ed2502ba5df0 ./builds/msvc/properties/Debug.props +0455e6261e94dfbccd48dd74c20759cb ./builds/msvc/properties/Precompiled.props +94da58abc45cd74bdbf69bab8175c26e ./builds/msvc/properties/Win32_Release.props +fd4bd7a62ef85a0b134f4ad6188df397 ./builds/msvc/properties/x64.props +cb51ab90eae198d16d9f68a070c946e5 ./builds/msvc/properties/ZeroMQ.props +30e39aaf4379299d4423e2bac4d74806 ./builds/msvc/properties/Static.props +e0622d1c42cd8d00a8a306f1b229eaa7 ./builds/msvc/properties/Common.props +1c4968e2a6a2b3eadcb4db07c738f12a ./builds/msvc/properties/Dynamic.props +37ea0bcbe6b107019ad22c2429ffb316 ./builds/msvc/properties/Release.props +23bf3200aa41ce79a2668f518c8d65d3 ./builds/msvc/properties/Executable.props +f7b4744205f9dc80aea1fa603150d3e2 ./builds/msvc/c_local_thr/c_local_thr11.vcxproj +074f7b975138ea006bb63c91b2bf1b0d ./builds/msvc/c_local_thr/c_local_thr.vcproj +4f6fe5aaf391851183545fb8f78177f0 ./builds/msvc/c_local_thr/c_local_thr.vcxproj +bb530b3ec1253e59599ee220899881e8 ./builds/msvc/msvc10.sln +282e222e51fa944ea9d50d2af367ebe7 ./builds/msvc/inproc_thr/inproc_thr.vcxproj +91a9b1108a0e8b2079753ce597d42649 ./builds/msvc/inproc_thr/inproc_thr11.vcxproj +c6b78c4e6d768cbf783a2fc572a43740 ./builds/msvc/inproc_thr/inproc_thr.vcproj +6602fefeca5e0cc463043ada73fb8573 ./builds/msvc/errno.hpp +4f4330140b6a9be7dfd6f670cfc42612 ./builds/msvc/platform.hpp +a26b858ffafa71ced792be8fa848928e ./builds/msvc/c_local_lat/c_local_lat11.vcxproj +b3d4deeca466698e04986cca4b95f78c ./builds/msvc/c_local_lat/c_local_lat.vcproj +52ca2c8ac46b06ffc7fc2c1d06bfa6c9 ./builds/msvc/c_local_lat/c_local_lat.vcxproj +1f6341b7c6406633dc98a03c1a77fb1d ./builds/msvc/c_remote_lat/c_remote_lat.vcxproj +0dd8434732eeb48f754a0949461ab341 ./builds/msvc/c_remote_lat/c_remote_lat.vcproj +6303ad935591d115c0bb460e83c14d46 ./builds/msvc/c_remote_lat/c_remote_lat11.vcxproj +9de70e16a50c5997a6eff1172618d379 ./builds/msvc/inproc_lat/inproc_lat.vcproj +98db9209e29c05001f8810073ca261c7 ./builds/msvc/inproc_lat/inproc_lat.vcxproj +11dc7327c0c89764b81e9bc521850a51 ./builds/msvc/inproc_lat/inproc_lat11.vcxproj +71d44c85c2141164c702c297cabb5fd0 ./builds/msvc/msvc11.sln +ff1873b8106229667acfe9e7d7281a66 ./builds/msvc/msvc.sln +1027bb81c95fa23785d30c57581bfc53 ./builds/msvc/Makefile.am +081da96821271cd840fc6be6715c89d7 ./builds/msvc/errno.cpp +dfa1f695e16a684cf1d936c88c9da324 ./builds/msvc/libzmq/libzmq11.vcxproj +8301d221e67420332740836f9045cb2e ./builds/msvc/libzmq/libzmq.vcxproj.filters +5e37e0e887adf192437e9524bc9e0bca ./builds/msvc/libzmq/libzmq.vcxproj +e63671eb06558660cb93443b061c09cf ./builds/msvc/libzmq/libzmq.vcproj +60221174de4059fbb3e454575d9e3e50 ./builds/msvc/c_remote_thr/c_remote_thr.vcproj +7fbf34d51333c8f5c61c74649eb0452c ./builds/msvc/c_remote_thr/c_remote_thr.vcxproj +444bf90f49d75f3bf05179f37dfd8b7a ./builds/msvc/c_remote_thr/c_remote_thr11.vcxproj +465ec13d451e31daa72d23a979bdc337 ./builds/mingw32/Makefile.mingw32 +4f4330140b6a9be7dfd6f670cfc42612 ./builds/mingw32/platform.hpp +89f21ba4f45f5880a459054a47236342 ./builds/cmake/NSIS.template64.in +448da56b0e8ea2c0ab500a56449cf153 ./builds/cmake/NSIS.template32.in +0a85680b22504d11836c062ecb666adb ./builds/cmake/platform.hpp.in +5d51d6d67705064306f196b4469c831c ./builds/cmake/Modules/ZMQSourceRunChecks.cmake +bc56aa260a2a1c58dc9321fff15c6cc7 ./builds/cmake/Modules/TestZMQVersion.cmake +ef6689b60bb4332715169b586b1354ab ./builds/cmake/Modules/FindAsciiDoc.cmake +8b1ea1f733c00c1a2d25423c8825cf84 ./builds/redhat/zeromq.spec.in +b9c03b057b3aebd0ad7b605019b80b1b ./builds/valgrind/vg +4925521d9ff3a92850b8fcd49f6beca4 ./builds/valgrind/valgrind.supp +11795a1d3b1924f37f59118afcb0c89c ./AUTHORS +49a09be55bd26930331e09ec8eafcfe3 ./installer.ico +9b4511d8265bdbd19b14a1e75ea2de85 ./.gitignore +2213ef272b43395f9ef63fa78d66b06c ./NEWS +0a765c6ac1d566d9da604e05d317f490 ./Makefile.am +51e7620f4c513c0cb56230a2abb2fe0a ./INSTALL +d5311495d952062e0e4fbba39cbf3de1 ./COPYING.LESSER +ba4420d1c7226f1094615e0886fabb02 ./acinclude.m4 +42278fe44ab2b650e6b65f06ca4a5ea5 ./version.sh +5f7cd4dcb6d86b1945052121fdcc3f44 ./.travis.yml +57646864b0f438953eb7eace6a0a727a ./configure.ac +99ad93a4549c1c24689ba8bf74d9fdf3 ./src/config.hpp +d82c1cf4b6ded74d400027a71d632033 ./src/stream_engine.hpp +5a7cb54d22702497e1dae0fb4223e3b1 ./src/reaper.hpp +734e9f89142f2c47789ddac32d3060e1 ./src/stream.hpp +2d9637825a0ea2b5788b401a38c439a0 ./src/stdint.hpp +dfa60612f6f56c4b81b05c15e7ad47bd ./src/trie.hpp +619ed515e211ab8afcc4264dc178959e ./src/ipc_connecter.hpp +dd7c22eb555c9d6ebab85aae34c17dbe ./src/atomic_ptr.hpp +f4c31a1e2149c4bcebf92f28abf25aee ./src/ypipe_conflate.hpp +2a9fe2bf419bed9ba76daa26dd51b66b ./src/libzmq.pc.in +5c39034fd904b619b482fb234170d0e7 ./src/rep.hpp +e5d547e105a13783da876fb68391172c ./src/socket_base.cpp +3f01af222c64428e1d5b747cbfd27c3b ./src/v1_encoder.cpp +f32a08ff5c128175885f2616c4bd799f ./src/decoder.hpp +bd5d62d84b0414193e2145dc65793fc0 ./src/thread.cpp +c5fd5b92e5fea9f51a93dfc9dbd8b142 ./src/i_encoder.hpp +167d5515c6de758d4ce60732b4766eb7 ./src/curve_server.hpp +13d317db50869c3d005134b035af9745 ./src/object.cpp +142f229a3ad2b9a44684c12d436c4e4b ./src/random.hpp +6ee94cfbb22016274583ead72ede8621 ./src/io_object.hpp +7a83257cfc1912654b07457d801e4b04 ./src/v2_decoder.cpp +fb33a11e9979f4492996cbe564674554 ./src/tipc_address.cpp +d721657d6305c0d1f1bad9322853a567 ./src/dbuffer.hpp +4857c7cb1682a45937c3d75999cc179c ./src/ctx.hpp +5d702b71c34d7fdfd0c8dfcd7615c5a5 ./src/v2_protocol.hpp +e8bfa1c1ccf9c3a5bb8354651910d293 ./src/wire.hpp +3db282fdfec16aa1020f3666bcd90a33 ./src/err.hpp +25e677bdd442213588d988f863f304f1 ./src/tcp_listener.cpp +44fcc354dfcc60cecd526cea7be3b059 ./src/yqueue.hpp +ed478b827a7fc5bb1497db70910cf176 ./src/version.rc.in +4edb9be9c0f91e78cb8dcc6717a831a9 ./src/devpoll.cpp +70665595f526d4b793c007556ede5d41 ./src/dealer.hpp +66fd803cb963c817990a7a3d67654eeb ./src/tcp_address.hpp +e36090095d8de2f42d12c472e928bb74 ./src/tipc_connecter.cpp +6e1b62769c37f93f7e1fad2ded645a39 ./src/stream_engine.cpp +ba071bd3b61404f19e8f5deeeecd2300 ./src/command.hpp +573fa433c1891bf30af5275713b7e3ef ./src/sub.hpp +7968a94b5337e69d88ed083c6822a279 ./src/pair.hpp +9d87d620a2c4abc9b47bda5208959886 ./src/mailbox.cpp +157693304d9d45e9031efd59028628c9 ./src/pipe.hpp +b9abad647bf49b5fb7381a414ba7ed34 ./src/i_decoder.hpp +32f30584211337eb64f535dd0a05407a ./src/pgm_socket.cpp +470045f0c393ac3e82ccd9d9be38c31b ./src/v1_decoder.cpp +473ea9b9bb8bbdf3041e94908a1dfdcd ./src/tcp_address.cpp +180a0e257cea9396019b53d8d61f0a54 ./src/session_base.hpp +3a700e40af929b239f2099b509e3b4d7 ./src/dealer.cpp +2d24aab9700a95c117ed78754d37f53e ./src/push.hpp +3c3ddea8dd11f580129bf97c2f86437d ./src/tcp.cpp +14a7ea42dcce17c13cfbdf80deb0efdc ./src/poller_base.cpp +8fe1cc077572fc798010502854d7c163 ./src/pipe.cpp +fad0be7ab9ae3ae126c2425c5fa3aee7 ./src/pgm_socket.hpp +2a727d9337e440f7e14dee081aedab39 ./src/address.hpp +813dce33b2ed878e59c27b1a790b8362 ./src/mechanism.cpp +3af26d27124028e0a6f8ac7fc123ad6c ./src/mtrie.cpp +64b069c0427b0a22bdcc3d296e0e4f3f ./src/proxy.hpp +83e28cacd870e89324ffd750f93f71e2 ./src/pgm_receiver.hpp +d219d00a7cd7151b83c53ea54a4ab20d ./src/blob.hpp +47a6c7a2d6038f5b9c34a750a6e212a3 ./src/pgm_sender.hpp +23d7d850266579744aaf9b1423178f51 ./src/pgm_receiver.cpp +512d5d3b1e69f11518b7fa860b466b64 ./src/ctx.cpp +398394e86e82dbee075caac9ce1ffaab ./src/i_engine.hpp +011b8cc047089187c93a0aa0a814d800 ./src/req.cpp +27de5f19d54b5ffc88b009e4e307940c ./src/options.cpp +bded585c0cbb73b54147c09ea8cc8967 ./src/fq.hpp +b93fe8b2a6500bac7670688a74deeeba ./src/ypipe.hpp +78f00a1125efa47f98454eb441f70844 ./src/lb.hpp +eedb724deb3fc45502e3fa485a262c4c ./src/v2_decoder.hpp +c48a30fc70e7e1777b9a3a2297cc58e5 ./src/libzmq.vers +c20e3e7f4be82c26a8b869d457484c33 ./src/clock.hpp +4858144be8860605f25caa42204647fa ./src/tcp_connecter.cpp +dc77560fde57a0de4a3adfa69f3ac935 ./src/epoll.hpp +1943728a30ea8906d4c16d4199f123fe ./src/err.cpp +3ef75da199a406ea1a7dea53a29c67f4 ./src/poller_base.hpp +f550a4a65567ba62ede29ffc103b50c7 ./src/kqueue.cpp +ea79fa87117e3ba11c1e6d5a9abf5f02 ./src/poll.hpp +25267351644c1b11ec6ef90ef5c18d36 ./src/stream.cpp +85484d20dc858dfd209a52368b662939 ./src/tcp.hpp +e71d1adec9b0ba5fd871ee37754564f0 ./src/tcp_connecter.hpp +dd4e16d9770ba9c2572b4223e0979de9 ./src/mtrie.hpp +b62a240da9ef6d3749f5d73410659672 ./src/v2_encoder.cpp +4dfc77b2d187e38018edad8b23a49dc2 ./src/curve_server.cpp +689b9221362e507261d37dc3f496e7ef ./src/windows.hpp +14d089c484af06af866ecfdc27ea3338 ./src/dist.hpp +bc1bd3fe3a6c268a2be4d5779f167d18 ./src/tipc_address.hpp +c5178646afec81c249f83deea491d2b6 ./src/devpoll.hpp +c8b3e3dc107103e4e81c609840ff4cb4 ./src/reaper.cpp +67f6bdc13df09dfc2551101d939be05e ./src/precompiled.cpp +9f174a7b2361ec9a967b542166ef6aff ./src/zmq_utils.cpp +fa2dbcc9c1bdd37015797953afbf73c6 ./src/random.cpp +31d8ade90be23926f016a4f264917b35 ./src/thread.hpp +1953f2da42d7c605f80096559020b1fa ./src/curve_client.hpp +75732d26a9171d1e3bdf97c2577116cf ./src/tcp_listener.hpp +c2068304341179b1223c0cb863db7d11 ./src/clock.cpp +262a40f6d31de2551726217dc1922a72 ./src/address.cpp +8dbdd4bc89db58173f7cd70bc9191f94 ./src/array.hpp +be55ef6dc0fa97dcb0bb22c98cbed09f ./src/select.cpp +f060c3da25097e936a1ccd3ea828629c ./src/v2_encoder.hpp +9ef815fe1b81ef0e4e1b2980e3dc2768 ./src/raw_encoder.cpp +270b9908b02eef1a73ffe27062cf41c7 ./src/raw_decoder.hpp +cc1f67cee501cc66433108e828fae66f ./src/atomic_counter.hpp +bfe8951235a795d591f49b0c3611c6d8 ./src/fq.cpp +2f2ea6cb46976c8edf5e33443a530455 ./src/select.hpp +26ff4bdc5f8af8a49bc7ebb9c67f7f8b ./src/msg.hpp +e4f72ddc44b3722c8ad05afeb5559c4e ./src/rep.cpp +436e2ab3ee9e444d03ed38629e65b0ae ./src/trie.cpp +ada19c3eb45ca0238361261a7f7dffd6 ./src/ipc_address.hpp +300c9c7d157819728588685c4894e4c5 ./src/ipc_address.cpp +feaf18c87f5a4974dd693b0a629640e1 ./src/pgm_sender.cpp +c8b8bd3f3a5e8cfa54e6e5a2da935c5c ./src/xpub.hpp +bf1fb4a17af204811b2cd710d65939aa ./src/mailbox.hpp +f33acb661e9bbe5a4c7b93dd0b76e77f ./src/pull.cpp +8b52c849bc968d20cb54566509cef4ed ./src/likely.hpp +d19d26f41ee62a45d971540bcedd3c4e ./src/socket_base.hpp +fc1527ef4b7661259dfd9fae1b5246cb ./src/v1_encoder.hpp +dfb98742a48bbc89ebbeb31593cbf9a9 ./src/own.hpp +c5ac541fcfc27ef04d37d70b8695bed7 ./src/Makefile.am +e3556ff6f3bfe7516274d304a3403dba ./src/raw_decoder.cpp +032d63f488ed024699c797e5aa3eb39e ./src/poller.hpp +7a87810e54e5d6046b0ea6e4cd451108 ./src/msg.cpp +0cd39257a6940aa4e2e073b9e10c4953 ./src/req.hpp +fba609394788fa6f8a43fcaee92d028a ./src/sub.cpp +8062374c118f59d1a6223dfb0e613dc8 ./src/router.cpp +0df96f6370d62282058200157fceb99f ./src/tipc_connecter.hpp +bdc8c7bd43d7c650a1714b7f553c56a8 ./src/tipc_listener.hpp +feed00f110120f6c4f7610cd44d02421 ./src/proxy.cpp +e4272c1c77c8c799bf6bc75d8c9cb93e ./src/pull.hpp +c1b16d65eb18bbb299aa5cafe9457c57 ./src/dist.cpp +751fdeaa8156e365e531301170419b7d ./src/curve_client.cpp +3dde8c672e2be2ea60c854910cb6a766 ./src/pub.hpp +ce49962c4fb9b7e19ae82b71fd0caaea ./src/zmq.cpp +207c6149cba815a5bebaa9cebe1ac505 ./src/libzmq.pc.cmake.in +44dbaa89fdd266990bba8cd9012f30f7 ./src/tipc_listener.cpp +2a07983c5ea95f8cd60822279183d02d ./src/ipc_listener.hpp +9d41e43bd076dc20f355a983a85e0fd4 ./src/plain_mechanism.hpp +2027607609386d0f0401f922ab1b149e ./src/i_poll_events.hpp +d2add223e5b7ff103be56ad98159e7c6 ./src/object.hpp +bb90ac9e72f818105c4905e3b73780d6 ./src/router.hpp +66f7257631bc2e2fc1265c54b15d8979 ./src/xsub.cpp +92b547ff6deaf0990e450bb7bec05f1d ./src/v1_decoder.hpp +416f3d5aca66c9ce493567382fe6c6f8 ./src/xsub.hpp +78a3acaf25d8363c6e71d9fe639142dd ./src/poll.cpp +e855db04fe026c7b90c86fdfff906450 ./src/ip.cpp +b94a514c946441af2be7163ffc912e0d ./src/pair.cpp +7777af9246190498ae9bb1127df37c04 ./src/lb.cpp +21ccde770b38c2fa81eb851263b31aca ./src/fd.hpp +9e6e4ad202c30548676dfd5e6b00c751 ./src/mutex.hpp +fa7fbc072a1639b6879de7d93a943c53 ./src/ypipe_base.hpp +51c8ec58bf6fc677cb5314d39c015997 ./src/signaler.hpp +c6bd8fabc9e3d032a90cf3a8efd4c400 ./src/null_mechanism.cpp +8f931350a130d164050628ede643aa2f ./src/encoder.hpp +b6e1b39365697a06a3bd34ea0079887e ./src/kqueue.hpp +2c175632c5942c474db798953af21c6f ./src/options.hpp +fb0ff916b700395e9cb10834131b3d4d ./src/pub.cpp +91733349b8d37f9d4fb97d7099271c66 ./src/epoll.cpp +33463bee7f4ed325c6b8d586582a60d7 ./src/io_thread.cpp +f91edc7f3fdade51336663c19be66ebf ./src/io_thread.hpp +a1bee513a0b429f4995b86225f543485 ./src/ip.hpp +ddc97ef3540116ff0d418991370c7dd3 ./src/session_base.cpp +a54ef3c91420f56922ea53427c0f6639 ./src/precompiled.hpp +d62c5b7e430d8df2e2112df90f8edc80 ./src/null_mechanism.hpp +863b4908e65046531c118bd32d387604 ./src/xpub.cpp +32658e7174d03876f529dcf227efe6ac ./src/push.cpp +291c8fa27f26220bb7a7f12a306532a6 ./src/signaler.cpp +9d48035f8fae64f204b604a8b1de0adb ./src/plain_mechanism.cpp +bca5e4882511f2cfec559a88b9c15524 ./src/mechanism.hpp +5276c6498fa4ce3f04f2cbb5774f99a5 ./src/ipc_listener.cpp +a8a67138f83eeee2f8c1cfca935f2202 ./src/raw_encoder.hpp +5971f1e65a6ecaebdb77cefe1873968f ./src/own.cpp +9c802e68e16c5a321d444a56a32b0785 ./src/ipc_connecter.cpp +7277b9a710b0f9fe34bb00ad907818b7 ./src/io_object.cpp +ff50088673ec0ec4ac0d4c17cf3768fb ./MAINTAINERS diff -Nru zeromq-2.2.0+dfsg/debian/changelog zeromq-4.1.1~git+20141205/debian/changelog --- zeromq-2.2.0+dfsg/debian/changelog 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/changelog 2014-12-05 11:24:29.000000000 +0000 @@ -1,3 +1,246 @@ +zeromq (4.1.1~git+20141205-1ql1) stable; urgency=medium + + * Rebase to git from 2014.12.05 + + Fixed #1208 - fix recursion in automake packaging + + Fixed #1224 - crash when processing empty unsubscribe message. + + Fixed #1213 - properties files were missing from source packages. + + Fixed #1273 - V3 protocol handler vulnerable to downgrade attacks. + + -- Goswin von Brederlow Fri, 05 Dec 2014 12:16:13 +0000 + +zeromq (4.1.0~rc1) unstable; urgency=low + + * All issues that were fixed in 4.0.x + * Improved client reconnection strategy on errors + * GSSAPI security mechanism + * SOCKS5 support (ZMQ_SOCKS_PROXY) + * ZMQ_ROUTER_HANDOVER + * ZMQ_TOS + * ZMQ_CONNECT_RID + * ZMQ_HANDSHAKE_IVL + * ZMQ_IDENTITY_FD + * ZMQ_XPUB_NODROP + * ZMQ_SRCFD and ZMQ_SHARED message options + * Message metadata -- zmq_msg_gets () + * Probe library configuration -- zmq_has () + + -- Pieter Hintjens Thu, 14 Oct 2014 00:00:01 +0100 + +zeromq (4.0.5-1) unstable; urgency=low + + * Fixed #1191; CURVE mechanism does not verify short term nonces. + * Fixed #1190; stream_engine is vulnerable to downgrade attacks. + * Fixed #1088; assertion failure for WSAENOTSOCK on Windows. + * Fixed #1015; race condition while connecting inproc sockets. + * Fixed #994; bump so library number to 4.0.0 + * Fixed #939, assertion failed: !more (fq.cpp:99) after many ZAP requests. + * Fixed #872; lost first part of message over inproc://. + * Fixed #797, keep-alive on Windows. + + -- Pieter Hintjens Thu, 14 Oct 2014 00:00:00 +0100 + +zeromq (4.0.4) unstable; urgency=low + + * Fixed #909; out of tree build issue on Linux. + * Fixed #888; hangs on terminate when inproc connected but never bound. + * Fixed #868; assertion failure at ip.cpp:137 when using port scanner. + * Fixed #818; fix timestamp counter on s390/s390x. + * Fixed #817; only export zmq_* symbols. + * Fixed #797; fixed setting TCP keepalive on Windows. + * Fixed #775; compile error on Windows. + * Fixed #763; when talking to a ZMTP v1 peer (libzmq 2.2), a socket would + send an extra identity frame at the start of the connection. + * Fixed LIBZMQ-576 - Crash closing a socket after zmq_msg_send returns + EAGAIN (reverts LIBZMQ-497) + * Fixed LIBZMQ-584; subscription filters getting lost on reconnection. + + -- Pieter Hintjens Mon, 10 Mar 2014 00:00:00 +0100 + +zeromq (4.0.3) unstable; urgency=low + + * Fixed test_many_sockets case, which failed when process socket limit + was 1024. + + -- Pieter Hintjens Sun, 24 Nov 2013 00:00:01 +0100 + +zeromq (4.0.2) unstable; urgency=low + + * Fixed LIBZMQ-583 - improved low-res timer for Windows + * Fixed LIBZMQ-578 - z85_decode was extremely slow + * Fixed LIBZMQ-577 - fault in man pages. + * Fixed LIBZMQ-574 - assertion failure when ran out of system file handles + * Fixed LIBZMQ-571 - test_stream failing in some cases + * Fixed LIBZMQ-569 - Socket server crashes with random client data and when + talking to 2.2 versions + * Fixed LIBZMQ-39 - Bad file descriptor during shutdown + * Pulled expected failing test_linger.cpp from release + * Reduced pause time in tests to allow "make check" to run faster + + -- Pieter Hintjens Sun, 24 Nov 2013 00:00:00 +0100 + +zeromq (4.0.1) unstable; urgency=low + + * Updated CURVE mechanism to track revised RFC 27 (INITIATE vouch). + The INITIATE command vouch box is Box[C',S](C->S') instead of + Box[C'](C->S), to reduce the risk of client impersonation, as per + https://codesinchaos.wordpress.com/2012/09/09/curvecp-1/. + * Fixed LIBZMQ-567, adding abstract namespaces for IPC sockets on Linux. + Converts an initial strudel or "at sign" (@) in the Unix socket path to + a NULL character ('\0') indicating that the socket uses the abstract + namespace instead of the filesystem namespace. For instance, binding a + socket to 'ipc://@/tmp/tester' will not create a file associated with + the socket whereas binding to 'ipc:///tmp/tester' will create the file + /tmp/tester. See issue 567 for more information. + * Added zmq_z85_encode and zmq_z85_decode to core libzmq API. + * Added zmq_curve_keypair to core libzmq API. + * Bumped library ABI version to 4:0:1. + * Bug fixes + + Fixed some build/test errors on OS/X + Clang++. + + Fixed LIBZMQ-565, typo in code. + + Fixed LIBZMQ-566, dealer-to-router connections sometimes failing. + + Fixed builds for AIX, MSVC 2008, OS/X with clang++, Solaris. + + Improved CURVE handshake error handling. + + -- Pieter Hintjens Thu, 08 Oct 2013 00:00:00 +0100 + +zeromq (4.0.0~rc1) unstable; urgency=low + + * Major changes + + New wire level protocol, ZMTP/3.0, see http://rfc.zeromq.org/spec:23. + Does not yet implement the SUBSCRIBE, CANCEL, PING, and PONG commands. + + New security framework, from plain user+password to strong encryption, + see section below. See http://hintjens.com/blog:49 for a tutorial. + + New ZMQ_STREAM socket type for working as a TCP client or server. See: + tests/test_stream.cpp. + * Improvements + + You can now connect to an inproc:// endpoint that does not already + exist. This means inproc:// no longer needs careful set-up, but it may + break code that relied on the old behaviour. See: + tests/test_inproc_connect.cpp. + + Libzmq now checks socket types at connection time, so that trying to + connect a 'wrong' socket type will fail. + + New zmq_ctx_shutdown API method will shutdown a context and send ETERM + to blocking calls, without blocking. Use zmq_ctx_term to finalise the + process. + + The regression test suite has been significantly extended and improved. + + Contexts can now be terminated in forked child processes. See: + tests/test_fork.cpp. + + zmq_disconnect now respects the linger setting on sockets. + + New zmq_send_const API method to send constant data (without copying). + See: tests/test_inproc_connect.cpp. + + Added CMake support for static libraries. + + Added test cases for socket semantics as defined in RFCs 28, 29, 30, 31. + See: tests/test_spec_*.cpp. + + New socket option, ZMQ_PROBE_ROUTER triggers an empty message on connect. + See: tests/test_probe_router.cpp. + + New socket option, ZMQ_REQ_CORRELATE allows for correlation of replies + from a REP socket. See: tests/test_req_correlate.cpp. + + New socket option, ZMQ_REQ_RELAXED, lets you disable the state machine + on a REQ socket, so you can send multiple requests without waiting for + replies, and without getting an EFSM error. See: + tests/test_req_relaxed.cpp. + + New socket option, ZMQ_CONFLATE restricts the outgoing and incoming + socket buffers to a single message. See: tests/test_conflate.cpp. + * Deprecated Options + + ZMQ_IPV4ONLY deprecated and renamed to ZMQ_IPV6 so that options are + consistently "off" by default. + + ZMQ_DELAY_ATTACH_ON_CONNECT deprecated, and renamed to ZMQ_IMMEDIATE. + See: tests/test_immediate.cpp. + * Security Framework + Based on new ZMTP wire level protocol that negotiates a security + "mechanism" between client and server before exchanging any other data. + Security mechanisms are extensible. ZMTP defines three by default: + + NULL - classic ZeroMQ, with no authentication. See + http://rfc.zeromq.org/spec:23. + + PLAIN - plain-text username + password authentication. See + http://rfc.zeromq.org/spec:24. + + CURVE - secure authentication and encryption based on elliptic curve + cryptography, using the Curve25519 algorithm from Daniel Bernstein and + based on CurveCP's security handshake. See http://rfc.zeromq.org/spec:25, + http://rfc.zeromq.org/spec:26, and http://curvecp.org. + Authentication is done by pluggable "authenticators" that connect to libzmq + over an inproc endpoint, see http://rfc.zeromq.org/spec:27. + + Socket options to configure PLAIN security on client or server: + ZMQ_PLAIN_SERVER, ZMQ_PLAIN_USERNAME, ZMQ_PLAIN_PASSWORD. See + tests/test_security_plain. + + Socket options to configure CURVE security on client or server: + ZMQ_CURVE_SERVER, ZMQ_CURVE_PUBLICKEY, ZMQ_CURVE_SECRETKEY, + ZMQ_CURVE_SERVERKEY. See tests/test_security_curve.cpp. + + Socket options to configure "domain" for ZAP handler: + ZMQ_ZAP_DOMAIN, see tests/test_security_null.cpp. + + Support for encoding/decoding CURVE binary keys to ASCII: + zmq_z85_encode, zmq_z85_decode. + * Other issues addressed in this release + + LIBZMQ-525 Multipart upstreaming from XSUB to XPUB + + -- Pieter Hintjens Fri, 20 Sep 2013 00:00:01 +0100 + +zeromq (3.2.4) unstable; urgency=low + + * LIBZMQ-84 (Windows) Assertion failed: Address already in use at signaler.cpp:80 + * LIBZMQ-456 ZMQ_XPUB_VERBOSE does not propagate in a tree of XPUB/XSUB devices + * LIBZMQ-532 (Windows) critical section not released on error + * LIBZMQ-569 Detect OpenPGM 5.2 system library + * LIBZMQ-563 Subscribers sometimes stopped receiving messages (aka LIBZMQ-541) + * LIBZMQ-XXX Added support for Travis Continuous Integration + * LIBZMQ-XXX Several improvements to MSVC support + + -- Pieter Hintjens Fri, 20 Sep 2013 00:00:00 +0100 + +zeromq (3.2.3) unstable; urgency=low + + * LIBZMQ-526 Assertion failure "Invalid argument (tcp_connecter.cpp:285)" + * LIBZMQ-446 Setting the DSCP bits by default causes CAP_NET_ADMIN error + * LIBZMQ-496 Crash on heavy socket opening/closing: Device or resource busy (mutex.hpp:90) + * LIBZMQ-462 test_connect_delay fails at test_connect_delay.cpp:80 + * LIBZMQ-497 Messages getting dropped + * LIBZMQ-488 signaler.cpp leaks the win32 Event Handle + * LIBZMQ-476 zmq_disconnect has no effect for inproc sockets + * LIBZMQ-475 zmq_disconnect does not sent unsubscribe messages + + -- Pieter Hintjens Thu, 02 May 2013 00:00:00 +0100 + +zeromq3 (3.2.2+dfsg-1) experimental; urgency=low + + * New upstream release (Closes: #694087) + * Do not mangle upstream version anymore + + -- Alessandro Ghedini Sat, 24 Nov 2012 17:07:58 +0100 + +zeromq3 (3.2.1~rc2+dfsg-1) experimental; urgency=low + + * New upstream RC release (Closes: #690704) + * Bump Standards-Version to 3.9.4 (no changes needed) + + -- Alessandro Ghedini Tue, 16 Oct 2012 19:49:30 +0200 + +zeromq3 (3.2.0~rc1+dfsg-1) experimental; urgency=low + + * New upstream RC release + * Use repack.{local,stub} instead of get-orig-source rule + * Add 01_fix-unused-variable-error.patch + * Remove build dependency on uuid-dev (no more needed) + * Add 02_check-ifdef-SO_NOSIGPIPE.patch to fix kfreebsd build + * Add 03_fix-test_shutdown_stress-segfault.patch + + -- Alessandro Ghedini Tue, 12 Jun 2012 10:53:58 +0200 + +zeromq3 (3.1.0~beta+dfsg-2) experimental; urgency=low + + * libzmq3-dev Conflicts with libzmq-dev (Closes: #676160) + + -- Alessandro Ghedini Tue, 05 Jun 2012 09:29:58 +0200 + +zeromq3 (3.1.0~beta+dfsg-1) experimental; urgency=low + + * Initial ZeroMQ v3 packaging (Closes: #661503) + - Update get-orig-source rule and watch file + - Rename binary packages to new SONAME + - Update Vcs-* headers too + - Update copyright file + + -- Alessandro Ghedini Mon, 04 Jun 2012 21:21:09 +0200 + zeromq (2.2.0+dfsg-2) unstable; urgency=low * Make -dev package Multi-Arch: same too (Closes: #674601) diff -Nru zeromq-2.2.0+dfsg/debian/control zeromq-4.1.1~git+20141205/debian/control --- zeromq-2.2.0+dfsg/debian/control 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/control 2014-12-05 11:07:12.000000000 +0000 @@ -3,19 +3,22 @@ Priority: optional Maintainer: Alessandro Ghedini Build-Depends: debhelper (>= 9), + autoconf, + automake, autotools-dev, libpgm-dev, - pkg-config, - uuid-dev -Standards-Version: 3.9.3 -Vcs-Browser: http://git.debian.org/?p=collab-maint/zeromq.git -Vcs-Git: git://git.debian.org/collab-maint/zeromq.git + libsodium-dev, + libtool, + pkg-config +Standards-Version: 3.9.4 Homepage: http://www.zeromq.org/ -Package: libzmq1 +Package: libzmq4 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} +Breaks: libzmq3 +Replaces: libzmq3 Multi-Arch: same Description: lightweight messaging kernel (shared library) ØMQ is a library which extends the standard socket interfaces with features @@ -25,12 +28,15 @@ messaging patterns, message filtering (subscriptions), seamless access to multiple transport protocols and more. . - This package contains the ZeroMQ shared library. + This package contains the ZeroMQ shared library (version 4.0). -Package: libzmq-dev +Package: libzmq4-dev Architecture: any Section: libdevel -Depends: libzmq1 (= ${binary:Version}), ${misc:Depends} +Depends: libzmq4 (= ${binary:Version}), ${misc:Depends} +Conflicts: libzmq-dev +Breaks: libzmq3-dev +Replaces: libzmq3-dev Multi-Arch: same Description: lightweight messaging kernel (development files) ØMQ is a library which extends the standard socket interfaces with features @@ -42,11 +48,13 @@ . This package contains the ZeroMQ development libraries and header files. -Package: libzmq-dbg +Package: libzmq4-dbg Architecture: any Priority: extra Section: debug -Depends: libzmq1 (= ${binary:Version}), ${misc:Depends} +Depends: libzmq4 (= ${binary:Version}), ${misc:Depends} +Breaks: libzmq3-dbg +Replaces: libzmq3-dbg Multi-Arch: same Description: lightweight messaging kernel (debugging symbols) ØMQ is a library which extends the standard socket interfaces with features diff -Nru zeromq-2.2.0+dfsg/debian/copyright zeromq-4.1.1~git+20141205/debian/copyright --- zeromq-2.2.0+dfsg/debian/copyright 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/copyright 2014-12-05 10:19:52.000000000 +0000 @@ -6,47 +6,45 @@ xmlParser (not used). Files: * -Copyright: 2007-2011, iMatix Corporation +Copyright: 2009-2011, 250bpm s.r.o + 2007-2011, iMatix Corporation 2007-2011, Other contributors as noted in the AUTHORS file License: LGPL-3.0+ -Files: tests/test_timeo.cpp -Copyright: 2010-2011, Other contributors as noted in the AUTHORS file - 2010-2011, 250bpm s.r.o +Files: src/xreq.cpp + src/xpub.cpp + src/xsub.cpp + tests/test_reqrep_device.cpp + tests/test_invalid_rep.cpp +Copyright: 2010-2011, 250bpm s.r.o + 2011, VMware, Inc + 2010-2011, Other contributors as noted in the AUTHORS file License: LGPL-3.0+ -Files: src/gcc_421_char_traits.hpp -Copyright: 1997-2005, Free Software Foundation, Inc. -License: - This file is part of the GNU ISO C++ Library. This library is free - software; you can redistribute it and/or modify it under the - terms of the GNU General Public License as published by the - Free Software Foundation; either version 2, or (at your option) - any later version. - . - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - . - You should have received a copy of the GNU General Public License along - with this library; see the file COPYING. If not, write to the Free - Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, - USA. - . - As a special exception, you may use this file as part of a free software - library without restriction. Specifically, if other files instantiate - templates or use macros or inline functions from this file, or you compile - this file and link it with other files to produce an executable, this - file does not by itself cause the resulting executable to be covered by - the GNU General Public License. This exception does not however - invalidate any other reasons why the executable file might be covered by - the GNU General Public License. +Files: src/msg.hpp + src/xrep.* + src/options.* + src/req.* + src/socket_base.* + src/pipe.* + src/encoder.cpp + src/lb.cpp + src/session_base.* + src/fq.cpp + include/zmq.h +Copyright: 2009-2011, 250bpm s.r.o + 2007-2009, iMatix Corporation + 2011, VMware, Inc + 2007-2011, Other contributors as noted in the AUTHORS file +License: LGPL-3.0+ -Files: src/trie.* -Copyright: 2007-2011, iMatix Corporation - 2007-2011 Other contributors as noted in the AUTHORS file - 2011-2012, Spotify AB +Files: src/pgm_receiver.* + src/pgm_sender.* + src/pgm_socket.* +Copyright: 2009-2011, 250bpm s.r.o + 2007-2009, iMatix Corporation + 2010-2011, Miru Limited + 2007-2011, Other contributors as noted in the AUTHORS file License: LGPL-3.0+ Files: debian/* diff -Nru zeromq-2.2.0+dfsg/debian/libzmq-dev.install zeromq-4.1.1~git+20141205/debian/libzmq-dev.install --- zeromq-2.2.0+dfsg/debian/libzmq-dev.install 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq-dev.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -usr/include/* -usr/lib/*/libzmq.a -usr/lib/*/libzmq.so -usr/lib/*/pkgconfig/libzmq.pc diff -Nru zeromq-2.2.0+dfsg/debian/libzmq-dev.manpages zeromq-4.1.1~git+20141205/debian/libzmq-dev.manpages --- zeromq-2.2.0+dfsg/debian/libzmq-dev.manpages 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq-dev.manpages 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -debian/tmp/usr/share/man/man3/* -debian/tmp/usr/share/man/man7/* diff -Nru zeromq-2.2.0+dfsg/debian/libzmq1.docs zeromq-4.1.1~git+20141205/debian/libzmq1.docs --- zeromq-2.2.0+dfsg/debian/libzmq1.docs 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq1.docs 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -AUTHORS -NEWS -README diff -Nru zeromq-2.2.0+dfsg/debian/libzmq1.install zeromq-4.1.1~git+20141205/debian/libzmq1.install --- zeromq-2.2.0+dfsg/debian/libzmq1.install 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq1.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libzmq.so.* diff -Nru zeromq-2.2.0+dfsg/debian/libzmq4-dev.install zeromq-4.1.1~git+20141205/debian/libzmq4-dev.install --- zeromq-2.2.0+dfsg/debian/libzmq4-dev.install 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq4-dev.install 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/*/libzmq.a +usr/lib/*/libzmq.so +usr/lib/*/pkgconfig/libzmq.pc diff -Nru zeromq-2.2.0+dfsg/debian/libzmq4-dev.manpages zeromq-4.1.1~git+20141205/debian/libzmq4-dev.manpages --- zeromq-2.2.0+dfsg/debian/libzmq4-dev.manpages 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq4-dev.manpages 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1,2 @@ +debian/tmp/usr/share/man/man3/* +debian/tmp/usr/share/man/man7/* diff -Nru zeromq-2.2.0+dfsg/debian/libzmq4.docs zeromq-4.1.1~git+20141205/debian/libzmq4.docs --- zeromq-2.2.0+dfsg/debian/libzmq4.docs 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq4.docs 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1,2 @@ +AUTHORS +NEWS diff -Nru zeromq-2.2.0+dfsg/debian/libzmq4.install zeromq-4.1.1~git+20141205/debian/libzmq4.install --- zeromq-2.2.0+dfsg/debian/libzmq4.install 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/libzmq4.install 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libzmq.so.* diff -Nru zeromq-2.2.0+dfsg/debian/repack.local zeromq-4.1.1~git+20141205/debian/repack.local --- zeromq-2.2.0+dfsg/debian/repack.local 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/repack.local 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1,4 @@ +MANIFEST=0 +SUFFIX=+dfsg +rm foreign/openpgm/*.gz +rm -rf foreign/xmlParser diff -Nru zeromq-2.2.0+dfsg/debian/repack.stub zeromq-4.1.1~git+20141205/debian/repack.stub --- zeromq-2.2.0+dfsg/debian/repack.stub 1970-01-01 00:00:00.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/repack.stub 2014-12-05 10:19:52.000000000 +0000 @@ -0,0 +1,82 @@ +#!/bin/sh + +: <<=cut +=pod + +=head1 NAME + +repack.stub - script to repack upstream tarballs from uscan + +=head1 INSTRUCTIONS + +put this in debian/repack.stub and add "debian sh debian/repack.stub" to +the end of the line in debian/watch. you will also need to add a version +mangle to debian/watch. + +then create a debian/repack.local. this is a shell script that is +sources under "set -e", so be careful to check returns codes. + +=head1 FUNCTIONS + +=over 4 + +=item rm + +rm is replaced by a function that does some magic ("rm -rv" by default), but also changes MANIFEST if $MANIFEST is 1 + +=item mv + +mv is replaced by a function that just does mv (by default), but also changes MANIFEST if $MANIFEST is 1 + +=item requires_version + +requires_version is there for future usage for requiring certain versions of the script + +=back + +=head1 VARIABLES + +=over 4 + +=item SUFFIX + +defaults to +dfsg + +what to append to the upstream version + +=item RM_OPTS + +defaults to -vrf + +options to pass to rm + +=item MANIFEST + +defaults to 0, set to 1 to turn on. + +this will manipulate MANIFEST files in CPAN tarballs. + +=item UP_BASE + +this is the directory where the upstream source is. + +=back + +=cut + +if [ -z "$REPACK_SH" ]; then + if [ -f ../../scripts/repack.sh ]; then + REPACK_SH=../../scripts/repack.sh + fi + if [ -z "$REPACK_SH" ] && which repack.sh > /dev/null; then + REPACK_SH=$(which repack.sh) + fi +fi + +if [ ! -f "$REPACK_SH" ]; then + echo "Couldn't find a repack.sh. please put it in your PATH, put it at ../../scripts/repack.sh, or put it somewhere else and set the REPACK_SH variable" + echo "You can get it from http://svn.debian.org/viewsvn/pkg-perl/scripts/repack.sh" + exit 1 +fi + +exec "$REPACK_SH" "$@" diff -Nru zeromq-2.2.0+dfsg/debian/rules zeromq-4.1.1~git+20141205/debian/rules --- zeromq-2.2.0+dfsg/debian/rules 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/rules 2014-12-05 11:11:41.000000000 +0000 @@ -1,25 +1,18 @@ #!/usr/bin/make -f -DEB_SOURCE_NAME=zeromq -DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^+]+).*,\1,p') +include /usr/share/ql-deb-utils/Makefile %: dh $@ --with=autotools-dev override_dh_auto_configure: - dh_auto_configure -- --with-system-pgm + ./autogen.sh + dh_auto_configure -- --with-system-pgm --with-sodium override_dh_strip: - dh_strip --dbg-package=libzmq-dbg + dh_strip --dbg-package=libzmq4-dbg -get-orig-source: - uscan --noconf --rename --download-current-version --destdir=. - tar -xf $(DEB_SOURCE_NAME)_$(DEB_UPSTREAM_VERSION).orig.tar.gz - rm $(DEB_SOURCE_NAME)_$(DEB_UPSTREAM_VERSION).orig.tar.gz - $(RM) $(DEB_SOURCE_NAME)-$(DEB_UPSTREAM_VERSION)/foreign/openpgm/*.gz - $(RM) -r $(DEB_SOURCE_NAME)-$(DEB_UPSTREAM_VERSION)/foreign/xmlParser - mv $(DEB_SOURCE_NAME)-$(DEB_UPSTREAM_VERSION) $(DEB_SOURCE_NAME)-$(DEB_UPSTREAM_VERSION).orig - GZIP=--best tar -cz --owner root --group root --mode a+rX \ - -f $(DEB_SOURCE_NAME)_$(DEB_UPSTREAM_VERSION)+dfsg.orig.tar.gz \ - $(DEB_SOURCE_NAME)-$(DEB_UPSTREAM_VERSION).orig - rm -r $(DEB_SOURCE_NAME)-$(DEB_UPSTREAM_VERSION).orig +override_dh_auto_clean: + dh_auto_clean + rm -f configure doc/Makefile.in src/Makefile.in src/platform.hpp.in \ + tests/Makefile.in diff -Nru zeromq-2.2.0+dfsg/debian/watch zeromq-4.1.1~git+20141205/debian/watch --- zeromq-2.2.0+dfsg/debian/watch 2012-06-03 11:30:02.000000000 +0000 +++ zeromq-4.1.1~git+20141205/debian/watch 2014-12-05 10:19:52.000000000 +0000 @@ -1,4 +1,5 @@ version=3 options=dversionmangle=s/\+dfsg// \ -http://download.zeromq.org/zeromq-(2.*)\.tar\.gz +http://download.zeromq.org/zeromq-(3.*)\.tar\.gz \ +debian sh debian/repack.stub