1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-01 16:23:49 +03:00
Commit Graph

13033 Commits

Author SHA1 Message Date
Jelmer Vernooij
aa07b12fda Patch from Stefan Metzmacher to add default parameters to the lp_parm()
smb.conf parameters along with some other small fixes. Binary
compatible with older modules.
-
Jelmer Vernooij
ab631b31fb Patch from Guenther Deschner to fix build with gcc 3.2 -
Jelmer Vernooij
147c4d56d8 Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.conf
parameters. Does not break binary compatibility with older modules.
-
Gerald Carter
465510e39f update net man page for groupmap options -
John Terpstra
71369f9089 Added patch from Stephen Roylance. -
John Terpstra
308e384862 Added patch from Stephen Roylance. -
Gerald Carter
4244e21971 updating group mapping HOWTO. -
John Terpstra
b87ebad1ae Tidy up only. -
Gerald Carter
43e169ce23 fix SGML syntax errors -
John Terpstra
2dc12c8c64 More updates: Fix typo in VFS, added docs for pam_smbpass.so to PAM. -
John Terpstra
a1d6d56ba0 More updates: Fix typo in VFS docs, added docs on pam_smbpass.so to PAM. -
John Terpstra
e4012c9032 More updates. -
John Terpstra
6678c325d7 More updates. -
Shirish Kalele
d6a326ba46 For deep referrals, track consumed path using a counter, and calculate the
consumed count only if and when it is needed. Check into SAMBA_3_0.
-
Shirish Kalele
11281c3920 For deep referrals, track consumed path using a counter, and calculate the
consumed count only if and when it is needed. Check into HEAD.
-
Paul Green
cf69c69594 Missed two references to a renamed file. -
Paul Green
513dd6d414 Missed two references to a renamed file. -
Paul Green
e2315ebc9a Backport changes from head to shorten the filenames of the test cases. -
John Terpstra
80f2790eb9 Updated FLAGs - Affects only SWAT. -
Andrew Bartlett
1cbc66e2e3 Thanks to a reminder from vance - delete build_options.c from CVS, now
it's autogenerated.
-
Andrew Bartlett
2be258071c Patch by Vance Lankhaar <vlankhaar@linux.ca> to automaticly regenerate the
build options, so we will always have the right values for how and when
an smbd was built.

In particular, this is indended to address bitrot caused by configure.in
changes.

Andrew Bartlett
-
Andrew Bartlett
df10aee451 Patch by Metze to ensure that we always at least initialize our output string
for rpc_pull_string.  If we had a NULL or zero-length string, we would use
uninitialised data in the result string.

Andrew Bartlett
-
Andrew Bartlett
ce3dd8fd69 More fun with Sun CC needing constant initializers -
Andrew Bartlett
e4f1171d57 StrnCpy -> safe_strcpy() on a over-malloced struct.
Andrew Bartlett
-
Andrew Bartlett
32fb801ddc Merge the 'safe' parts of my StrnCpy patch - many of the users really wanted
a pstrcpy/fstrcpy or at most a safe_strcpy().

These have the advantage of being compiler-verifiable.

Get these out of the way, along with a rewrite of 'get_short_archi' in the
spoolss client and server.  (This pushes around const string pointers, rather
than copied strings).

Andrew Bartlett
-
Andrew Bartlett
a507f170d2 We don't have IDMAP in 3.0 yet. -
Andrew Bartlett
d4d5e6c2ee Merge HEAD's winbind into 3.0.
This includes the 'SIDs Rule' patch, mimir's trusted domains cacheing code,
the winbind_idmap abstraction (not idmap proper, but the stuff that held up
the winbind LDAP backend in HEAD).

Andrew Bartlett
-
Andrew Bartlett
263407e132 Merge case handling table changes from 3.0 to HEAD. -
Andrew Bartlett
ff3ec67e12 Don't try to continue if initialisation fails (merge from HEAD) -
Paul Green
58a4be041e Move build farm template files to their own subdirectory so that their
names can be shortened to 30 characters. Helps Stratus VOS, which has a
32-character file name limit.
-
Andrew Bartlett
5a577f8caf Make the variable name match the comment.
Andrew Bartlett
-
Andrew Bartlett
007143e243 This define does not always seem to be present, so define it if need be.
Andrew Bartlett
-
Andrew Bartlett
82ba1b4d16 Fix up non-constant initialisers for Sun's CC.
Andrew Bartlett
-
Andrew Bartlett
2ee7254fde Add some more info to the diags output. -
Andrew Bartlett
5ec7804212 Parinoia for compleatly broken SMB servers that don't send back the right
fstype for IPC$ - assume the device type is IPC.

Andrew Bartlett
-
Andrew Bartlett
39fb77d8c1 Make this safe for -DDEVELOPER checks.
Andrew Bartlett
-
Andrew Bartlett
de96c1aaca This const isn't quite vaild C.
Andrew Bartlett
-
Andrew Bartlett
309ebac689 add test file for FDSESS -
Andrew Bartlett
a93057efcb Add a check to ensure that the server returns the correct device type, not
just the correct error.

This should help us avoid breaking NT4 IPC$ connections, for example.

This has required that we don't overwrite the device type for IPC$ in our
tcon&X code, but only smbwrapper even uses it, and a server that doesn't send
a correct dev type breaks other things pretty badly.

In any case, I'll 'fix' smbwrapper :-).

Andrew Bartlett
-
Andrew Bartlett
273a9bd7aa Start testing a few more things out of smbtorture in the build farm.
Andrew Bartlett
-
Andrew Bartlett
0c83712692 Merge torture tests from HEAD - it looks like we had rather an incomplete
merge last time.  I hope this might fix a few failures on the build farm too.

Andrew Bartlett
-
Tim Potter
048aeefcdc Patch from waider to set exit code of last executed command specified
as an argument to -c.
-
Richard Sharpe
39f298fd39 Add more code to store keys and other records ... still more to go -
John Terpstra
2ddb882596 Update - closed off for now -
John Terpstra
8511042ff6 Update - closed off for now -
Andrew Bartlett
599e70bffb Try to keep existing behaviour for our printing code - never return
global_myname(), always either the name the client called us, or if they
didn't call us anything useful, our IP address.

Jerry, can you check this?

Andrew Bartlett
-
Andrew Bartlett
c6d416541b Fix this for both *SMBSERVER and *SMBSERV as per comments in loadparm.c.
Andrew Bartlett
-
Andrew Bartlett
5b5e167bb1 Try to avoid setting *SMBSERVER as a 'local name'.
Andrew Bartlett
-
Andrew Bartlett
33189b4be0 Don't leak the session identifier string when we shut down a vuid.
Andrew Bartlett
-
Andrew Bartlett
39714c24fd Now that Volker fixed the real issues with ldapsam and adding null attributes
etc, move the SAMR create_user code back to using the 'pdb_init_sam_pw' method
to fill out the attributes.

This is basicly the same code, but we really didn't need the duplication.

Also, take advantage of the fact that RIDs will always be returned back into
the SAM_ACCOUNT on ADD, so we don't need to duplicate the 'get'.

This should also help in sites with replicated LDAP - the second fetch might
occour before the first is replicated back.

Andrew Bartlett
-