Registration is now invite-only. Any user can make an invite, you need to create it here and give resulting link to someone to register.

About project

Service Location Protocol is an IETF standards track protocol that
provides a framework to allow networking applications to discover the
existence, location, and configuration of networked services in
enterprise networks.

OpenSLP is an open source implementation of the SLPv2 protocol as defined
by RFC 2608 and RFC 2614. This package include the daemon, libraries, header
files and documentation

Last commit

avatar
Denis Silakov has added 5588e74c18
Fix CVE-2016-4912

Files in

100644 | 12 lines (12 sloc) | 515 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
diff -up openslp-2.0.0/common/slp_xmalloc.c.orig openslp-2.0.0/common/slp_xmalloc.c
--- openslp-2.0.0/common/slp_xmalloc.c.orig	2012-12-07 01:52:08.000000000 +0100
+++ openslp-2.0.0/common/slp_xmalloc.c	2016-05-23 12:58:57.953532979 +0200
@@ -203,6 +203,8 @@ void * _xrealloc(const char * file, int
       if (x->size != size)
       {
          newptr = _xmalloc(file, line, size);
+         if (newptr == 0)
+            return 0;
          memcpy(newptr, ptr, x->size);
          _xfree(file, line, x);
       }