1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

14366 Commits

Author SHA1 Message Date
Jelmer Vernooij
b8ff07a343 Document modules changes -
Jelmer Vernooij
104f62272d Remove nasty hack in modules system. We don't recompile files anymore
after the Makefile changes.
-
Jelmer Vernooij
aa96f78001 Add ability to output native pcap files without the requirement for text2pcap.
IP and TCP checksums are not calculated, but that should not matter.
-
Herb Lewis
398bd14fc6 get rid of more compiler warnings -
Jelmer Vernooij
1f126306c2 Add idmap diagrams from Chris and John -
Volker Lendecke
dc2d2ad467 Add the gss-spnego kerberos server side to ntml_auth. This uses the
same ads_verify_ticket routine that smbd uses, so in the current state
we have to be have the host password in secrets.tdb instead of the
keytab. This means we have to be an ADS member, but it's a start.

Volker
-
Herb Lewis
864d63a82d make sure idb file is properly sorted. -
Herb Lewis
ae25e7746e get rid of compiler warnings -
Herb Lewis
61bea183a2 get rid of const as these things really are not const -
Jelmer Vernooij
6a76750dc4 Fix some memory issues. It is now possible to convert extract packet data
from a samba log file and view it in ethereal, including the DCE/RPC, RAP, etc
calls that are contained in a packet, just like you would with a real
network sniff!
-
Herb Lewis
6ec683e24e get rid of warning on IRIX -
Volker Lendecke
3aed9c8a4a Don't ask, it's too embarrassing :-)
Actually let the user explicitly specify a rid...

Volker
-
Volker Lendecke
d8ab446859 Fix memleaks.
Currently I'm compiling against MIT Kerberos 1.2.8.

Anthony, you said you have a heimdal installation available. Could you
please compile this stuff with krb and check it with valgrind?

Thanks,

Volker
-
Herb Lewis
a6a39c61e8 get rid of some sompiler warnings on IRIX -
Herb Lewis
244c61b1dd get rid of unused call -
Herb Lewis
71469f3220 return actual results instead of always OK -
Herb Lewis
327d26253e fix type -
Jelmer Vernooij
b4499c8aab Get packet contents correct as well. -
Herb Lewis
589e94f4ff add IRIX EA support -
Jeremy Allison
309835deac Fix attribute set using setfileinfo - Samba4 found.
Jeremy.
-
Jeremy Allison
e9cef61555 Ignore silently set disposition information when set on a path.
Samba4 tester.
Jeremy.
-
Jelmer Vernooij
95b1d4933b Add utility that takes a samba log file (at least level 5 for headers and
10 for data contents as well) and creates a packet trace readable by
ethereal.

What does not work yet:
 - SMB data contents (log level 5)
 - SMB data contents beyond the 512 byte range (log level 99 or something?)
-
Jelmer Vernooij
e8dc799ffb Makefile.in -
Jeremy Allison
fbdf276e36 nlink field should decrement when delete pending is set.
Found by Samba4.
Jeremy.
-
Jeremy Allison
273ebfceb3 Fix setfileinfo level 1 - it only takes 12 bytes. Found by Samba4
torture tester.
Jeremy.
-
Jeremy Allison
97e1d5c957 Fix changing of attributes via setattr. Samba4 test fixes.
Jeremy.
-
Herb Lewis
a93fa23c17 get rid of IRIX test as it is wrong. -
Gerald Carter
0b31f592df jeremy foo -
Gerald Carter
dd9cb6f820 fix build -
Volker Lendecke
8ebd92da01 Don't ask twice for the password -
Jeremy Allison
10d90171ed Fix SMBseek and get/set position information SMBs. Works against
Samba4 tester. You will need a make clean; make all after this !
Jeremy.
-
Gerald Carter
96bc2abfcb Attempt at fixing bug #283. There however is no solution.
There is a workaround documented in the bug report.

This patch does:

  * add server support for the LSA_DS UUID on the lsarpc pipe
  * store a list of context_ids/api_structs in the pipe_struct
    so that we don't have to lookup the function table for a pipe.
    We just match the context_id.  Note that a dce/rpc alter_context
    does not destroy the previous context so it is possible to
    have multiple bindings active on the same pipe. Observed from
    standalone win2k sp4 client.
  * added server code for DsROleGetPrimaryDOmainInfo() but disabled it
    since it causes problems enumerating users and groups from a 2ksp4
    domain member in a Samba domain.
-
Volker Lendecke
ce5b8d2ec2 In ads_verify_realm, all we use in the ADS_STRUCT is the
auth.realm. So directly pass that instead of setting up and tearing
down the ADS_STRUCT.

Volker
-
Richard Sharpe
772bb41a9d Small fix to include existing CPPFLAGS when looking for iconv. -
Alexander Bokovoy
ee362ce475 Try to honor predefined CPPFLAGS when finding correct iconv flags -
Gerald Carter
8cc1a49c13 fix bug 294; win9x driver lookups should always use version 0 -
Jelmer Vernooij
8625f0e015 Fix overflow in vfs_recycle module (and hopefully also bug #291) -
Volker Lendecke
c8f4d7952f Fix the build for non-kerberos environments.
Volker
-
Alexander Bokovoy
6615b06cd1 ntlm_auth should be installed as well. It is now of use by Squid and Midgard and is stable enough so it make sense to provide it in a Samba Team's binary packages -
Rafal Szczesniak
75fa4a17bd Removed -l parameter description to avoid duplication
with common.samba section.

Also found while testing domain trusts (so far it works) :-)

rafal
-
Jelmer Vernooij
a1e1421d1e Put 'wins hook' example back in. Fixes bug #268) -
Richard Sharpe
c2274274a6 Small tweaks to configure.in to support Irix and to remove the changing
of LIBS where we don't need to change them, and to ensure that if
--with-iconv was specified we only search the list of locations specified.
-
Andrew Bartlett
3547cb3def Change Samba to always use extended security for it's guest logins, (ie,
NTLMSSP with "" username, NULL password), and add --machine-pass (-P) to
all of Samba's clients.

When connecting to an Active Directory DC, you must initiate the CIFS level
session setup with Kerberos, not a guest login.  If you don't, your machine
account is demoted to NT4.

Andrew Bartlett
-
Richard Sharpe
02e3d779f1 A small tweak to allow IRIX to work by detecting ISO-8859-1 to UTF-8,
because Samba really only needs CP850 to UTF-8 and ISO-8859-1 seems to be
much the same as 8859.
-
Jelmer Vernooij
e97ff92a27 This file has been in the HOWTO for ages -
Richard Sharpe
df8ff3f6b5 Test for CP850 and reorder the tests, looking for ASCII, then CP850,
then IBM850 and lastly ISO-8859-1.
-
Richard Sharpe
81dc28ca82 This is an intermediate commit ... we check for three different charsets
in an iconv_open to be more robust.

However, what we really want to do is find the name for something like CP850,
which can be IBM850 on Solaris, and we might want to also check for
ISO-8859-1.

So, this commit adds a macro to aclocal.m4 that can check for a specific
charset.
-
Rafal Szczesniak
033ee6e687 Small typo fix found while testing domain trusts.
rafal
-
Volker Lendecke
2a724a7a87 Don't wrap up anything that is not there. Otherwise upper layers
can not figure that we got no ticket.

Volker
-
Volker Lendecke
9f453f27be Only close anything that is not fid 0. Was very confusing in ethereal...
Volker
-