Control: tags -1 moreinfo On 2014-11-16 13:52, Cristian Greco wrote: > Package: release.debian.org > Severity: normal > User: release.debian....@packages.debian.org > Usertags: unblock > > Hi, > > I'm seeking approval for the upload of poco 1.3.6p1-5. >
Hi Cristian, Thanks for doing this. > I received a patch for CVE-2014-0350 (#746637) from Maxime Chatelle, > who prepared an upload for unstable. > > Debdiff is attached, dsc is available on mentors: > http://mentors.debian.net/debian/pool/main/p/poco/poco_1.3.6p1-5.dsc > > I don't see problems with the patch but would like approval from the > release team before going ahead. If we don't apply the patch now, poco > 1.3.6p1-4 should be removed from testing. > > Thanks, > -- > Cristian Greco > GPG key ID: 0xCF4D32E4 > > [...] > +diff -urNad poco-1.3.6p1~/NetSSL_OpenSSL/include/Poco/Net/X509Certificate.h > poco-1.3.6p1/NetSSL_OpenSSL/include/Poco/Net/X509Certificate.h > +--- poco-1.3.6p1~/NetSSL_OpenSSL/include/Poco/Net/X509Certificate.h > 2009-12-21 19:15:02.000000000 +0100 > ++++ poco-1.3.6p1/NetSSL_OpenSSL/include/Poco/Net/X509Certificate.h > 2014-11-07 22:09:56.519596616 +0100 > +@@ -102,7 +102,7 @@ > + > + protected: > + static bool containsWildcards(const std::string& commonName); > +- static bool matchByAlias(const std::string& alias, const HostEntry& > heData); > ++ static bool matchWildcard(const std::string& wildcard, const > std::string& hostName); > + > [...] I suspect we might have an issue here. Changing the name (and/or arguments) of a protected symbol is definitely an ABI breakage. Since this is part of a public header it is also an API breakage. Unfortunatly, I cannot accept the changes as-is. That said, if you can provide an alternative solution without breaking neither ABI nor API, I would be interested in seeing it. ~Niels -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/546a75d5.1010...@thykier.net