Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix inotify detection | Volker Lendecke | 2008-02-25 | 1 | -1/+7 |
| | | | | Bug 5271 -- thanks to Tiziano Müller | ||||
* | Allow "max mux" async i/o requests | Volker Lendecke | 2008-02-24 | 1 | -5/+9 |
| | | | | | | | | | In the negprot reply, we allowed the client to issued "max mux" concurrent requests. The OS might allow less, for example AFAIK AIX has a configurable limit of concurrent AIO requests. We will fall back to sync operation for the requests that are too many when aio_read/aio_write return an error. Jeremy, please check! | ||||
* | Export aio_request_done() | Volker Lendecke | 2008-02-24 | 1 | -3/+9 |
| | | | | | This is for external modules implementing the Posix AIO API that not necessarily depend on the signal mechanism to indicate completion. | ||||
* | AIO on streams does not work (yet...) | Volker Lendecke | 2008-02-24 | 1 | -0/+12 |
| | |||||
* | Fix debug messages. | Jeremy Allison | 2008-02-22 | 1 | -4/+5 |
| | | | | Jeremy. | ||||
* | Don't use fname after create_file has been called | Volker Lendecke | 2008-02-22 | 3 | -18/+18 |
| | | | | | | | | create_file calls unix_convert internally, so modifies fname. So we can't use "fname" after create_file has returned. Use fsp->fsp_name instead. Found during a lengthy debugging session with Karolin testing the xattr_tdb module... | ||||
* | Update position information also for AIO | Volker Lendecke | 2008-02-19 | 1 | -0/+5 |
| | | | | | | Necessary to survive RAW-SEEK with AIO enabled. Jeremy, please check! | ||||
* | Inform level II oplock holders when we write using AIO | Volker Lendecke | 2008-02-19 | 1 | -0/+2 |
| | | | | Jeremy, please check! | ||||
* | Check return code of secrets_init() function. | Tim Potter | 2008-02-18 | 1 | -1/+2 |
| | |||||
* | Use new structs in reply_spnego_kerberos(). | Günther Deschner | 2008-02-17 | 1 | -6/+5 |
| | | | | Guenther | ||||
* | Correctly use SPNEGO to negotiate down from krb5 to NTLMSSP. | Jeremy Allison | 2008-02-14 | 1 | -28/+81 |
| | | | | | Previously we didn't implement the 'NEGO' part of SPNEGO :-). Jeremy. | ||||
* | Currently we don't SPNEGO negotiate back to NTLMSSP. Note this. | Jeremy Allison | 2008-02-14 | 1 | -4/+16 |
| | | | | Jeremy. | ||||
* | Ensure invalidate_vuid() deletes any ntlmssp state. | Jeremy Allison | 2008-02-14 | 1 | -0/+4 |
| | | | | Jeremy. | ||||
* | smbd: use make usage of wbcDomainInfo() | Stefan Metzmacher | 2008-02-11 | 1 | -15/+9 |
| | | | | metze | ||||
* | Fix some typos. | Karolin Seeger | 2008-02-08 | 1 | -1/+1 |
| | | | | Karolin | ||||
* | Make operator precedence very clear. | Jeremy Allison | 2008-02-06 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | Change the file time before we change the file mode. | Alexander Bokovoy | 2008-02-06 | 1 | -6/+6 |
| | | | | | | This doesn't matter for most applications, but for offline files it matters as it allows you to set files offline from windows clients even with HSM systems that refuse to offline newly created files. Merge from Tridge's v3-0-ctdb tree. | ||||
* | Allow actual call to set file offline | Alexander Bokovoy | 2008-02-06 | 1 | -12/+20 |
| | | | | | Dos mode calculation was masking out FILE_ATTRIBUTE_OFFLINE so that code to set file offline was never called before. Merge from Tridge's v3-0-ctdb git tree. | ||||
* | Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ↵ | Alexander Bokovoy | 2008-02-06 | 7 | -208/+155 |
|\ | | | | | | | dmapi-integration | ||||
| * | Fix a couple of "might be used uninitialized" warnings. | Jeremy Allison | 2008-02-05 | 1 | -2/+2 |
| | | | | | | | | Jeremy. | ||||
| * | Fix typo. | Karolin Seeger | 2008-02-05 | 1 | -1/+1 |
| | | | | | | | | Karolin | ||||
| * | str_list_free is not needed anymore | Volker Lendecke | 2008-02-04 | 1 | -4/+2 |
| | | |||||
| * | Always pass a TALLOC_CTX to str_list_make and str_list_copy | Volker Lendecke | 2008-02-04 | 2 | -7/+8 |
| | | |||||
| * | Remove smb_read_error global | Volker Lendecke | 2008-02-02 | 1 | -7/+0 |
| | | | | | | | | YESS :-) | ||||
| * | Remove dependency on get_srv_read_error() from main loop | Volker Lendecke | 2008-02-02 | 1 | -49/+20 |
| | | |||||
| * | Convert receive_message_or_smb to NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -36/+43 |
| | | |||||
| * | Convert read_data() to NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -4/+5 |
| | | |||||
| * | Make get_srv_read_error static to process.c | Volker Lendecke | 2008-02-02 | 2 | -3/+3 |
| | | |||||
| * | Convert receive_smb_raw to NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -2/+0 |
| | | |||||
| * | read_socket_with_timeout_ntstatus->read_socket_with_timeout | Volker Lendecke | 2008-02-02 | 2 | -4/+3 |
| | | |||||
| * | Get rid of read_socket_with_timeout | Volker Lendecke | 2008-02-02 | 1 | -5/+14 |
| | | |||||
| * | Convert receive_smb_talloc to NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -33/+28 |
| | | |||||
| * | Convert receive_smb_raw_talloc to NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -61/+29 |
| | | |||||
| * | Convert receive_smb_raw_talloc_partial_read to NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -59/+47 |
| | | |||||
| * | Convert read_packet_remainder to return NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -37/+44 |
| | | |||||
| * | Convert read_packet_remainder to use read_socket_with_timeout_ntstatus | Volker Lendecke | 2008-02-02 | 1 | -8/+20 |
| | | |||||
| * | Convert read_smb_length to return NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -9/+3 |
| | | |||||
| * | Convert read_smb_length_return_keepalive to return NTSTATUS | Volker Lendecke | 2008-02-02 | 1 | -11/+17 |
| | | |||||
* | | Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ↵ | Alexander Bokovoy | 2008-01-31 | 2 | -11/+6 |
|\| | | | | | | | dmapi-integration | ||||
| * | Re-enable async I/O for non-TSM systems | Volker Lendecke | 2008-01-30 | 2 | -11/+6 |
| | | | | | | | | | | | | | | The logic was wrong: A "SMB_VFS_AIO_FORCE()==False" disabled async I/O, whereas a "SMB_VFS_AIO_FORCE()==True" should enforce it regardless of other settings. Alexander, please check! | ||||
* | | Fix BOOL introduced by last commit | Alexander Bokovoy | 2008-01-29 | 1 | -1/+1 |
| | | |||||
* | | Merge DMAPI fixes from Tridge | Alexander Bokovoy | 2008-01-29 | 1 | -16/+56 |
| | | | | | | | | | | | | Support cases when existing DMAPI session is stale. In this case we are creating another one. The code differs from 3-0_ctdb branch in that we fail when it is not possible to create more sessions and pretend that file is offline. This allows to escape endless loop in vfs_tsmsm.c. | ||||
* | | Merge branch 'ctdb-merge' into dmapi-integration | Alexander Bokovoy | 2008-01-29 | 2 | -133/+78 |
|\ \ | |/ |/| | |||||
| * | Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ctdb-merge | Alexander Bokovoy | 2008-01-24 | 11 | -155/+797 |
| |\ | |||||
| * | | Merge DMAPI fixes from CTDB Samba | Alexander Bokovoy | 2008-01-18 | 2 | -133/+78 |
| | | | |||||
* | | | Remove an unused external reference | Volker Lendecke | 2008-01-27 | 1 | -1/+0 |
| | | | |||||
* | | | Fix uninitialized variables | Volker Lendecke | 2008-01-26 | 1 | -1/+2 |
| | | | | | | | | | | | | Thanks to Corinna Vinschen | ||||
* | | | Fix the same bug with user -> user_obj. | Jeremy Allison | 2008-01-24 | 1 | -1/+7 |
| | | | | | | | | | | | | Jeremy. | ||||
* | | | Fix a really subtle old, old bug :-). When canonicalizing the | Jeremy Allison | 2008-01-24 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | | | | | | | NT ACL into a POSIX one, if the group being set is the primary group of the file, map it into a SMB_ACL_GROUP_OBJ, not a SMB_ACL_GROUP. Otherwise we get an extra bogus group entry in the POSIX ACL. Jeremy. | ||||
* | | | Correctly set flags in ACE's inherited from parent. Still one bug | Jeremy Allison | 2008-01-24 | 1 | -3/+35 |
| | | | | | | | | | | | | | | | left to find then I'll back-port to 3.0.28. Jeremy. |