<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libxs.git/tests, branch udp</title>
<subtitle>mato's libxs tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/'/>
<entry>
<title>[WIP] UDP support</title>
<updated>2012-05-20T08:40:36+00:00</updated>
<author>
<name>Martin Lucina</name>
<email>martin@lucina.net</email>
</author>
<published>2012-05-20T08:40:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=2601b302685c48e6aa8f507d200f148397811fae'/>
<id>2601b302685c48e6aa8f507d200f148397811fae</id>
<content type='text'>
Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement SP wire protocol</title>
<updated>2012-05-20T05:40:11+00:00</updated>
<author>
<name>Martin Lucina</name>
<email>martin@lucina.net</email>
</author>
<published>2012-05-20T05:40:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=1d76284dee8e9b0735a26ee98a3edcd9f5208f09'/>
<id>1d76284dee8e9b0735a26ee98a3edcd9f5208f09</id>
<content type='text'>
Implements the SP wire protocol, and infrastructure for legacy wire
protocol support.

Also added an XS_SERVICE_ID socket option to set the service id and renamed
the XS_PROTOCOL option to XS_PATTERN_VERSION.

The following pattern versions are supported:

PAIR:     v3
PUBSUB:   v1 (legacy), v4
REQREP:   v2
PIPELINE: v3
SURVEY:   v2

Note that all existing pattern versions have been bumped by 1 to allow for
use of legacy protocols (otherwise there would be no way to distinguish
between e.g. PUBSUB v3 and PUBSUB v3 using SP).

Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements the SP wire protocol, and infrastructure for legacy wire
protocol support.

Also added an XS_SERVICE_ID socket option to set the service id and renamed
the XS_PROTOCOL option to XS_PATTERN_VERSION.

The following pattern versions are supported:

PAIR:     v3
PUBSUB:   v1 (legacy), v4
REQREP:   v2
PIPELINE: v3
SURVEY:   v2

Note that all existing pattern versions have been bumped by 1 to allow for
use of legacy protocols (otherwise there would be no way to distinguish
between e.g. PUBSUB v3 and PUBSUB v3 using SP).

Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>pair_tcp test test improved</title>
<updated>2012-05-15T11:20:26+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-05-15T11:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=ab75b45706adac820f9bf699dddbfcc2c5236f2c'/>
<id>ab75b45706adac820f9bf699dddbfcc2c5236f2c</id>
<content type='text'>
The test now tests whether second connection to a single
PAIR socket won't crash the process.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test now tests whether second connection to a single
PAIR socket won't crash the process.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libzmq and tests MSVC projects added to distribution</title>
<updated>2012-05-14T03:59:04+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-05-13T10:44:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=193f1e5208d782b7ee9f31922a908ecd80291cd5'/>
<id>193f1e5208d782b7ee9f31922a908ecd80291cd5</id>
<content type='text'>
The package (tarball, zip) was missing these MSVC projects which
means libzmq and tests could not be built from the package, only
from git. This patch fixes the problem.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The package (tarball, zip) was missing these MSVC projects which
means libzmq and tests could not be built from the package, only
from git. This patch fixes the problem.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Command throttling breaking HWM algorithms -- fixed.</title>
<updated>2012-05-11T14:23:06+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-05-11T14:23:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=e924381bae58ca828c9691b9d4d772a20a91c717'/>
<id>e924381bae58ca828c9691b9d4d772a20a91c717</id>
<content type='text'>
When HWM was set to small value it may have happened that command
indicating that pipe is ready for writing wasn't processed
because of command throttling.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When HWM was set to small value it may have happened that command
indicating that pipe is ready for writing wasn't processed
because of command throttling.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Test for backlog exhaustion added</title>
<updated>2012-05-04T12:36:14+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-05-03T14:19:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=4e6a1e5508151d308a53124e4733ae1c1f7b3fb2'/>
<id>4e6a1e5508151d308a53124e4733ae1c1f7b3fb2</id>
<content type='text'>
Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Implement protocol versioning (except PGM)"</title>
<updated>2012-05-01T14:41:04+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-05-01T14:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=971cbeda3de6691b212ad18bed9e9f08b278cfe1'/>
<id>971cbeda3de6691b212ad18bed9e9f08b278cfe1</id>
<content type='text'>
This reverts commit 512f3a604924fec9d89e2b4bfd6f73aa66309fa7.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 512f3a604924fec9d89e2b4bfd6f73aa66309fa7.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement protocol versioning (except PGM)</title>
<updated>2012-04-29T07:02:14+00:00</updated>
<author>
<name>Martin Lucina</name>
<email>martin@lucina.net</email>
</author>
<published>2012-04-27T12:18:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=512f3a604924fec9d89e2b4bfd6f73aa66309fa7'/>
<id>512f3a604924fec9d89e2b4bfd6f73aa66309fa7</id>
<content type='text'>
Implements SP protocol versioning, legacy protocol support, and the
following pattern protocol versions:

PAIR:     v2
PUBSUB:   v1 (legacy), v3
REQREP:   v1
PIPELINE: v2
SURVEY:   v1

Engine support is only for stream_engine_t at this stage.

Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implements SP protocol versioning, legacy protocol support, and the
following pattern protocol versions:

PAIR:     v2
PUBSUB:   v1 (legacy), v3
REQREP:   v1
PIPELINE: v2
SURVEY:   v1

Engine support is only for stream_engine_t at this stage.

Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Replaced obsolete autoconf and automake macros</title>
<updated>2012-04-27T08:41:10+00:00</updated>
<author>
<name>Gabriele Svelto</name>
<email>gabriele.svelto@gmail.com</email>
</author>
<published>2012-04-26T07:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=5b468252036fdbadfab00df743c35a415fbb2adb'/>
<id>5b468252036fdbadfab00df743c35a415fbb2adb</id>
<content type='text'>
This patch cleans up a number of obsolete constructs in the build
system, these include:
- Replacing AC_TRY_RUN with AC_RUN_IFELSE for the SOCK_CLOEXEC test
- Using AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER
- Using LT_INIT with the win32-dll parameter instead of the obsolete
  AC_PROG_LIBTOOL and AC_LIBTOOL_WIN32_DLL macros
- Removing the unused and obsolete AC_TYPE_SIGNAL check
- Removing the unused alloca.h header check
- Replacing the deprecated INCLUDES macro with AM_CPPFLAGS

Signed-off-by: Gabriele Svelto &lt;gabriele.svelto@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch cleans up a number of obsolete constructs in the build
system, these include:
- Replacing AC_TRY_RUN with AC_RUN_IFELSE for the SOCK_CLOEXEC test
- Using AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER
- Using LT_INIT with the win32-dll parameter instead of the obsolete
  AC_PROG_LIBTOOL and AC_LIBTOOL_WIN32_DLL macros
- Removing the unused and obsolete AC_TYPE_SIGNAL check
- Removing the unused alloca.h header check
- Replacing the deprecated INCLUDES macro with AM_CPPFLAGS

Signed-off-by: Gabriele Svelto &lt;gabriele.svelto@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor typo in tests.cpp fixed</title>
<updated>2012-04-21T05:14:20+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-04-21T05:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=9a42851044143df16512767e9b60753067d9ede7'/>
<id>9a42851044143df16512767e9b60753067d9ede7</id>
<content type='text'>
Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
