OpenLDAP 2.3.16 Engineering
Fixed slapd-bdb reindexing via cn=config not noticed issue (ITS#4260)
Fixed slapd-monitor connection search crash (ITS#4300)
- Flapd slapd cn=config bad ACL syntax modfy crash (ITS#4306)
+ Flapd slapd cn=config bad ACL syntax modify crash (ITS#4306)
Fixed slapd ACL/suffix configuration issue (ITS#4307)
Fixed slapd-bdb/hdb cache issue (ITS#4308)
Fixed slapd-bdb/hdb/ldbm suffix add with default referral issue (ITS#4310)
+ Fixed syncrepl time/size limit parsing
Build environment
Replace sched_yield(2) on Linux with select(2) (ITS#3950)
Documentation
if ( strcasecmp( val, "unlimited" ) == 0 ) {
si->si_slimit = 0;
- } else if ( lutil_atoi( &si->si_slimit, val ) != 0 || val < 0 ) {
+ } else if ( lutil_atoi( &si->si_slimit, val ) != 0 || si->si_slimit < 0 ) {
snprintf( c->msg, sizeof( c->msg ),
"invalid size limit value \"%s\".\n",
val );
if ( strcasecmp( val, "unlimited" ) == 0 ) {
si->si_tlimit = 0;
- } else if ( lutil_atoi( &si->si_tlimit, val ) != 0 || val < 0 ) {
+ } else if ( lutil_atoi( &si->si_tlimit, val ) != 0 || si->si_tlimit < 0 ) {
snprintf( c->msg, sizeof( c->msg ),
"invalid time limit value \"%s\".\n",
val );