3 | | Sourceforge site is partially offline according to their website. It has been like this for at least two days. Supposedly it is due to a storage equipment fault. |
| 3 | [http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.sha256sum] |
| 4 | |
| 5 | 186f2167c1b3d90529ce8e715246bf160bc67ec1ec19f4e45d76c0ae54dfbe1b |
| 6 | |
| 7 | [http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.1.news] |
| 8 | |
| 9 | [http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.2.news] |
| 10 | |
| 11 | [http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.3.news] |
| 12 | |
| 13 | [http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.4.news] |
| 14 | |
| 15 | [http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.0.news] |
| 16 | |
| 17 | [http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.news] |
| 18 | |
| 19 | {{{ |
| 20 | 2.6.1 (stable): |
| 21 | |
| 22 | * Add back deprecated adaptors/lambda API to avoid an unintented ABI |
| 23 | break. |
| 24 | (Kjell Ahlstedt) Bug #755550 (Michael Biebl) |
| 25 | * sigc::trackable: Move operations: Don't move the callback list |
| 26 | (Kjell Ahlstedt) Bug #755393 (Tom Schoonjans) |
| 27 | |
| 28 | |
| 29 | 2.6.0 (stable): |
| 30 | |
| 31 | * C++11: deduce_result_type: Simplify with C++11 variadic template. |
| 32 | (Murray Cumming, Marcin Kolny) Bug #753612 |
| 33 | * Fix the build with MSVC. |
| 34 | (Chun-wei Fan) Bug #754082 |
| 35 | * Update the website. |
| 36 | (Kjell Ahlstedt) |
| 37 | |
| 38 | |
| 39 | 2.5.4 (unstable): |
| 40 | |
| 41 | * slot_base::operator=(const &): Copy the blocked too, |
| 42 | so the destionation is blocked if the source is blocked, |
| 43 | regardless of whether the destionation was previously |
| 44 | blocked, because this seems to be what we should expect. |
| 45 | (Murray Cumming) |
| 46 | * C++11: slot_base, slot*, signal_base, signal*, trackable: |
| 47 | Add move operations. |
| 48 | (Murray Cumming) |
| 49 | * Update MSVC Projects, requiring at least MSVC++ .Net 2013 |
| 50 | for C++11 support. |
| 51 | (Chun-wei Fan) |
| 52 | |
| 53 | |
| 54 | 2.5.3 (unstable): |
| 55 | |
| 56 | * Use C++11 "using" aliases to simplify code that uses type traits. |
| 57 | (Murray Cumming) Bug #753580 |
| 58 | |
| 59 | |
| 60 | 2.5.2 (unstable): |
| 61 | |
| 62 | * Remove useless headers: |
| 63 | sigc++/class_slot.h |
| 64 | sigc++/hide.h |
| 65 | sigc++/method_slot.h |
| 66 | sigc++/object.h |
| 67 | sigc++/object_slot.h |
| 68 | sigc++/retype.h |
| 69 | Some of these still have equivalents in sigc++/adaptors/ |
| 70 | (Kjell Ahlstedt, Murray Cumming) Bug #752560 |
| 71 | * C++11: Replace deprecated std::auto_ptr by std::unique_ptr. |
| 72 | (Kjell Ahlstedt) |
| 73 | * C++11: Use std::is_base_of<> instead of our |
| 74 | sigc::is_base_and_derived<>, |
| 75 | removing sigc::is_base_and_derived<>. |
| 76 | (Kjell Ahlstedt, Murray Cumming) Bug #752560 |
| 77 | * C++11: Use of range-based for loops. |
| 78 | (Murray Cumming) |
| 79 | * C++11: Use of the auto keyword. |
| 80 | (Murray Cumming) |
| 81 | * C++11: Use of nullptr instead of 0. |
| 82 | (Murray Cumming) |
| 83 | * sigc++/slot.h: Use a regular .h file instead of generating it |
| 84 | from an .m4 file. Bug #752560 |
| 85 | (Kjell Ahlstedt) |
| 86 | * Visual Studio Builds: Move 2010 Projects to 2012 to support C++11. |
| 87 | (Chun-wei Fan) |
| 88 | * Use -Wformat-security and -Wshadow with --enable-warnings=fatal. |
| 89 | (Murray Cumming) |
| 90 | |
| 91 | |
| 92 | 2.5.1 (unstable): |
| 93 | |
| 94 | * Use (and require) C++11 |
| 95 | (Kjell Ahlstedt) |
| 96 | * Using C++11 lambda functions to create sigc::slots: |
| 97 | Avoid the need for SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE. |
| 98 | (Kjell Ahlstedt) |
| 99 | * Remove the already-deprecated sigc::lambda (and sigc::group) API. |
| 100 | This is an API change but should not be an ABI change, so it should |
| 101 | only affect you when rebuilding applications, if you use this API. |
| 102 | (Murray Cumming, Kjell Ahlstedt) |
| 103 | }}} |