<feed xmlns='http://www.w3.org/2005/Atom'>
<title>udtrace, branch master</title>
<subtitle>UNIX Domain Socket Tracer (with optional support for MNCC + PCUIF)</subtitle>
<id>https://git.gnumonks.org/cgit/udtrace/atom?h=master</id>
<link rel='self' href='https://git.gnumonks.org/cgit/udtrace/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/'/>
<updated>2019-05-20T15:37:12+00:00</updated>
<entry>
<title>titan: Re-add MNCC_EncDec.cc which was lost</title>
<updated>2019-05-20T15:37:12+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2019-05-20T15:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=7a7f9a68c0ebd027d99550d35de0a0410db70067'/>
<id>urn:sha1:7a7f9a68c0ebd027d99550d35de0a0410db70067</id>
<content type='text'>
</content>
</entry>
<entry>
<title>titan: Don't use "-D" compiler flag which older versions don't have</title>
<updated>2019-05-20T15:31:24+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2019-05-20T15:31:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=a6d5dcb7e09e67330badb8be6841e83e1ab62fd2'/>
<id>urn:sha1:a6d5dcb7e09e67330badb8be6841e83e1ab62fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile cleanup</title>
<updated>2019-05-20T15:29:51+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2019-05-20T15:29:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=dd8af6fa0e4ae0cf0a663236aa2bfd9c816b96ad'/>
<id>urn:sha1:dd8af6fa0e4ae0cf0a663236aa2bfd9c816b96ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>titan support: Rebuild C++ source from ttcn using ttcn3_compiler</title>
<updated>2019-05-20T15:02:29+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2019-05-20T15:00:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=71f0f1d94d3de425dd177df88c21cca0fb7b0500'/>
<id>urn:sha1:71f0f1d94d3de425dd177df88c21cca0fb7b0500</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update TITAN-generated c++ files built for TITAN 6.5.0</title>
<updated>2019-03-26T16:18:38+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2019-03-26T16:17:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=db8c4ca598cd6890a23e75a29a20e514a1d957c8'/>
<id>urn:sha1:db8c4ca598cd6890a23e75a29a20e514a1d957c8</id>
<content type='text'>
The old ones were for 6.3.0, let's update them with their current
counterparts generated with TITAN 6.5.0 from the sources in
git.osmocom.org/osmo-ttcn3-hacks
</content>
</entry>
<entry>
<title>Merge pull request #1 from axilirator/fixeria/parent_fd</title>
<updated>2018-12-14T15:00:40+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2018-12-14T15:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=fcef0e01ff656f0d87dc451604d35c253721d567'/>
<id>urn:sha1:fcef0e01ff656f0d87dc451604d35c253721d567</id>
<content type='text'>
Properly handle multiple child connections</content>
</entry>
<entry>
<title>sock_events.c: also track child file descriptors</title>
<updated>2018-10-31T12:18:41+00:00</updated>
<author>
<name>Vadim Yanitskiy</name>
<email>axilirator@gmail.com</email>
</author>
<published>2018-10-31T12:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=04ac4751701a28b7bec0c812a98d8a7ca1008a69'/>
<id>urn:sha1:04ac4751701a28b7bec0c812a98d8a7ca1008a69</id>
<content type='text'>
In some applications, such as OsmocomBB, a single UNIX socket
can be used by multiple processes (i.e. a server and multiple
clients). Previously this caused a segmentation fault.

Let's modify both sock_ev_accept() and sock_ev_accept4() in order
to handle such connections properly, by using both socket path
and dissector from the parent.
</content>
</entry>
<entry>
<title>utils.h: share 'sock_state' struct from 'utils.c'</title>
<updated>2018-10-31T12:14:20+00:00</updated>
<author>
<name>Vadim Yanitskiy</name>
<email>axilirator@gmail.com</email>
</author>
<published>2018-10-31T12:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=0578d751b1ea0ac10ad2b033f9b73c922f120fdb'/>
<id>urn:sha1:0578d751b1ea0ac10ad2b033f9b73c922f120fdb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>utils.c: use udtrace_sstate_by_fd()</title>
<updated>2018-10-31T12:06:30+00:00</updated>
<author>
<name>Vadim Yanitskiy</name>
<email>axilirator@gmail.com</email>
</author>
<published>2018-10-31T12:06:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=6424fba52d31b51a7875114c9a8906266810e56e'/>
<id>urn:sha1:6424fba52d31b51a7875114c9a8906266810e56e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>utils.c: drop 'const' qualifier from udtrace_sstate_by_fd()</title>
<updated>2018-10-31T12:05:37+00:00</updated>
<author>
<name>Vadim Yanitskiy</name>
<email>axilirator@gmail.com</email>
</author>
<published>2018-10-31T12:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/udtrace/commit/?id=642b9e483b99e483bd5b3bdb44e14391226ee920'/>
<id>urn:sha1:642b9e483b99e483bd5b3bdb44e14391226ee920</id>
<content type='text'>
</content>
</entry>
</feed>
