Changelog for
openslp-devel-2.0.0-6.23.1.x86_64.rpm :
* Wed Apr 14 2021 mlsAATTsuse.de- Implement automatic active discovery retries so that DAs do not get dropped if they are not reachable for some time [bnc#1166637] [bnc#1184008] new patch: openslp.unicastactivediscovery.diff
* Tue Mar 24 2020 mlsAATTsuse.de- Add missing group(daemon) prerequires to the openslp-server package [bnc#1165050]- Add missing openslp requires to the openslp-server package [bnc#1165121]
* Thu Sep 12 2019 Vítězslav Čížek
- Add missing zlib build dependency, which used to be pulled in by libopenssl-devel. The package fails to build since the openssl upgrade to 1.1.1 (bsc#1149792)
* Fri Jun 07 2019 mlsAATTsuse.de- Use tcp connects to talk with other DAs [bnc#1117969] new patch: openslp.tcpknownda.diff- Fix segfault in predicate match if a registered service has a malformed attribute list [bnc#1136136] new patch: openslp.nullattr.diff
* Thu Jun 28 2018 mlsAATTsuse.de- Fix memory corruption when the sendbuf gets reallocated [bnc#1090638] [CVE-2017-17833] new patch: openslp.sendbuf_move.diff- Fix out of bounds reads in message parsing new patch: openslp.parseoob.diff
* Wed Apr 11 2018 mlsAATTsuse.de- move systemd notification before the chroot() call, otherwise the notify function cannot reach systend\'s unix domain socket [bnc#1089097]
* Thu Mar 01 2018 mlsAATTsuse.de- Use %license (boo#1082318)- fix slpd using the peer address as local address for TCP connections [bnc#1076035] new patch: openslp.localaddr.diff- use tcp connections for unicast requests [bnc#1080964] new patch: openslp.tcpunicast.diff
* Wed Nov 29 2017 roAATTsuse.de- add separate source openslp.logrotate.systemd to use systemctl reload for logrotate configuration
* Tue Jun 13 2017 daniel.molkentinAATTsuse.com- Add support for OpenSSL 1.1. Commit from upstream [bsc#1042665] new patch: openslp.openssl-1.1.diff
* Mon Jan 09 2017 fbuiAATTsuse.com- Also update openslp.sd_notify.diff to use the new systemd lib
* Mon Dec 12 2016 fbuiAATTsuse.com- Replace pkgconfig(libsystemd-
*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-
* libs, which are obsolete.
* Wed Oct 12 2016 mlsAATTsuse.de- Fix bounds check in SLPFoldWhiteSpace [bnc#1001600] [CVE-2016-7567] new patch: openslp.foldws.diff
* Mon Sep 12 2016 mlsAATTsuse.de- remove convenience code as changes bytes in the message buffer breaking the verification code [bnc#994989] new patch: openslp.noconvenience.diff- fix storage handling in predicate code, it clashed with gcc\'s fortify_source extension [bnc#909195] new patch: openslp.predicatestorage.diff- bring back allowDoubleEqualInPredicate option new patch: openslp.doubleequal.diff- fix bug in openslp.initda.diff patch- fix rcopenslp helper- fix _xrealloc not checking the malloc return value [bnc#980722] [CVE-2016-4912] new patch: openslp.xrealloc.diff
* Sun Mar 08 2015 p.drouandAATTgmail.com- Do not depend on fillup and insserv if the package build with systemd support; the dependencies are not needed in that case
* Mon Sep 01 2014 mlsAATTsuse.de- fix last commit
* Mon Jul 28 2014 crrodriguezAATTopensuse.org- Do not apply previous patch to distros without systemd.- Limit init script usage only to legacy products.
* Sun Jul 27 2014 crrodriguezAATTopensuse.org- openslp.sd_notify.diff make slpd systemd service of type notify instead of simple, to avoid startup races.
* Thu Apr 10 2014 mlsAATTsuse.de- use AI_CANONNAME when looking up the canonical name
* Wed Feb 19 2014 mlsAATTsuse.de- update to openslp-2.0.0 to get IPv6 support
* dropped patches: v1dadiscovery.diff, openslp.clrflags.diff openslp.fixdsareturn.diff, openslp.dereg.diff, openslp.tcpclearovr.diff, openslp.lifetime.diff, slptool-timeout.diff, openslp.poll.diff, openslp.ignorespaces.diff, openslp.checkovr.diff, openslp.fixaddrcheck.diff, openslp.loopbacksocket.diff, openslp.diff, openslp.doubleequal.diff, openslp.discovery.diff, openslp.parseext.diff, openslp.knowndafree.diff, openslp.emptyanswer.diff, openslp.v1sladdr.diff, hppa.diff
* renamed patches: openslp-1.2.0-visibility.patch -> openslp.visibility.diff openslp-1.2.0-daemon.diff -> openslp.daemon.diff openslp.use-TCPDIAG-for-checking-listeners -> openslp.netlink.diff openslp-ocloexec.patch -> openslp.cloexec.diff- always use localtime in the log file [bnc#855385] patch: openslp.localtime.diff- use tcp to connect to the local SA patch: openslp.tcplocal.diff- drop unused mdns support- rename README.SuSE to README.SUSE
* Thu Feb 13 2014 mlsAATTsuse.de- frontport SLE11 patches:
* add hardMTU option to limit the datagram package size to 1400 bytes [bnc#648384]. patch: openslp.hardmtu.diff
* fix double free in SLPDKnownDAAdd error case [bnc#667953] patch: openslp.knowndafree.diff
* fix libslp socket handling, check if socket is still alive and fix socket close code [bnc#693756] patch: openslp.loopbacksocket.diff
* make openslpd reconnect to DAs if they closed the connection [bnc#723385] patch: openslp.slpdreconnect.diff
* fixup lifetime of registrations a bit so that they don\'t get removed too early [bnc#658972] patch: openslp.lifetime.diff
* Tue Jul 16 2013 mlsAATTsuse.de- fix wrong dir modifier in filelist
* Mon Apr 15 2013 idonmezAATTsuse.com- Add Source URL, see https://en.opensuse.org/SourceUrls
* Thu Oct 18 2012 cooloAATTsuse.com- buildrequire systemd through the pkgconfig provide to get systemd-mini in build environments (to break cycles)
* Sat Aug 25 2012 crrodriguezAATTopensuse.org- openslp-ocloexec.patch: open all internal fds with O_CLOEXEC so we do not leak them on fork() .. execve() particulary important in the shared library.
* Wed Feb 08 2012 cooloAATTsuse.com- move the systemd requires to the server subpackage
* Fri Dec 23 2011 crrodriguezAATTopensuse.org- Add native systemd unit
* Wed Nov 16 2011 cooloAATTsuse.com- add libtool as buildrequire to avoid implicit dependency
* Mon Feb 28 2011 lnusselAATTsuse.de- use dedicated user instead of \'daemon\' (bnc#656780)
* Sat Nov 06 2010 cristian.rodriguezAATTopensuse.org- libslp: export only functions of the public interface defined in slp.h
* Tue Oct 12 2010 mlsAATTsuse.de- fix extension parsing code, CVE-2010-3609 [bnc#642571]
* Fri Oct 01 2010 mlsAATTsuse.de- ignore leading and trailing spaces when comparing strings [bnc#626444]
* Thu Sep 30 2010 mlsAATTsuse.de- change DA pull code to not use the pulled-from-de prediacte, but instead don\'t overwrite non-pulled registrations
* Thu Jul 29 2010 mlsAATTsuse.de- add DABackupLocalReg option to enable backup of local services [bnc#597215]
* Tue May 11 2010 jeffmAATTsuse.de- avoid CPU usage spike while while reading /proc/net/tcp on systems with many connections (bnc#601002)
* Wed Apr 28 2010 mlsAATTsuse.de- do not ignore DA answers if active and passive DA detection is off [bnc#564504]- add DASyncReg and isDABackup options for OES folks
* Fri Mar 12 2010 kkaempfAATTnovell.com- Add SuSEfirewall2 description file
* Mon Dec 14 2009 jengelhAATTmedozas.de- add baselibs.conf as a source
* Wed Nov 18 2009 mlsAATTsuse.de- clear mcast flag from DAAdverts [bnc#533432]
* Fri Jan 30 2009 mlsAATTsuse.de- fix DSA_verify return code test [bnc#465270]
* Thu Jan 22 2009 crrodriguezAATTsuse.de- remove static libraries and \"la\" files
* Wed Jan 07 2009 olhAATTsuse.de- obsolete old -XXbit packages (bnc#437293)
* Fri Nov 14 2008 mrueckertAATTsuse.de- enable service only on sles 9 and 10 by default- remove deprecated usage of run_ldconfig- recommend logrotate in the server package
* Mon Aug 18 2008 roAATTsuse.de- move prereq to server subpackage- fix init script
* Fri May 09 2008 schwabAATTsuse.de- Fix use of libtool.
* Thu Apr 10 2008 roAATTsuse.de- added baselibs.conf file to build xxbit packages for multilib support
* Tue Apr 01 2008 mkoenigAATTsuse.de- remove dir /usr/share/omc/svcinfo.d as it is provided now by filesystem
* Tue Mar 25 2008 mlsAATTsuse.de- fix non-intel little-endian platforms [bnc#372179]
* Wed Mar 19 2008 mlsAATTsuse.de- initialize peeraddr in unicast case [bnc#370374]
* Tue Sep 04 2007 mlsAATTsuse.de- fix typo in dereg code [#290333]
* Thu Mar 29 2007 rguentherAATTsuse.de- add bison and flex BuildRequires
* Thu Jan 11 2007 roAATTsuse.de- move omc xml file to /usr/share/omc
* Mon Jan 08 2007 roAATTsuse.de- move srvinfo.d to svcinfo.d (typo in fate entry)
* Mon Dec 18 2006 roAATTsuse.de- added slpd.xml to /etc/omc/srvinfo.d (fate#301831)
* Thu Nov 16 2006 mlsAATTsuse.de- truncate oversized udp messages, finally fixes [#185483] (can be turned of with \"net.slp.oversizedUDP\" option)- do not try to send back empty answers- add option \"net.slp.allowDoubleEqualInPredicate\" to make openslp work with some buggy clients that use \"==\" for comparison [#95043]- changed SLPGetPeer interface to support IPv6
* Tue Sep 12 2006 mlsAATTsuse.de- obey OVERFLOW bit of incoming udp messages [#185483]- use right length in send() calls [#185483]- fix errno check in IncomingStreamWrite- add SLPGetPeer method in libslp- add --peerinfo option to slptool to print peerinfo
* Wed May 10 2006 mlsAATTsuse.de- fix unaligned memory access on ia64 [#171932]
* Fri Mar 24 2006 mlsAATTsuse.de- fix listening on multiple interfaces [#160008]
* Sat Mar 18 2006 schwabAATTsuse.de- Fix file descritor leak [#159303].
* Mon Jan 30 2006 mlsAATTsuse.de- fix bug in DropSLPMulticastGroup- add -fstack-protector to CFLAGS- added logrotate script [#143069]
* Wed Jan 25 2006 mlsAATTsuse.de- converted neededforbuild to BuildRequires
* Fri Dec 23 2005 mlsAATTsuse.de- clear overflow bit on TCP connections [#135248]
* Thu Sep 29 2005 dmuellerAATTsuse.de- add norootforbuild
* Mon Aug 22 2005 mlsAATTsuse.de- also listen on SLPv1 General Multicast address [#64138]- use poll instead of select [#65673]
* Tue Feb 15 2005 mlsAATTsuse.de- update to version 1.2.0- fixed security audit findings- disable mdns in slpd for now, libslp still supports it
* Fri Dec 03 2004 mlsAATTsuse.de- fix slpv DA discovery scope handling (#48728)- use _dns-sd instead of _mdns in mdns findsrvtypes query (#48325)
* Thu Oct 14 2004 adrianAATTsuse.de- add meta information for suse help.
* Sun Jun 13 2004 bgAATTsuse.de- reduce hardcoded optimization from -O3 to -O2 to circumvent ICE on hppa
* Tue Jun 01 2004 mlsAATTsuse.de- added fillup and insserv prereq
* Thu May 27 2004 mlsAATTsuse.de- use /proc/net/tcp_listen and /proc/net/tcp6_listen if available to keep things fast on systems with lots of network connections [#40888]
* Wed May 05 2004 mlsAATTsuse.de- treat empty attributes as illegal [#39669]- always start slpd on SLES [#39863]
* Fri Apr 23 2004 mlsAATTsuse.de- libslp: use configured TTL settings [#39030]
* Fri Apr 02 2004 mlsAATTsuse.de- beta is over, don\'t always start slpd
* Fri Apr 02 2004 kukukAATTsuse.de- Fix init script
* Wed Mar 31 2004 mlsAATTsuse.de- fix sighup processing- clean up spi code- fix spi null pointer reference- fix namingauth comparison- added try-restart to rcslpd- fix slp.conf re-read- fix prlist buffer overrun
* Mon Mar 29 2004 mlsAATTsuse.de- turn around srvtypes order in mdns
* Thu Mar 18 2004 mlsAATTsuse.de- code cleanup- provide A RR with SRV RRs- don\'t pack .xvpics
* Fri Mar 12 2004 mlsAATTsuse.de- added missing SLPGetMDNSName prototype to slp.h
* Fri Mar 12 2004 mlsAATTsuse.de- slpd: fix hostname detection segfault- slpd: use ttl 255 for mdns- slpd: put attrs in mdns TXT RR- libslp: check mdns ttl- libslp: make getattr work with mdns- libslp: make mdns name available via new SLPGetMDNSName() function
* Thu Mar 04 2004 mlsAATTsuse.de- libslp: add scope/nameingauth/predicate to query- slpd: reply to mdns service requests- slpd: don\'t play DA if our hostname expands to loopback- slpd: fix null pointer reference if SrvReg request is sent over tcp (as done by apple)
* Fri Feb 27 2004 mlsAATTsuse.de- slpd: check port status every 15 seconds for watch-port-tcp/udp entries- libslp: send MDNS queries for scope _mdns
* Sun Feb 15 2004 adrianAATTsuse.de- export full qualified hostnames for $HOSTNAME- replace several $HOSTNAME tags in a srvurl- do only accept .reg files (no .rpmsave for instance)
* Sat Feb 14 2004 adrianAATTsuse.de- fix /proc/net/tcp
* parsing- ONLY FOR BETA: start slpd always
* Thu Jan 29 2004 adrianAATTsuse.de- fix reading from slpd.reg.d directory (was broken since chroot run)
* Wed Jan 14 2004 adrianAATTsuse.de- slptool register now services with max timeout.
* Tue Dec 16 2003 adrianAATTsuse.de- fix sig11 when using the library without spi file
* Mon Dec 08 2003 adrianAATTsuse.de- security enhancements:
* use chroot and open needed file descriptors before
* panic if chroot or setuid fails
* pid-file= option in reg files is useless now, so tcp-port= must be used for this now- add SSL support again
* Wed Nov 26 2003 adrianAATTsuse.de- add buffer fix from cvs- add README.SuSE with config howto
* Thu Nov 20 2003 adrianAATTsuse.de- drop the multicast route creation in runlevel script. we do not need it anymore with 1.1.5
* Wed Nov 19 2003 adrianAATTsuse.de- update to version 1.1.5
* development version, but it contains lots of fixes- use $HOSTNAME instead of $LOCALHOST in reg files
* Fri Nov 14 2003 adrianAATTsuse.de- use correct keyword \"X-UnitedLinux-Should-Start\" in init script (seen by Martin Vidner)
* Thu Nov 13 2003 adrianAATTsuse.de- add \"tcp-port=\" option to test services running via (x)inted- start after (x)inetd
* Wed Nov 12 2003 adrianAATTsuse.de- add code to parse .reg files from any package below /etc/slp.reg.d/
* Mon Nov 10 2003 adrianAATTsuse.de- fix security issue in init script
* Sat Nov 08 2003 adrianAATTsuse.de- initial package of version 1.0.11