summaryrefslogtreecommitdiffstats
path: root/source4/libcli/cldap
Commit message (Collapse)AuthorAgeFilesLines
...
* r7527: - added a ldb_search_bytree() interface, which takes a ldb_parse_treeAndrew Tridgell2007-10-101-1/+4
| | | | | | | | | | | | | | | | instead of a search expression. This allows our ldap server to pass its ASN.1 parsed search expressions straight to ldb, instead of going via strings. - updated all the ldb modules code to handle the new interface - got rid of the separate ldb_parse.h now that the ldb_parse structures are exposed externally - moved to C99 structure initialisation in ldb - switched ldap server to using ldb_search_bytree() (This used to be commit 96620ab2ee5d440bbbc51c1bc0cad9977770f897)
* r7483: ensure we try reading from a socket if epoll says we can, and don'tAndrew Tridgell2007-10-101-1/+2
| | | | | | | | | just do the write. This is needed because the write could return -1/EAGAIN for dgram sockets, if the socket buffer is nearly full. The epoll loop then goes on forever. This was causing some failures in 'make test' (This used to be commit b7fefe76a2d3c288611868f41d65af4e13ac460b)
* r7230: use socket_pending() to get rid of the max packet size limits in theAndrew Tridgell2007-10-101-4/+8
| | | | | cldap code (This used to be commit 9da5379048784524eee213d8609f1d96f0058e39)
* r6766: some more cldap tests ...Andrew Tridgell2007-10-101-3/+13
| | | | | | my best guess now is that w2k3 converts the & in the cldap query to an | for the ldap search. at least it behaves roughly like that. (This used to be commit 1d6ab9aaefee71e3d0f87c1afae8ccdbae1f0e04)
* r6764: added support for DomainGuid, DomainSid, AAC, and User attributes inAndrew Tridgell2007-10-102-8/+40
| | | | | cldap netlogon queries (This used to be commit 7c1d0f449d3922a309fc86e5d9cb1e962a39805d)
* r6744: added support for reply packets in libcli/cldap/Andrew Tridgell2007-10-102-7/+184
| | | | (This used to be commit 992858e1b91c3ff05077afa8a7abe155198597d4)
* r6724: added "cldap port" smb.conf parameterAndrew Tridgell2007-10-102-4/+26
| | | | (This used to be commit 04af0e7c5de467a24b965ce1de2fb07621133164)
* r6720: added support for the remaining 2 types of CLDAP netlogonAndrew Tridgell2007-10-102-3/+4
| | | | | | | | | | response. To work around the fact that the type of the returned data is not encoded in the packet, this required adding ndr_pull_union_blob() which allows us to pull a blob into a union with a specified switch value, in this case the switch value comes from the calling NtVer field. (This used to be commit bd27e626c27be72913d1a1569ee6e2e2711df84e)
* r6693: first version of cldap client library, with async interfaceAndrew Tridgell2007-10-102-0/+613
(This used to be commit cbeffe830b2d3aee2ba346034548fa273a08f409)