https://bugs.openldap.org/show_bug.cgi?id=9161
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.5.1 |2.5.3
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=9157
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.5.1 |2.5.3
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8415
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.5.1 |2.5.3
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8464
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.5.1 |2.5.3
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=7649
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.5.1 |2.5.3
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8524
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|2.5.1 |2.5.3
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=9458
Issue ID: 9458
Summary: undefined behavior and possible crash in
connection_init()
Product: OpenLDAP
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: ---
Component: slapd
Assignee: bugs(a)openldap.org
Reporter: grapvar(a)gmail.com
Target Milestone: ---
ITS#9112 (Howard Chu, 2019-10-28, "cleaner error handling...") introduces the
following code in
servers/slapd/connection.c`connection_init():
> if( ber_sockbuf_ctrl( c->c_sb, LBER_SB_OPT_SET_NONBLOCK, c ) < 0 )
> {
> Debug( "connection_init(%d, %s): set nonblocking failed\n", ... );
> ...
> ber_sockbuf_free( c->c_sb );
> c->c_sb = NULL;
> ...
> return NULL;
> }
If [Connection c] has already been initialized and "set nonblocking failed",
then nullified c->c_sb crashes slapd on next connect on the same file
descriptor:
> Assertion failed: sb != NULL, file ../../../libraries/
> liblber/sockbuf.c, line 180, function ber_sockbuf_add_io
The above is true for both 2.4 and 2.5/master branches.
For branch 2.4 this code (commit 934055a11b) additionally causes undefined
behavior for uninitialized [Connection c], because of re-initialization of
already initialized mutexes and cv's:
> if( doinit ) {
> c->c_send_ldap_result = slap_send_ldap_result;
> ...
> ldap_pvt_thread_mutex_init( &c->c_mutex );
> ldap_pvt_thread_mutex_init( &c->c_write1_mutex );
> ldap_pvt_thread_mutex_init( &c->c_write2_mutex );
> ldap_pvt_thread_cond_init( &c->c_write1_cv );
> ldap_pvt_thread_cond_init( &c->c_write2_cv );
> ...
> }
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=9456
Issue ID: 9456
Summary: asyncmeta_timeout_loop needs to wake listener
Product: OpenLDAP
Version: 2.5
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: ---
Component: backends
Assignee: bugs(a)openldap.org
Reporter: hyc(a)openldap.org
Target Milestone: ---
Otherwise if it triggers at just the wrong time, all asyncmeta connection
processing will stop, and only occur at the next 1-second interval that the
timeout loop triggers at.
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=9452
Issue ID: 9452
Summary: Missing word in Admin manual Translucent Proxy
Configuration section
Product: OpenLDAP
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: ---
Component: documentation
Assignee: bugs(a)openldap.org
Reporter: jaak+openldap(a)ristioja.ee
Target Milestone: ---
The sentence
"This is an extremely feature because you can then extend a remote directory
server locally and also search against the local entries."
should probably instead start with something like "This is an extremely useful
feature".
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=9448
Issue ID: 9448
Summary: LDIF example does not match description in Admin
manual
Product: OpenLDAP
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: ---
Component: documentation
Assignee: bugs(a)openldap.org
Reporter: jaak+openldap(a)ristioja.ee
Target Milestone: ---
In the admin manual, an LDIF example does not match the description:
<snip>
You can also specify a URL containing the attribute value. For example, the
following specifies the jpegPhoto value should be obtained from the file
/path/to/file.jpeg.
cn:< file:///path/to/file.jpeg
</snip>
The example should instead read:
jpegPhoto:< file:///path/to/file.jpeg
Please see merge request
https://git.openldap.org/openldap/openldap/-/merge_requests/220
--
You are receiving this mail because:
You are on the CC list for the issue.