summaryrefslogtreecommitdiff
path: root/source3/winbindd/winbindd_idmap.c
AgeCommit message (Collapse)AuthorFilesLines
2009-08-27s3:winbind: Add a generic cache for NDR based parent-child requestsVolker Lendecke1-1/+1
2009-08-05s3:winbind: Add NDR-based parent-child communication to winbindVolker Lendecke1-0/+4
2009-06-14Make winbindd_cli_state->response a pointer instead of a struct memberVolker Lendecke1-9/+9
Same comment as in baa6084378e530b: This is just a preparatory checkin. Volker
2009-06-14Add winbindd_dual_ping to all childrenVolker Lendecke1-0/+4
2009-06-14Make winbindd_cli_state->request a pointer instead of a struct memberVolker Lendecke1-22/+22
In itself, this is pretty pointless. But in the next steps I'll convert the winbind internal communication to wb_reqtrans which allocates the request properly. This minimizes the later diff. Volker
2009-05-11Fix a bunch of compiler warnings about wrong format types.Jeremy Allison1-2/+2
Should make Solaris 10 builds look cleaner. Jeremy.
2008-11-18Added ability to remove id mappings in wbinfo and libwbclient.Steven Danneman1-0/+63
The idmap_tdb backend already provides an interface to remove existing id mappings. This commit plumbs that ability up through, winbindd, libwbclient, and wbinfo. Added new winbindd command: WINBINDD_REMOVE_MAPPING Added new libwbclient interfaces: wbcRemoveUidMapping() and wbcRemoveGidMapping() Added new wbinfo options: --remove-uid-mapping --remove-gid-mapping Increased libwbclient version to 0.2 Increased winbind interface version to 20
2008-08-12idmap rewriteVolker Lendecke1-5/+59
(This used to be commit 30a180f2fce8cf6a3e5548f6bba453272ba70b33)
2008-08-12Remove the multi-ID lookup code and the 3.2.0 version of idmap_cacheVolker Lendecke1-108/+0
(This used to be commit 1bd98521dc3f16ad77ccccd3979288c58e03ebe8)
2008-07-11Revert "Make use of ADD_TO_ARRAY"Volker Lendecke1-2/+2
This reverts commit 81f334bd6da601a040f754c46705cfa2fd4f8c45. (This used to be commit d4d106776af3f475d46a4dd78794b7b48a3572af)
2008-07-11Revert "Tiny logic simplification -- remove an else branch"Volker Lendecke1-20/+22
This reverts commit 01c8c7bbf6163d5c7733db0d8ecbccfe7e4fec7d. (This used to be commit b0fe0c7ac18d4f47ad4a218114de7bab7a3f19de)
2008-07-05Tiny logic simplification -- remove an else branchVolker Lendecke1-22/+20
(This used to be commit 01c8c7bbf6163d5c7733db0d8ecbccfe7e4fec7d)
2008-07-05Make use of ADD_TO_ARRAYVolker Lendecke1-2/+2
(This used to be commit 81f334bd6da601a040f754c46705cfa2fd4f8c45)
2007-12-15s/sid_to_string/sid_to_fstring/Volker Lendecke1-5/+5
least surprise for callers (This used to be commit eb523ba77697346a365589101aac379febecd546)
2007-12-15Replace sid_string_static by sid_string_dbg in DEBUGsVolker Lendecke1-1/+3
(This used to be commit bb35e794ec129805e874ceba882bcc1e84791a09)
2007-12-14winbindd: move domain child specific stuff into its own fileStefan Metzmacher1-4/+3
metze (This used to be commit 075d315e0f72d506b70040da10940e4af131b4e2)
2007-12-12winbindd: remove unused WINBINDD_DUMP_MAPS supportStefan Metzmacher1-49/+0
Also the design of this function was really bad, instead do the dump into a file, the client should get back the list of mappings. metze (This used to be commit ce7fe8acf41e90553431c7cda6823700701835c7)
2007-12-12winbindd: remove unused WINBINDD_DUAL_NAME2*ID and WINBINDD_DUAL_*ID2NAME callsStefan Metzmacher1-255/+0
WINBINDD_DUAL_UID2NAME WINBINDD_DUAL_NAME2UID WINBINDD_DUAL_GID2NAME WINBINDD_DUAL_NAME2GID metze (This used to be commit fd4499ee438e4947990200db529363d51bd2c956)
2007-12-11winbindd: pass const char *logfile to winbindd_dump_maps_async()Stefan Metzmacher1-3/+3
metze (This used to be commit a52237e3a10aa4ac15cd9e7b859a54c46bfa9cdf)
2007-12-11winbindd: rename child table struct elementsStefan Metzmacher1-18/+59
Add struct_ prefix to struct based protocol specific elemetens struct winbindd_child_dispatch_table. metze (This used to be commit 4ab9a8aab72a8406659a72e87b2d2a1ec2a2eabf)
2007-10-22r25573: Add my (C) as wellSimo Sorce1-0/+1
(cherry picked from commit a024e27e7136deb87aeed995348a1c494a850ce6) (This used to be commit 37ee6f498b175b8f3b7e75eba8dd7c709327384c)
2007-10-22r25571: split up child_dispatch_table into domain, idmap and locator tablesStefan Metzmacher1-1/+29
metze (cherry picked from commit abbb36a37c1dba2218a6c7ec31739eba5f250127) (This used to be commit 5af1b45ed31043f952ec141d0f5f2973aec69d1a)
2007-10-22r25569: move more idmap stuff into winbindd_idmap.cStefan Metzmacher1-0/+12
metze (cherry picked from commit 953229f040580071f6ee09413f67f7edd3227728) (This used to be commit 590954407b5badfb9d6b8fb55077dc6a520fb816)
2007-10-22r25568: move idmap related functions into their own file.Stefan Metzmacher1-0/+778
the final goal is to have 3 child dispatch tables 'domain', 'idmap' and 'locator' instead of one. metze (cherry picked from commit 97c63f1b95190f3bcc1d9f34765934c97ffb720c) (This used to be commit a1c354866c04a305aa28a287dc6c72db1aa845a9)
2007-10-10[GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch.Gerald (Jerry) Carter1-819/+0
(This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab)
2007-10-10r25573: Add my (C) as wellSimo Sorce1-0/+1
(This used to be commit a024e27e7136deb87aeed995348a1c494a850ce6)
2007-10-10r25571: split up child_dispatch_table into domain, idmap and locator tablesStefan Metzmacher1-1/+29
metze (This used to be commit abbb36a37c1dba2218a6c7ec31739eba5f250127)
2007-10-10r25569: move more idmap stuff into winbindd_idmap.cStefan Metzmacher1-0/+12
metze (This used to be commit 953229f040580071f6ee09413f67f7edd3227728)
2007-10-10r25568: move idmap related functions into their own file.Stefan Metzmacher1-0/+778
the final goal is to have 3 child dispatch tables 'domain', 'idmap' and 'locator' instead of one. metze (This used to be commit 97c63f1b95190f3bcc1d9f34765934c97ffb720c)