Jelmer Vernooij
d9cbcdd410
s4: Drop duplicate 'lib' prefix for private libraries.
2010-10-26 10:17:16 -07:00
Jelmer Vernooij
2933fac7c7
s4: Rename NSS_WRAPPER to nss_wrapper.
...
Only link to nss_wrapper when it is enabled.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sat Oct 23 23:05:44 UTC 2010 on sn-devel-104
2010-10-23 23:05:43 +00:00
Jelmer Vernooij
9757a0c54c
s4: Rename UID_WRAPPER to uid_wrapper.
...
Only link to uid_wrapper when it is enabled.
2010-10-23 22:24:06 +00:00
Jelmer Vernooij
7b8549348a
s4: Rename WRAP_XATTR to wrap_xattr.
2010-10-23 22:24:06 +00:00
Jelmer Vernooij
cf26d8a958
s4: Rename LIBEVENTS to libevents.
2010-10-23 22:24:06 +00:00
Andrew Tridgell
56640a8501
s4-rpc_server: split out DCERPC_SHARE as a separate subsystem
...
this avoids a problem with -Wl,-no-undefined in the ntvfs layer
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-21 19:03:27 +11:00
Andrew Tridgell
cef53b289b
s4-waf: removed the dependency loop between ntvfs and dcerpc_server
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-21 19:03:26 +11:00
Andrew Tridgell
b4dd1accc8
s4-waf: don't depend directly on python modules
...
build rules should not list dependencies on python modules. Instead,
if code needs the module it should use the python API import calls to
access the module.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-21 19:03:26 +11:00
Andrew Tridgell
2dcb596e83
s4-waf: removed dependencies on missing subsystems
...
these were left over from the old config.mk system
2010-10-21 19:03:24 +11:00
Andrew Bartlett
353d9bc3e4
s4-acl Merge sec_access_check() with se_access_check() from source3/
...
Andrew Bartlett
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-10-14 02:35:05 +00:00
Jelmer Vernooij
41e55d7894
ntvfs_ipc: add missing dependency on dcerpc_common.
2010-10-11 01:06:35 +02:00
Jelmer Vernooij
9b18d48d51
heimdal: Fix library name of gssapi.
2010-10-05 00:38:34 +02:00
Björn Jacke
3eda2815f6
s4/pvfs: use monotonic time for this timeout
2010-09-10 23:10:26 +02:00
Matthias Dieter Wallnöfer
4def6775b5
s4:ntvfs/posix/pvfs_*.c - quiet Solaris warnings
...
Fix the function argument of "pvfs_xattr_ndr_load/save".
2010-08-27 19:11:44 +02:00
Andrew Bartlett
6cf29b3e4f
s4:security Change struct security_token->sids from struct dom_sid * to struct dom_sid
...
This makes the structure much more like NT_USER_TOKEN in the source3/
code. (The remaining changes are that privilages still need to be merged)
Andrew Bartlett
2010-08-23 08:50:55 +10:00
Andrew Bartlett
60086dcf9a
s4:ntvfs Don't treat the user SID and primary group SID special for idmap
...
This simply askes IDMAP about all the user SIDs, rather than the user
and group sid, followed by all but the first two sids from the token.
Andrew Bartlett
2010-08-18 09:30:08 +10:00
Andrew Tridgell
6b266b85cf
s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
...
this converts all callers that use the Samba4 loadparm lp_ calling
convention to use the lpcfg_ prefix.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-07-16 18:24:27 +10:00
Matthias Dieter Wallnöfer
f6f21202eb
s4:ntvfs/ipc/vfs_ipc.c - remove unused code
...
Spotted by the Solaris 10 compiler
2010-06-29 22:36:03 +02:00
Matthias Dieter Wallnöfer
146dad103b
s4:ntvfs/ipc/vfs_ipc.c - add casts to suppress warnings on Solaris 10
2010-06-29 22:35:20 +02:00
Matthias Dieter Wallnöfer
7a3a1cb5a7
s4:ntvfs/simple/svfs_util.c - change an "asprintf" into a "talloc_asprintf"
2010-05-28 10:04:47 +02:00
Matthias Dieter Wallnöfer
69166d3ebb
s4:ntvfs/nbench/vfs_bench.c - change a "asprintf" into a "talloc_asprintf"
2010-05-28 10:04:46 +02:00
Andrew Bartlett
285647664c
s4:idmap Adjust code to new idmap structure names and layout.
...
Andrew Bartlett
2010-05-24 23:08:56 +10:00
Andrew Bartlett
6c726745a4
s4:ntvfs rename notify.idl to s4_notify.idl until we can merge this IDL
...
This IDL is almost common, but the source3 version has a
hand-marshalled server_id. The s3compat build has problems with two
different idl files of the same name.
Andrew Bartlett
2010-05-24 23:08:11 +10:00
Matthias Dieter Wallnöfer
a05ac3039b
s4:ntvfs/ipc/vfs_ipc.c - add more "const" in order to fix warnings
2010-05-21 23:35:57 +02:00
Matthias Dieter Wallnöfer
6836304957
s4:ntvfs/posix/pvfs_wait.c - fix a "calculated value unused" warning
...
The calculated value is "req" (!= NULL) if "talloc_reference" did work correctly
or it is NULL if we ran out of memory.
2010-05-21 23:35:57 +02:00
Jelmer Vernooij
b8268cf7b0
s3: Remove use of iconv_convenience.
2010-05-18 11:45:31 +02:00
Jelmer Vernooij
f9ca9e46ad
Finish removal of iconv_convenience in public API's.
2010-05-18 11:45:30 +02:00
Andrew Bartlett
415bd62764
s4:ntvfs Prepare for a possible future sharing of notify.idl
...
I would love for notify.idl to be shared between Samba4 and Samba3
some day, and this seems to be the point at which the structure is
initialised.
Andrew Bartlett
2010-05-18 13:21:09 +10:00
Andrew Bartlett
81407b1bff
s4:ntvfs Prepare for a possible future sharing of notify.idl
...
I would love for notify.idl to be shared between Samba4 and Samba3
some day, and this seems to be the point at which the structure is
initialised.
Andrew Bartlett
2010-05-14 23:25:45 +10:00
Stefan Metzmacher
7c4d9fa0e9
s4:ntvfs/ipc: remote // debug comments
...
metze
2010-04-27 15:11:09 +02:00
Stefan Metzmacher
d94c94fcb9
s4:ntvfs: remove socket_address based functions
...
metze
2010-04-27 13:02:26 +02:00
Stefan Metzmacher
bb04e90259
s4:ntvfs/ipc: pass the already given tsocket_address structures to the named_pipe_auth code
...
metze
2010-04-27 13:01:59 +02:00
Stefan Metzmacher
c04d809ba0
s4:ntvfs: add tsocket based addresses to ntvfs_context
...
metze
2010-04-27 13:01:57 +02:00
Günther Deschner
aae716d044
s4: fix some build warnings.
...
Guenther
2010-04-26 22:53:00 +02:00
Günther Deschner
1983d0dde7
s4: use generated rap header.
...
Guenther
2010-04-26 22:52:59 +02:00
Günther Deschner
1ede2a0577
s4: rename RAP share_enum_info to share_info.
...
Guenther
2010-04-26 22:52:45 +02:00
Andrew Tridgell
553324bc10
s4-waf: move to a universal method of recursing into subdirs
...
This works with both standalone lib builds and bundled builds
2010-04-06 20:27:25 +10:00
Andrew Tridgell
b690fedef5
s4-waf: removed the AUTOGENERATED markers
...
we won't be using the mk -> wscript generator again
2010-04-06 20:27:16 +10:00
Andrew Tridgell
d8b91f1120
s4-waf: sys_lease depends on talloc
2010-04-06 20:27:14 +10:00
Andrew Tridgell
b0fb567f04
s4-waf: more dependencies on talloc
...
these are needed so we can support a system talloc without using the
bundled talloc.h
2010-04-06 20:27:13 +10:00
Andrew Tridgell
208d92a259
s4-waf: cleaned up tevent dependency
2010-04-06 20:27:13 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
04fed1f2b6
build: sys_lease_linux needs to be conditionally enabled
2010-04-06 20:27:01 +10:00
Andrew Tridgell
344621cb0f
build: conditionally enable inotify
2010-04-06 20:26:55 +10:00
Andrew Tridgell
844acb2260
build: waf quicktest nearly works
...
Rewrote wafsamba using a new dependency handling system, and started
adding the waf test code
2010-04-06 20:26:48 +10:00
Andrew Tridgell
845e0cbe6f
build: commit all the waf build files in the tree
2010-04-06 20:26:48 +10:00
Andrew Tridgell
dd05b6512a
build: improve autoconf macros
...
- enable headers to be specified
- enable both forms of DECL check
- more libreplace checks
- more heimdal checks
- more sysdep checks
2010-04-06 20:26:42 +10:00
Andrew Tridgell
d87ea524d8
build: ntvfs/sysdep configure checks
2010-04-06 20:26:42 +10:00
Andrew Tridgell
e8788808da
s4-pvfs_sys: build on systems without O_NOFOLLOW or O_DIRECTORY
2010-03-05 23:07:32 +11:00
Andrew Tridgell
568f0851f0
s4-pvfs_sys: talloc_free should be before errno restore
...
talloc can potentially change the errno
2010-03-05 23:07:32 +11:00