Important fix (bug 337239) from Alexander Larssen. Thanks Alex!
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
index 4087812..5095a2b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,38 @@
+2006-07-31  Bill Haneman <bill.haneman@sun.com>
+
+       * atk-bridge/bridge.c: 
+       (spi_atk_emit_eventv): Fix the CORBA_free call which was
+       causing 64-bit troubles and memory leaks.
+       Special thanks to Alexander Larsson who finally seems to 
+       have tracked down the problem, not just here but in
+       libspi/util.c...
+       
+       * libspi/util.c:
+       (spi_init_any_object): Make sure we copy the CORBA value
+       when initializing an object for passing as a CORBA_Any.
+       Bug #337239.
+       
+2006-07-21  Bill Haneman <billh@gnome.org>
+
+       * idl/Accessibility.idl:
+       Reverted pragma changes, this broke the build in some envs
+       including the Debian team's build and some tinderbox builds.
+       
 2006-07-19  Bill Haneman <billh@gnome.org> modifications to patch from
 
        * configure.in:
        Revved to 1.7.10, and edited the Xevie check (bug #319994).
+
+       * idl/Accessibility.idl:
+       Reworked inclusion of Bonobo_Unknown.idl, to 
+       avoid double-linking libs in the Bonobo environment.
+       Thanks to Michael Meeks for the workaround, see bug #313122.
+
+       * registryd/deviceeventcontroller.c:
+       (spi_controller_notify_keylisteners): 
+       Set the SPI_NUMLOCK_MASK bit if the modifier 
+       corresponding to the conceptual numlock state is set.
+       Bug #143702.
        
 2006-07-18  Bill Haneman <billh@gnome.org> modifications to patch from