summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2017-07-12 08:42:37 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2017-07-12 08:42:41 +0900
commit87757999f26315ef84be29236bef8a1ba4e4af76 (patch)
tree716215f025890e99a84fe46b5431ee0399313ee5 /ChangeLog
parentc20b00fa62305380031ec383e1d7f7c548cdfe44 (diff)
downloadpygobject2-87757999f26315ef84be29236bef8a1ba4e4af76.tar.gz
pygobject2-87757999f26315ef84be29236bef8a1ba4e4af76.tar.bz2
pygobject2-87757999f26315ef84be29236bef8a1ba4e4af76.zip
Imported Upstream version 3.13.92
Change-Id: Ic195bab5260fd866ffc9d377f9efdcba5bffe014 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog145
1 files changed, 145 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 63991ac..0c0940a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,148 @@
+commit 79bad703a089a4b0c31fcdb143b889667f5fa197
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Fri Sep 12 17:10:04 2014 -0700
+
+ tests: Add test for Gio.Application.add_main_option()
+
+ tests/test_gio.py | 29 +++++++++++++++++++++++++++++
+ 1 file changed, 29 insertions(+)
+
+commit a2f98a9ba0b0dda0d3cf59651327e5c93d5479d6
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Thu Sep 11 19:32:53 2014 -0700
+
+ Split test_everything.TestEverything.test_string() into multiple tests
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735193
+
+ tests/test_everything.py | 25 +++++++++++++++++++------
+ 1 file changed, 19 insertions(+), 6 deletions(-)
+
+commit 6674701b6de02353738b9dc04ab88de23996704e
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Thu Sep 11 19:08:53 2014 -0700
+
+ tests: Split array tests up
+
+ Split test_everything.TestEverything.test_array(),
+ test_array_fixed_size(),
+ and test_ptrarray() into functions of a finer granularity. This
+ allows for
+ easier diagnosis of problems and leaks when they occur.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735193
+
+ tests/test_everything.py | 37 ++++++++++++++++++++++++++++++++-----
+ 1 file changed, 32 insertions(+), 5 deletions(-)
+
+commit d1bae18ba0514864a37bf5d182605e2100c28d7e
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Thu Sep 11 16:17:13 2014 -0700
+
+ tests: Split test_strv() into multiple tests
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735193
+
+ tests/test_everything.py | 10 +++++++++-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+commit 6181f724bc2c6ea30194c961cb15b2c543a48f95
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Wed Sep 10 19:06:35 2014 -0700
+
+ Fix invalid read error in argument cleanup code
+
+ Always set initial length argument index for arrays to -1. Ensure
+ we don't
+ attempt retrieving Python cleanup arguments until we know it is valid.
+ This was causing an invalid read in test_gi.TestArray.test_array_out()
+
+ gi/pygi-array.c | 1 +
+ gi/pygi-marshal-cleanup.c | 13 ++++++++-----
+ 2 files changed, 9 insertions(+), 5 deletions(-)
+
+commit 972e944ad4b2aac03c61633b8c277e35395c114c
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Wed Sep 10 18:55:45 2014 -0700
+
+ tests: Increase num-callers for valgrind runs
+
+ Additionally split valgrind check variations over multiple lines
+ for readability.
+
+ tests/Makefile.am | 23 ++++++++++++++++++++---
+ 1 file changed, 20 insertions(+), 3 deletions(-)
+
+commit d70b300c7415dd7b20ff88b09fe835690da19831
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Sat Sep 6 23:58:25 2014 -0700
+
+ Fix memory management problems with struct arguments to signals
+
+ Replicate struct marshaling logic for determining if struct arguments
+ to signals should be passed by reference to callbacks.
+ Maintain a list of these structs and apply an in-place copy of
+ the struct
+ pointer if the struct wrapper is held longer than the duration of the
+ Python callback. This allows for both mutation of struct arguments
+ from
+ callbacks as well as memory safety incase a callbacks holds onto
+ the struct.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=736175
+
+ gi/pygi-boxed.c | 20 ++++++++++++++++++++
+ gi/pygi-boxed.h | 2 ++
+ gi/pygi-signal-closure.c | 43
+ +++++++++++++++++++++++++++++++++++++------
+ tests/test_overrides_gtk.py | 1 -
+ tests/test_signal.py | 27 +++++++++++++++++++++++++++
+ 5 files changed, 86 insertions(+), 7 deletions(-)
+
+commit 09161ff690ad37c94668d5d65191f4d84829d41f
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Sun Sep 7 15:53:35 2014 -0700
+
+ Limit foreign struct checks to GI_INFO_TYPE_STRUCT
+
+ Add struct type check before calling g_struct_info_is_foreign().
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=736175
+
+ gi/pygi-argument.c | 11 ++++++++---
+ gi/pygi-struct-marshal.c | 7 +++++--
+ 2 files changed, 13 insertions(+), 5 deletions(-)
+
+commit 4ebb1f5a4750712bd919a31103ed8c8d6af483b3
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Sat Sep 6 15:16:06 2014 -0700
+
+ tests: Add failing regression test for Gtk.TextBuffer.insert-text
+ signal
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=736175
+
+ tests/test_overrides_gtk.py | 19 +++++++++++++++++++
+ 1 file changed, 19 insertions(+)
+
+commit 2f355dc4e9724f25c200d30db1c8fbc4695f9ab7
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Mon Sep 1 17:36:46 2014 -0700
+
+ configure.ac: post release version bump to 3.13.92
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 68d34721a21bfac1a43252bd92612c2460ea60dd
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Mon Sep 1 17:31:39 2014 -0700
+
+ release 3.13.91
+
+ NEWS | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
commit 8c6cf22d74075b7169512b9e7773a511abb9b759
Author: Simon Feltman <sfeltman@src.gnome.org>
Date: Mon Sep 1 16:48:15 2014 -0700