Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-12 | Add "netbios retarget" | Volker Lendecke | 1 | -0/+93 | |
This is fun -- XP still does this :-) netbios retarget : foo = 192.168.234.10:1139 and if you connect to port 139 name foo, XP will happily do SMB over 1139 | |||||
2009-04-12 | write_data already guarantees everything was written | Volker Lendecke | 1 | -9/+6 | |
2009-04-12 | Extract and print the server name type the client connects to | Volker Lendecke | 1 | -7/+7 | |
2009-04-11 | Fix some nonempty blank lines | Volker Lendecke | 1 | -4/+4 | |
2009-04-11 | Fix a memleak in an unlikely error path in change_notify_create() | Volker Lendecke | 1 | -0/+1 | |
2009-04-11 | Use talloc_tos() for a temp convert_string_allocate() | Volker Lendecke | 1 | -3/+3 | |
2009-04-09 | Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba | Jeremy Allison | 4 | -148/+74 | |
2009-04-09 | Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3) has ↵ | Jeremy Allison | 1 | -18/+23 | |
parameter "msdfs root = yes" This was broken by the refactoring around create_file(). MSDFS pathname processing must be done FIRST. MSDFS pathnames containing IPv6 addresses can be confused with NTFS stream names (they contain ":" characters. Jeremy. | |||||
2009-04-07 | s3 oplocks: Add back procid_str to debug message | Tim Prouty | 1 | -2/+3 | |
2009-04-07 | s3:kerberos Rework smb_krb5_unparse_name() to take a talloc context | Andrew Bartlett | 1 | -8/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2009-04-06 | s3 onefs: Simplify level 2 oplock self-contention | Tim Prouty | 1 | -74/+5 | |
This removes all oplock dependence on locking.tdb | |||||
2009-04-06 | s3 oplocks: Refactor level II oplock contention | Tim Prouty | 1 | -57/+53 | |
2009-04-05 | Fix smbd crash for close_on_completion | Volker Lendecke | 1 | -0/+4 | |
handle_trans() can talloc_free "conn" if the client requests close_on_completion. "state" is a talloc_child of conn, so it will be gone when we later free state->data et al. | |||||
2009-04-03 | Use cluster-aware procid_is_me instead of comparing pid's | Volker Lendecke | 1 | -2/+2 | |
2009-04-03 | Use procid_str in debug messages for better cluster-debuggability | Volker Lendecke | 1 | -11/+13 | |
2009-03-30 | Ensure files starting with multiple dots are hidden | Jeremy Allison | 1 | -4/+8 | |
if "hide dot files" is set. Thanks to Barry Kelly <bkelly.ie@gmail.com> for pointing this one out. Jeremy. | |||||
2009-03-27 | s3: ifdef sendfile code that's only used in other ifdef'ed sendfile code | Björn Jacke | 1 | -0/+2 | |
This fixes a "defined but not used" compile warning. | |||||
2009-03-25 | Ensure we never enter VFS_CREATE without having initialized | Jeremy Allison | 3 | -0/+12 | |
sbuf as invalid (if not already read via stat()). Still trying to find the build farm RAW-STREAM errors and it's happening in a openX call.... Jeremy. | |||||
2009-03-23 | Use avahi to register _smb._tcp in smbd | Volker Lendecke | 2 | -0/+181 | |
2009-03-23 | s3:smbd: use new simplified snb_signing code in the server | Stefan Metzmacher | 17 | -105/+239 | |
We keep the seqnum/mid mapping in the smb_request structure. This also moves one global variable into the smbd_server_connection struct. metze | |||||
2009-03-23 | s3:smbd: if we allow trans2 on the IPC$ share, then we have to allow transs2 ↵ | Stefan Metzmacher | 1 | -1/+1 | |
too. Otherwise we'll confuse the client signing engine, when we reply an error to each transs2. metze | |||||
2009-03-18 | Fix bug #6196 - Unable to serve files with colons to Linux CIFS/VFS client | Jeremy Allison | 1 | -2/+7 | |
Looks like the pathname parsing for POSIX paths got broken when the code for doing Windows streams parsing got added. Jeremy. | |||||
2009-03-18 | s3:smbd: use tevent_loop_once() in the parent event loop | Stefan Metzmacher | 1 | -34/+5 | |
metze | |||||
2009-03-18 | s3:smbd: don't exit the parent when we have no connections | Stefan Metzmacher | 1 | -7/+0 | |
This code path can't really happen anymore, because launchd support was removed with commit e5a951325a6cac8567af3a66de6d2df577508ae4. But it's confusing to have that code there... metze | |||||
2009-03-17 | Convert np_read to tevent_req | Volker Lendecke | 2 | -18/+15 | |
2009-03-17 | Convert np_write to tevent_req | Volker Lendecke | 2 | -26/+27 | |
2009-03-13 | s3: Add strict lock/unlock calls to the vfs layer to replace is_locked | Dave Richards | 1 | -63/+116 | |
2009-03-12 | Fix bug #6186 - map readonly does not work | Jeremy Allison | 1 | -3/+25 | |
Jeremy. | |||||
2009-03-06 | s3:signing: the seqnum should only be decremented by 1 for ntcancel requests | Stefan Metzmacher | 2 | -5/+5 | |
[MS-SMB] 3.3.5.1 Receiving Any Message says that the seqnum is incremented by only for ntcancel requests for any other request it's by incremented by 2, even if it doesn't expect a response. metze | |||||
2009-03-05 | Fix bug #6160 - Office 2007 fails saving files to a Samba mapped drive. | Jeremy Allison | 1 | -0/+22 | |
Confirmed by reporters. Jeremy. | |||||
2009-03-04 | s3: Change open_streams_for_delete to call through the vfs layer | Tim Prouty | 1 | -5/+7 | |
This eliminates the last direct caller of create_file_unixpath | |||||
2009-03-04 | Second part of fix for #6154, ensure we return max access | Jeremy Allison | 1 | -0/+9 | |
if admin user. Jeremy. | |||||
2009-03-04 | Fix bug #6154 - zfs does not honor admin users. | Jeremy Allison | 1 | -0/+5 | |
Jeremy | |||||
2009-03-03 | Fix bug #6155 - "force group" is no longer working as expected. | Jeremy Allison | 3 | -3/+17 | |
We need to store the "force group" uid separately from the conn->server_info token as we need to apply it separately also. Volker PLEASE CHECK ! Jeremy. | |||||
2009-03-01 | Only copy sharename up from rap_to_pjobid | Volker Lendecke | 1 | -2/+1 | |
Why?? :-) Another one of the little micro-optimizations that I just came across: If you allocate a variable in a sub-block like the "fstring sharename" in write_file(), gcc even with -O3 will allocate this variable unconditionally on the stack at the beginning of the routine. So with eliminating this fstring we cut 256 bytes of stack in a very hot code path writing to a file. It might make us a bit more cache-friendly. This would probably not be worth a second look if it involved larger code changes, but this one was just too simple to let it pass :-) | |||||
2009-02-28 | Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or | Jeremy Allison | 1 | -0/+19 | |
delete file (directory fix). Jeremy. | |||||
2009-02-27 | s3-spoolss: use DSPRINT flags instead of SPOOLS_DS flags. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-02-26 | Make us pass the RAW-RENAME torture test I just added. | Jeremy Allison | 2 | -0/+53 | |
Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. Jeremy. | |||||
2009-02-25 | Fix more POSIX path lstat calls. Fix bug where close can return | Jeremy Allison | 1 | -5/+17 | |
failure if we have a pending modtime and the containing directory of the file has been renamed (there is no POSIX "update time by fd" call). This can't happen on Windows as the rename will fail if there are open files beneath it. Will add a torture test for this. Jeremy. | |||||
2009-02-25 | Make test for open modes more robust against other bits. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-02-25 | Fix bug in processing of open modes in POSIX open. | Jeremy Allison | 1 | -0/+2 | |
Was missing case of "If file exists open. If file doesn't exist error." Damn damn damn. CIFSFS client will have to have fallback cases for this error for a long time. Jeremy. | |||||
2009-02-25 | Fix some NetBSD warnings. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2009-02-24 | Allow set attributes on a stream fnum to be redirected to the base filename. | Jeremy Allison | 1 | -2/+10 | |
Fixes the new RAW-STREAMS torture test. Jeremy. | |||||
2009-02-23 | s3 OneFS: Fix a double free in an error path | Tim Prouty | 1 | -3/+2 | |
2009-02-23 | More warning fixes for Solaris. | Jeremy Allison | 4 | -30/+30 | |
Jeremy. | |||||
2009-02-21 | s3: If sendfile returns 0 bytes read, fall back to the normal read path | Tim Prouty | 1 | -0/+24 | |
This allows sendfile implementations that are atomic to avoid having to send zeros or kill the client connection on a short read (usually the file was truncated). | |||||
2009-02-21 | Remove the static "chal" from ntlmssp.c:get_challenge() | Volker Lendecke | 2 | -6/+6 | |
2009-02-21 | Do not close an fd we know is -1 | Volker Lendecke | 1 | -1/+0 | |
2009-02-20 | S3: Detect max_open_files from system | todd stecher | 1 | -0/+12 | |
- Attempt to use syscalls to determine max-open-files value. - Add in periodic logging when max file limit reached | |||||
2009-02-20 | s3: Refactor of madvise() usage in c441f58d | Steven Danneman | 1 | -7/+0 | |
* move to reinit_after_fork() to protect all Samba daemons * only protect parent processes |