Static Analysis of OpenLDAP
by Lynn Gayowski
Klocwork's open source program did some source code analysis for
OpenLDAP a few years back. We've analyzed the project again using our
static analysis product, Klocwork Insight, and found some bugs and
potential security vulnerabilities that may be of interest. The results
are hosted on a secure web portal so only contributors to the project
will have access to the results. They will not be published. Please
email opensource at klocwork dot com for the login credentials.
Issue Summary:
https://opensource.klocwork.com/review/insight-review.html#reportviewer_
goto:project=openldap,report=6,scope=1
Full Details/Issue Management: http://goo.gl/9GNiu
This program will be offered free to open source projects on an ongoing
basis, so if you find the results of value we could analyze future
versions of your project as well.
Cheers,
Lynn Gayowski
Klocwork
P +1.613. 836.8899 ext. 424
lynn.gayowski at klocwork.com
12 years
Module development
by Abu Marcose
Is there any documentation out there on overlay development ? I need to
port a module that was developed for OnpeLDAP 2.3 to 2.4, and can't find
any tutorials or examples on how to go about this.
Any help will be much appreciated.
Thanks
12 years, 1 month
"Warning" during OL Head compile
by Marco Pizzoli
Hi all,
this is my first post in this list.
I downloaded head tree from OL CVS and made some compile runs. I see some
warning about some deprecated functions and so on...
I'm asking myself if this could be of some usefulness on the project if I
would share with the developers these evidences.
This is an example, obtained on a Fedora14_i686 system,
gcc-4.5.1-4.fc14.i686:
gcc -DOPENLDAP_FD_SETSIZE=4096 -O2 -g -o slapd-bind slapd-bind.o
slapd-common.o -L/usr/local/berkeleydb/lib -L/usr/lib/perl5/CORE
../../libraries/libldap/.libs/libldap.a
/tmp/appoggio_openldap/openldap-post2.4.24_3/libraries/liblber/.libs/liblber.a
../../libraries/liblutil/liblutil.a ../../libraries/liblber/.libs/liblber.a
-lsasl2 -lssl -lcrypto -lresolv
../../libraries/libldap/.libs/libldap.a(os-ip.o): In function
`ldap_pvt_is_socket_ready':
/tmp/appoggio_openldap/openldap-post2.4.24_3/libraries/libldap/os-ip.c:262:
*warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r'
instead*
/tmp/appoggio_openldap/openldap-post2.4.24_3/libraries/libldap/os-ip.c:262:
*warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead*
--
_________________________________________
Non è forte chi non cade, ma chi cadendo ha la forza di rialzarsi.
Jim Morrison
12 years, 1 month