diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2017-07-12 08:42:37 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2017-07-12 08:42:41 +0900 |
commit | 87757999f26315ef84be29236bef8a1ba4e4af76 (patch) | |
tree | 716215f025890e99a84fe46b5431ee0399313ee5 /ChangeLog | |
parent | c20b00fa62305380031ec383e1d7f7c548cdfe44 (diff) | |
download | pygobject2-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-- | ChangeLog | 145 |
1 files changed, 145 insertions, 0 deletions
@@ -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 |