summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
| * r11847: Fix typo.Günther Deschner2005-11-221-1/+1
| | | | | | | | Guenther
| * r11846: Destroy the TALLOC_CTX on error in the Kerberos session setup and give aGünther Deschner2005-11-222-3/+10
| | | | | | | | | | | | more precise inline comment why PAC verification may fail. Guenther
| * r11845: Removed error code list as it isn't correct for Linux.Jeremy Allison2005-11-221-8/+0
| | | | | | | | Jeremy.
| * r11841: Fix #3262 from Timur Bakeyev to improve reporting on FreeBSD DOSJeremy Allison2005-11-221-33/+41
| | | | | | | | | | attribute errors. Jeremy.
| * r11839: Info level 0x101 is really a protocol NT level.Jeremy Allison2005-11-221-1/+1
| | | | | | | | | | Fix bug #3274 from Guenter Kukkukk <guenter.kukkukk@kukkukk.com> Jeremy.
| * r11833: fix build issues in smbget with the Sun compiler. Reported by ↵Gerald Carter2005-11-211-10/+14
| | | | | | | | Richard Bollinger
| * r11830: patch from Rashid N. Achilov <shelton@granch.ru> to add descriptions ↵Gerald Carter2005-11-211-32/+40
| | | | | | | | for some common services
| * r11799: Added OpenSSH fix for "%.*s" format crash. From Darren TuckerJeremy Allison2005-11-191-1/+22
| | | | | | | | | | <dtucker@zip.com.au> Jeremy.
| * r11793: Fix the SAMR cache so it works across completely insaneJeremy Allison2005-11-184-151/+423
| | | | | | | | | | | | | | | | | | | | | | | | | | client behaviour (ie.: open pipe/open SAMR handle/enumerate 0 - 1024 close SAMR handle, close pipe. open pipe/open SAMR handle/enumerate 1024 - 2048... close SAMR handle, close pipe. And on ad-nausium. Amazing.... probably object-oriented client side programming in action yet again. This change should *massively* improve performance when enumerating users from an LDAP database. Jeremy.
| * r11790: Avoid infinite retry to gather a connection.Günther Deschner2005-11-181-3/+11
| | | | | | | | Guenther
| * r11770: BUG 2718: don't use qpathinfo_basic() call when remote server is ↵Gerald Carter2005-11-181-2/+3
| | | | | | | | Win9x or the do_cd() call will fail
| * r11769: Looking at a performance problem enumerating accounts, wonderedJeremy Allison2005-11-174-3/+225
| | | | | | | | | | | | if changing to support samr_connect5 might help so quickly coded it up. No it doesn't :-(. Don't merge this for 3.0.21 please. Jeremy.
| * r11767: Doesn't need to be exported.Jeremy Allison2005-11-171-1/+1
| | | | | | | | Jeremy.
| * r11764: Doesn't need to be exported from here.Jeremy Allison2005-11-171-1/+1
| | | | | | | | Jeremy.
| * r11763: fix more build breakageGerald Carter2005-11-171-4/+4
| |
| * r11762: fix my build breakageGerald Carter2005-11-171-1/+2
| |
| * r11761: * fix clearing of event logs by truncating the tdb.Gerald Carter2005-11-174-78/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | This feature got broken in some of the other updates. Now each open handle stores an pointer to an open tdb data structure (not the tdb pointer itself). Clearing can be done with a simple elog_close_tdb( elog, True ) to force a close and then calling elog_open_tdb( logname, True ) to force an tdb truncate. Permissions on existing tdbs are maintained which is important. * We don't currently handle backup. Haven't looked at the format of a backuped up eventlog to know what the deal is.
| * r11760: fix sequential reads in the eventlog; event viewer is behaving ↵Gerald Carter2005-11-172-82/+106
| | | | | | | | better now as well but needs more testing
| * r11739: As per Jeremy's request, add a panic action for developers. Now ↵Volker Lendecke2005-11-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.in needs something along the lines of if [ $LOGNAME == "jht" ] then CFLAGS="$CFLAGS -DDEVELOPER" fi But that goes a bit far I think.... :-))) Volker
| * r11734: Remove unused variableVolker Lendecke2005-11-151-1/+0
| |
| * r11732: Remember to return early if -1 returned from *BSD EA call.Jeremy Allison2005-11-151-0/+12
| | | | | | | | | | Pointed out by timur@com.bat.ru. Jeremy.
| * r11729: Remove space from DYNEXP flags declaration for HPUX. Fixes bugzilla Tim Potter2005-11-141-2/+2
| | | | | | | | #3260.
| * r11728: Ensure to check for the config.log in ${SRCDIR}.Lars Müller2005-11-141-3/+14
| | | | | | | | | | | | | | | | | | Revert jerry's revert from 11685. :) At the moment I don't see a way to check if there is an empty ${SMBWRAPPER} or none. If there is a way to check if ${SMBWRAPPER} isn't set at all we could make the installman script even work if config.log does not exist.
| * r11725: build smbget by defaultGerald Carter2005-11-141-1/+1
| |
| * r11719: Remove silly #define of close -> close_fn as this borksJeremy Allison2005-11-141-7/+0
| | | | | | | | | | | | | | any code that includes libsmbclient.h that also calls the system close() fn. Doh ! Thanks to John Terpstra for reporting this. Jeremy.
| * r11718: Filter stored DOS attributes by SAMBA_ATTRIBUTES_MASK (0x7f).Jeremy Allison2005-11-141-0/+4
| | | | | | | | Jeremy.
| * r11707: alt_names[i] might be NULL for i>0 also...Volker Lendecke2005-11-131-1/+2
| | | | | | | | Volker
| * r11706: Implement dsr_getdcname client code. It's handy: It not only gives ↵Volker Lendecke2005-11-135-0/+451
| | | | | | | | | | | | | | | | you the IP address but also the fqdn of the remote dc and site info. Volker
| * r11704: methods->alternate_name is not used anymore -- remove itVolker Lendecke2005-11-126-87/+0
| |
| * r11685: reverting Lar's change to nistallman from r11224 since it breaks ↵Gerald Carter2005-11-111-14/+3
| | | | | | | | 'make installman' outside the source tree; will fix up after the rc1 release
| * r11667: Fix a debug messageVolker Lendecke2005-11-111-2/+3
| |
| * r11661: Store the INFO3 in the PAC data into the netsamlogon_cache.Gerald Carter2005-11-114-9/+21
| | | | | | | | | | | | | | Also remove the mem_ctx from the netsamlogon_cache_store() API. Guenther, what should we be doing with the other fields in the PAC_LOGON_INFO?
| * 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.