Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | 2 | -2/+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: add an allocate_id method to the idmap_methods struct. | Michael Adam | 1 | -0/+3 | |
The idmap_alloc_methods are being removed, but this single "alloc" method is still needed for the samba-wide Unix-ID allocator, which is used in group-mapping and ldapsam:editposix. This method should ultimately also disappear. | |||||
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 | 5 | -18/+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:winbind: increase interface version after removing calls | Michael Adam | 1 | -1/+4 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused method set_id_hwm from idmap API | Michael Adam | 4 | -177/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused alloc method get_id_hwm from idmap API | Michael Adam | 4 | -194/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused method dump_data() from the idmap API | Michael Adam | 5 | -120/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove the remove_mapping method from API and backends | Michael Adam | 4 | -147/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_remove_mapping(). | Michael Adam | 2 | -18/+0 | |
Michael | |||||
2010-08-14 | s4: remove REMOVE_MAPPING from wb_samba3_protocol | Michael Adam | 1 | -2/+0 | |
Michael | |||||
2010-08-14 | s3:winbind: remove the method REMOVE_MAPPING from winbind's API | Michael Adam | 7 | -153/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_mapping(). | Michael Adam | 2 | -18/+0 | |
Michael | |||||
2010-08-14 | s4: remove SET_MAPPING from wb_samba3_protocol | Michael Adam | 1 | -2/+0 | |
Michael | |||||
2010-08-14 | s3:winbind: remove the method SET_MAPPING from winbind's API | Michael Adam | 7 | -146/+0 | |
Michael | |||||
2010-08-14 | libwbclient: unimplement wbcRemoveGidMapping() | Michael Adam | 1 | -33/+2 | |
Michael | |||||
2010-08-14 | libwbclient: unimplement wbcRemoveUidMapping() | Michael Adam | 1 | -33/+2 | |
Michael | |||||
2010-08-14 | libwbclient: unimplement wbcSetGidMapping() | Michael Adam | 1 | -33/+2 | |
Michael | |||||
2010-08-14 | libwbclient: unimplement wbcSetUidMapping() | Michael Adam | 1 | -33/+2 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_gid_hwm() | Michael Adam | 2 | -14/+0 | |
Michael | |||||
2010-08-14 | s3:idmap: remove unused idmap_set_uid_hwm() | Michael Adam | 2 | -14/+0 | |
Michael | |||||
2010-08-14 | s4: remove SET_HWM and SET_DUAL_HWM from wb_samba3_protocol | Michael Adam | 1 | -2/+0 | |
Michael | |||||
2010-08-14 | s3:winbind: remove SET_HWM from winbind's API. | Michael Adam | 7 | -135/+0 | |
2010-08-14 | libwbclient: unimplement wbcSetGidHwm() | Michael Adam | 1 | -21/+2 | |
Michael | |||||
2010-08-14 | libwbclient: unimplement wbcSetUidHwm() | Michael Adam | 1 | -21/+2 | |
Michael | |||||
2010-08-14 | s3:net: rewrite "net idmap restore" using dbwrap | Michael Adam | 1 | -52/+130 | |
This removes the use of libwbclient from "net idmap". This detects the idmap backend from the current smb.conf and stores the id mapping tables in the corresponding data bases. Currently, only tdb and tdb2 backends are supported. Support for the ldap backend may be implemented later. | |||||
2010-08-14 | s3:net: change "net idmap dump" to use dbwrap instead of direct tdb access | Michael Adam | 1 | -15/+17 | |
This way, it will also work in a samba-ctdb cluster. | |||||
2010-08-14 | s3:net sam provision: compose sid before getting uid for Guest | Michael Adam | 1 | -2/+2 | |
Michael | |||||
2010-08-14 | s3:net sam provision: allocate the uid after composing the sid for Administrator | Michael Adam | 1 | -6/+7 | |
Michael | |||||
2010-08-14 | s3:pdb_ldap: move some code in ldapsam_create_dom_group() | Michael Adam | 1 | -22/+25 | |
to make the flow more similar to ldapsam_create_user(). This prepares for calling winbind_sid_to_gid() instead of winbind_allocate_gid(): we need the group_sid for this... Michael | |||||
2010-08-14 | s3:groupdb: allocate a gid after allocating a rid in pdb_default_create_alias() | Michael Adam | 1 | -6/+7 | |
Michael | |||||
2010-08-14 | s3:idmap_tdb2: fix a debug message | Michael Adam | 1 | -1/+1 | |
2010-08-14 | s3:test: add a new "valgrindtestenv" target, similar to gdbtestenv | Michael Adam | 1 | -0/+7 | |
this runs the daemins in xterm under valgrind instead of in gdb | |||||
2010-08-14 | s3:gdbtestenv: also start an xterm with nmbd. and start winbindd before smbd. | Michael Adam | 1 | -2/+3 | |
2010-08-14 | s3:gdbtestenv: also set the xterm's window title appropriately | Michael Adam | 1 | -2/+2 | |
2010-08-14 | s3:gdbtestenv: print the server's name in the icontitle instead of "server" | Michael Adam | 1 | -2/+2 | |
2010-08-13 | pidl: fix printing of server side ndr request debug messages | Michael Adam | 1 | -2/+2 | |
The macros NDR_PRINT_IN_DEBUG and NDR_PRINT_OUT_DEBUG are made for the client side. For the server side, the NDR_SET_VALUES flag needs to be added for the OUT struct and not for the IN struct, otherwise, the OUT part can print uninitialized data and the IN part may recalculate string lengths illegally. | |||||
2010-08-13 | s3: Fix some error messages | Volker Lendecke | 3 | -7/+9 | |
2010-08-13 | Eliminate any chance of a class of "uninitialized auto variable" errors. | Jeremy Allison | 1 | -26/+24 | |
Jeremy. |