Stefan Metzmacher
b22ddfd61d
r16523: pass spoolss_XcvData calls to the ntptr backends...
...
I wrote this code last year and found it in a working tree...
metze
(This used to be commit 9a685c5beff6936d354d541e875899d33b735ba9)
2007-10-10 14:09:32 -05:00
Gerald Carter
e3a6c6be79
r16100: Patch from Michael Wood <mwood@icts.uct.ac.za>: s/then/than/ for correct grammar
...
(This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)
2007-10-10 14:08:59 -05:00
Andrew Tridgell
971d30bb20
r15854: more talloc_set_destructor() typesafe fixes
...
(This used to be commit 61c6100617589ac6df4f527877241464cacbf8b3)
2007-10-10 14:08:32 -05:00
Jelmer Vernooij
f3bf3dd80a
r15812: Explicitly cast to unsigned int.
...
(This used to be commit c910a3f9c8c657b290bc03a47a6b4cba20f02a55)
2007-10-10 14:08:26 -05:00
Jelmer Vernooij
ad9003b448
r15779: Remove keepref from atsvc and efs.
...
(This used to be commit b44a8c32d35bcd0dc7339793c34cb84dd6981366)
2007-10-10 14:08:19 -05:00
Jelmer Vernooij
151713d694
r15777: Fix unresolved symbols in shared library build.
...
(This used to be commit 3fb9f07a7576c465853b03916cb7c0e87e68a276)
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 bdc6dd37503ced8322a671d225122ccffbb8bfec)
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 dbcb144decd2ebd75dbad7509738074c1b0b5ec8)
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 91806353174704857dfcc15a730af7232cfde660)
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 fadb9529ec7e1208b9f58a4e8b633d5a50633e82)
2007-10-10 14:08:03 -05:00
Stefan Metzmacher
94bf599886
r15629: fix some warnings
...
metze
(This used to be commit 803a602990b78eaec7b674ef3214b8ccea6a98f3)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
6506e27cb2
r15624: add some useful helper functions
...
metze
(This used to be commit 8fa6059100d1f6e235bacc722a83a961e460ebb2)
2007-10-10 14:07:24 -05:00
Stefan Metzmacher
4e6781060c
r15616: fix white spaces
...
metze
(This used to be commit 0ff74d327bd0035494ca1b8194fd7f4bca82ed04)
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 dcebba4ee8d38f6400f9d250141653e38ba9715e)
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 2e7f5add13da3061d2f2e2869d10df06b3a98f40)
2007-10-10 14:05:46 -05:00
Jelmer Vernooij
d4b8cb0bb5
r15514: Fix include
...
(This used to be commit 242f0f23b506cd441a63f26a8167af383477521f)
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 54cc9f8ccf30a0f5de1d3bb68d15ec3a8791c162)
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 756e1dad7ce54b83f8170db3434bfcfc4afe7e65)
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 dbf51ea985e0b300631e2070e91d4d901c784c44)
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 be6dde22fe728d64d47875699d3421c6d8d872a4)
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 ed4ab63c2dd811d07594ba397ed22f9d02eeb63a)
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 cc2961427fc649185847fffdf583b05305e6b473)
2007-10-10 14:05:38 -05:00
Rafal Szczesniak
b2154e79b1
r15440: Formatting.
...
rafal
(This used to be commit b4c378302bd56e7bbdce6a20b5623d8949d3ecef)
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 eb07aea711a5e3606e169d77b208b03bd876c639)
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 b3212d1fb91b26c1d326a289560106dffe1d2e80)
2007-10-10 14:05:36 -05:00
Jelmer Vernooij
37aa2c5e8f
r15407: Get rid of some more uint_t
...
(This used to be commit 897329c2534dc8e24670b91bc448939141f27417)
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 f919fd6655f00361691e676d260bd40e0b8ddcc7)
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 49bac12767ca59095ad6609a3826f7f17ddb601c)
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 c95ad11307dc89384c10bd5919817bf12d9c1ed9)
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 8985093d3fba90287bd739aaaa0fbfdadca2b999)
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 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
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 c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
2007-10-10 14:05:17 -05:00
Jelmer Vernooij
9220144604
r15313: Fix some dependencies in dso mode
...
(This used to be commit f0afe9e2ff16515df1b3226b479b19ea3e9c3d0c)
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 3ef9326386ba1c210166302cbcf02d2ed3f19944)
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 06547391669e064d2b92f5841b7df5f101a34cb9)
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 5b3ab728edfc9cdd9eee16ad0fe6dfd4b5ced630)
2007-10-10 14:05:04 -05:00
Stefan Metzmacher
8ee028df88
r15292: fix the IDL_* variable names
...
metze
(This used to be commit e8d69ff8d0bf4ccdc2be486f0516ef4fb7baeae7)
2007-10-10 14:05:03 -05:00
Jim McDonough
b15a42e925
r15281: A few updates for consistency's sake
...
(This used to be commit 77b036a81bda9ba9274e8d431399a0c9543b29d4)
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 50e184819d0f92da003c27c4d9adeeef3dfb55dd)
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 b4e08b98a6a8ebfc4f22125b4474978e9384971c)
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 cde98e9ad1990ae9da89d6449b3f0e15f00f4e54)
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 adc8a019b6da256f104abed1b82bfde6998a2ac9)
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 ba0b8a218dfe1ef6cdf7de724fb30650301369dd)
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 905ca5a3ecd1c4ed5b9f206cdc855d0ddb92a07a)
2007-10-10 14:04:01 -05:00
Andrew Tridgell
5fb9da1b3f
r14962: fixed a valgrind error
...
(This used to be commit 5a8d13c4e67974d198d71823774950483ec42088)
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 0617aebbbcd27126aab71bc0502a736d7eee1d72)
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 16fd00925fdbf77e7a403ad501bf6ea429404c76)
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 af92520097bf817dca6e6ec8eab39b46388d048f)
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 28d9a4d1a7aab0852f7f718621830f06cd7ff39b)
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 902d90bcb193968c937be9e7b23b6d5ee24b9fec)
2007-10-10 14:00:14 -05:00