Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-13 | Make cli_posix_lock/unlock asynchronous. | Jeremy Allison | 1 | -3/+18 | |
Jeremy. | |||||
2009-07-13 | s3-rpc_server: pass down full unix token to map_max_allowed_access(). | Günther Deschner | 1 | -2/+3 | |
Also use unix_token->uid instead of geteuid() when checking for mapping of the SEC_FLAG_MAXIMUM_ALLOWED flag. Guenther | |||||
2009-07-13 | libds: merge the UF<->ACB flag mapping functions. | Günther Deschner | 1 | -7/+9 | |
Guenther | |||||
2009-07-13 | libds: share UF_ flags between samba3 and 4. | Günther Deschner | 1 | -125/+2 | |
Guenther | |||||
2009-07-10 | Remove reply_unixerror() - no longer needed. Should make Metze's refactoring ↵ | Jeremy Allison | 2 | -3/+0 | |
a lot easier. Jeremy. | |||||
2009-07-09 | Make escape_ldap_string take a talloc context | Volker Lendecke | 1 | -1/+1 | |
2009-07-08 | s3: Change the share_mode_lock struct to store a base_name and stream_name | Tim Prouty | 2 | -7/+6 | |
2009-07-08 | s3: Remove is_ntfs_stream_name() and split_ntfs_stream_name() | Tim Prouty | 1 | -3/+0 | |
Actually I moved split_ntfs_stream_name into torture.c which is the one consumer of it. This could probably be changed at some point. | |||||
2009-07-08 | s3: Plumb smb_filename through dos_mode() and related funtions | Tim Prouty | 1 | -5/+7 | |
2009-07-08 | s3: convert unix_mode to take an smb_filename | Tim Prouty | 1 | -1/+2 | |
2009-07-08 | Rename update_stat_ex_writetime() -> update_stat_ex_mtime() | Jeremy Allison | 1 | -1/+1 | |
to better describe what we're doing here. Jeremy | |||||
2009-07-08 | The migration to struct stat_ex broke the calculation of | Jeremy Allison | 2 | -0/+3 | |
create time from the existing timestamps (for systems that need to do this). Once the write time is changed via a sticky write, the create time might need to be recalculated. To do this I needed to add a bool into struct stat_ex to remember if the st_ex_btime field was calculated, or read from the OS. Also fixed the returning of modified write timestamps in the return from NTCreateX, SMBattr and SMBattrE (which weren't taking into account the modified timestamp stored in the open file table). Attempting to fix an issue with Excel 2003 and offline files. Volker and Metze, please review. Jeremy | |||||
2009-07-07 | s3: Remove unnecessary const qualifiers | Tim Prouty | 1 | -5/+4 | |
2009-07-07 | s3: QNX doesn't know uint - replace with uint_t | Björn Jacke | 1 | -4/+4 | |
2009-07-06 | s3: Plumb smb_filename through SMB_VFS_NTIMES | Tim Prouty | 2 | -6/+7 | |
2009-07-06 | s3 sticky write time: Removed unused args and tighten up a function by ↵ | Tim Prouty | 1 | -3/+4 | |
making an arg const | |||||
2009-07-06 | s3: Plumb smb_filename around SMB_VFS_CHFLAGS | Tim Prouty | 1 | -4/+2 | |
SMB_VFS_CHFLAGS isn't actually getting the smb_filename struct for now since it only operates on the basefile. This is the strategy for all path-based operations that will never actually operate on a stream. By clarifying the meaning of path based operations that don't take an smb_filename struct, modules that implement streams such as vfs_onefs no longer need to implement SMB_VFS_CHFLAGS to ensure it's only called on the base_name. | |||||
2009-07-06 | s3: Plumb smb_filename through SMB_VFS_UNLINK | Tim Prouty | 2 | -3/+4 | |
2009-07-06 | s3: Plumb smb_filename through SMB_VFS_RENAME | Tim Prouty | 2 | -4/+6 | |
2009-07-05 | Add const to init_rpc_hdr_ba | Volker Lendecke | 1 | -1/+1 | |
2009-07-05 | Remove "typedef struct ndr_syntax_id RPC_IFACE;" | Volker Lendecke | 2 | -8/+6 | |
2009-07-05 | Introduce null_ndr_syntax_id | Volker Lendecke | 1 | -0/+1 | |
2009-07-05 | Make check_bind_req static to rpc_server/srv_pipe.c | Volker Lendecke | 1 | -2/+0 | |
2009-07-05 | Actually increase PASSDB_INTERFACE_VERSION to 18 :-) | Volker Lendecke | 1 | -1/+1 | |
2009-07-04 | Add tldap_pull_guid | Volker Lendecke | 1 | -0/+2 | |
2009-07-04 | Add pdb_get_domain_info | Volker Lendecke | 2 | -0/+12 | |
2009-07-04 | Make pdb_ads return an additional flag | Volker Lendecke | 1 | -0/+1 | |
2009-07-03 | s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper. | Günther Deschner | 1 | -0/+7 | |
Guenther | |||||
2009-07-03 | do not redefine _INT32 | Matt Kraai | 1 | -2/+4 | |
2009-07-02 | s3:smbd: make change_notify_reply() more generic and hide send_nt_replies() ↵ | Stefan Metzmacher | 1 | -3/+9 | |
behind a callback This prepares change notify support for SMB2. metze | |||||
2009-07-02 | s3:smbd: simplify the notify code a bit and always reply via ↵ | Stefan Metzmacher | 1 | -1/+3 | |
change_notify_reply() -> send_nt_replies() metze | |||||
2009-06-30 | Fix bug #6496 - MS-DFS: cannot follow multibyte char link name. | SATOH Fumiyasu | 1 | -1/+1 | |
consumed_ucs is the number of bytes of the UCS2 path consumed not counting any terminating null. We need to convert back to unix charset and count again to get the number of bytes consumed from the incoming path. | |||||
2009-06-29 | Fix ndrdump to use a common setup_logging() API | Andrew Bartlett | 1 | -0/+1 | |
By adding a new common setup_logging_stdout() API, we no longer need to abuse the ABI compatability between the different setup_logging() calls in Samba3 and Samba4's DEBUG() subsystems. The revert of 49a6d757b4d944cd22c91b2838beb83f04fbe1e9 works with this to fix bug 6211. Andrew Bartlett | |||||
2009-06-28 | Turn the pdb_rid_algorithm into a capabilities call that returns flags | Volker Lendecke | 2 | -2/+5 | |
2009-06-28 | If the connection is down, don't try another write. | Volker Lendecke | 1 | -0/+1 | |
2009-06-28 | Add tldap_search_va | Volker Lendecke | 1 | -0/+4 | |
2009-06-27 | Add tstream_read_packet | Volker Lendecke | 2 | -0/+11 | |
2009-06-25 | s3: pass a valid stat into file_ntimes() | Tim Prouty | 1 | -1/+1 | |
file_ntimes() calls can_write_to_file() which expects a valid stat struct | |||||
2009-06-25 | s3 file_access: Convert some more functions over to use smb_filneame | Tim Prouty | 1 | -1/+2 | |
2009-06-25 | s3: Change set_ea() and its callers to use smb_filename | Tim Prouty | 1 | -1/+2 | |
2009-06-25 | s3-netlogon: remove remaining netlogon init functions. | Günther Deschner | 1 | -26/+0 | |
Guenther | |||||
2009-06-25 | s3-netlogon: remove init_netr_SamInfo functions. | Günther Deschner | 1 | -52/+0 | |
Guenther | |||||
2009-06-25 | s3-netlogon: fix validation level 2 support in netr_SamLogon and friends. | Günther Deschner | 1 | -0/+4 | |
Guenther | |||||
2009-06-24 | s3: Plumb smb_filename through SMB_VFS_STAT and SMB_VFS_LSTAT | Tim Prouty | 3 | -18/+21 | |
This patch introduces two new temporary helper functions vfs_stat_smb_fname and vfs_lstat_smb_fname. They basically allowed me to call the new smb_filename version of stat, while avoiding plumbing it through callers that are still too inconvenient. As the conversion moves along, I will be able to remove callers of this, with the goal being to remove all callers. There was also a bug in create_synthetic_smb_fname_split (also a temporary utility function) that caused it to incorrectly handle filenames with ':'s in them when in posix mode. This is now fixed. | |||||
2009-06-22 | s3: forward MSG_DEBUG from smbd parent to all children | Aravind Srinivasan | 1 | -0/+6 | |
Before 3.3, an smbcontrol debug message sent to the target "smbd" would actually be sent to all running processes including nmbd and winbindd. This behavior was changed in 3.3 so that the "smbd" target would only send a message to the process found in smbd.pid, while the "all" target would send a message to all processes. The ability to set the debug level of all processes within a single daemon, without specifying each pid is quite useful. This was implemented in winbindd in 065760ed. This patch does the same thing for smbd. Upon receiving a MSG_DEBUG the parent smbd will rebroadcast it to all of its children. The printing process has been added to the list of smbd child processes, and we now always track the number of smbd children regardless of the "max smbd processes" setting. | |||||
2009-06-20 | Add tldap paged searches, together with two helper routines | Volker Lendecke | 2 | -0/+29 | |
2009-06-20 | Reorganize retrieving errors and server-sent controls | Volker Lendecke | 1 | -9/+5 | |
This attaches the data to the tldap_message instead of the tevent_req. It adds tldap_ctx_lastmsg() to retrieve the last message for the users of the sync wrappers. | |||||
2009-06-20 | Add tldap_supports_control | Volker Lendecke | 1 | -0/+1 | |
2009-06-20 | Add tldap_entry_has_attrvalue | Volker Lendecke | 1 | -0/+4 | |
2009-06-20 | tldap control support | Volker Lendecke | 1 | -2/+6 | |