Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libslp1 | Distribution: SUSE Linux Framework One |
Version: 2.0.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.2.1 | Build date: Mon Feb 26 13:37:43 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 92471 | Source RPM: openslp-2.0.0-slfo.1.2.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://www.openslp.org/ | |
Summary: An Implementation of the Service Location Protocol V2 |
Service Location Protocol is an IETF standards track protocol that provides a framework that allows networking applications to discover the existence, location, and configuration of networked services in networks.
BSD-3-Clause
* Mon Feb 26 2024 dimstar@opensuse.org - Use %patch -P N instead of deprecated %patchN. * Wed Aug 31 2022 schubi@suse.com - Migration to /usr/etc: Saving user changed configuration files in /etc and restoring them while an RPM update. * Tue Jun 21 2022 schubi@suse.com - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. * Wed Oct 13 2021 jsegitz@suse.com - Added hardening to systemd service(s) (bsc#1181400). Modified: * slpd.service * Tue Mar 24 2020 mls@suse.de - Add missing openslp requires to the openslp-server package [bnc#1165121] * Thu Jul 25 2019 matthias.gerstner@suse.com - removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html * Wed Jun 12 2019 tchvatal@suse.com - Explicitely require library on develpackage and do not pull in the base package with slptool binary * Sun Jun 09 2019 jengelh@inai.de - Fixup summaries: SDK already includes "development", and shared library is unspecific. Remove marketing wording from descriptions. * Fri Jun 07 2019 mls@suse.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 06 2019 tchvatal@suse.com - Remove < SLE12 as it is no longer supported - Remove obsolete conditions/etc. * dropped file: slpd.init - Cleanup with spec-cleaner - Split out shared library properly * Thu Jun 06 2019 tchvatal@suse.com - Drop the omc config fate#301838: * it is obsolete since SLE11 * Mon Aug 27 2018 jsikes@suse.de - Fixed failure to compile when ENABLE_SLPv2_SECURITY is not set new patch: openslp-2.0.0-ifdef-slpv2.diff * Wed Apr 11 2018 mls@suse.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 mls@suse.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 ro@suse.de - add separate source openslp.logrotate.systemd to use systemctl reload for logrotate configuration * Tue Jun 13 2017 daniel.molkentin@suse.com - Add support for OpenSSL 1.1. Commit from upstream [bsc#1042665] new patch: openslp.openssl-1.1.diff * Mon Jan 09 2017 fbui@suse.com - Also update openslp.sd_notify.diff to use the new systemd lib * Mon Dec 12 2016 fbui@suse.com - Replace pkgconfig(libsystemd-*) with pkgconfig(libsystemd) Nowadays pkgconfig(libsystemd) replaces all libsystemd-* libs, which are obsolete. * Wed Oct 12 2016 mls@suse.de - Fix bounds check in SLPFoldWhiteSpace [bnc#1001600] [CVE-2016-7567] new patch: openslp.foldws.diff * Mon Sep 12 2016 mls@suse.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.drouand@gmail.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 mls@suse.de - fix last commit * Mon Jul 28 2014 crrodriguez@opensuse.org - Do not apply previous patch to distros without systemd. - Limit init script usage only to legacy products. * Sun Jul 27 2014 crrodriguez@opensuse.org - openslp.sd_notify.diff make slpd systemd service of type notify instead of simple, to avoid startup races. * Thu Apr 10 2014 mls@suse.de - use AI_CANONNAME when looking up the canonical name * Wed Feb 19 2014 mls@suse.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 mls@suse.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 mls@suse.de - fix wrong dir modifier in filelist * Mon Apr 15 2013 idonmez@suse.com - Add Source URL, see https://en.opensuse.org/SourceUrls * Thu Oct 18 2012 coolo@suse.com - buildrequire systemd through the pkgconfig provide to get systemd-mini in build environments (to break cycles) * Sat Aug 25 2012 crrodriguez@opensuse.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 coolo@suse.com - move the systemd requires to the server subpackage * Thu Dec 22 2011 crrodriguez@opensuse.org - Add native systemd unit * Wed Nov 16 2011 coolo@suse.com - add libtool as buildrequire to avoid implicit dependency * Mon Feb 28 2011 lnussel@suse.de - use dedicated user instead of 'daemon' (bnc#656780) * Fri Nov 05 2010 cristian.rodriguez@opensuse.org - libslp: export only functions of the public interface defined in slp.h * Tue Oct 12 2010 mls@suse.de - fix extension parsing code, CVE-2010-3609 [bnc#642571] * Fri Oct 01 2010 mls@suse.de - ignore leading and trailing spaces when comparing strings [bnc#626444] * Thu Sep 30 2010 mls@suse.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 mls@suse.de - add DABackupLocalReg option to enable backup of local services [bnc#597215] * Tue May 11 2010 jeffm@suse.de - avoid CPU usage spike while while reading /proc/net/tcp on systems with many connections (bnc#601002) * Wed Apr 28 2010 mls@suse.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 kkaempf@novell.com - Add SuSEfirewall2 description file * Mon Dec 14 2009 jengelh@medozas.de - add baselibs.conf as a source * Wed Nov 18 2009 mls@suse.de - clear mcast flag from DAAdverts [bnc#533432] * Fri Jan 30 2009 mls@suse.de - fix DSA_verify return code test [bnc#465270] * Thu Jan 22 2009 crrodriguez@suse.de - remove static libraries and "la" files * Wed Jan 07 2009 olh@suse.de - obsolete old -XXbit packages (bnc#437293) * Fri Nov 14 2008 mrueckert@suse.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 ro@suse.de - move prereq to server subpackage - fix init script * Fri May 09 2008 schwab@suse.de - Fix use of libtool. * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support * Tue Apr 01 2008 mkoenig@suse.de - remove dir /usr/share/omc/svcinfo.d as it is provided now by filesystem * Tue Mar 25 2008 mls@suse.de - fix non-intel little-endian platforms [bnc#372179] * Wed Mar 19 2008 mls@suse.de - initialize peeraddr in unicast case [bnc#370374] * Tue Sep 04 2007 mls@suse.de - fix typo in dereg code [#290333] * Thu Mar 29 2007 rguenther@suse.de - add bison and flex BuildRequires * Thu Jan 11 2007 ro@suse.de - move omc xml file to /usr/share/omc * Mon Jan 08 2007 ro@suse.de - move srvinfo.d to svcinfo.d (typo in fate entry) * Mon Dec 18 2006 ro@suse.de - added slpd.xml to /etc/omc/srvinfo.d (fate#301831) * Thu Nov 16 2006 mls@suse.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 mls@suse.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 mls@suse.de - fix unaligned memory access on ia64 [#171932] * Fri Mar 24 2006 mls@suse.de - fix listening on multiple interfaces [#160008] * Sat Mar 18 2006 schwab@suse.de - Fix file descritor leak [#159303]. * Mon Jan 30 2006 mls@suse.de - fix bug in DropSLPMulticastGroup - add -fstack-protector to CFLAGS - added logrotate script [#143069] * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Fri Dec 23 2005 mls@suse.de - clear overflow bit on TCP connections [#135248] * Thu Sep 29 2005 dmueller@suse.de - add norootforbuild * Mon Aug 22 2005 mls@suse.de - also listen on SLPv1 General Multicast address [#64138] - use poll instead of select [#65673] * Tue Feb 15 2005 mls@suse.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 mls@suse.de - fix slpv DA discovery scope handling (#48728) - use _dns-sd instead of _mdns in mdns findsrvtypes query (#48325) * Thu Oct 14 2004 adrian@suse.de - add meta information for suse help. * Sun Jun 13 2004 bg@suse.de - reduce hardcoded optimization from -O3 to -O2 to circumvent ICE on hppa * Tue Jun 01 2004 mls@suse.de - added fillup and insserv prereq * Thu May 27 2004 mls@suse.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 mls@suse.de - treat empty attributes as illegal [#39669] - always start slpd on SLES [#39863] * Fri Apr 23 2004 mls@suse.de - libslp: use configured TTL settings [#39030] * Fri Apr 02 2004 mls@suse.de - beta is over, don't always start slpd * Fri Apr 02 2004 kukuk@suse.de - Fix init script * Wed Mar 31 2004 mls@suse.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 mls@suse.de - turn around srvtypes order in mdns * Thu Mar 18 2004 mls@suse.de - code cleanup - provide A RR with SRV RRs - don't pack .xvpics * Fri Mar 12 2004 mls@suse.de - added missing SLPGetMDNSName prototype to slp.h * Fri Mar 12 2004 mls@suse.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 mls@suse.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 mls@suse.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 adrian@suse.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 adrian@suse.de - fix /proc/net/tcp* parsing - ONLY FOR BETA: start slpd always * Thu Jan 29 2004 adrian@suse.de - fix reading from slpd.reg.d directory (was broken since chroot run) * Wed Jan 14 2004 adrian@suse.de - slptool register now services with max timeout. * Tue Dec 16 2003 adrian@suse.de - fix sig11 when using the library without spi file * Mon Dec 08 2003 adrian@suse.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 adrian@suse.de - add buffer fix from cvs - add README.SuSE with config howto * Thu Nov 20 2003 adrian@suse.de - drop the multicast route creation in runlevel script. we do not need it anymore with 1.1.5 * Wed Nov 19 2003 adrian@suse.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 adrian@suse.de - use correct keyword "X-UnitedLinux-Should-Start" in init script (seen by Martin Vidner) * Thu Nov 13 2003 adrian@suse.de - add "tcp-port=" option to test services running via (x)inted - start after (x)inetd * Wed Nov 12 2003 adrian@suse.de - add code to parse .reg files from any package below /etc/slp.reg.d/ * Sun Nov 09 2003 adrian@suse.de - fix security issue in init script * Sat Nov 08 2003 adrian@suse.de - initial package of version 1.0.11
/usr/lib64/libslp.so.1 /usr/lib64/libslp.so.1.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 00:02:43 2024