Volker Lendecke
e4897a5376
Add construct_reply_common_req wrapper
...
The goal is to remove the remaining direct calls to construct_reply_common.
2008-11-04 20:52:06 +01:00
Jeremy Allison
bfc59f63f3
Pass all of RAW-ACLS except for inheritence. Working on that next.
...
Jeremy.
2008-11-04 01:34:08 -08:00
Stefan Metzmacher
4f25c77924
s3: proto.h: add missing sys_[g|s]et_quota_vfs() prototypes
...
metze
2008-11-03 18:02:03 +01:00
Volker Lendecke
c2a280ac63
Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_reply
2008-11-02 21:20:41 +01:00
Volker Lendecke
2bd5ac86ff
Add srvstr_get_path_req[_wcard]
2008-11-02 09:22:40 +01:00
Volker Lendecke
ab0561f3c3
Apply some const to get_lock_*()
2008-11-01 19:41:07 +01:00
Volker Lendecke
63da08d00f
Apply some const to np_write()
2008-11-01 19:41:07 +01:00
Jelmer Vernooij
7ec720af71
Use shared doserr.c.
2008-11-01 17:28:16 +01:00
Jelmer Vernooij
f929488d58
Remove duplicate prototypes.
2008-11-01 04:59:16 +01:00
Jelmer Vernooij
31fa08dcbd
Merge branch 'master' of /home/jelmer/samba3
...
Conflicts:
lib/replace/README
lib/replace/libreplace.m4
lib/replace/replace.c
source3/include/proto.h
source3/lib/system.c
2008-11-01 04:02:47 +01:00
Jelmer Vernooij
5a56c0adf2
Use dup2() replacement from libreplace.
2008-11-01 03:58:14 +01:00
Jelmer Vernooij
7b186c48d3
Remove sys_dl*() - stubs are already provided by libreplace.
2008-11-01 03:49:49 +01:00
Jelmer Vernooij
6a2caa34b2
Remove sys_chroot() - libreplace already provides an alternative.
2008-11-01 03:46:09 +01:00
Jelmer Vernooij
a6d537bb6c
Move sys_realpath() to libreplace.
2008-11-01 03:42:27 +01:00
Jelmer Vernooij
38d67363ac
Move sys_lchown() to libreplace.
2008-11-01 03:39:20 +01:00
Jelmer Vernooij
e8cda43e17
Move sys_symlink() to libreplace.
2008-11-01 03:35:58 +01:00
Jelmer Vernooij
dbda9adfaf
Move sys_readlink() to libreplace.
2008-11-01 03:33:39 +01:00
Jelmer Vernooij
bbbe6ab722
Move sys_link to libreplace.
2008-11-01 03:30:47 +01:00
Jelmer Vernooij
2c81fd70ca
proto.h: Remove prototypes already in other header files.
2008-11-01 03:15:10 +01:00
Jeremy Allison
8344e94574
Unify se_access_check with the S4 code. Will make
...
calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier
for files.
Jeremy.
2008-10-31 10:51:45 -07:00
Günther Deschner
7f8bc6a2d9
errors: share dcerpc error function.
...
Guenther
2008-10-31 12:42:09 +01:00
Jeremy Allison
8c1a90c2e3
Start moving us closer to passing S4 RAW-ACL test using the vfs_acl_xattr module. Inheritance fails at the moment though.
...
Jeremy.
2008-10-30 16:13:03 -07:00
Jeremy Allison
7c53ffea28
Allow a new file to inherit the Windows ACL from its parent.
...
Now to do the same for directories.
Jeremy.
2008-10-29 13:27:14 -07:00
Volker Lendecke
1ad54998a9
Add str_list_check[_ci] to s3's proto.h
...
Jelmer, when I include lib/util/util.h into some s3 file I get errors, this is
why I put those prototypes here as a workaround. Might be fixed differently
later.
2008-10-25 13:50:25 +02:00
Volker Lendecke
ff211be696
Remove "pipe_handle_offset" -- pipes now use "struct files_struct"
2008-10-25 12:09:58 +02:00
Jelmer Vernooij
ce0ac322b4
Fix prototype for set_sockaddr_port.
2008-10-23 23:20:50 +02:00
Tim Prouty
0b68762af7
Fix "parameter has incomplete type" build warning.
...
When libcli-util was moved to the top level
(3be0f6ea56
) it introduced a build
warning. Since ndr_map_error2ntstatus depends on the definition of
enum ndr_err_code and libndr.h can't be easily included in error.h, I
moved the definition of enum ndr_err_code to libndr.h.
This also eliminates the need for the duplicate definition in proto.h
2008-10-23 12:21:44 -07:00
Jelmer Vernooij
fe36fe8c3e
Use common net utility code (address and sockaddr manipulation).
2008-10-23 20:41:15 +02:00
Jelmer Vernooij
d6a5476ee7
Use sockaddr_storage only where we rely on the size, use sockaddr
...
otherwise (to clarify we can also pass in structs smaller than
sockaddr_storage, such as sockaddr_in).
2008-10-23 19:53:15 +02:00
Jelmer Vernooij
81fabeff2d
Use libutil genrand.
2008-10-23 18:46:35 +02:00
Jelmer Vernooij
44b728958a
Use common error definitions.
2008-10-23 15:35:21 +02:00
Günther Deschner
d9f1fff5b3
s3: use shared asn1 code.
...
Guenther
2008-10-22 21:37:36 +02:00
Jeremy Allison
4e9db0b100
Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles.
...
Jeremy.
2008-10-21 18:05:48 -07:00
Jelmer Vernooij
2c1b1255c2
Add source4/ to include path because librpc/gen_ndr is still in source?/
2008-10-20 21:33:41 +02:00
Jelmer Vernooij
7498f9a9d8
Add missing prototypes for samba3-specific libndr/util.c
2008-10-20 19:51:07 +02:00
Jelmer Vernooij
d59b2472f4
Include generated header files rather than using manually written
...
prototypes.
2008-10-20 19:35:55 +02:00
Jelmer Vernooij
a8707a43d0
Regenerate pidl output.
2008-10-20 12:19:01 +02:00
Jelmer Vernooij
e09c0c1185
Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
2008-10-19 14:27:08 +02:00
Jelmer Vernooij
2fc058bdb0
Make generate_random_buffer signature match that of lib/util.
2008-10-19 10:16:21 +02:00
Jelmer Vernooij
7275952568
Add TALLOC_CTX pointer to generate_random_str(), for consistency with
...
Samba 4.
2008-10-19 10:05:48 +02:00
Jelmer Vernooij
33032d591f
Move ufc to libreplace.
2008-10-18 17:49:41 +02:00
Jelmer Vernooij
f3f9446ec1
Rename hex_encode to hex_encode_talloc,for consistency with samba 4 and heimdal.
2008-10-18 16:16:57 +02:00
Jelmer Vernooij
89c9545430
Use str_list_equal() rather than str_list_compare().
2008-10-18 15:56:07 +02:00
Jelmer Vernooij
b3b6d8f3f9
Fix const, dupes.
2008-10-18 15:00:18 +02:00
Jelmer Vernooij
2d89b52be8
Use separate make variables for libutil and libcrypto.
2008-10-18 14:28:40 +02:00
Jelmer Vernooij
519458a2fa
Use shared util.c.
2008-10-18 14:27:13 +02:00
Günther Deschner
e31b9e0f66
s3: remove old marshalling for SVCCTL_QUERY_SERVICE_CONFIG.
...
Guenther
2008-10-16 09:54:50 +02:00
Günther Deschner
6a97b4147c
s3: use IDL generated rpc for _svcctl_QueryServiceConfigW.
...
Guenther
2008-10-16 09:54:49 +02:00
Günther Deschner
d2b836e19a
s3: remove rpccli_svcctl_query_config.
...
Guenther
2008-10-16 09:54:49 +02:00
Günther Deschner
018bf57c27
s3-build: re-run make samba3-idl.
...
Guenther
2008-10-15 19:44:48 +02:00