Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-14 | s3:idmap_tdb2: move definition of struct idmap_tdb2_context up. | Michael Adam | 1 | -4/+5 | |
2010-08-14 | s3:idmap_tdb2: open the db after loading the ranges in idmap_tdb2_db_init(). | Michael Adam | 1 | -3/+5 | |
2010-08-14 | s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids | Michael Adam | 1 | -22/+173 | |
This moves the new_mapping feature inside the tdb2 backend to make creations of mappings atomic. Note: The new internal function idmap_tdb2_get_new_id() that is used to allocate a new unix id is prepared to function for multiple explicitly configured idmap domains, but currently it does only work for the default domain. The extended allocation support requires extension of the data base format to store multiple counters (per domain). This will be added in a later step (TODO!). | |||||
2010-08-14 | s3:idmap_tdb2: re-implement allocated_id in idmap methods. | Michael Adam | 1 | -0/+1 | |
2010-08-14 | s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an ↵ | Michael Adam | 1 | -0/+19 | |
idmap range | |||||
2010-08-14 | s3:idmap: don't check range for passdb idmap domain | Michael Adam | 1 | -21/+30 | |
2010-08-14 | s3:idmap: parse ranges and "read only" in idmap_init_domain(). | Michael Adam | 1 | -0/+78 | |
2010-08-14 | s3:idmap: remove idmap_alloc_context from idmap.c | Michael Adam | 1 | -14/+0 | |
The registering of alloc backends is being removed. The idmap backends are responsible for initializing their alloc code on their own if necessary. No list of alloc backends is maintained any more in the top level. | |||||
2010-08-14 | s3:idmap: remove the alloc methods list from idmap.c | Michael Adam | 1 | -12/+0 | |
The registering of alloc backends is being removed. The idmap backends are responsible for initializing their alloc code on their own if necessary. No list of alloc backends is maintained any more in the top level. | |||||
2010-08-14 | s3:idmap: remove unused get_alloc_methods(). | Michael Adam | 1 | -13/+0 | |
2010-08-14 | s3:idmap: remove unused smb_register_idmap_alloc(). | Michael Adam | 1 | -49/+0 | |
The registering of alloc backends is being removed. The idmap backends are responsible for initializing their alloc code on their own if necessary. | |||||
2010-08-14 | s3:idmap_ldap: remove unused idmap_ldap_alloc_methods. | Michael Adam | 1 | -7/+0 | |
2010-08-14 | s3:idmap_ldap: remoce unused idmap_alloc_ldap_init | Michael Adam | 1 | -6/+0 | |
2010-08-14 | s3:idmap_ldap: don't call idmap_alloc_ldap_init in idmap_ldap_init | Michael Adam | 1 | -8/+0 | |
The registering of alloc backends is being removed. The idmap backends are responsible for initializing their alloc code on their own if necessary. | |||||
2010-08-14 | s3:idmap_tdb: remove unused idmap_alloc_methods | Michael Adam | 1 | -7/+0 | |
2010-08-14 | s3:idmap_tdb: remove unused idmap_alloc_tdb_init() | Michael Adam | 1 | -5/+0 | |
2010-08-14 | s3:idmap_tdb: don't call idmap_alloc_tdb_init in idmap_tdb_init | Michael Adam | 1 | -7/+0 | |
The registering of alloc backends is being removed. The idmap backends are responsible for initializing their alloc code on their own if necessary. | |||||
2010-08-14 | s3:idmap_tdb2: remove unused idmap_tdb2_alloc_init(). | Michael Adam | 1 | -12/+0 | |
2010-08-14 | s3:idmap_tdb2: remove unused idmap_tdb2_alloc_close(). | Michael Adam | 1 | -9/+0 | |
2010-08-14 | s3:idmap_tdb2: remove unused idmap_alloc_methods. | Michael Adam | 1 | -6/+0 | |
2010-08-14 | s3:idmap_tdb2: don't call smb_register_idmap_alloc() in idmap_tdb2_init | Michael Adam | 1 | -9/+0 | |
The registering of alloc backends is being removed. The idmap backends are responsible for initializing their alloc code on their own if necessary. | |||||
2010-08-14 | s3:idmap_tdb: make idmap_alloc_tdb_init() static. | Michael Adam | 1 | -1/+1 | |
2010-08-14 | s3:idmap: remove unused idmap_alloc_init(). | Michael Adam | 1 | -79/+0 | |
2010-08-14 | s3:idmap: use allocate_id() from the idmap_methods in idmap_allocate_unixid() | Michael Adam | 1 | -4/+12 | |
The idmap alloc methods are being removed. | |||||
2010-08-14 | s3:idmap: factor out common code of idmap_allocate_uid|gid() | Michael Adam | 1 | -10/+9 | |
into new idmap_allocate_unixid(). | |||||
2010-08-14 | s3:idmap: remove the set_mapping method from the idmap API | Michael Adam | 4 | -16/+0 | |
2010-08-14 | s3:idmap: remove idmap_new_mapping() - now implemented in the backends | Michael Adam | 1 | -68/+0 | |
2010-08-14 | s3:idmap: add a debug message to idmap_sid_to_gid | Michael Adam | 1 | -0/+1 | |
2010-08-14 | s3:idmap: add a debug message to idmap_sid_to_uid | Michael Adam | 1 | -0/+1 | |
2010-08-14 | s3:idmap: don't call idmap_new_mapping idmap_sid_to_gid | Michael Adam | 1 | -25/+16 | |
The setting of a new mapping is moved into the backend code to achieve atomicity and greater flexibility. Michael | |||||
2010-08-14 | s3:idmap: don't call idmap_new_mapping idmap_sid_to_unixid. | Michael Adam | 1 | -25/+15 | |
The setting of a new mapping is moved into the backend code to achieve atomicity and greater flexibility. Michael | |||||
2010-08-14 | s3:idmap: remove unused method set_id_hwm from idmap API | Michael Adam | 3 | -176/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused alloc method get_id_hwm from idmap API | Michael Adam | 3 | -193/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused method dump_data() from the idmap API | Michael Adam | 4 | -116/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove the remove_mapping method from API and backends | Michael Adam | 3 | -146/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_remove_mapping(). | Michael Adam | 1 | -17/+0 | |
Michael | |||||
2010-08-14 | s3:winbind: remove the method REMOVE_MAPPING from winbind's API | Michael Adam | 4 | -138/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_mapping(). | Michael Adam | 1 | -17/+0 | |
Michael | |||||
2010-08-14 | s3:winbind: remove the method SET_MAPPING from winbind's API | Michael Adam | 4 | -137/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_gid_hwm() | Michael Adam | 1 | -13/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_uid_hwm() | Michael Adam | 1 | -13/+0 | |
Michael | |||||
2010-08-14 | s3:winbind: remove SET_HWM from winbind's API. | Michael Adam | 4 | -127/+0 | |
2010-08-14 | s3:idmap_tdb2: fix a debug message | Michael Adam | 1 | -1/+1 | |
2010-08-12 | s3:winbindd: add wbint dcerpc_binding_handle backend | Stefan Metzmacher | 1 | -0/+262 | |
metze | |||||
2010-08-09 | s3-winbind: Fix Bug #7568: Make sure cm_connect_lsa_tcp does not reset the ↵ | Günther Deschner | 1 | -7/+13 | |
secure channel. This is an important fix as the following could and is happening: * winbind authenticates a user via schannel secured netlogon samlogonex call, current secure channel cred state is stored in winbind state, winbind sucessfully decrypts session key from the info3 * winbind sets up a new schannel ncacn_ip_tcp lsa pipe (and thereby resets the secure channel on the dc) * subsequent samlogonex calls use the new secure channel creds on the dc to encrypt info3 session key, while winbind tries to use old schannel creds for decryption Guenther | |||||
2010-08-08 | s3: Lift the smbd_messaging_context from rpc_pipe_open_internal | Volker Lendecke | 1 | -0/+2 | |
2010-08-06 | s3-krb5: include krb5pac.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-08-05 | s3-popt: Only include popt-common.h when needed. | Andreas Schneider | 1 | -0/+1 | |
2010-08-05 | s3-secrets: only include secrets.h when needed. | Günther Deschner | 9 | -0/+9 | |
Guenther | |||||
2010-08-05 | s3: avoid global include of ads.h. | Günther Deschner | 16 | -1/+17 | |
Guenther |