Stefan Metzmacher
9cda609e86
r22244: merge from samba4:
...
remove useless printf's
metze
(This used to be commit cf7c57eae5
)
2007-10-10 12:19:22 -05:00
Stefan Metzmacher
fb72736e6e
r22240: merge from samba4:
...
use strlcpy instead of strcpy to make the IBM checker happy
metze
(This used to be commit fe4be25c30
)
2007-10-10 12:19:22 -05:00
Simo Sorce
0dd0aab2bc
r22230: Let's just cast here, the 2 calls have different allocation mechanisms.
...
We just let domname and name hang on the mem ctx until the call returns,
and the context will be destroyed.
Simo.
(This used to be commit c38d8396c5
)
2007-10-10 12:19:21 -05:00
Stefan Metzmacher
8b3ea388bc
r22229: discard_const_p is in lib/replace now
...
metze
(This used to be commit 8dea4ebe98
)
2007-10-10 12:19:21 -05:00
Stefan Metzmacher
f5b7197625
r22227: merge from samba4:
...
move discard_const macros to librelace
metze
(This used to be commit 8f4a39127f
)
2007-10-10 12:19:21 -05:00
Stefan Metzmacher
0ca5717a9a
r22224: merge from samba4:
...
make comparing of struct tm more verbose and portable
metze
(This used to be commit 29cbd75f22
)
2007-10-10 12:19:21 -05:00
Stefan Metzmacher
2f1aafa2a7
r22221: merge from samba4:
...
- libreplace unsetenv() and strptime() replacements
metze
(This used to be commit 057c1c04d0
)
2007-10-10 12:19:21 -05:00
Volker Lendecke
3e819bd22c
r22214: Fix incompatible pointer type warnings. Simo, please check and merge to 3_0_25
...
if appropriate.
Volker
(This used to be commit 6a4f6c5177
)
2007-10-10 12:19:20 -05:00
Volker Lendecke
a633b42592
r22213: We can't use become_root() here, as it does DEBUG()
...
itself. become_root_uid_only did not :-)
Revert 21868, we need to find a better way.
Volker
(This used to be commit 629f966714
)
2007-10-10 12:19:20 -05:00
Jeremy Allison
282018a366
r22212: Cope with signature errors on sessionsetupX logins
...
where the server just reflects our signature back
to us. Allow the upper layer to see the real error.
Jeremy.
(This used to be commit 6cf0b93b1d
)
2007-10-10 12:19:20 -05:00
Jeremy Allison
731df24607
r22211: Don't return a value from void functions !
...
Jeremy.
(This used to be commit 1dd8d3a723
)
2007-10-10 12:19:20 -05:00
Jeremy Allison
91be3a9ed6
r22210: Fix typo in testing for non-centry entries.
...
Jeremy.
(This used to be commit b89ecbcac6
)
2007-10-10 12:19:20 -05:00
Jeremy Allison
c7d136dcac
r22209: Fix the storage of time_t -> make it 64 bits (use the
...
same load/store function as NTTIME). Add a version number
string to the winbindd cache so we can tell if it needs
upgrading. THIS WILL DELETE ANY EXISTING winbindd_cache.tdb
on first startup regardless of offline auth status. Once
this is done we're in good shape though.
Jeremy.
(This used to be commit c52c7f91af
)
2007-10-10 12:19:19 -05:00
Jeremy Allison
a2bab163be
r22207: Fill in the validation functions. Now to test...
...
Jeremy.
(This used to be commit fc2b9e860e
)
2007-10-10 12:19:19 -05:00
Jeremy Allison
127cc73034
r22206: Added boilerplate to be filled in for other validation functions.
...
Jeremy.
(This used to be commit 9be463eb0c
)
2007-10-10 12:19:19 -05:00
Jeremy Allison
23e575c4b7
r22205: Add some flesh to the bones of the cache validation code.
...
Jeremy
(This used to be commit b773ea2c8a
)
2007-10-10 12:19:19 -05:00
Simo Sorce
59523f55a9
r22204: Workaround to quickly close bug #4508
...
This hack makes thing work, but we will need to try again to
make the getpw* calls fully async, that's the real fix.
(This used to be commit 2552859b3d
)
2007-10-10 12:19:19 -05:00
Jeremy Allison
9f41ff47d0
r22202: Volker is clever :-). Use TDB_NOMMAP to prevent any wild pointer
...
problems when validating the winbindd cache. Wish I'd have
thought of that.
Jeremy.
(This used to be commit 6b0a8cbbb8
)
2007-10-10 12:19:19 -05:00
Jeremy Allison
a6fa4b4e56
r22181: Fix for EISCON in open_any_socket_out from William Jojo
...
for bug #3632 .
Jeremy.
(This used to be commit 7979a5a350
)
2007-10-10 12:19:19 -05:00
Gerald Carter
d1491cc500
r22173: BUG 4491, 4501: Additional fixes for protecting against
...
crashes in allocate_id().
BUG 4501: Fix segv in idmap_ad caused by resetting the
entry iterator when parsing search results.
(This used to be commit bd6ebbfb9f
)
2007-10-10 12:19:18 -05:00
Alexander Bokovoy
59f23e9319
r22172: FSCTL_RECALL_FILE is 0x90117 according to my traces. Record it here.
...
(This used to be commit f36bc61d17
)
2007-10-10 12:19:18 -05:00
Jeremy Allison
f61cb37989
r22164: Fix missing lock count release in transaction cancel.
...
Found by Taj Khattra <taj.khattra@gmail.com>.
Jeremy.
(This used to be commit a014a6c30d
)
2007-10-10 12:19:18 -05:00
Jeremy Allison
62683646dc
r22163: Pure reformatting. I hate 4 space tabstops :-).
...
Jeremy.
(This used to be commit 99abe96b2b
)
2007-10-10 12:19:18 -05:00
Gerald Carter
330985ebb5
r22159: BUG 4501 (second half of fix): Just disable the
...
uid/gid allocation if no idmap alloca backend has been
defined and we are not using a 3.0.24 idmap backend
compatible configuration.
(This used to be commit 0b700456f4
)
2007-10-10 12:19:18 -05:00
Gerald Carter
43401cf93b
r22158: BUG 4501 (partial): Fix a crash caused by not using the
...
nss_info_{rfc2307,sfu} plugin with idmap_ad.
(This used to be commit f640f056bf
)
2007-10-10 12:19:17 -05:00
Jeremy Allison
d1ec690972
r22157: Fix bug #3634 - stop nmbd segfaulting with bad interface line.
...
Jeremy.
(This used to be commit c3e2207cb4
)
2007-10-10 12:19:17 -05:00
Jeremy Allison
e5428ef189
r22155: Fixed warning #4498 from jason@ncac.gwu.edu.
...
Jeremy.
(This used to be commit f1b22c9527
)
2007-10-10 12:19:17 -05:00
Jeremy Allison
4e0a6bd9a7
r22154: Make struct smbdb_ctx an opaque pointer so users of the API
...
don't need to have tdb.h.
Jeremy.
(This used to be commit 512542c90a
)
2007-10-10 12:19:17 -05:00
Stefan Metzmacher
78c57f59ac
r22153: fix LDAP SASL "GSSAPI" bind against w2k3, this isn't critical
...
because we try "GSS-SPNEGO" first and all windows version support
that.
metze
(This used to be commit 34a5badbde
)
2007-10-10 12:19:17 -05:00
Stefan Metzmacher
1ec9de1104
r22151: remove netgr functions from libreplace they're not used
...
in samba4 currently and samba3 has explicit configure checks for them.
should fix bug #4496
metze
(This used to be commit 7f61b3f009
)
2007-10-10 12:19:17 -05:00
Gerald Carter
1790c67780
r22149: BUG 4500: patch from Jorge Santos <jorge_a_santos@hotmail.com>
...
to fix compile bug ni quotas.c (typo calling unbecome_root()).
(This used to be commit 22d550d62b
)
2007-10-10 12:19:16 -05:00
Jim McDonough
d6d35eab6e
r22148: Fix gpfs module on posix-acl test. Adds gpfsacl_sys_set_fd (calls
...
_file). Thanks to Gomati Mohanan.
(This used to be commit 859269c949
)
2007-10-10 12:19:16 -05:00
Volker Lendecke
b61fac6742
r22147: Next try
...
(This used to be commit 42f4232155
)
2007-10-10 12:19:16 -05:00
Volker Lendecke
d442cca230
r22146: Attempt to fix the build
...
(This used to be commit 825255c760
)
2007-10-10 12:19:16 -05:00
Jeremy Allison
a098724734
r22145: Fix bug #4494 - reported by Kevin Jamieson <bugzilla@kevinjamieson.com>.
...
If returning a mapped UNIX error from sendfile, don't call chain_reply.
Jeremy.
(This used to be commit 38404c990d
)
2007-10-10 12:19:16 -05:00
Volker Lendecke
a40df6f92d
r22135: Check in most of Michael Adam's net conf utility. A good share of this patch
...
is moving functions around to fix some linker dependencies for the registry.
Michael, I've renamed your auth_utils2.c to token_utils.c.
Thanks!
Volker
(This used to be commit 9de16f25c1
)
2007-10-10 12:19:16 -05:00
Jeremy Allison
4838055e5f
r22132: I hate inefficiency. Don't call conv_str_size()
...
on every pread/sendfile call, initialize these
variables in an allocated struct at connection
time and just refer to them directly.
Jeremy.
(This used to be commit 85df3fca68
)
2007-10-10 12:19:15 -05:00
Jeremy Allison
6a3e72aa69
r22129: Fix the nttrans create extended response for pipes
...
and files (tested with Win32 code). Bug #4404 should
now be dead :-).
Jeremy.
(This used to be commit 40a86a5666
)
2007-10-10 12:19:15 -05:00
Jeremy Allison
2ca369e0a6
r22128: Fix the pipe open response with EXTENDED_RESPONSE_REQUIRED
...
set. Only the NTTrans create left to fix for csc.
Jeremy.
(This used to be commit 7856db9fce
)
2007-10-10 12:19:15 -05:00
James Peach
8c34aab008
r22127: Wrap the AC_TRY_RUN detection for Linux getgrouplist in an
...
AC_CACHE_CHECK, so it can be cross-compiled.
(This used to be commit f9fb07d2f9
)
2007-10-10 12:19:15 -05:00
Volker Lendecke
d1103534ba
r22126: Fix a bogus uninitialized variable warning
...
(This used to be commit 3be234effa
)
2007-10-10 12:19:15 -05:00
Volker Lendecke
4570f1c52a
r22125: Fix a warning
...
(This used to be commit 1c0ceb5fe2
)
2007-10-10 12:19:14 -05:00
Jeremy Allison
8710c0ddd2
r22124: Wow - NTCreateX sets the word count to 42, but returns 50 on
...
the wire. Strange.... But now we're returning Windows compatible
extended info. Next to fix the pipe returns and NTTrans Creates.
Jeremy.
(This used to be commit 57e46f2f80
)
2007-10-10 12:19:14 -05:00
Jeremy Allison
bd472a542a
r22123: Try and fix the csc ( #4404 ) bug by supporting the extended
...
response to NTCreateX - need to fix this also for
pipe open and NTTransCreate as well so this isn't
finished.
Jeremy.
(This used to be commit be742f2481
)
2007-10-10 12:19:14 -05:00
Jeremy Allison
bca29ddbba
r22122: Start to fix csc issue with Vista. Make smbd support
...
the extended 7 word response for tconX rather than the
3 word one we supported previously.
Jeremy.
(This used to be commit 137953226a
)
2007-10-10 12:19:14 -05:00
Jeremy Allison
b86758ebcc
r22113: Fix core dump when configfile in same directory.
...
From Steven Danneman <steven.danneman@isilon.com>.
Jeremy.
(This used to be commit 572c418b04
)
2007-10-10 12:19:14 -05:00
Jeremy Allison
725fcf3461
r22112: Fix memleak pointed out by Steven Danneman <steven.danneman@isilon.com>.
...
Jeremy.
(This used to be commit 7c45bd3a47
)
2007-10-10 12:19:14 -05:00
Jeremy Allison
4c6dfcf954
r22111: Allow readahead params to use size suffixes as K,M, etc.
...
Jeremy.
(This used to be commit e296f07e1d
)
2007-10-10 12:19:13 -05:00
Gerald Carter
ccb99cafa7
r22110: don't cache the S-1-22-{1,2} domain SID/uig/gid lookups in idmap_cache
...
(This used to be commit adfc2d3165
)
2007-10-10 12:19:13 -05:00
Simo Sorce
ca70c3cde7
r22109: Readonly is automatically set in the generic init code, let's just log the fact there
...
and remove the specific, but redundant, code in idmap_ad.c
(This used to be commit f127803734
)
2007-10-10 12:19:13 -05:00