File openslp.changes of Package openslp.3206

-------------------------------------------------------------------
Wed Oct 12 13:53:08 CEST 2016 - mls@suse.de

- Fix bounds check in SLPFoldWhiteSpace
  [bnc#1001600] [CVE-2016-7567]
  new patch: openslp.foldws.diff

-------------------------------------------------------------------
Mon Sep 12 13:47:12 CEST 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
- remove no longer needed slpd init file [bnc#974655]
- 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

-------------------------------------------------------------------
Fri Sep  9 14:56:59 UTC 2016 - mmarek@suse.cz

- Rebuild with a fixed flex package to fix a buffer overflow
  (bsc#990856, CVE-2016-6354).

-------------------------------------------------------------------
Mon Nov  2 13:28:44 UTC 2015 - thehejik@suse.com

- Systemd service file fixes [bnc#950777]
  * Removed -d option for don't detach from tty
  * Added Type=forking option
  * Added PIDFile option

-------------------------------------------------------------------
Mon Dec 15 14:11:21 CET 2014 - mls@suse.de

- 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

-------------------------------------------------------------------
Thu Apr 10 16:56:24 CEST 2014 - mls@suse.de

- use AI_CANONNAME when looking up the canonical name

-------------------------------------------------------------------
Wed Feb 19 18:37:01 CET 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 15:03:15 CET 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 13:44:12 CEST 2013 - mls@suse.de

- fix wrong dir modifier in filelist

-------------------------------------------------------------------
Mon Apr 15 12:50:48 UTC 2013 - idonmez@suse.com

- Add Source URL, see https://en.opensuse.org/SourceUrls 

-------------------------------------------------------------------
Thu Oct 18 11:48:34 UTC 2012 - coolo@suse.com

- buildrequire systemd through the pkgconfig provide to get
  systemd-mini in build environments (to break cycles)

-------------------------------------------------------------------
Sat Aug 25 15:56:43 UTC 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  8 20:14:48 UTC 2012 - coolo@suse.com

- move the systemd requires to the server subpackage

-------------------------------------------------------------------
Thu Dec 22 23:42:12 UTC 2011 - crrodriguez@opensuse.org

- Add native systemd unit 

-------------------------------------------------------------------
Wed Nov 16 08:19:02 UTC 2011 - coolo@suse.com

- add libtool as buildrequire to avoid implicit dependency

-------------------------------------------------------------------
Mon Feb 28 12:12:37 UTC 2011 - lnussel@suse.de

- use dedicated user instead of 'daemon' (bnc#656780)

-------------------------------------------------------------------
Fri Nov  5 22:06:43 UTC 2010 - cristian.rodriguez@opensuse.org

- libslp: export only functions of the public interface
  defined in slp.h

-------------------------------------------------------------------
Tue Oct 12 17:46:47 CEST 2010 - mls@suse.de

- fix extension parsing code, CVE-2010-3609 [bnc#642571]

-------------------------------------------------------------------
Fri Oct  1 13:36:48 CEST 2010 - mls@suse.de

- ignore leading and trailing spaces when comparing strings
  [bnc#626444]

-------------------------------------------------------------------
Thu Sep 30 12:35:54 CEST 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 13:28:41 CEST 2010 - mls@suse.de

- add DABackupLocalReg option to enable backup of local services
  [bnc#597215]

-------------------------------------------------------------------
Tue May 11 18:09:09 CEST 2010 - jeffm@suse.de

- avoid CPU usage spike while while reading /proc/net/tcp
  on systems with many connections (bnc#601002)

-------------------------------------------------------------------
Wed Apr 28 17:03:14 CEST 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 13:55:47 UTC 2010 - kkaempf@novell.com

- Add SuSEfirewall2 description file

-------------------------------------------------------------------
Mon Dec 14 17:04:29 CET 2009 - jengelh@medozas.de

- add baselibs.conf as a source

-------------------------------------------------------------------
Wed Nov 18 14:53:24 CET 2009 - mls@suse.de

- clear mcast flag from DAAdverts [bnc#533432]

-------------------------------------------------------------------
Fri Jan 30 14:17:01 CET 2009 - mls@suse.de

- fix DSA_verify return code test [bnc#465270]

-------------------------------------------------------------------
Thu Jan 22 02:48:00 CET 2009 - crrodriguez@suse.de

- remove static libraries and "la" files 

-------------------------------------------------------------------
Wed Jan  7 12:34:56 CET 2009 - olh@suse.de

- obsolete old -XXbit packages (bnc#437293)

-------------------------------------------------------------------
Fri Nov 14 15:27:34 CET 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 16:20:22 CEST 2008 - ro@suse.de

- move prereq to server subpackage 
- fix init script

-------------------------------------------------------------------
Fri May  9 16:46:20 CEST 2008 - schwab@suse.de

- Fix use of libtool.

-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de

- added baselibs.conf file to build xxbit packages
  for multilib support

-------------------------------------------------------------------
Tue Apr  1 16:14:25 CEST 2008 - mkoenig@suse.de

- remove dir /usr/share/omc/svcinfo.d as it is provided now
  by filesystem 

-------------------------------------------------------------------
Tue Mar 25 19:27:21 CET 2008 - mls@suse.de

- fix non-intel little-endian platforms [bnc#372179]

-------------------------------------------------------------------
Wed Mar 19 16:45:21 CET 2008 - mls@suse.de

- initialize peeraddr in unicast case [bnc#370374]

-------------------------------------------------------------------
Tue Sep  4 15:12:28 CEST 2007 - mls@suse.de

- fix typo in dereg code [#290333]

-------------------------------------------------------------------
Thu Mar 29 14:30:08 CEST 2007 - rguenther@suse.de

- add bison and flex BuildRequires

-------------------------------------------------------------------
Thu Jan 11 12:27:25 CET 2007 - ro@suse.de

- move omc xml file to /usr/share/omc 

-------------------------------------------------------------------
Mon Jan  8 18:15:10 CET 2007 - ro@suse.de

- move srvinfo.d to svcinfo.d (typo in fate entry) 

-------------------------------------------------------------------
Mon Dec 18 18:43:07 CET 2006 - ro@suse.de

- added slpd.xml to /etc/omc/srvinfo.d (fate#301831) 

-------------------------------------------------------------------
Thu Nov 16 17:13:01 CET 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 15:23:43 CEST 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 20:41:30 CEST 2006 - mls@suse.de

- fix unaligned memory access on ia64 [#171932]

-------------------------------------------------------------------
Fri Mar 24 14:23:39 CET 2006 - mls@suse.de

- fix listening on multiple interfaces [#160008]

-------------------------------------------------------------------
Sat Mar 18 03:33:51 CET 2006 - schwab@suse.de

- Fix file descritor leak [#159303].

-------------------------------------------------------------------
Mon Jan 30 16:35:37 CET 2006 - mls@suse.de

- fix bug in DropSLPMulticastGroup
- add -fstack-protector to CFLAGS
- added logrotate script [#143069]

-------------------------------------------------------------------
Wed Jan 25 21:30:39 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Fri Dec 23 15:41:12 CET 2005 - mls@suse.de

- clear overflow bit on TCP connections [#135248]

-------------------------------------------------------------------
Thu Sep 29 03:15:17 CEST 2005 - dmueller@suse.de

 - add norootforbuild

-------------------------------------------------------------------
Mon Aug 22 19:31:23 CEST 2005 - mls@suse.de

- also listen on SLPv1 General Multicast address [#64138]
- use poll instead of select [#65673]

-------------------------------------------------------------------
Tue Feb 15 19:52:01 CET 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  3 12:39:40 CET 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 13:55:00 CEST 2004 - adrian@suse.de

- add meta information for suse help.

-------------------------------------------------------------------
Sun Jun 13 14:27:28 CEST 2004 - bg@suse.de

- reduce hardcoded optimization from -O3 to -O2 to circumvent 
  ICE on hppa

-------------------------------------------------------------------
Tue Jun  1 16:17:17 CEST 2004 - mls@suse.de

- added fillup and insserv prereq

-------------------------------------------------------------------
Thu May 27 14:30:41 CEST 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  5 20:08:02 CEST 2004 - mls@suse.de

- treat empty attributes as illegal [#39669]
- always start slpd on SLES [#39863]

-------------------------------------------------------------------
Fri Apr 23 12:04:20 CEST 2004 - mls@suse.de

- libslp: use configured TTL settings [#39030]

-------------------------------------------------------------------
Fri Apr  2 12:17:42 CEST 2004 - mls@suse.de

- beta is over, don't always start slpd

-------------------------------------------------------------------
Fri Apr  2 09:18:03 CEST 2004 - kukuk@suse.de

- Fix init script

-------------------------------------------------------------------
Wed Mar 31 13:03:35 CEST 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 14:58:00 CEST 2004 - mls@suse.de

- turn around srvtypes order in mdns

-------------------------------------------------------------------
Thu Mar 18 17:12:34 CET 2004 - mls@suse.de

- code cleanup
- provide A RR with SRV RRs
- don't pack .xvpics

-------------------------------------------------------------------
Fri Mar 12 15:48:09 CET 2004 - mls@suse.de

- added missing SLPGetMDNSName prototype to slp.h

-------------------------------------------------------------------
Fri Mar 12 12:38:38 CET 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  4 18:45:35 CET 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 18:07:46 CET 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 18:17:19 CET 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 01:33:22 CET 2004 - adrian@suse.de

- fix /proc/net/tcp* parsing
- ONLY FOR BETA: start slpd always

-------------------------------------------------------------------
Thu Jan 29 13:59:26 CET 2004 - adrian@suse.de

- fix reading from slpd.reg.d directory
  (was broken since chroot run)

-------------------------------------------------------------------
Wed Jan 14 13:42:41 CET 2004 - adrian@suse.de

- slptool register now services with max timeout.

-------------------------------------------------------------------
Tue Dec 16 09:14:12 CET 2003 - adrian@suse.de

- fix sig11 when using the library without spi file

-------------------------------------------------------------------
Mon Dec  8 12:06:21 CET 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 15:53:52 CET 2003 - adrian@suse.de

- add buffer fix from cvs
- add README.SuSE with config howto

-------------------------------------------------------------------
Thu Nov 20 13:06:13 CET 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 16:45:08 CET 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 10:53:01 CET 2003 - adrian@suse.de

- use correct keyword "X-UnitedLinux-Should-Start" in init script
  (seen by Martin Vidner)

-------------------------------------------------------------------
Thu Nov 13 22:58:49 CET 2003 - adrian@suse.de

- add "tcp-port=" option to test services running via (x)inted
- start after (x)inetd

-------------------------------------------------------------------
Wed Nov 12 13:28:17 CET 2003 - adrian@suse.de

- add code to parse .reg files from any package below /etc/slp.reg.d/

-------------------------------------------------------------------
Sun Nov  9 23:26:04 CET 2003 - adrian@suse.de

- fix security issue in init script

-------------------------------------------------------------------
Sat Nov  8 17:56:38 CET 2003 - adrian@suse.de

- initial package of version 1.0.11