SET(LIBZYPP_MAJOR "16")
SET(LIBZYPP_COMPATMINOR "0")
SET(LIBZYPP_MINOR "2")
-SET(LIBZYPP_PATCH "3")
+SET(LIBZYPP_PATCH "4")
#
-# LAST RELEASED: 16.2.3 (0)
+# LAST RELEASED: 16.2.4 (0)
# (The number in parenthesis is LIBZYPP_COMPATMINOR)
#=======
-------------------------------------------------------------------
+Thu Sep 15 15:27:15 CEST 2016 - ma@suse.de
+
+- RepoFileReader: fix parsing of multiline url entries (bsc#964932)
+- Allow repo type 'rpm' as alias for 'rpm-md' (fixes openSUSE/zypper#100)
+- version 16.2.4 (0)
+
+-------------------------------------------------------------------
Fri Sep 9 16:43:30 CEST 2016 - ma@suse.de
- xmlout::Node: Allow adding nore attributes while the start node
is not closed (FATE#320699)
+- Fixes broken XML output introduced by an unwanted change in 16.2.2
+ (bsc#998344)
- version 16.2.3 (0)
-------------------------------------------------------------------
"enabled=1\n"
"autorefresh=0\n"
"baseurl=http://download.opensuse.org/factory-tested/repo/oss/\n"
+"baseurl=http://download.opensuse.org/factory-tested/repo/oss/2\n"
+"plugin:spacewalk?channel=sle-manager-tools12-pool-x86_64-sp1&server=0\n"
+"http://download.opensuse.org/factory-tested/repo/=oss/4\n"
"type=yast2\n"
"keeppackages=0\n";
RepoCollector collector;
parser::RepoFileReader parser( input, bind( &RepoCollector::collect, &collector, _1 ) );
BOOST_CHECK_EQUAL(1, collector.repos.size());
+
+ const RepoInfo & repo( collector.repos.front() );
+ BOOST_CHECK_EQUAL( 4, repo.baseUrlsSize() );
+ cout << repo << endl;
}
// fedora
{
namespace {
inline const std::string & keyGarbage()
{
- static const std::string & _val( ",|/\\" );
+ static const std::string & _val( ":/?|,\\" );
return _val;
}
} //namespace
static NamedValue<RepoType::Type> & _t( *new NamedValue<RepoType::Type> );
if ( _t.empty() )
{
- _t( RepoType::RPMMD_e ) | "rpm-md" | "rpmmd"|"repomd"|"yum"|"up2date";
+ _t( RepoType::RPMMD_e ) | "rpm-md" | "rpm"|"rpmmd"|"repomd"|"yum"|"up2date";
_t( RepoType::YAST2_e ) | "yast2" | "yast"|"susetags";
_t( RepoType::RPMPLAINDIR_e ) | "plaindir";
_t( RepoType::NONE_e ) | "NONE" | "none";