Jelmer Vernooij
935af3eb19
r14724: Rearrange some source files, install more headers.
...
(This used to be commit 7146c1600f
)
2007-10-10 13:59:14 -05:00
Stefan Metzmacher
b7f5078864
r14641: fix typo
...
metze
(This used to be commit 0ad464f686
)
2007-10-10 13:59:04 -05:00
Jelmer Vernooij
35349a58df
r14542: Remove librpc, libndr and libnbt from includes.h
...
(This used to be commit 51b4270513
)
2007-10-10 13:58:42 -05:00
Andrew Tridgell
9225c02aee
r14539: get rid of a pointless union layer in struct smb_notify
...
(This used to be commit 1e1c559381
)
2007-10-10 13:58:41 -05:00
Jelmer Vernooij
5b0051e032
r14511: Install more headers
...
(This used to be commit e1f896948f
)
2007-10-10 13:57:35 -05:00
Jelmer Vernooij
2d558d5e19
r14498: Revert part of my commit that removed support for compilers that
...
don't support immediate structures
(This used to be commit 657a893b25
)
2007-10-10 13:57:34 -05:00
Jelmer Vernooij
b785a7c40c
r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now.
...
(This used to be commit 4682bc5ce0
)
2007-10-10 13:57:32 -05:00
Jelmer Vernooij
83d8fd3dcf
r14484: Install more headers
...
(This used to be commit 430c6516d3
)
2007-10-10 13:57:31 -05:00
Jelmer Vernooij
71b4fd9792
r14477: Remove the NOPROTO property - it's no longer used as proto.h is gone.
...
(This used to be commit 9c37f847d3
)
2007-10-10 13:57:30 -05:00
Jelmer Vernooij
2438b90b32
r14473: Modern splint has no problems with immediate structures.
...
(This used to be commit 6046dd8220
)
2007-10-10 13:57:30 -05:00
Jelmer Vernooij
4f1c8daa36
r14470: Remove some unnecessary headers.
...
(This used to be commit f7312dab3b
)
2007-10-10 13:57:29 -05:00
Jelmer Vernooij
8528016978
r14464: Don't include ndr_BASENAME.h files unless strictly required, instead
...
try to include just the BASENAME.h files (containing only structs)
(This used to be commit 3dd477ca51
)
2007-10-10 13:57:27 -05:00
Andrew Tridgell
5702626906
r14435: return after an error
...
(This used to be commit 40e5bfdb0f
)
2007-10-10 13:57:24 -05:00
Andrew Tridgell
baa62e5637
r14434: use the right enum type
...
(This used to be commit 507def57cb
)
2007-10-10 13:57:24 -05:00
Andrew Tridgell
07fd3bd512
r14424: another empty controls case
...
(This used to be commit 7d0eb678bf
)
2007-10-10 13:57:21 -05:00
Andrew Tridgell
f9827c2ad1
r14423: don't die on no controls
...
(This used to be commit 9787fb8e91
)
2007-10-10 13:57:21 -05:00
Andrew Tridgell
72a7052fa7
r14414: added some error checks
...
(This used to be commit cd9f3adc75
)
2007-10-10 13:57:20 -05:00
Andrew Tridgell
f479571502
r14413: don't do memcpy of length 0
...
(This used to be commit c43a7ec7ac
)
2007-10-10 13:57:20 -05:00
Jelmer Vernooij
1060f6b3f6
r14402: Generate seperate headers for RPC client functions.
...
(This used to be commit 7054ebf024
)
2007-10-10 13:57:19 -05:00
Jelmer Vernooij
e3f2414cf9
r14380: Reduce the size of structs.h
...
(This used to be commit 1a16a6f1df
)
2007-10-10 13:57:16 -05:00
Stefan Metzmacher
add7ba54c1
r14372: fix bug found by sparse
...
metze
(This used to be commit da1ac9b224
)
2007-10-10 13:57:15 -05:00
Jelmer Vernooij
3f16241a1d
r14363: Remove credentials.h from the global includes.
...
(This used to be commit 98c4c30513
)
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
7a121583b4
r14349: Kill proto.h!
...
Prototypes are now spread over multiple headers, usually one per subsystem.
This change is required to allow proper header dependencies later on,
without recompiling Samba each time the mtime of any source file changes.
(This used to be commit 3da79bf909
)
2007-10-10 13:57:14 -05:00
Jelmer Vernooij
e153a8099e
r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:
...
- VERSION: should contain the current version. Will be made part of the filename.
- SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library.
Fix sonames and use them on platforms that support them
Remove symlinking code. ldconfig will take care of creating the symlinks now
that we set the soname.
(This used to be commit 7871b07e21
)
2007-10-10 13:57:12 -05:00
Andrew Tridgell
3ea60662fd
r14297: make sure we can go through the loop for than once
...
(This used to be commit 6a84940bd3
)
2007-10-10 13:57:09 -05:00
Stefan Metzmacher
a1b295ed48
r14256: - rename smb_file -> smb_handle
...
- move it into the in/out substructs again
- allow file.path only on smb_fileinfo/smb_setfileinfo
metze
(This used to be commit be6d5298a2
)
2007-10-10 13:57:06 -05:00
Rafal Szczesniak
66e3a63c19
r14239: Fix indentation.
...
rafal
(This used to be commit 7aa90f58b9
)
2007-10-10 13:57:05 -05:00
Andrew Tridgell
7f0c7702f6
r14208: removed use of req->flags2 inside the ntvfs layer. This should help
...
metze on his quest to unify the ntvfs strucures for the smb and smb2
servers. The only place we needed flags2 inside ntvfs was for the
FLAGS2_READ_PERMIT_EXECUTE bit, which only affects readx, so I added a
readx.in.read_for_execute flag instead.
(This used to be commit b78abbbce6
)
2007-10-10 13:57:03 -05:00
Stefan Metzmacher
32b0bb64bc
r14205: move smb specific stuff out of includes.h (finally!!!:-)
...
all this changes really help ccache to speed up the samba4 build:-)
metze
(This used to be commit 180a79d103
)
2007-10-10 13:57:03 -05:00
Stefan Metzmacher
e5e10ca55c
r14174: fix typos
...
metze
(This used to be commit 29240bae44
)
2007-10-10 13:56:58 -05:00
Stefan Metzmacher
307e43bb56
r14173: change smb interface structures to always use
...
a union smb_file, to abtract
- const char *path fot qpathinfo and setpathinfo
- uint16_t fnum for SMB
- smb2_handle handle for SMB2
the idea is to later add a struct ntvfs_handle *ntvfs
so that the ntvfs subsystem don't need to know the difference between SMB and SMB2
metze
(This used to be commit 2ef3f59709
)
2007-10-10 13:56:57 -05:00
Stefan Metzmacher
3d9fc634ef
r14160: don't write behind the buffer
...
metze
(This used to be commit bce4db8d1c
)
2007-10-10 13:56:56 -05:00
Andrew Tridgell
2d7353dea4
r14141: fixed bugzilla 2921, forcing correct alignment when in ascii mode
...
(This used to be commit f432d23b04
)
2007-10-10 13:56:54 -05:00
Stefan Metzmacher
7d8424ede2
r14064: - split out MSRPC_PARSE into a speperate subsystem
...
- build gensec_ntlmssp always static for now, because torture/auth/ntlmssp.c
needs to access functions from it
metze
(This used to be commit 43733c9556
)
2007-10-10 13:52:39 -05:00
Jelmer Vernooij
ceb6e9717b
r13960: Generate makefile rules for installing/removing shared modules.
...
(This used to be commit 2c74698032
)
2007-10-10 13:52:32 -05:00
Jelmer Vernooij
f8fdbc967c
r13944: Yet another round of splitups.
...
(This used to be commit f87debeb12
)
2007-10-10 13:52:31 -05:00
Jelmer Vernooij
17ae598141
r13938: Around round of splitups
...
(This used to be commit 2d655f0528
)
2007-10-10 13:52:29 -05:00
Stefan Metzmacher
3d4a22dab4
r13936: fix dependecy
...
metze
(This used to be commit 9650d15c21
)
2007-10-10 13:52:28 -05:00
Stefan Metzmacher
eeaf9650d8
r13935: add dependecies
...
metze
(This used to be commit 569275bc2b
)
2007-10-10 13:52:28 -05:00
Jelmer Vernooij
9bd7dd9121
r13926: More header splitups.
...
(This used to be commit 930daa9f41
)
2007-10-10 13:52:26 -05:00
Jelmer Vernooij
4ac2be9958
r13924: Split more prototypes out of include/proto.h + initial work on header
...
file dependencies
(This used to be commit 1228358767
)
2007-10-10 13:52:24 -05:00
Andrew Bartlett
77ffddec19
r13850: Test (and fix) not using SPNEGO at all, but instead using raw NTLMSSP.
...
The switch to turn off SPNEGO in the client is a bit messy, but it works.
Andrew Bartlett
(This used to be commit 085ba80cc8
)
2007-10-10 13:52:15 -05:00
Jelmer Vernooij
c71c86c524
r13842: Make some more functions public.
...
(This used to be commit aac1b99b36
)
2007-10-10 13:52:15 -05:00
Jelmer Vernooij
af30a32b69
r13840: Mark some functions as public.
...
(This used to be commit 9a188eb1f4
)
2007-10-10 13:52:14 -05:00
Jelmer Vernooij
dfc517b053
r13658: More moving around of files:
...
- Collect the generic utility functions into a lib/util/ (a la GLib is
for the GNOME folks)
- Remove even more files from include/
(This used to be commit ba62880f5b
)
2007-10-10 13:52:05 -05:00
Jelmer Vernooij
d3bcaf66a8
r13654: Move some more stuff out of include/
...
(This used to be commit 2ec7bba03a
)
2007-10-10 13:52:05 -05:00
Jelmer Vernooij
559ba6f12a
r13653: Copy headers from the right place
...
(This used to be commit 5e884f156f
)
2007-10-10 13:52:04 -05:00
Jelmer Vernooij
10d88a02d7
r13652: Move some more stuff out off include/
...
(This used to be commit 26bf2a393b
)
2007-10-10 13:52:04 -05:00
Simo Sorce
00fe70e5b9
r13609: Get in the initial work on making ldb async
...
Currently only ldb_ildap is async, the plan
is to first make all backend support the async calls,
and then remove the sync functions from backends and
keep the only in the API.
Modules will need to be transformed along the way.
Simo
(This used to be commit 1e2c13b2d5
)
2007-10-10 13:51:59 -05:00
Stefan Metzmacher
7449f4d803
r13508: some ASN.1 element in LDAP are optional,
...
make it possible to code the difference between a zero length and a NULL DATA_BLOB...
metze
(This used to be commit 54f0b19c55
)
2007-10-10 13:51:56 -05:00