summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * r11658: Someone broke the initialization of the static modules by adding a ↵Jeremy Allison2005-11-111-1/+1
| | | | | | | | | | | | | | | | | | 'NTSTATUS' declaration before their call. The compiler sees : { NTSTATUS fn_foo(); NT_STATUS fn_bar(); } as *definitions: They need to be : { fn_foo(); fn_bar(); } Jeremy.
| * r11657: Tiny improvement to debug error message in dir_check_ftype.Paul Green2005-11-101-1/+1
| |
| * r11655: Two small fixesGerald Carter2005-11-102-7/+26
| | | | | | | | | | | | | | | | | | | | | | * remove redundant call to sub_set_smb_name() in session setup code. * Fix lockup when running 'wbinfo -t' on a Samba PDC. Cause was new authenticated session setup from winbindd which resulted in a mangled username (machine_) that was not found in the local files and so was queiued up to nss_winbindd. Deadlock.... So now make sure to keep the trailing '$' for machine account names when calling sub_set_smb_name().
| * r11653: Declare the correct return value for the static initialization ↵Paul Green2005-11-101-1/+1
| | | | | | | | | | | | | | functions. Some compilers (guess whose) have ABIs that return int values using a different method than returning struct values.
| * r11652: Reinstate the netsamlogon_cache in order to workGerald Carter2005-11-107-2/+353
| | | | | | | | | | | | | | | | | | | | | | | | | | around failed query_user calls. This fixes logons to a member of a Samba domain as a user from a trusted AD domain. As per comments on samba-technical, I still need to add (a) cache the PAC info as werll as NTLM net_user_info_3 (b) expire the cache when the SMB session goes away Both Jeremy and Guenther have signed off on the idea.
| * r11651: After talking to Jeremy, commit my winbindd "Do the Right Thing" patch.Gerald Carter2005-11-103-28/+82
| | | | | | | | Still needs some more testing ni domains with multiple DCs. Coming next....
| * r11617: fix typoGerald Carter2005-11-091-1/+1
| |
| * r11614: Replace old crc32 code with one from the FreeBSD tree.Jeremy Allison2005-11-091-56/+92
| | | | | | | | | | | | * COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or * code or tables extracted from it, as desired without restriction. Jeremy.
| * r11613: fixing versionsGerald Carter2005-11-091-2/+2
| |
| * r11591: bumping version 3.0.22pre1Gerald Carter2005-11-091-1/+1
| |
| * r11585: Implement the possibility to have AFS users as SIDs in pts.Volker Lendecke2005-11-081-0/+24
| | | | | | | | Volker
| * r11583: r10556@cabra: derrell | 2005-11-08 13:20:56 -0500Derrell Lipman2005-11-081-1/+1
| | | | | | | | fix copy/paste error
| * r11582: r10193@cabra: derrell | 2005-11-08 13:12:39 -0500Derrell Lipman2005-11-081-2/+7
| | | | | | | | | | | | | | | | Fixed "clean" target -- bin/libmsrpc.a was not being deleted. Jerry, the shared version of libmsrpc is not using a version number. For consistency, I added LIBMSRPC_MAJOR and LIBMSRPC_MINOR definitions but they are not currently being used. I don't know if the non-use of version is intentional or not.
| * r11580: fix an uninitialized variable that was causing winbindd to die in ↵Gerald Carter2005-11-081-1/+1
| | | | | | | | winbindd_dual_getsidaliases()
| * r11579: syncing up perf counter code cfrom trunkGerald Carter2005-11-085-49/+184
| |
| * r11573: Adding Andrew Bartlett's patch to make machine accountJeremy Allison2005-11-0815-55/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | logons work if the client gives the MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT or MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT flags. This changes the auth module interface to 2 (from 1). The effect of this is that clients can access resources as a machine account if they set these flags. This is the same as Windows (think of a VPN where the vpn client authenticates itself to a VPN server using machine account credentials - the vpn server checks that the machine password was valid by performing a machine account check with the PDC in the same was as it would a user account check. I may add in a restriction (parameter) to allow this behaviour to be turned off (as it was previously). That may be on by default. Andrew Bartlett please review this change carefully. Jeremy.
| * r11566: From metze. Use "interpret_addr(lp_socket_address())" for port 138.Jeremy Allison2005-11-071-1/+3
| | | | | | | | Jeremy.
| * r11560: Fix core dump if setmntent returns NULL.Jeremy Allison2005-11-071-0/+3
| | | | | | | | | | Pointed out by Jay Fanlason @ Red Hat. Jeremy.
| * r11556: Fix "make everything"Volker Lendecke2005-11-071-3/+3
| |
| * r11551: Add a few more initialize_krb5_error_tableVolker Lendecke2005-11-074-0/+6
| |
| * r11530: Add the "time offset" parameter back in for people whoJeremy Allison2005-11-061-1/+1
| | | | | | | | | | might use it. Jeremy.
| * r11511: A classic "friday night check-in" :-). This moves muchJeremy Allison2005-11-0524-649/+685
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | of the Samba4 timezone handling code back into Samba3. Gets rid of "kludge-gmt" and removes the effectiveness of the parameter "time offset" (I can add this back in very easily if needed) - it's no longer being looked at. I'm hoping this will fix the problems people have been having with DST transitions. I'll start comprehensive testing tomorrow, but for now all modifications are done. Splits time get/set functions into srv_XXX and cli_XXX as they need to look at different timezone offsets. Get rid of much of the "efficiency" cruft that was added to Samba back in the day when the C library timezone handling functions were slow. Jeremy.
| * r11508: Removed incorrect patch hunk. Thanks to AndrewJeremy Allison2005-11-051-2/+0
| | | | | | | | | | Bartlett for pointing this out. Jeremy.
| * r11506: Added description of ACL in usage message.Jeremy Allison2005-11-041-1/+2
| | | | | | | | Jeremy.
| * r11504: Added Andrew Bartletts removal of another NTLMSSP implementationJeremy Allison2005-11-042-85/+91
| | | | | | | | | | patch. Jeremy.
| * r11494: Finally fix #3192 - remember iDiskfreeCacheTime isJeremy Allison2005-11-041-1/+1
| | | | | | | | | | an *integer*, not a pointer. Doh ! Jeremy.
| * r11492: Fix bug #3224 (I hope). Correctly use machine_account_nameJeremy Allison2005-11-047-24/+35
| | | | | | | | | | and client_name when doing netlogon credential setup. Jeremy.
| * r11491: If we get a reject ensure we're printing out the server/domain/machineJeremy Allison2005-11-031-2/+2
| | | | | | | | | | a/c we were asking for. Jeremy.
| * r11482: Arrg. Can't believe this code was in this state. If youJeremy Allison2005-11-021-1/+3
| | | | | | | | | | | | don't initialize the mask then setting "special" access gets set to *random* permissions ! Jeremy.
| * r11464: Allow smbcacls to modify a SD on W2K3. This may fix severalJeremy Allison2005-11-021-1/+14
| | | | | | | | | | | | bugzilla bugs - I need to go through and check. I also need to test against WNT/W2K and WXP. Jeremy.
| * r11460: Improve error messages in parsing security descriptors.Jeremy Allison2005-11-021-5/+38
| | | | | | | | Jeremy.
| * r11454: Last 2 uninitialized warnings.Jeremy Allison2005-11-021-17/+11
| | | | | | | | Jeremy.
| * r11451: Fix -O1 "might be using uninitialized" errors.Jeremy Allison2005-11-023-3/+3
| | | | | | | | Jeremy.
| * r11448: Move decl before code.Jeremy Allison2005-11-011-1/+2
| | | | | | | | Jeremy.
| * r11446: Remove unused fn. Remove unneeded strncpy use.Jeremy Allison2005-11-012-33/+2
| | | | | | | | Jeremy.
| * r11443: Fix error code returns on client spoolss code. Fix themJeremy Allison2005-11-011-117/+280
| | | | | | | | | | up a *lot*. Jeremy.
| * r11435: Allow the hash size of the tdb open (locking) databaseJeremy Allison2005-11-012-3/+6
| | | | | | | | | | | | | | | | to be set in local.h. Change from the default (131) to another prime (1049). Should this be an smb.conf tunable parameter based on the number of open file descriptors available ? If so what scaling factor ? More tests to follow. Jeremy.
| * r11433: Fix for bug #3223 - ensure we're root before doingJeremy Allison2005-10-311-5/+53
| | | | | | | | | | any potential lib/smbldap.c calls. Jeremy.
| * r11428: Fix bug #3192 by actually hooking up the dfree cachingJeremy Allison2005-10-313-5/+5
| | | | | | | | | | function. Oops. Jeremy.
| * r11420: Fix issue pointed out by Dina Fine <dina@exanet.com>. We canJeremy Allison2005-10-318-90/+150
| | | | | | | | | | | | | | | | only tell at parse time from the wire if an incoming name has wildcards or not. If it's a mangled name and we demangle the demangled name may contain wildcard characters. Ensure these are ignored. Jeremy.
| * r11389: Attempt to fix bug #3212 - ignore bogus OS/2 EA set values onJeremy Allison2005-10-291-4/+25
| | | | | | | | | | trans2_mkdir/trans2_open/trans2_setfilepathingo. Jeremy.
| * r11383: Patch from Alex Masterov <alex@infobit.ru> to fixJeremy Allison2005-10-281-3/+83
| | | | | | | | | | XATTR calls on *BSD systems (bug #3218). Jeremy.
| * r11381: Correctly connect to 445 and 139 after a successful getdcname.Volker Lendecke2005-10-281-3/+10
| | | | | | | | Volker
| * r11379: Remove external dependencies from sharemodes library.Jeremy Allison2005-10-281-4/+20
| | | | | | | | Jeremy.
| * r11375: Update to the latest config.guess and config.sub files.Paul Green2005-10-282-328/+364
| |
| * r11368: Remove a memleak that just cost me half an hour: If we terminate ↵Volker Lendecke2005-10-281-1/+1
| | | | | | | | | | | | | | | | | | inside a message handler, the list of messages from retrieve_all_messages is not properly freed. Not important, just confusing :-) Volker
| * r11346: Fix for bug found by Dina Fine. If in case sensitive mode thenJeremy Allison2005-10-281-1/+10
| | | | | | | | | | | | | | | | | | the mangle cache is no good (3 letter extension could be wrong case - so don't demangle in this case - leave as mangled and allow the mangling of the directory entry read (which is done case insensitively) to match instead. This will lead to more false positive matches but we fail completely without it. Jeremy.
| * r11344: I don't think share mode conflicts occur on deletingJeremy Allison2005-10-272-20/+10
| | | | | | | | | | | | a directory when you've got permissions. Need to write a smbtorture test for this. Jeremy.
| * r11341: Put directory opens into the share mode db so weJeremy Allison2005-10-273-8/+70
| | | | | | | | | | | | | | | | can treat them similarly to file opens (delete on close, share mode violations etc.). This fixes bug #3216 I will up the default hash size on the locking db in a later commit as this means more entries. Jeremy.
| * r11338: Move knowledge of \\ needed into rpc_client/cli_netlogonJeremy Allison2005-10-272-8/+4
| | | | | | | | | | | | | | | | (this is the way it's been done in other functions). Instead of moving this into the IDL, I think the best solution would be to write a wrapper function around any call that needs this (this is what we already do for many of the calls). Jeremy.