<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0">
  <channel>
    <title>ORBit2 Change Log</title>
    <link>http://cvs.gnome.org/viewcvs/ORBit2</link>
    <description>Recent changes to ORBit2</description>
    <item>
      <title>Gustavo J. A. M. Carneiro, 14 Mar 2006</title>
      <pubDate>Mon, 14 Mar 2006 00:00 +0000</pubDate>
      <author>Gustavo J. A. M. Carneiro  &lt;gjc@gnome.org&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/configure.in"&gt;configure.in&lt;/a&gt;: Version 2.14.0.
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/acinclude.m4"&gt;acinclude.m4&lt;/a&gt;: Missing #include &amp;lt;stdlib.h&amp;gt; in AC_CHECK_ALIGNOF
due to usage of the exit() function.
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/NEWS"&gt;NEWS&lt;/a&gt;: Update.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Tor Lillqvist, 17 Feb 2006</title>
      <pubDate>Mon, 17 Feb 2006 00:00 +0000</pubDate>
      <author>Tor Lillqvist  &lt;tml@novell.com&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;p&gt;
Fix build on Cygwin, patch by "Cygwin Ports maintainer" (&lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=331487"&gt;#331487&lt;/a&gt;)
&lt;/p&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/configure.in"&gt;configure.in&lt;/a&gt;: Check for winsock2.h only on Windows.
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/include/orbit/orb-core/orbit-object.h"&gt;include/orbit/orb-core/orbit-object.h&lt;/a&gt;: Need to #define
ORBIT2_MAYBE_CONST as empty also on Cygwin.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Tor Lillqvist, 14 Feb 2006</title>
      <pubDate>Mon, 14 Feb 2006 00:00 +0000</pubDate>
      <author>Tor Lillqvist  &lt;tml@novell.com&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/test/test-giop.c"&gt;test/test-giop.c&lt;/a&gt;: Make global variables static.
&lt;br /&gt;
(&lt;i&gt;test_spoofing&lt;/i&gt;): Fix crash: Keep an extra reference to the
connection so that it won't be disposed too early. Unref only
after checking that its status is disconnected.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Kjartan Maraas, 06 Feb 2006</title>
      <pubDate>Mon, 06 Feb 2006 00:00 +0000</pubDate>
      <author>Kjartan Maraas  &lt;kmaraas@gnome.org&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/configure.in"&gt;configure.in&lt;/a&gt;: Release 2.13.3.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Tor Lillqvist, 03 Feb 2006</title>
      <pubDate>Mon, 03 Feb 2006 00:00 +0000</pubDate>
      <author>Tor Lillqvist  &lt;tml@novell.com&gt;</author>
      <category>ORBit2/linc2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/linc2/src/linc-protocols.c"&gt;src/linc-protocols.c&lt;/a&gt; &lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/linc2/[Win32]"&gt;[Win32]&lt;/a&gt; (&lt;i&gt;get_netid&lt;/i&gt;): Guard against
gethostbyname() failing.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Tor Lillqvist, 01 Feb 2006</title>
      <pubDate>Mon, 01 Feb 2006 00:00 +0000</pubDate>
      <author>Tor Lillqvist  &lt;tml@novell.com&gt;</author>
      <category>ORBit2/linc2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/linc2/src/linc-protocols.c"&gt;src/linc-protocols.c&lt;/a&gt; (&lt;i&gt;get_netid&lt;/i&gt;): Use getaddrinfo() only if
HAVE_GETADDRINFO, otherwise gethostbyname(). This means we won't
use getaddrinfo() on Windows, as the configure test as currently
written doesn't find it on Windows. (It is present only on XP
anyway, so if we use it the ORBit2 DLL will not load on Windows
2000.)
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Tor Lillqvist, 01 Feb 2006</title>
      <pubDate>Mon, 01 Feb 2006 00:00 +0000</pubDate>
      <author>Tor Lillqvist  &lt;tml@novell.com&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;p&gt;
Improve configury on Win32, patch by Georg Steffers:
&lt;/p&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/configure.in"&gt;configure.in&lt;/a&gt;: Set MINGW_LDFLAGS to
-Wl,--enable-runtime-pseudo-reloc on Win32. AC_SUBST it. That GNU
ld flag is needed when building software that uses DLLs containing
code produced by the ORBit2 IDL compiler, because of the way
variables imported from DLLs are used. Add MINGW_LDFLAGS to the
LDFLAGS used when building ORBit2 itself, too.
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/ORBit-2.0.pc.in"&gt;ORBit-2.0.pc.in&lt;/a&gt;: Add @MINGW_LDFLAGS@ (empty on Unix) to Libs .
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/ORBit2.m4"&gt;ORBit2.m4&lt;/a&gt;: If no orbit2-config script is found, use pkg-config.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Kjartan Maraas, 13 Jan 2006</title>
      <pubDate>Mon, 13 Jan 2006 00:00 +0000</pubDate>
      <author>Kjartan Maraas  &lt;kmaraas@gnome.org&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/src/orb/GIOP/giop-recv-buffer.c"&gt;src/orb/GIOP/giop-recv-buffer.c&lt;/a&gt;: Fix a compiler warning
about unused result.
&lt;br /&gt;
(&lt;i&gt;giop_recv_buffer_handle_fragmented&lt;/i&gt;):
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/src/orb/poa/orbit-adaptor.c"&gt;src/orb/poa/orbit-adaptor.c&lt;/a&gt;: (&lt;i&gt;ORBit_adaptor_find&lt;/i&gt;): Guard
against NULL adaptor. (Michael). Closes &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=326283"&gt;bug #326283&lt;/a&gt;. Seen as
an invalid read on startup of the drivemount applet.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Jules Colding, 21 Dec 2005</title>
      <pubDate>Mon, 21 Dec 2005 00:00 +0000</pubDate>
      <author>Jules Colding  &lt;colding@omesc.com&gt;</author>
      <category>ORBit2/linc2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/linc2/src/linc-protocols.c"&gt;src/linc-protocols.c&lt;/a&gt; (&lt;i&gt;get_netid&lt;/i&gt;): Remove unnecessary casts (&lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=324686"&gt;Bug #324686&lt;/a&gt;).
The fix was created by Damien Carbery.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Jens Granseuer, 11 Nov 2005</title>
      <pubDate>Mon, 11 Nov 2005 00:00 +0000</pubDate>
      <author>Jens Granseuer  &lt;jensgr@gmx.net&gt;</author>
      <category>ORBit2/linc2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/linc2/src/linc-protocols.c"&gt;src/linc-protocols.c&lt;/a&gt; (&lt;i&gt;get_netid&lt;/i&gt;): fix // comment.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Jens Granseuer, 11 Nov 2005</title>
      <pubDate>Mon, 11 Nov 2005 00:00 +0000</pubDate>
      <author>Jens Granseuer  &lt;jensgr@gmx.net&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/src/idl-compiler/orbit-idl-c-skelimpl.c"&gt;src/idl-compiler/orbit-idl-c-skelimpl.c&lt;/a&gt; 
&lt;br /&gt;
(&lt;i&gt;prev_char_is_nl&lt;/i&gt;): fix // comment.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Richard Hult, 08 Nov 2005</title>
      <pubDate>Mon, 08 Nov 2005 00:00 +0000</pubDate>
      <author>Richard Hult  &lt;richard@imendio.com&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/Release"&gt;Release&lt;/a&gt; &lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/2.13.2."&gt;2.13.2.&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/configure.in"&gt;configure.in&lt;/a&gt; (&lt;i&gt;LT_VERSION&lt;/i&gt;): Set back to 2.13.2, the version was
already bumped.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Anders Carlsson, 08 Nov 2005</title>
      <pubDate>Mon, 08 Nov 2005 00:00 +0000</pubDate>
      <author>Anders Carlsson  &lt;andersca@imendio.com&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/configure.in"&gt;configure.in&lt;/a&gt;: Up version to 2.13.3
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Anders Carlsson, 08 Nov 2005</title>
      <pubDate>Mon, 08 Nov 2005 00:00 +0000</pubDate>
      <author>Anders Carlsson  &lt;andersca@imendio.com&gt;</author>
      <category>ORBit2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/src/orb/orb-core/corba-object.c"&gt;src/orb/orb-core/corba-object.c&lt;/a&gt; (&lt;i&gt;CORBA_Object_release_cb&lt;/i&gt;):
Allow releasing objects even if orb is NULL.
&lt;/li&gt;
&lt;p&gt;
(ORBit_object_get_connection):
Make sure to remove and re-add the object from the objref hash
table so we won't be left with dangling references which will lead
to crashes when trying to shut down the ORB.
&lt;/p&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/src/orb/orb-core/corba-orb.c"&gt;src/orb/orb-core/corba-orb.c&lt;/a&gt; (&lt;i&gt;strip_object_profiles&lt;/i&gt;):
Set object's orb to NULL.
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/src/orb/poa/poa.c"&gt;src/orb/poa/poa.c&lt;/a&gt; (&lt;i&gt;ORBit_POA_deactivate_object_T&lt;/i&gt;):
Write out an error message here instead of "assertion failed".
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Anders Carlsson, 08 Nov 2005</title>
      <pubDate>Mon, 08 Nov 2005 00:00 +0000</pubDate>
      <author>Anders Carlsson  &lt;andersca@imendio.com&gt;</author>
      <category>ORBit2/linc2</category>
      <description>&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://cvs.gnome.org/viewcvs/ORBit2/linc2/src/linc-server.c"&gt;src/linc-server.c&lt;/a&gt; (&lt;i&gt;link_server_accept_connection&lt;/i&gt;):
Listen to the "broken" signal on connections.
&lt;br /&gt;
(&lt;i&gt;link_server_client_connection_broken&lt;/i&gt;):
Remove the connection from the list and unref it.
&lt;br /&gt;
(&lt;i&gt;link_server_dispose&lt;/i&gt;): Disconnect from the "broken" signal.
&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
  </channel>
</rss>

