==================== ORBit2-2.14.9 =====================

2007-08-31  Jules Colding  <[email protected]>

       * src/orb/GIOP/giop-recv-buffer.c (giop_recv_buffer_get): Make sure
       nothing is NULL before referencing it

2007-08-22  Jules Colding  <[email protected]>

       * src/orb/GIOP/giop-recv-buffer.c (giop_timeout_add):
       Use LinkConnection native ref function instead of g_object_ref()
       (giop_recv_buffer_get): Use LinkConnection native unref function
       instead of g_object_unref()
       (giop_timeout): Use LinkConnection native unref function instead
       of g_object_unref()

       * configure.in: Fix 'if test' statement

2007-08-14  Jules Colding  <[email protected]>

       * src/orb/GIOP/giop-send-buffer.c (giop_send_buffer_write): Do
       not enter giop_timeout_add() if a timeout is already present. This
       check is not thread safe, but the additional check in giop_timeout_add()
       is.

       * src/orb/GIOP/giop-recv-buffer.c (giop_timeout_add): Fix
       race when creating the timeout mutex.
       Do not depend on the dynamically created "struct timeout_thread_data".
       The right thing to do is to pass the connection directly and add an
       additional member to the LincConnection to hold the GIOPThread.
       (giop_timeout): Correct to use new input data (LincConnection*).
       (giop_recv_buffer_get): Fix memory leak.

2007-08-07  Tor Lillqvist  <[email protected]>

       * test/timeout_impl.c (impl_Timeout_ping): Use g_usleep() instead
       of sleep() for portability. (#464094, Andreas Köhler)

2007-07-26  Gustavo J. A. M. Carneiro  <[email protected]>

       * configure.in: Post-release version bump.