Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | r23279: Replace occurrence of sid_binstring inside lookup_groupmem | Michael Adam | 2007-05-31 | 1 | -11/+4 | |
| | | | | | | | | by sid_string_static. | |||||
* | | r23278: remove vestiges of rpccli_reg_close() | Gerald Carter | 2007-05-31 | 5 | -107/+7 | |
| | | ||||||
* | | r23277: This might break the shutdown script functionality. | Gerald Carter | 2007-05-31 | 14 | -541/+374 | |
| | | | | | | | | | | | | | | | | I think it is safe for now. * Merge the initshutdown code from SAMBA_3_0 * Replace _reg_close() with the pidl generate winreg_CloseKey() client and server code | |||||
* | | r23276: File renames to reduce the diff between the 3.0 and 3.0.26 tree. | Gerald Carter | 2007-05-31 | 3 | -1/+1 | |
| | | ||||||
* | | r23275: Have not tested this (I don't think the dfs RPC code has even | Gerald Carter | 2007-05-31 | 10 | -4536/+225 | |
| | | | | | | | | | | really been considered stable). merge the complete netdfs pipe support from SAMBA_3_0. | |||||
* | | r23273: Replace hand written CloseEventlog() with pidl generated stub | Gerald Carter | 2007-05-31 | 10 | -97/+176 | |
| | | ||||||
* | | r23272: Fix main event loop - reviewed by Volker. | Jeremy Allison | 2007-05-31 | 1 | -2/+4 | |
| | | | | | | | | Jeremy. | |||||
* | | r23270: Replace hand code CloseServiceHandle() with the pidl generated stubs | Gerald Carter | 2007-05-31 | 13 | -124/+313 | |
| | | | | | | | | (client and server) | |||||
* | | r23269: Regenerate svcctl files after IDL fixes | Gerald Carter | 2007-05-31 | 5 | -120/+120 | |
| | | ||||||
* | | r23268: Rename some variables in the svcctl.idl to prevent | Gerald Carter | 2007-05-31 | 1 | -6/+6 | |
| | | | | | | | | | | redeclaration compile failures in the generated client code. | |||||
* | | r23267: Merge idl Makefile target and associated files from SAMBA_3_0 | Gerald Carter | 2007-05-31 | 2 | -1/+88 | |
| | | ||||||
* | | r23263: Remove an unused variable -- Fix Coverity ID 358 | Volker Lendecke | 2007-05-31 | 1 | -4/+0 | |
| | | ||||||
* | | r23256: fix length and siglen checks in pac_io_pac_signature_data() | Gerald Carter | 2007-05-30 | 1 | -2/+6 | |
| | | ||||||
* | | r23255: Merge the reworking of winbindd_ads lookup_groupmem function | Michael Adam | 2007-05-30 | 1 | -85/+111 | |
| | | | | | | | | | | | | | | | | | | | | | | from 3_0: Call lsa_lookup_sids on the list of sids that can not be resolved from cache, instead of passing each single sid to dn_lookup (which becomes obsoleten and is removed). Weed out the sids that could not be resolved. This merges r23072, r23078, r23252, r23253. Michael | |||||
* | | r23254: remove one reference to the PI_ECHO pipe index forgotten | Michael Adam | 2007-05-30 | 1 | -1/+1 | |
| | | | | | | | | inside a "#ifdef DEVELOPER". | |||||
* | | r23250: remove references to the PI_ECHO pipe index | Gerald Carter | 2007-05-30 | 2 | -5/+4 | |
| | | ||||||
* | | r23247: remove two of the hand written echo pipe files missed in the ↵ | Gerald Carter | 2007-05-30 | 2 | -218/+0 | |
| | | | | | | | | previous commit | |||||
* | | r23246: Convert all of the exist echo pipe calls to use | Gerald Carter | 2007-05-30 | 8 | -372/+61 | |
| | | | | | | | | the pidl generated stubs | |||||
* | | r23245: convert the echo_AddOne() rpc call to use the generated stub | Gerald Carter | 2007-05-30 | 6 | -19/+77 | |
| | | ||||||
* | | r23244: Fix loop with nscd and NSS recusive calls. | Gerald Carter | 2007-05-30 | 13 | -28/+56 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > Here's the problem I hit: > > getgrnam("foo") -> nscd -> NSS -> winbindd -> > winbindd_passdb.c:nam_to_sid() -> lookup_global_sam_name() -> > getgrnam("foo") -> nscd -> .... > > This is in the SAMBA_3_0 specifically but in theory could happen > SAMBA_3_0_25 (or 26) for an unknown group. > > The attached patch passes down enough state for the > name_to_sid() call to be able to determine the originating > winbindd cmd that came into the parent. So we can avoid > making more NSS calls if the original call came in trough NSS > so we don't deadlock ? But you should still service > lookupname() calls which are needed for example when > doing the token access checks for a "valid groups" from > smb.conf. > > I've got this in testing now. The problem has shown up with the > DsProvider on OS X and with nscd on SOlaris and Linux. | |||||
* | | r23242: BUG 4671: Fix Makefile syntax error when SMBMOUNT_PROGS is not defined | Gerald Carter | 2007-05-30 | 1 | -2/+2 | |
| | | ||||||
* | | r23241: In preparation for the cluster messaging import the parent smbd needs to | Volker Lendecke | 2007-05-30 | 1 | -7/+20 | |
| | | | | | | | | respond to events.c style events. | |||||
* | | r23236: Another bad merge: Correctly free and unlock the session record in | Volker Lendecke | 2007-05-30 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | session_claim. Jerry, this fixes the hanging smbstatus. Sorry for that, Volker | |||||
* | | r23230: Adopt Volker's approach to integrating the pidl output | Gerald Carter | 2007-05-29 | 17 | -270/+582 | |
| | | | | | | | | | | | | | | and use the srv_xxx_proxy() method. Merge the existing proxied lsa server calls from SAMBA_3_0 Merge the rpccli_lsa_close -> rpccli_lsa_Close change | |||||
* | | r23229: copy all of the librpc directory frmo SAMBA_3_0 (including gen_ndr) | Gerald Carter | 2007-05-29 | 92 | -0/+110263 | |
| | | ||||||
* | | r23228: Merge cleanup to the gpfs module from Tridge. Also potentially disable | Volker Lendecke | 2007-05-29 | 1 | -33/+28 | |
| | | | | | | | | | | gpfs share modes in special situations. This might be split up in several modules later. | |||||
* | | r23227: merge current user to pipe_user changes on the lsa server pipe | Gerald Carter | 2007-05-29 | 1 | -15/+12 | |
| | | ||||||
* | | r23226: Make the "debug prefix timestamp" output a bit more readable by making | Volker Lendecke | 2007-05-29 | 1 | -1/+1 | |
| | | | | | | | | the debug level alway at least 2 digits | |||||
* | | r23224: Move map_nt_error_from_unix to lib/errmap_unix.c. This function is | Volker Lendecke | 2007-05-29 | 3 | -64/+93 | |
| | | | | | | | | useful even in binaries that don't link in libsmb | |||||
* | | r23223: Convert a leftover direct tdb access to sessionid.tdb | Volker Lendecke | 2007-05-29 | 1 | -12/+13 | |
| | | ||||||
* | | r23222: share_mode_forall() is only for counting and status display stuff, so | Volker Lendecke | 2007-05-29 | 1 | -1/+1 | |
| | | | | | | | | traverse_read is enough here | |||||
* | | r23221: Fix a bad merge, avoid a memory leak and tdb lock problem | Volker Lendecke | 2007-05-29 | 1 | -0/+1 | |
| | | ||||||
* | | r23220: Add traverse_read to dbwrap | Volker Lendecke | 2007-05-29 | 4 | -1/+47 | |
| | | ||||||
* | | r23219: Two warnings | Volker Lendecke | 2007-05-29 | 2 | -2/+3 | |
| | | ||||||
* | | r23218: merge a const warning | Gerald Carter | 2007-05-29 | 1 | -1/+1 | |
| | | ||||||
* | | r23217: Use the enum lsa_SidType declaration from the autogenerated lsa.h | Gerald Carter | 2007-05-29 | 3 | -14/+2442 | |
| | | ||||||
* | | r23216: sync comment with SAMBA_3_0 | Gerald Carter | 2007-05-29 | 1 | -1/+1 | |
| | | ||||||
* | | r23215: missed merged for sec_desc changes | Gerald Carter | 2007-05-29 | 1 | -1/+1 | |
| | | ||||||
* | | r23214: Merge signature change for get_printer_snum() from SAMBA_3_0. | Gerald Carter | 2007-05-29 | 1 | -35/+38 | |
| | | | | | | | | | | Does not include change from snum to struct share_pararms. Just decreases the diff. | |||||
* | | r23213: Merge printer_info6 support from SAMBA_3_0 | Gerald Carter | 2007-05-29 | 1 | -0/+68 | |
| | | | | | | | | (TODO check svn annotate in SAMBA_3_0 for release notes) | |||||
* | | r23212: merge from SAMBA_3_0: Use pipe_user rather than global current_user | Gerald Carter | 2007-05-29 | 1 | -54/+29 | |
| | | ||||||
* | | r23211: merge security descriptor data structure changes from SAMBA_3_0 | Gerald Carter | 2007-05-29 | 21 | -191/+246 | |
| | | ||||||
* | | r23210: Very funny, we thought to use netr_GetDcName (e.g. in winbind) but ↵ | Günther Deschner | 2007-05-29 | 6 | -45/+45 | |
| | | | | | | | | | | | | | | | | | | | | were using netr_GetDcAnyName all the time (which is the correct thing to do). Fix the naming and opcode mixup in all branches. Guenther | |||||
* | | r23204: Add MSG_SMB_BRL_VALIDATE. Tridge, this is a bit different from your bzr | Volker Lendecke | 2007-05-29 | 5 | -1/+144 | |
| | | | | | | | | | | | | | | | | | | | | branch, please check if it fulfils your needs. Two changes: The validation is not done inside the brlock.c traverse_fn, it's done as a separate routine. Secondly, this patch does not call the checker routines in smbcontrol directly but depends on a running smbd. | |||||
* | | r23203: sync a few comments from SAMBA_3_0 | Gerald Carter | 2007-05-29 | 1 | -3/+3 | |
| | | ||||||
* | | r23202: fix compile error from missed merge | Gerald Carter | 2007-05-29 | 1 | -1/+1 | |
| | | ||||||
* | | r23201: minor patches to make test and pythong examples from SAMBA-3_0 | Gerald Carter | 2007-05-29 | 5 | -7/+19 | |
| | | ||||||
* | | r23200: More merge's: | Gerald Carter | 2007-05-29 | 2 | -6/+11 | |
| | | | | | | | | | | * A little const * Metze's fix for GSS-SPNEGO against Win2k3 | |||||
* | | r23199: merge ldap_rename2_s() fix from SAMBA_3_0 | Gerald Carter | 2007-05-29 | 1 | -1/+2 | |
| | | ||||||
* | | r23198: cherry pick more patches from SAMBA_3_0 | Gerald Carter | 2007-05-29 | 5 | -14/+17 | |
| | |