Jelmer Vernooij
f3bf3dd80a
r15812: Explicitly cast to unsigned int.
...
(This used to be commit c910a3f9c8
)
2007-10-10 14:08:26 -05:00
Jelmer Vernooij
ad9003b448
r15779: Remove keepref from atsvc and efs.
...
(This used to be commit b44a8c32d3
)
2007-10-10 14:08:19 -05:00
Jelmer Vernooij
151713d694
r15777: Fix unresolved symbols in shared library build.
...
(This used to be commit 3fb9f07a75
)
2007-10-10 14:08:18 -05:00
Jelmer Vernooij
9727b061f3
r15776: Don't generate ref pointers in Samba4-generated code. There is no point
...
in having pointers for outgoing data when you can already modify the top-level
element.
This can be overridden (temporarily) by specifying the new "keepref"
attribute. Once we've removed keepref from all IDL files, I'll remove this
attribute as well.
(This used to be commit bdc6dd3750
)
2007-10-10 14:08:18 -05:00
Stefan Metzmacher
e1cc2636d1
r15766: fix parsing of srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity()
...
metze
(This used to be commit dbcb144dec
)
2007-10-10 14:08:16 -05:00
Stefan Metzmacher
e306c5bf12
r15741: move smb2 request structures into the main smb request structs
...
as new levels
metze
(This used to be commit 9180635317
)
2007-10-10 14:08:11 -05:00
Jelmer Vernooij
d86da81304
r15653: Remove idl_types.h include where possible. Remove
...
types from .h file that are now in pidls' aliases list.
(This used to be commit fadb9529ec
)
2007-10-10 14:08:03 -05:00
Stefan Metzmacher
94bf599886
r15629: fix some warnings
...
metze
(This used to be commit 803a602990
)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
6506e27cb2
r15624: add some useful helper functions
...
metze
(This used to be commit 8fa6059100
)
2007-10-10 14:07:24 -05:00
Stefan Metzmacher
4e6781060c
r15616: fix white spaces
...
metze
(This used to be commit 0ff74d327b
)
2007-10-10 14:07:00 -05:00
Jelmer Vernooij
8903abc4c8
r15584: List SWIG files as being updated when pidl runs
...
(This used to be commit dcebba4ee8
)
2007-10-10 14:06:00 -05:00
Andrew Tridgell
428873fd70
r15524: fix a problem with rpc faults from bind and alter context
...
requests. The fix involves using the same packet queue mechanism for
these requests as normal requests, which also simplifies the code
somewhat
(This used to be commit 2e7f5add13
)
2007-10-10 14:05:46 -05:00
Jelmer Vernooij
d4b8cb0bb5
r15514: Fix include
...
(This used to be commit 242f0f23b5
)
2007-10-10 14:05:44 -05:00
Jelmer Vernooij
3cd705a65f
r15512: Move uuid functions out of ndr_misc.c
...
(This used to be commit 54cc9f8ccf
)
2007-10-10 14:05:44 -05:00
Andrew Bartlett
7f0a396e3b
r15504: Revert -r 15500 and -r 15503 until I'm awake, and can get my head
...
around the mess that is composite functions...
Async might be all the rage, but it's bloody painful to debug.
Andrew Bartlett
(This used to be commit 756e1dad7c
)
2007-10-10 14:05:43 -05:00
Andrew Bartlett
e9c7016699
r15503: I may shortly have to revert all of this, but be clearer about how we
...
handle the NTLMSSP and wrong password fallbacks.
Andrew Bartlett
(This used to be commit dbf51ea985
)
2007-10-10 14:05:43 -05:00
Andrew Bartlett
5f36534629
r15500: Add support for interactive prompting on bad passwords to the RPC libraries.
...
This support requires that the bind_ack and alter_ack recv functions
also be send the DCE/RPC fault. This would be best done by having the
ack run as a normal RPC reply callback, but this isn't easily possible
for now.
Andrew Bartlett
(This used to be commit be6dde22fe
)
2007-10-10 14:05:42 -05:00
Andrew Bartlett
07767825b7
r15482: Don't shadow the global function pipe() with a local variable name.
...
Andrew Bartlett
(This used to be commit ed4ab63c2d
)
2007-10-10 14:05:39 -05:00
Jelmer Vernooij
ce8dad9396
r15469: Fix unixinfo interface to use pointers for [out] parameters (required
...
for generating Samba3-style client functions and midl)
(This used to be commit cc2961427f
)
2007-10-10 14:05:38 -05:00
Rafal Szczesniak
b2154e79b1
r15440: Formatting.
...
rafal
(This used to be commit b4c378302b
)
2007-10-10 14:05:37 -05:00
Jelmer Vernooij
2420b38336
r15427: Rename private to private_data to prevent errors from C++ errors (which
...
we care about in Samba3)
(This used to be commit eb07aea711
)
2007-10-10 14:05:36 -05:00
Andrew Bartlett
5f4d86f955
r15426: Implement SPNEGO as the default RPC authentication mechanism. Where
...
this isn't supported, fallback to NTLM.
Also, where we get a failure as 'logon failure', try and do a '3
tries' for the password, like we already do for CIFS. (Incomplete:
needs a mapping between RPC errors and the logon failure NTSTATUS).
Because we don't yet support Kerberos sign/seal to win2k3 SP1 for
DCE/RPC, disable this (causing SPNEGO to negotiate NTLM) when kerberos
isn't demanded.
Andrew Bartlett
(This used to be commit b3212d1fb9
)
2007-10-10 14:05:36 -05:00
Jelmer Vernooij
37aa2c5e8f
r15407: Get rid of some more uint_t
...
(This used to be commit 897329c253
)
2007-10-10 14:05:33 -05:00
Jelmer Vernooij
46f627ea7a
r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as
...
they break external projects.
(This used to be commit f919fd6655
)
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
a4a2a4b833
r15376: Add detection of -lnsl, required for building on SUN boxes.
...
(This used to be commit 49bac12767
)
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
6275553bae
r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN
...
boxes.
(This used to be commit c95ad11307
)
2007-10-10 14:05:28 -05:00
Jelmer Vernooij
20b3b0f2e3
r15338: Fix build of most things with shared libs enabled.
...
(This used to be commit 8985093d3f
)
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
f7c86b912d
r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB
...
(This used to be commit 4ec89bce87
)
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
e002300f23
r15328: Move some functions around, remove dependencies.
...
Remove some autogenerated headers (which had prototypes now autogenerated by pidl)
Remove ndr_security.h from a few places - it's no longer necessary
(This used to be commit c19c2b51d3
)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
9220144604
r15313: Fix some dependencies in dso mode
...
(This used to be commit f0afe9e2ff
)
2007-10-10 14:05:09 -05:00
Jelmer Vernooij
bc141c7957
r15304: Fix smbd build, more updates on getting --enable-dso to build again
...
(This used to be commit 3ef9326386
)
2007-10-10 14:05:08 -05:00
Jelmer Vernooij
b00c236906
r15301: Use static libraries internally. This required a few hacks in the build
...
system - these should be removed later on.
(This used to be commit 0654739166
)
2007-10-10 14:05:07 -05:00
Jelmer Vernooij
710ea94988
r15297: Move create_security_token() to samdb as it requires SAMDB (and the rest of LIBSECURITY doesn't)
...
Make the ldb password_hash module only depend on some keys manipulation code, not full heimdal
Some other dependency fixes
(This used to be commit 5b3ab728ed
)
2007-10-10 14:05:04 -05:00
Stefan Metzmacher
8ee028df88
r15292: fix the IDL_* variable names
...
metze
(This used to be commit e8d69ff8d0
)
2007-10-10 14:05:03 -05:00
Jim McDonough
b15a42e925
r15281: A few updates for consistency's sake
...
(This used to be commit 77b036a81b
)
2007-10-10 14:05:02 -05:00
Jelmer Vernooij
23cf97680b
r15276: Fix path to perl on some hosts
...
Fix perl warning
(This used to be commit 50e184819d
)
2007-10-10 14:05:01 -05:00
Jelmer Vernooij
4333993e90
r15247: Get rid of patsubst macro as it is not supported by some makes and replace
...
it with a perl script.
This should fix the build on tru64
(This used to be commit b4e08b98a6
)
2007-10-10 14:04:24 -05:00
Andrew Bartlett
f4ad602b70
r15222: Use more standard UUIDs. Should help AIX build.
...
Andrew Bartlett
(This used to be commit cde98e9ad1
)
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
69b51f702a
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
(This used to be commit adc8a019b6
)
2007-10-10 14:04:18 -05:00
Andrew Tridgell
289911bb4e
r15048: started on the server side implementation of oplocks. The code is not
...
functional yet, I'm committing so it doesn't diverge too much from
other peoples work. It is disabled by default.
(This used to be commit ba0b8a218d
)
2007-10-10 14:04:03 -05:00
Rafal Szczesniak
0240d4a875
r15021: Couple more comments and fixes in spirit of utility functions
...
for composite interface.
rafal
(This used to be commit 905ca5a3ec
)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
5fb9da1b3f
r14962: fixed a valgrind error
...
(This used to be commit 5a8d13c4e6
)
2007-10-10 14:00:46 -05:00
Andrew Tridgell
a40ce7f9f6
r14958: fixed big-endian dcerpc connections for the new string handling code
...
(This used to be commit 0617aebbbc
)
2007-10-10 14:00:45 -05:00
Andrew Tridgell
127967334f
r14956: change the notify search to be much more efficient by using a
...
per-depth bisection search. This makes the notify_trigger() call
log(N) which makes us scale well for large numbers of outstanding
notifies
(This used to be commit 16fd00925f
)
2007-10-10 14:00:45 -05:00
Andrew Tridgell
27e7c68763
r14921: I forgot to commit the IDL change for the subdir_filter
...
(This used to be commit af92520097
)
2007-10-10 14:00:17 -05:00
Andrew Tridgell
66a0d69256
r14917: fixed length strings don't count any trailing nulls in the length
...
(This used to be commit 28d9a4d1a7
)
2007-10-10 14:00:16 -05:00
Jelmer Vernooij
d4dfc5de66
r14907: Another attempt at fixing partially generated tables.c files
...
(This used to be commit 902d90bcb1
)
2007-10-10 14:00:14 -05:00
Jelmer Vernooij
7d53fb50f7
r14905: Prevent partly generated files when building using heavy parallel make.
...
(This used to be commit 5446ccc20d
)
2007-10-10 14:00:14 -05:00
Andrew Tridgell
c1a9486faf
r14904: fixed LIBNDR_FLAG_STR_CHARLEN (thanks to Metze for noticing this)
...
(This used to be commit 9569bf5374
)
2007-10-10 14:00:13 -05:00
Andrew Tridgell
6312201a43
r14903: rewrote ndr_push_string() to be much simpler, and correctly handle
...
UTF8 strings. This should fix the german umlaut problem reported by
michael@drueing.de
(This used to be commit 73ba1215e0
)
2007-10-10 14:00:13 -05:00