Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-05 | build: Remove sys_seekdir wrapper | Andrew Bartlett | 4 | -12/+2 | |
2012-04-05 | build: Remove sys_readdir wrapper | Andrew Bartlett | 8 | -17/+7 | |
2012-04-05 | build: Remove sys_opendir wrapper | Andrew Bartlett | 8 | -19/+9 | |
2012-04-05 | build: Remove sys_fopen wrapper | Andrew Bartlett | 6 | -17/+6 | |
2012-04-05 | build: Remove sys_open wrapper | Andrew Bartlett | 15 | -33/+23 | |
2012-04-05 | build: Remove sys_creat wrapper | Andrew Bartlett | 3 | -12/+2 | |
2012-04-05 | build: Remove fallback call to sys_open as HAVE_CREAT is not actually ↵ | Andrew Bartlett | 1 | -8/+0 | |
checked for | |||||
2012-04-05 | build: Remove sys_ftell wrapper | Andrew Bartlett | 3 | -11/+1 | |
2012-04-05 | build: Remove sys_lseek wrapper | Andrew Bartlett | 9 | -21/+11 | |
2012-04-05 | build: Remove sys_ftruncate wrapper | Andrew Bartlett | 5 | -17/+7 | |
2012-04-05 | build: combine off_t 64 bit and largefile test | Andrew Bartlett | 1 | -24/+10 | |
2012-04-05 | build: #ifdef LARGE_SMB_OFF_T as off_t is now always 64 bits | Andrew Bartlett | 5 | -113/+2 | |
2012-04-05 | Remove off64_t declarations | Andrew Bartlett | 2 | -2/+2 | |
2012-04-05 | build: Fix configure test that was declaring an off64_t | Andrew Bartlett | 1 | -1/+0 | |
2012-04-05 | build: do not use HAVE_EXPLICIT_LARGEFILE_SUPPORT and *64() fucntions any more | Andrew Bartlett | 4 | -206/+48 | |
2012-04-05 | build: Remove configure tests for *64 functions and types | Andrew Bartlett | 2 | -486/+38 | |
We now use the standard types only. Andrew Bartlett | |||||
2012-04-05 | build: Require 64-bit files support and do not define ↵ | Andrew Bartlett | 2 | -19/+7 | |
HAVE_EXPLICIT_LARGEFILE_SUPPORT | |||||
2012-04-05 | build: use only standard _FILE_OFFSET_BITS=64 macro for large files | Andrew Bartlett | 1 | -145/+7 | |
(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 | Third part of fix for bug #8837 - smbd crashes when deleting directory and ↵ | Jeremy Allison | 1 | -1/+1 | |
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-04 | Second part of bugfix for bug #8837 - smbd crashes when deleting directory ↵ | Jeremy Allison | 6 | -20/+74 | |
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 | First part of fix for bug 8837 - smbd crashes when deleting directory and ↵ | Jeremy Allison | 2 | -2/+2 | |
veto files are enabled. Add some const to the sec_ctx code. | |||||
2012-04-03 | build: Remove checks for krb5_decode_ap_req, free_AP_REQ and ↵ | Andrew Bartlett | 2 | -65/+1 | |
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 | build: Remove unused check for HAVE_KRB5_TKT_ENC_PART2 | Andrew Bartlett | 2 | -13/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5 Remove unused get_kvno_from_ap_req() | Andrew Bartlett | 1 | -13/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5 Remove unused get_enctype_from_ap_req | Andrew Bartlett | 1 | -10/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5: Remove unused smb_krb5_get_keyinfo_from_ap_req() | Andrew Bartlett | 2 | -30/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5: Remove unused get_key_from_keytab | Andrew Bartlett | 1 | -59/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5: remove unused unwrap_pac() | Andrew Bartlett | 2 | -49/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5: remove unused get_auth_data_from_tkt | Andrew Bartlett | 2 | -67/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5: Remove unused get_authtime_from_tkt | Andrew Bartlett | 2 | -10/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5: Remove unused krb5_rd_req_return_keyblock_from_keytab | Andrew Bartlett | 2 | -63/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-krb5: Remove unused get_principal_from_tkt | Andrew Bartlett | 2 | -10/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-libads: Remove ads_verify_ticket() as it is now unused | Andrew Bartlett | 4 | -790/+2 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-libads: Rework kerberos_return_pac() to use GENSEC for the server-side | Andrew Bartlett | 1 | -22/+167 | |
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 | s3-libsmb: Remove unused spnego_parse_krb5_wrap() | Andrew Bartlett | 2 | -45/+0 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | build: Reduce deps of ntlm_auth | Andrew Bartlett | 2 | -4/+2 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-ntlm_auth: use manage_gensec_request for squid-2.5-ntlmssp | Andrew Bartlett | 1 | -178/+9 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-auth: Order GENSEC mechs by priority, krb5 before NTLMSSP | Andrew Bartlett | 3 | -6/+10 | |
Otherwise, really simple clients (such as the current ntlm_auth gss-spnego client) will not select krb5. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-ntlm_auth: add ntlm_auth_generate_session_info_pac() | Andrew Bartlett | 1 | -0/+144 | |
Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3-ntlm_auth Use GENSEC for gss-spnego server | Andrew Bartlett | 1 | -404/+390 | |
This imports the gensec handling code from the source4 ntlm_auth, which will eventually be used for all the NTLMSSP and SPNEGO clients and servers but which is only used for gss-spnego for now. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-04-03 | s3: Enhance the dbwrap needed x attempts msg | Volker Lendecke | 1 | -1/+5 | |
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Tue Apr 3 15:17:11 CEST 2012 on sn-devel-104 | |||||
2012-04-03 | s3-vfs: initial work on posix:eadb module | Andrew Bartlett | 3 | -1/+442 | |
This is a module that, like vfs_xattr_tdb, stores extended attributes in a DB on disk. This uses the format needed to support the posix:eadb smb.conf option. Andrew Bartlett | |||||
2012-04-03 | s3-vfs: Use new smb_load_module for better diagnostics | Andrew Bartlett | 1 | -1/+1 | |
2012-04-03 | s3-smbd: Inline init_modules() into only caller | Andrew Bartlett | 2 | -10/+3 | |
2012-04-02 | s3: Notifies should never time out | Volker Lendecke | 1 | -0/+8 | |
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Mon Apr 2 12:31:17 CEST 2012 on sn-devel-104 | |||||
2012-03-31 | s3-aio-fork: Fix a segfault in vfs_aio_fork | Volker Lendecke | 1 | -7/+9 | |
aio_suspend does not signal the main process with a signal, it just waits. The aio_fork module does not use the signal at all, it directly calls back into the main smbd by calling smbd_aio_complete_aio_ex. This is an abstraction violation, but the alternative would have been to use signals where they are not needed. However, in wait_for_aio_completion this bites us: With aio_fork we call handle_aio_completed twice on the same aio_ex struct: Once from the call to handle_aio_completion within the aio_fork module and once from the code in wait_for_aio_completion. This patch fixes it in a pretty bad way by introducing flag variables and more state. But the mid-term plan is to replace the posix aio calls from the vfs and do pread_send/recv and pwrite_send/recv at the vfs layer, so this will significantly change anyway. Thanks to Kirill Malkin <kirill.malkin@starboardstorage.com> for reporting this crash! Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Sat Mar 31 15:25:55 CEST 2012 on sn-devel-104 | |||||
2012-03-31 | s3-aio-fork: Fix aio_suspend event hierarchy | Volker Lendecke | 1 | -10/+8 | |
We end up here multiple times. There's no real point putting the events into the child struct, at the end of this routine we need to free them anyway. | |||||
2012-03-31 | s3-aio-fork: Fix an alignment warning on OS/X | Volker Lendecke | 1 | -2/+2 | |
2012-03-31 | Make sure we claim that a DACL or SACL is present if the SD says so | Richard Sharpe | 1 | -2/+2 | |
Autobuild-User: Richard Sharpe <sharpe@samba.org> Autobuild-Date: Sat Mar 31 09:34:36 CEST 2012 on sn-devel-104 | |||||
2012-03-30 | Who would have guessed - checking returns from strlcat found a memory ↵ | Jeremy Allison | 1 | -1/+1 | |
overwrite bug :-). |