1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/source3/smbd
Ken Harris 09aea03813 CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits()
twice (ultimately perhaps because of bug 7331 involving this compound sequence and the need
to be ready for any incoming CANCEL of the NOTIFY). This had the server thinking it had
granted more credit than it actually had, which lead to zero-credits being granted in interim
NOTIFY responses.

Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Mon Dec 20 20:59:55 CET 2010 on sn-devel-104
2010-12-20 20:59:55 +01:00
..
aio.c Change interface of schedule_smb2_aio_read() to allocate the return DATA_BLOB. 2010-12-15 01:38:16 +01:00
avahi_register.c
blocking.c s3: Remove smbd_server_conn from process_blocking_lock_cancel_message 2010-10-03 18:17:09 +02:00
close.c s3: Remove smbd_server_conn from msg_close_file 2010-10-03 18:17:09 +02:00
conn.c Add deadtime detection for SMB2. Correctly update lastused timestamp across all active tcons. Should fix dfree cache not updating bug. 2010-10-19 15:13:17 -07:00
connection.c s3-build: use dbwrap.h only where needed. 2010-08-26 00:25:55 +02:00
dfree.c
dir.c libcli/security Provide a common, top level libcli/security/security.h 2010-10-12 05:54:10 +00:00
dmapi.c s3: I thought I had compiled this.... 2010-10-03 13:22:03 +02:00
dnsregister.c
dosmode.c From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set. 2010-12-20 20:11:22 +01:00
error.c Rename reply_doserror() -> reply_force_doserror(). 2009-12-21 11:16:38 -08:00
fake_file.c s3-build: only include "fake_file.h" where needed. 2010-08-26 00:20:28 +02:00
file_access.c libcli/security Provide a common, top level libcli/security/security.h 2010-10-12 05:54:10 +00:00
fileio.c Fix bug #7693 - smbd changing mode of files on rename 2010-09-22 12:26:13 -07:00
filename_util.c s3: Remove debug_ctx() 2009-11-03 11:30:00 +01:00
filename.c s3: Fix some typos 2010-12-19 23:25:06 +01:00
files.c libcli/security Provide a common, top level libcli/security/security.h 2010-10-12 05:54:10 +00:00
globals.c Move error reporting of messaging context creation fail into 2010-11-14 04:39:05 +00:00
globals.h Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits. 2010-12-10 15:46:41 -08:00
ipc.c s3: Make srv_send_smb take an sconn instead of a sock fd 2010-08-24 21:06:41 +02:00
lanman.c Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC 2010-11-10 01:14:17 +00:00
mangle_hash2.c s3-build: include mangle.h only where needed. 2010-08-26 00:20:29 +02:00
mangle_hash.c s3-build: include mangle.h only where needed. 2010-08-26 00:20:29 +02:00
mangle.c s3-build: include mangle.h only where needed. 2010-08-26 00:20:29 +02:00
message.c s3: Protect against an invalid bcc in SMBsendtxt 2010-01-17 17:26:39 +01:00
msdfs.c Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC 2010-11-10 01:14:17 +00:00
negprot.c s3: Fix some nonempty blank lines 2010-12-19 23:25:06 +01:00
noquotas.c
notify_inotify.c s3: only include gen_ndr headers where needed. 2010-05-06 00:22:59 +02:00
notify_internal.c Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all 2010-09-27 17:18:54 -07:00
notify.c s3-notify: use autogenerated FILE_NOTIFY_INFORMATION marshalling in smbd. 2010-07-07 13:54:57 +02:00
ntquotas.c s3:dom_sid Global replace of DOM_SID with struct dom_sid 2010-05-21 10:39:59 +02:00
nttrans.c s3: Reply correctly to FSCTL_IS_VOLUME_DIRTY 2010-12-19 23:25:06 +01:00
open.c Fix a typo - should be '&&' not '&' when checking for privileges. 2010-12-01 17:29:05 -08:00
oplock_irix.c s3: Attempt to fix the IRIX build 2010-10-03 10:54:28 +02:00
oplock_linux.c s3: Lift smbd_server_conn from file_find_fd 2010-09-28 07:36:18 +02:00
oplock_onefs.c Be more forgiving on client oplock break failure (as Windows does). Remove a global. 2010-05-13 11:33:02 -07:00
oplock.c s3: Hang the isilon kernel oplocks off the NULL context 2010-10-08 20:48:11 +00:00
password.c Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified. 2010-11-10 01:14:17 +00:00
perfcount.c s3: Make g_smb_perfcount_handlers static 2010-06-14 12:06:52 +02:00
pipes.c libcli/security Provide a common, top level libcli/security/security.h 2010-10-12 05:54:10 +00:00
posix_acls.c Revert "Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed" 2010-10-22 23:41:36 +00:00
process.c s3: Add some DEBUG 2010-10-20 11:58:20 +00:00
quotas.c s3:smbd: add nfs quota support to the linux-non-sysquota code 2010-08-25 14:05:51 +02:00
reply.c Fix old bug in openX code, exposed when "strict allocate" is set to true. 2010-12-16 02:37:57 +01:00
seal.c s3: Fix input check in is_encrypted_packet 2010-10-08 07:40:51 +00:00
sec_ctx.c s3-auth Use security_token_debug() from common code 2010-10-14 02:35:04 +00:00
server_exit.c s3-smbd Remove manual override of DEBUGELVEL during exit 2010-10-27 04:42:06 +00:00
server_reload.c s3: Lift smbd_server_fd from reload_services() 2010-08-18 11:18:21 +02:00
server.c s3:smbd: remove some commented out legacy code 2010-12-02 01:18:19 +01:00
service.c Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default 2010-11-20 02:15:50 +01:00
session.c s3-build: use dbwrap.h only where needed. 2010-08-26 00:25:55 +02:00
sesssetup.c Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified. 2010-11-10 01:14:17 +00:00
share_access.c Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified. 2010-11-10 01:14:17 +00:00
signing.c s3-build: only include smb_signing.h where needed. 2010-08-18 09:20:13 +02:00
smb2_break.c (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client 2010-05-19 19:28:26 -07:00
smb2_close.c (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client 2010-05-19 19:28:26 -07:00
smb2_create.c s3-smbd: Migrated to new spoolss functions for printing. 2010-07-27 10:27:13 -04:00
smb2_find.c (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client 2010-05-19 19:28:26 -07:00
smb2_flush.c (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client 2010-05-19 19:28:26 -07:00
smb2_getinfo.c s3:Fix a bogus uninitialized variable warning 2010-07-05 11:06:23 +02:00
smb2_glue.c s3: Remove a direct reference to smbd_server_conn 2010-08-08 16:03:15 +02:00
smb2_ioctl.c (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client 2010-05-19 19:28:26 -07:00
smb2_keepalive.c libcli: move some common SMB and SMB2 stuff into libcli/smb/ 2009-08-12 18:28:32 +02:00
smb2_lock.c s3: Remove smbd_server_conn from smb2 receive_unlock_msg 2010-10-03 18:17:08 +02:00
smb2_negprot.c Move the addition of the 16 byte guid out of spnego_gen_negTokenInit() and 2010-07-19 16:45:16 -07:00
smb2_notify.c s3: change_notify_reply() does not need its "conn" argument 2010-06-12 15:42:55 +02:00
smb2_read.c Implement "use sendfile = yes" for SMB2. (cherry picked from commit 95cb7adcd03a1abbd0af395b6c96dd8e0eebd3d1) 2010-12-15 02:24:08 +01:00
smb2_server.c CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits() 2010-12-20 20:59:55 +01:00
smb2_sesssetup.c s3-smbd: use make_server_info_krb5() in smb2 too. 2010-08-30 14:24:46 +02:00
smb2_setinfo.c Don't rely on the underlying ACL modules to enforce share level 2010-09-08 20:54:38 -07:00
smb2_signing.c libcli: move some common SMB and SMB2 stuff into libcli/smb/ 2009-08-12 18:28:32 +02:00
smb2_tcon.c Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC 2010-11-10 01:14:17 +00:00
smb2_write.c Implement AIO in SMB2. Doesn't allow cancel calls yet (to be added). 2010-06-10 13:20:37 -07:00
srvstr.c
statcache.c s3-build: only include memcache.h where needed. 2010-08-26 00:20:28 +02:00
statvfs.c
trans2.c Add in fsp->access_mask checks. Not required (underlying system does this) 2010-11-24 01:47:13 +01:00
uid.c Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go 2010-10-20 16:02:12 +00:00
utmp.c
vfs.c s3: re-add some debugs to check_reduced_name 2010-12-19 23:25:06 +01:00