1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
samba-mirror/source/utils
Andrew Bartlett 7c34de8096 This merges in my 'always use ADS' patch. Tested on a mix of NT and ADS
domains, this patch ensures that we always use the ADS backend when
security=ADS, and the remote server is capable.

The routines used for this behaviour have been upgraded to modern Samba
codeing standards.

This is a change in behaviour for mixed mode domains, and if the trusted
domain cannot be reached with our current krb5.conf file, we will show
that domain as disconnected.

This is in line with existing behaviour for native mode domains, and for
our primary domain.

As a consequence of testing this patch, I found that our kerberos error
handling was well below par - we would often throw away useful error
values.  These changes move more routines to ADS_STATUS to return
kerberos errors.

Also found when valgrinding the setup, fix a few memory leaks.

While sniffing the resultant connections, I noticed we would query our
list of trusted domains twice - so I have reworked some of the code to
avoid that.

Andrew Bartlett
0001-01-01 00:00:00 +00:00
..
.cvsignore Add a .cvsignore file 0001-01-01 00:00:00 +00:00
debug2html.c first pass at updating head branch to be to be the same as the SAMBA_2_0 branch 0001-01-01 00:00:00 +00:00
editreg.c Replace all use of bzero with memset ... 0001-01-01 00:00:00 +00:00
log2pcaphex.c We don't need to #include memory.h here. It's a BSD'ism and just includes 0001-01-01 00:00:00 +00:00
net_ads_cldap.c Fix to parse the level-2 strings. From Anthony Liguori aliguor@us.ibm.com. 0001-01-01 00:00:00 +00:00
net_ads.c Collecting some minor patches... 0001-01-01 00:00:00 +00:00
net_cache.c Typo fix for bug 258. 0001-01-01 00:00:00 +00:00
net_groupmap.c fix some warnings found by the Sun C compiler 0001-01-01 00:00:00 +00:00
net_help.c Beautify the net status help message a bit 0001-01-01 00:00:00 +00:00
net_idmap.c Another round of uid/gid/pid format string changes I missed the 0001-01-01 00:00:00 +00:00
net_lookup.c Fix for bug #73. Name types can be specified using name#type notation. 0001-01-01 00:00:00 +00:00
net_rap.c Fix bug #4 for net rap. Allow more than 50 chars for long form listings of users and groups. 0001-01-01 00:00:00 +00:00
net_rpc_join.c Add support for variable-length session keys in our client code. 0001-01-01 00:00:00 +00:00
net_rpc_samsync.c JHT came up with a nasty (broken) torture case in preparing examples for 0001-01-01 00:00:00 +00:00
net_rpc.c This merges in my 'always use ADS' patch. Tested on a mix of NT and ADS 0001-01-01 00:00:00 +00:00
net_status.c I needed a decently parseable format of smbstatus. Looking at smbstatus code 0001-01-01 00:00:00 +00:00
net_time.c convert snprintf() calls using pstrings & fstrings 0001-01-01 00:00:00 +00:00
net.c I needed a decently parseable format of smbstatus. Looking at smbstatus code 0001-01-01 00:00:00 +00:00
net.h Fix bug 451. Stop net -P from prompting for machine account password. 0001-01-01 00:00:00 +00:00
nmblookup.c Ensure nmblookup correctly converts from CH_DOS to CH_UNIX when displaying 0001-01-01 00:00:00 +00:00
ntlm_auth.c This merges in my 'always use ADS' patch. Tested on a mix of NT and ADS 0001-01-01 00:00:00 +00:00
pdbedit.c Fix for pdbedit error code returns (sorry, forgot who sent in the patch). 0001-01-01 00:00:00 +00:00
profiles.c Set errno = ENOSYS if mmap not supported. 0001-01-01 00:00:00 +00:00
rpccheck.c Reverse previous patch from Stefan and me after comments by Andrew Bartlett 0001-01-01 00:00:00 +00:00
smbcacls.c Ensure that dup_sec_desc copies the 'type' field correctly. This caused 0001-01-01 00:00:00 +00:00
smbcontrol.c Fix -s option to smbcontrol (#908) 0001-01-01 00:00:00 +00:00
smbcquotas.c Put strcasecmp/strncasecmp on the banned list (except for needed calls 0001-01-01 00:00:00 +00:00
smbfilter.c Final round of printf warnings fixes for the moment. 0001-01-01 00:00:00 +00:00
smbget.c Add smbget utility, a simple wget-like utility that uses libsmbclient. 0001-01-01 00:00:00 +00:00
smbpasswd.c fix online help 0001-01-01 00:00:00 +00:00
smbtree.c Reverse previous patch from Stefan and me after comments by Andrew Bartlett 0001-01-01 00:00:00 +00:00
smbw_sample.c Store some path names in global variables initialized to configure 0001-01-01 00:00:00 +00:00
status.c Patch based on work from James Peach <jpeach@sgi.com> to convert over to 0001-01-01 00:00:00 +00:00
testparm.c Changed output so all debug output goes to stderr, and all file processing 0001-01-01 00:00:00 +00:00
testprns.c Reverse previous patch from Stefan and me after comments by Andrew Bartlett 0001-01-01 00:00:00 +00:00