diff options
author | Murray Cumming <murrayc@murrayc.com> | 2017-02-14 08:16:04 +0100 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2017-02-14 08:16:04 +0100 |
commit | a2ea8385abc03bc86239ce43420fa074ef75fbfd (patch) | |
tree | 31c7e42bc5306065687e23890ba1a72fbd98514c | |
parent | bd38451594cbb2f734b97f61d248d4c645999a15 (diff) | |
download | sigc++-a2ea8385abc03bc86239ce43420fa074ef75fbfd.tar.gz |
2.99.82.99.8
-rw-r--r-- | NEWS | 22 | ||||
-rw-r--r-- | configure.ac | 2 |
2 files changed, 23 insertions, 1 deletions
@@ -1,3 +1,25 @@ +2.99.8: (unstable) + +* signal_impl: + - Use std::weak_ptr<signal_impl> in connected slots, + to avoid a memory leak. + (Kjell Ahlstedt) Bug #775871 + - clear(): Really avoid erasing the slots prematurely. + (Kjell Ahlstedt) +* slot_rep: Make destructor, destroy, and clone() virtual, + instead of using function pointers that do the same thing. + (Kjell Ahlstedt) Bug #777618 + +Build: +* Visual Studio builds: Require Visual Studio 2017. + (Chun-wei Fan) +* Add tests/memleakcheck.sh, to run the tests under valgrind. + (Kjell Ahlstedt) Bug #775871 +* Make --disable-benchmark work. + (Christophe Lermytte) Bug #774732 +* Make silent builds really silent. + (Kjell Ahlstedt) Bug #768797 + 2.99.7: (unstable) * connection, slot_base: Use an internal::weak_raw_ptr<> to simplify diff --git a/configure.ac b/configure.ac index 5cadb91..cc91f77 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ ## You should have received a copy of the GNU Lesser General Public License ## along with this library. If not, see <http://www.gnu.org/licenses/>. -AC_INIT([libsigc++], [2.99.7], +AC_INIT([libsigc++], [2.99.8], [http://bugzilla.gnome.org/enter_bug.cgi?product=libsigc%2B%2B], [libsigc++], [http://libsigc.sourceforge.net/]) AC_PREREQ([2.59]) |