commit openslp for openSUSE:Factory
Hello community, here is the log from the commit of package openslp for openSUSE:Factory checked in at 2014-04-23 20:35:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openslp (Old) and /work/SRC/openSUSE:Factory/.openslp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openslp" Changes: -------- --- /work/SRC/openSUSE:Factory/openslp/openslp.changes 2014-02-22 20:44:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.openslp.new/openslp.changes 2014-04-23 20:35:38.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Apr 10 16:56:24 CEST 2014 - mls@suse.de + +- use AI_CANONNAME when looking up the canonical name + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ extensions.diff ++++++ --- /var/tmp/diff_new_pack.S7QDNt/_old 2014-04-23 20:35:39.000000000 +0200 +++ /var/tmp/diff_new_pack.S7QDNt/_new 2014-04-23 20:35:39.000000000 +0200 @@ -1,5 +1,5 @@ --- ./common/slp_compare.c.orig 2012-12-12 19:12:43.000000000 +0000 -+++ ./common/slp_compare.c 2014-02-19 16:51:59.737942446 +0000 ++++ ./common/slp_compare.c 2014-04-10 14:54:49.730301497 +0000 @@ -414,6 +414,16 @@ int SLPCompareNamingAuth(size_t srvtypel if (namingauthlen == 0xffff) return 0; /* match all naming authorities */ @@ -18,7 +18,7 @@ if (!namingauthlen) return dot? 1: 0; /* IANA naming authority */ --- ./common/slp_message.h.orig 2012-12-07 20:13:28.000000000 +0000 -+++ ./common/slp_message.h 2014-02-19 16:51:59.738942446 +0000 ++++ ./common/slp_message.h 2014-04-10 14:54:49.730301497 +0000 @@ -127,6 +127,11 @@ #define SLP_REG_SOURCE_LOCAL 2 /* from localhost or IPC */ #define SLP_REG_SOURCE_STATIC 3 /* from the slp.reg file */ @@ -41,7 +41,7 @@ } SLPSrvReg; --- ./common/slp_property.c.orig 2012-12-10 23:31:53.000000000 +0000 -+++ ./common/slp_property.c 2014-02-19 16:51:59.739942446 +0000 ++++ ./common/slp_property.c 2014-04-10 14:54:49.730301497 +0000 @@ -80,12 +80,17 @@ static SLPList s_PropertyList = {0, 0, 0 /** The (optional) application-specified property file - module static. */ @@ -158,8 +158,8 @@ SLPMutexDestroy(s_PropDbLock); s_PropertiesInitialized = false; } ---- ./common/slp_property.h.orig 2014-02-19 16:52:45.865942364 +0000 -+++ ./common/slp_property.h 2014-02-19 16:53:02.255942335 +0000 +--- ./common/slp_property.h.orig 2012-11-28 17:07:04.000000000 +0000 ++++ ./common/slp_property.h 2014-04-10 14:54:49.730301497 +0000 @@ -66,6 +66,7 @@ int SLPPropertySetAppConfFile(const char int SLPPropertyReinit(void); int SLPPropertyInit(const char * gconffile); @@ -169,7 +169,7 @@ /*! Special function to access MTU configuration property value. This provides * fast access to the MTU value both in client libraries and server program. --- ./common/slp_spi.c.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./common/slp_spi.c 2014-02-19 16:51:59.739942446 +0000 ++++ ./common/slp_spi.c 2014-04-10 14:54:49.730301497 +0000 @@ -426,6 +426,17 @@ int SLPSpiCanSign(SLPSpiHandle hspi, siz spistrlen, spistr) != 0; } @@ -189,7 +189,7 @@ /*=========================================================================*/ --- ./common/slp_spi.h.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./common/slp_spi.h 2014-02-19 16:51:59.740942446 +0000 ++++ ./common/slp_spi.h 2014-04-10 14:54:49.730301497 +0000 @@ -106,6 +106,8 @@ int SLPSpiCanVerify(SLPSpiHandle hspi, s int SLPSpiCanSign(SLPSpiHandle hspi, size_t spistrlen, const char * spistr); @@ -200,7 +200,7 @@ /*! @} */ --- ./libslp/libslp_findsrvs.c.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./libslp/libslp_findsrvs.c 2014-02-19 16:51:59.740942446 +0000 ++++ ./libslp/libslp_findsrvs.c 2014-04-10 14:54:49.731301477 +0000 @@ -64,7 +64,7 @@ */ static SLPBoolean CollateToSLPSrvURLCallback(SLPHandle hSLP, @@ -306,7 +306,7 @@ } SLPMessageFree(replymsg); --- ./libslp/slp.h.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./libslp/slp.h 2014-02-19 16:51:59.740942446 +0000 ++++ ./libslp/slp.h 2014-04-10 14:54:49.731301477 +0000 @@ -606,6 +606,15 @@ SLPEXP SLPError SLPAPI SLPAssociateIP( SLPHandle hSLP, const char * unicast_ip); @@ -324,7 +324,7 @@ } #endif --- ./libslpattr/libslpattr.c.orig 2012-12-10 23:31:53.000000000 +0000 -+++ ./libslpattr/libslpattr.c 2014-02-19 16:51:59.740942446 +0000 ++++ ./libslpattr/libslpattr.c 2014-04-10 14:54:49.731301477 +0000 @@ -393,6 +393,9 @@ static char * unescape_into(char * dest, (*cur)++; } @@ -336,7 +336,7 @@ return 1; } --- ./slpd/slpd_database.c.orig 2012-12-10 23:31:53.000000000 +0000 -+++ ./slpd/slpd_database.c 2014-02-19 16:51:59.741942446 +0000 ++++ ./slpd/slpd_database.c 2014-04-10 14:54:49.731301477 +0000 @@ -49,6 +49,7 @@ #define _GNU_SOURCE @@ -620,7 +620,7 @@ /** Cleans up all resources used by the database. */ --- ./slpd/slpd_database.h.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./slpd/slpd_database.h 2014-02-19 16:51:59.741942446 +0000 ++++ ./slpd/slpd_database.h 2014-04-10 14:54:49.732301459 +0000 @@ -103,7 +103,9 @@ SLPMessage * SLPDDatabaseEnum(void * eh, void SLPDDatabaseEnumEnd(void * eh); int SLPDDatabaseIsEmpty(void); @@ -633,7 +633,7 @@ #ifdef DEBUG void SLPDDatabaseDeinit(void); --- ./slpd/slpd_knownda.c.orig 2012-12-10 23:31:53.000000000 +0000 -+++ ./slpd/slpd_knownda.c 2014-02-19 16:51:59.741942446 +0000 ++++ ./slpd/slpd_knownda.c 2014-04-10 14:54:49.732301459 +0000 @@ -1836,7 +1836,7 @@ void SLPDKnownDARegisterWithAllDas(SLPMe /* Returns: None */ /*=========================================================================*/ @@ -644,7 +644,7 @@ /* Simply echo the message through as is */ SLPDKnownDAEcho(msg, buf); --- ./slpd/slpd_log.c.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./slpd/slpd_log.c 2014-02-19 16:51:59.741942446 +0000 ++++ ./slpd/slpd_log.c 2014-04-10 14:54:49.732301459 +0000 @@ -298,6 +298,7 @@ static void SLPDLogSrvTypeRqstMessage(SL { (void)srvtyperqst; @@ -654,7 +654,7 @@ /** Logs information about a SrvTypeReply message to the log file. --- ./slpd/slpd_main.c.orig 2012-12-10 23:31:53.000000000 +0000 -+++ ./slpd/slpd_main.c 2014-02-19 16:54:07.431942220 +0000 ++++ ./slpd/slpd_main.c 2014-04-10 14:54:49.732301459 +0000 @@ -66,6 +66,8 @@ int G_SIGINT; /* Signal being used f int G_SIGUSR1; /* Signal being used to dump information about the database */ #endif @@ -725,8 +725,8 @@ if (DropPrivileges()) SLPDFatal("Could not drop privileges\n"); --- ./slpd/slpd_property.c.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./slpd/slpd_property.c 2014-02-19 16:53:31.407942284 +0000 -@@ -50,6 +50,23 @@ ++++ ./slpd/slpd_property.c 2014-04-10 14:55:49.894966122 +0000 +@@ -50,6 +50,24 @@ */ SLPDProperty G_SlpdProperty; @@ -741,6 +741,7 @@ + memset(&hints, 0, sizeof(hints)); + hints.ai_socktype = SOCK_STREAM; + hints.ai_family = AF_UNSPEC; ++ hints.ai_flags = AI_CANONNAME; + if (getaddrinfo(host, 0, &hints, &ifaddr) == 0 && ifaddr->ai_canonname && strchr(ifaddr->ai_canonname, '.') != 0) + return xstrdup(ifaddr->ai_canonname); + } @@ -750,7 +751,7 @@ /** Reinitialize the slpd property management subsystem. * * Clears and rereads configuration parameters from files into the system. -@@ -226,6 +243,9 @@ void SLPDPropertyReinit(void) +@@ -226,6 +244,9 @@ void SLPDPropertyReinit(void) G_SlpdProperty.nextActiveDiscovery = 0; /* ensures xmit on first call to SLPDKnownDAActiveDiscovery() */ G_SlpdProperty.nextPassiveDAAdvert = 0; /* ensures xmit on first call to SLPDKnownDAPassiveDiscovery()*/ @@ -760,7 +761,7 @@ } /** Initialize the slpd property management subsystem. -@@ -266,6 +286,7 @@ void SLPDPropertyDeinit(void) +@@ -266,6 +287,7 @@ void SLPDPropertyDeinit(void) xfree(G_SlpdProperty.ifaceInfo.iface_addr); xfree(G_SlpdProperty.ifaceInfo.bcast_addr); @@ -769,7 +770,7 @@ } --- ./slpd/slpd_property.h.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./slpd/slpd_property.h 2014-02-19 16:51:59.742942446 +0000 ++++ ./slpd/slpd_property.h 2014-04-10 14:54:49.732301459 +0000 @@ -73,6 +73,8 @@ typedef struct _SLPDProperty uint16_t port; size_t localeLen; @@ -780,7 +781,7 @@ int indexingPropertiesSet; /** Indexes are only maintained from startup, * and may not be switched on and off without --- ./slpd/slpd_regfile.c.orig 2012-12-10 23:31:53.000000000 +0000 -+++ ./slpd/slpd_regfile.c 2014-02-19 16:51:59.742942446 +0000 ++++ ./slpd/slpd_regfile.c 2014-04-10 14:54:49.732301459 +0000 @@ -130,6 +130,7 @@ int SLPDRegFileReadSrvReg(FILE * fd, SLP { char * slider1; @@ -853,7 +854,7 @@ CLEANUP: --- ./slpd/slpd_spi.c.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./slpd/slpd_spi.c 2014-02-19 16:51:59.742942446 +0000 ++++ ./slpd/slpd_spi.c 2014-04-10 14:54:49.733301445 +0000 @@ -66,6 +66,8 @@ int SLPDSpiInit(const char * spifile) G_SlpdSpiHandle = 0; } @@ -864,7 +865,7 @@ } --- ./slptool/slptool.c.orig 2013-06-08 02:50:38.000000000 +0000 -+++ ./slptool/slptool.c 2014-02-19 16:51:59.742942446 +0000 ++++ ./slptool/slptool.c 2014-04-10 14:54:49.733301445 +0000 @@ -187,7 +187,17 @@ static SLPBoolean mySrvUrlCallback(SLPHa (void)cookie; @@ -913,7 +914,7 @@ printf(" command-and-arguments may be:\n"); printf(" findsrvs service-type [filter]\n"); --- ./slptool/slptool.h.orig 2012-11-28 17:07:04.000000000 +0000 -+++ ./slptool/slptool.h 2014-02-19 16:51:59.742942446 +0000 ++++ ./slptool/slptool.h 2014-04-10 14:54:49.733301445 +0000 @@ -107,6 +107,7 @@ typedef struct _SLPToolCommandLine const char * cmdparam1; const char * cmdparam2; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de