Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | kerberos: fix indent of enc type lines in generated krb5.conf files. | Günther Deschner | 2008-09-04 | 1 | -3/+3 |
| | | | | Guenther | ||||
* | kerberos: use KRB5_KT_KEY macro where appropriate. | Günther Deschner | 2008-08-29 | 1 | -9/+2 |
| | | | | Guenther | ||||
* | libads: remove unused vars. | Günther Deschner | 2008-08-20 | 1 | -3/+0 |
| | | | | Guenther | ||||
* | Fix uninitialized variables. | Jeremy Allison | 2008-07-30 | 1 | -0/+1 |
| | | | | Jeremy. | ||||
* | kerberos: make smb_krb5_kt_add_entry() static. | Günther Deschner | 2008-07-18 | 1 | -6/+6 |
| | | | | Guenther | ||||
* | Revert "Pass NULL to gencache_get when we are not interested in the timeout ↵ | Volker Lendecke | 2008-07-11 | 1 | -1/+2 |
| | | | | | | value" This reverts commit 16062dfc3dcc8f1ca0024a3ae21effb889c7ffc0. | ||||
* | Pass NULL to gencache_get when we are not interested in the timeout value | Volker Lendecke | 2008-07-03 | 1 | -2/+1 |
| | |||||
* | kerberos: allow to keep entries with old kvno's while creating keytab. | Günther Deschner | 2008-06-30 | 1 | -2/+4 |
| | | | | Guenther | ||||
* | kerberos: rename smb_krb5_kt_add_entry to smb_krb5_kt_add_entry_ext. | Günther Deschner | 2008-06-30 | 1 | -25/+39 |
| | | | | Guenther | ||||
* | Return NULL in sitename_fetch() if gencache_init() fails. Not false | Gerald W. Carter | 2008-06-28 | 1 | -1/+1 |
| | |||||
* | libads: Add API call to connect to a global catalog server. | Gerald W. Carter | 2008-06-27 | 1 | -5/+140 |
| | | | | | | Extends ads_connect() to a new call ads_connect_gc() which connects on port 3268 rather than port 389. Also makes ads_try_connect() static and only used internally to ldap.c | ||||
* | libads: add ads_connect_user_creds() that won't overwrite given user creds. | Günther Deschner | 2008-06-24 | 1 | -0/+12 |
| | | | | Guenther | ||||
* | libads: add ADS_AUTH_USER_CREDS to avoid magic overwriting of usernames. | Günther Deschner | 2008-06-24 | 1 | -0/+6 |
| | | | | Guenther | ||||
* | kerberos: make smb_krb5_kt_add_entry public, allow to pass keys without ↵ | Günther Deschner | 2008-06-24 | 2 | -7/+11 |
| | | | | | | salting them. Guenther | ||||
* | libads: add ads_get_machine_kvno() to make ads_get_kvno() a bit more generic. | Günther Deschner | 2008-06-17 | 2 | -12/+34 |
| | | | | Guenther | ||||
* | libads: fix logic error in ads_get_kvno(). | Günther Deschner | 2008-06-17 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | Revert "Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails" | Volker Lendecke | 2008-06-17 | 1 | -1/+0 |
| | | | | This reverts commit df8d089bc63c2a52cbdf3504cded8df620a59902. | ||||
* | mailslot: always pull a command 25 type reply. | Günther Deschner | 2008-06-05 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails | Volker Lendecke | 2008-06-05 | 1 | -0/+1 |
| | | | | | This is really not a proper place to fix this, but as get_gc_list() and friends are about to be replaced anyway, just work around the broken existing API | ||||
* | Tiny memory leak | Marc VanHeyningen | 2008-05-29 | 1 | -0/+2 |
| | |||||
* | Memory leak fixes from Chere Zhou <czhou@isilon.com>. | Jeremy Allison | 2008-05-27 | 1 | -0/+4 |
| | | | | Jeremy. | ||||
* | Cleanup size_t return values in callers of convert_string_allocate | Tim Prouty | 2008-05-20 | 2 | -25/+57 |
| | | | | | This patch is the second iteration of an inside-out conversion to cleanup functions in charcnv.c returning size_t == -1 to indicate failure. | ||||
* | Fix some comments to match get_kdc_ip_string()'s behaviour | root | 2008-05-19 | 1 | -1/+7 |
| | |||||
* | libads/cldap: store client sitename also keyed by dns domain name. | Günther Deschner | 2008-05-15 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | Fix Bug #5465 (joining with createcomputer=ou1/ou2/ou3). | Günther Deschner | 2008-05-14 | 1 | -5/+5 |
| | | | | Guenther | ||||
* | dsgetdcname: make use of nbt_cldap_netlogon_15. | Günther Deschner | 2008-05-09 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | cldap: move out cldap object to fix the build. | Günther Deschner | 2008-05-09 | 1 | -0/+84 |
| | | | | Guenther | ||||
* | cldap: let ads_cldap_netlogon() return all possible cldap replies. | Günther Deschner | 2008-05-09 | 2 | -15/+56 |
| | | | | Guenther | ||||
* | mailslot/cldap: use nt_version bits in queries. | Günther Deschner | 2008-05-06 | 1 | -1/+2 |
| | | | | Guenther | ||||
* | BUG 5107: Fix handling of large DNS replies on AIX and Solaris. | Gerald W. Carter | 2008-04-30 | 1 | -6/+32 |
| | | | | | | | | On AIX, Solaris, and possibly some older glibc systems (e.g. SLES8) truncated replies never give back a resp_len > buflen which ends up causing DNS resolve failures on large tcp DNS replies. Also add more debug lines about processing the DNS reply. | ||||
* | Fix bug 5419: memory leak in ads_do_search_all_args() when enumerating 1000s ↵ | Steven Danneman | 2008-04-26 | 1 | -2/+24 |
| | | | | | | | | | | | | | | | | | | | of entries The ads_do_search_all_args() function attempts to string together several LDAPMessage structures, returned across several paged ldap requests, into a single LDAPMessage structure. It does this by pulling entries off the second LDAPMessage structure and appending them to the first via the OpenLDAP specific ldap_add_result_entry() call. The problem with this approach is it skips non-entry messages such as the result, and controls. These messages are leaked. The short term solution as suggested by Volker is to replace the ads_*_entry() calls with ads_*_message() calls so we don't leak any messages. This fixes the leak but doesn't remove the dependence on the OpenLDAP specific implementation of ldap_add_result_entry(). | ||||
* | Move user/domain from rpc_pipe_client to cli_pipe_auth_data | Volker Lendecke | 2008-04-25 | 1 | -1/+2 |
| | |||||
* | cldap: avoid duplicate definitions so remove ads_cldap.h. | Günther Deschner | 2008-04-21 | 1 | -4/+4 |
| | | | | Guenther | ||||
* | cldap: add talloc context to ads_cldap_netlogon(). | Günther Deschner | 2008-04-21 | 2 | -14/+30 |
| | | | | Guenther | ||||
* | libads: Use libnbt for CLDAP reply parsing. | Günther Deschner | 2008-04-21 | 2 | -105/+24 |
| | | | | Guenther | ||||
* | Use rpc_pipe_client->user_name instead of rpc_pipe_client->cli->user_name | Volker Lendecke | 2008-04-20 | 1 | -1/+1 |
| | | | | Also make sure that rpc_pipe_client->user_name is always talloced. | ||||
* | Fix two "ignoring asprintf result" warnings | Volker Lendecke | 2008-04-20 | 1 | -3/+2 |
| | |||||
* | Add "desthost" to rpc_pipe_client | Volker Lendecke | 2008-04-20 | 1 | -1/+1 |
| | | | | This reduces the dependency on cli_state | ||||
* | Fix typo. | Karolin Seeger | 2008-04-10 | 1 | -1/+1 |
| | | | | Karolin | ||||
* | Fix typos. | Karolin Seeger | 2008-04-09 | 1 | -1/+1 |
| | | | | Karolin | ||||
* | Add ads_check_ou_dn(). | Günther Deschner | 2008-03-28 | 1 | -0/+47 |
| | | | | Guenther | ||||
* | Fix Coverity ID 488 | Volker Lendecke | 2008-03-23 | 1 | -0/+2 |
| | | | | "status" was used uninitialized on success -- metze, please check | ||||
* | Fix Coverity ID 487 | Volker Lendecke | 2008-03-23 | 1 | -0/+1 |
| | |||||
* | Coverity fixes | Marc VanHeyningen | 2008-03-17 | 3 | -6/+22 |
| | |||||
* | Use a separate tdb for mutexes | Volker Lendecke | 2008-03-10 | 1 | -9/+6 |
| | | | | | | | Another preparation to convert secrets.c to dbwrap: The dbwrap API does not provide a sane tdb_lock_with_timeout abstraction. In the clustered case the DC mutex is needed per-node anyway, so it is perfectly fine to use a local mutex only. | ||||
* | Fix Coverity ID 551 | Volker Lendecke | 2008-03-08 | 1 | -0/+2 |
| | | | | | | Correctly return if we can't create the temporary krb5.conf Jeremy, please check! | ||||
* | Add my copyright. | Günther Deschner | 2008-02-27 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | Fix some warnings | Volker Lendecke | 2008-02-25 | 1 | -7/+15 |
| | | | | warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result | ||||
* | Fix some more callers of PAC_DATA. | Günther Deschner | 2008-02-17 | 1 | -1/+1 |
| | | | | Guenther | ||||
* | Some more cleanup in authdata.c. | Günther Deschner | 2008-02-17 | 1 | -621/+7 |
| | | | | Guenther |