<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libxs.git/include/xs, branch master</title>
<subtitle>mato's libxs tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/'/>
<entry>
<title>Preparation for 1.2.0 release</title>
<updated>2012-06-13T09:08:53+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-06-13T09:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=1f6d8da319eb536782c0f9d0b30bcc085ede646f'/>
<id>1f6d8da319eb536782c0f9d0b30bcc085ede646f</id>
<content type='text'>
- version number bumped
- NEWS updated

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- version number bumped
- NEWS updated

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Implement SP wire protocol"</title>
<updated>2012-06-13T08:25:18+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-06-13T08:25:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=0a2f88984a4543aa69c15d8d8639180816857a6b'/>
<id>0a2f88984a4543aa69c15d8d8639180816857a6b</id>
<content type='text'>
This reverts commit a34ea4d80609395150742259fd8c9caa4409e961.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit a34ea4d80609395150742259fd8c9caa4409e961.
</pre>
</div>
</content>
</entry>
<entry>
<title>Topic filter implemented</title>
<updated>2012-05-26T07:17:47+00:00</updated>
<author>
<name>Martin Sustrik</name>
<email>sustrik@250bpm.com</email>
</author>
<published>2012-05-26T07:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=a696112a5c1a493e24ec4f72d1c4df95e5d390dc'/>
<id>a696112a5c1a493e24ec4f72d1c4df95e5d390dc</id>
<content type='text'>
The filter is build into libxs rather than being a plug-in.
It's ID is XS_FILTER_TOPIC.

The filter assumed that the messages are text-based and consider
binary 0 to be a delimiter separating message topic from the message
body. Use of the delimiter is not mandatory though. If binary zero
is not present, whole message is used for matching.

The topic is separated into elements using dots, e.g.
"animals.dogs.fluffy".

Subscriptions match individual elements. Each element can be matched
by either literal string or a wildcard (*), for example:
"animals.*.fluffy" matches all animals called Fluffy irrsepctive
of whether they are dogs, cats or whatever.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The filter is build into libxs rather than being a plug-in.
It's ID is XS_FILTER_TOPIC.

The filter assumed that the messages are text-based and consider
binary 0 to be a delimiter separating message topic from the message
body. Use of the delimiter is not mandatory though. If binary zero
is not present, whole message is used for matching.

The topic is separated into elements using dots, e.g.
"animals.dogs.fluffy".

Subscriptions match individual elements. Each element can be matched
by either literal string or a wildcard (*), for example:
"animals.*.fluffy" matches all animals called Fluffy irrsepctive
of whether they are dogs, cats or whatever.

Signed-off-by: Martin Sustrik &lt;sustrik@250bpm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement SP wire protocol</title>
<updated>2012-05-25T12:02:16+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=a34ea4d80609395150742259fd8c9caa4409e961'/>
<id>a34ea4d80609395150742259fd8c9caa4409e961</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>Fixes a conflict with XenStore (see</title>
<updated>2012-05-21T11:44:02+00:00</updated>
<author>
<name>Martin Lucina</name>
<email>martin@lucina.net</email>
</author>
<published>2012-05-21T11:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lucina.net/libxs.git/commit/?id=9839659de3f7d8e8827af776d23efe15627c7d3e'/>
<id>9839659de3f7d8e8827af776d23efe15627c7d3e</id>
<content type='text'>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668550)

Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668550)

Signed-off-by: Martin Lucina &lt;martin@lucina.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
