https://bugs.openldap.org/show_bug.cgi?id=8742
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|OL_2_5_REQ |
Ever confirmed|0 |1
Status|UNCONFIRMED |IN_PROGRESS
--- Comment #1 from Quanah Gibson-Mount <quanah(a)openldap.org> ---
https://git.openldap.org/openldap/openldap/-/merge_requests/274
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8847
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|has_patch, IPR_OK, |needs_review
|OL_2_5_REQ |
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8871
--- Comment #4 from OndÅ™ej KuznÃk <ondra(a)mistotebe.net> ---
On Thu, Mar 04, 2021 at 06:24:28PM +0000, openldap-its(a)openldap.org wrote:
> --- Comment #2 from hsuenju_ko(a)stratus.com <hsuenju_ko(a)stratus.com> ---
> This used to work before #6672. The code used to unlock the ld_conn_mutex
> before the select call.
>
> what if one thread is doing ldap_result with indefinite wait while other thread
> is doing something, not necessary cancel, which also requires holding the
> ld_conn_mutex lock? Are you saying no other thread is allowed to do anything
> requiring the same ld_conn_mutex?
You can't use the connection while another thread is waiting there (and
holding the mutex), this is not how libldap works. What you can do is
retrieve the fd with LDAP_OPT_DESC, wait until there's activity and then
call ldap_result with a timeout set to 0 to see if you got what you were
interested in. Then you're able to send more requests while waiting,
from any thread you want as long as they're not stuck waiting on network.
> If I can not use the same connection, how do I do multiple connections? Can I
> cancel operations from different connection?
Cancel and unbind operations can only stop the processing of a request
sent over the same connection.
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8847
--- Comment #33 from HoweverAT <laeufer4321(a)gmx.at> ---
Hi,
I would like to take over this task.
@Ryan Tandy
thank you for your great feedback, I have tried to work everything into the new
patch.
-whitespace style
-sorted lists and typos
-IPv6 ifdefs
-useless comments
-add initial NULLARG for new struct
-ldap_set_option reset to default if invalue==NULL
-ldap_validate_and_fill_sourceip moved to new position
-inet_pton is only used if LDAP_PF_INET6 like in existing code
-os-ip.c i didn't changed the position of the code. For me it was cleaner if we
set address (local or remote) in one place
Im not sure about the MinGW Compile Fix - part
Is there an instruction how the mingw environment should be set up to retest
it?
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8847
HoweverAT <laeufer4321(a)gmx.at> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #803|Client Address Binding |client_address_binding_2021
description| |-03-05
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8724
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|IN_PROGRESS |RESOLVED
--- Comment #13 from Quanah Gibson-Mount <quanah(a)openldap.org> ---
Commits:
• 932d18fd
by Quanah Gibson-Mount at 2021-03-04T21:44:38+00:00
ITS#8724 - Note that paged results is stripped
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=8871
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|WONTFIX |INVALID
--- Comment #3 from Quanah Gibson-Mount <quanah(a)openldap.org> ---
The use case here is invalid, and the code prior to ITS#6672 was broken. There
is nothing here to be fixed.
--
You are receiving this mail because:
You are on the CC list for the issue.
https://bugs.openldap.org/show_bug.cgi?id=7990
Quanah Gibson-Mount <quanah(a)openldap.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|IN_PROGRESS |RESOLVED
Resolution|--- |FIXED
--- Comment #8 from Quanah Gibson-Mount <quanah(a)openldap.org> ---
Commits:
• 76142803
by Quanah Gibson-Mount at 2021-03-04T20:43:08+00:00
ITS#7990 - add section on hashing cleartext passwords
--
You are receiving this mail because:
You are on the CC list for the issue.