Andrew Bartlett
1ac7f071ce
build: Remove SMB_F* locking defines
2012-04-05 02:39:09 +02:00
Andrew Bartlett
6098f8d80c
build: Remove SMB_STRUCT_FLOCK define
2012-04-05 02:39:09 +02:00
Andrew Bartlett
f6e0532024
build: Remove SMB_STRUCT_DIR define
2012-04-05 02:39:09 +02:00
Andrew Bartlett
2320b2144f
build: Remove SMB_STRUCT_DIRENT define
2012-04-05 02:39:09 +02:00
Andrew Bartlett
6edd8e95f1
build: Remove sys_rewinddir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
3e8a6e5760
build: Remove sys_closedir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
ecc822faf8
build: Remove sys_telldir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
900473a45b
build: Remove sys_seekdir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
afdb78075c
build: Remove sys_readdir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
fe526bb32b
build: Remove sys_opendir wrapper
2012-04-05 02:39:09 +02:00
Andrew Bartlett
b74fe73a6f
build: Remove sys_fopen wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
d166b79852
build: Remove sys_open wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
9cc056e567
build: Remove sys_creat wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
ced1f61ec1
build: Remove fallback call to sys_open as HAVE_CREAT is not actually checked for
2012-04-05 02:39:08 +02:00
Andrew Bartlett
7fa1b878c1
build: Remove sys_ftell wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
43e9be8894
build: Remove sys_lseek wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
5c89d12ca4
build: Remove sys_ftruncate wrapper
2012-04-05 02:39:08 +02:00
Andrew Bartlett
e1b7a5c750
build: combine off_t 64 bit and largefile test
2012-04-05 02:39:08 +02:00
Andrew Bartlett
a329c72f07
vfs: Remove -D_LARGEFILE64_SOURCE from vfs examples Makefile
2012-04-05 02:39:08 +02:00
Andrew Bartlett
96108eed10
build: #ifdef LARGE_SMB_OFF_T as off_t is now always 64 bits
2012-04-05 02:39:08 +02:00
Andrew Bartlett
214a668ff3
Remove off64_t declarations
2012-04-05 02:39:08 +02:00
Andrew Bartlett
694d81a7b5
build: Fix configure test that was declaring an off64_t
2012-04-05 02:39:08 +02:00
Andrew Bartlett
473b974a06
build: do not use HAVE_EXPLICIT_LARGEFILE_SUPPORT and *64() fucntions any more
2012-04-05 02:39:08 +02:00
Andrew Bartlett
b4e58111b9
build: Remove configure tests for *64 functions and types
...
We now use the standard types only.
Andrew Bartlett
2012-04-05 02:39:08 +02:00
Andrew Bartlett
d5c7de8650
build: Require 64-bit files support and do not define HAVE_EXPLICIT_LARGEFILE_SUPPORT
2012-04-05 02:39:08 +02:00
Andrew Bartlett
c03398ec0f
build: Add getconf LFS_CFLAGS support to waf build
2012-04-05 02:39:08 +02:00
Andrew Bartlett
db1f277979
build: use only standard _FILE_OFFSET_BITS=64 macro for large files
...
(We also already use any other macro as set by getconf LFS_CFLAGS, and
the standard AC_SYS_LARGEFILE macro in libreplace).
This is instead of using the transitional *64 posix largefile API
Andrew Bartlett
2012-04-05 02:39:08 +02:00
Andrew Bartlett
813d31183d
lib/replace: Add getconf LFS_CFLAGS support to autoconf build
2012-04-05 02:39:08 +02:00
Jeremy Allison
704ea4729b
Third part of fix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
...
Use correct check to see if veto files has been enabled. Even if not
set lp_veto_files() returns a valid string address (to a '\0' character).
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Apr 5 01:36:04 CEST 2012 on sn-devel-104
2012-04-05 01:36:04 +02:00
Jeremy Allison
c10ed730d4
Second part of bugfix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
...
Store the 'struct security_token' as well as the 'struct security_unix_token'
inside the locking db when setting a delete on close.
2012-04-04 14:58:42 -07:00
Jeremy Allison
f042de2f34
First part of fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
...
Add some const to the sec_ctx code.
2012-04-04 14:58:42 -07:00
Andreas Schneider
d0fbe16a6b
systemd: Add samba service file.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Apr 4 18:04:09 CEST 2012 on sn-devel-104
2012-04-04 18:04:09 +02:00
Stefan Metzmacher
0971a4ee6c
s4:librpc/rpc: also parse ncacn_packet pdus with LIBNDR_FLAG_OBJECT_PRESENT
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Apr 3 23:06:31 CEST 2012 on sn-devel-104
2012-04-03 23:06:30 +02:00
Stefan Metzmacher
05ceb53dda
s4:librpc/rpc: don't mix up paylod ndr flags with the dcerpc layer
...
If the transfer syntax is NDR64, it's only for the payload not
for the dcerpc pdus.
metze
2012-04-03 20:02:10 +02:00
Andrew Bartlett
fba028afbd
build: Remove checks for krb5_decode_ap_req, free_AP_REQ and KRB5_TICKET_HAS_KEYINFO
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Apr 3 19:19:33 CEST 2012 on sn-devel-104
2012-04-03 19:19:33 +02:00
Andrew Bartlett
bc3e52d9d0
build: Remove unused check for HAVE_KRB5_TKT_ENC_PART2
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
e5684b3c6f
s3-krb5 Remove unused get_kvno_from_ap_req()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
e01dc1c7bf
s3-krb5 Remove unused get_enctype_from_ap_req
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
0e2d659c94
s3-krb5: Remove unused smb_krb5_get_keyinfo_from_ap_req()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
c89f3bf564
s3-krb5: Remove unused get_key_from_keytab
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
8c40253cc1
s3-krb5: remove unused unwrap_pac()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
296f7705f6
s3-krb5: remove unused get_auth_data_from_tkt
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
fc8c533aba
s3-krb5: Remove unused get_authtime_from_tkt
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
b1c4f1ddfc
s3-krb5: Remove unused krb5_rd_req_return_keyblock_from_keytab
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
cf30feef16
s3-krb5: Remove unused get_principal_from_tkt
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
e715460898
s3-libads: Remove ads_verify_ticket() as it is now unused
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
410ca7311a
s3-libads: Rework kerberos_return_pac() to use GENSEC for the server-side
...
This removes the last user of ads_verify_ticket(), and means that we
only have one code path to verify an incoming krb5 (GSSAPI) ticket.
Andrew Bartlett
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
4e3e323080
s3-libsmb: Remove unused spnego_parse_krb5_wrap()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
c7d29e8cda
build: Reduce deps of ntlm_auth
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00
Andrew Bartlett
1c7c432874
s3-ntlm_auth: use manage_gensec_request for squid-2.5-ntlmssp
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03 17:47:32 +02:00