summaryrefslogtreecommitdiff
path: root/source3/smbd
AgeCommit message (Collapse)AuthorFilesLines
2010-08-27Fix bug #7653 - When SMB2 is on, Windows 7 clients can not connect as guest ↵Jeremy Allison1-0/+8
to a share. Fix "security = share" with SMB2 by mapping internally to "security = user" and "map to guest = Bad User". Jeremy.
2010-08-26Fix bug #7651 - mknod and mkfifo fails with "No such file or directory"Jeremy Allison1-2/+2
Ensure we check the correct stat struct once we've created the special fix. Thanks to izh1979@gmail.com for pointing out the bug. Jeremy.
2010-08-26s3-build: use dbwrap.h only where needed.Günther Deschner3-0/+3
Guenther
2010-08-26s3-build: include mangle.h only where needed.Günther Deschner3-0/+3
Guenther
2010-08-26s3-build: only include "fake_file.h" where needed.Günther Deschner5-0/+5
Guenther
2010-08-26s3-build: only include memcache.h where needed.Günther Deschner5-0/+5
Guenther
2010-08-25s3-lsa: separate out init_lsa headers.Günther Deschner1-0/+1
Guenther
2010-08-25s3:smbd: add nfs quota support to the linux-non-sysquota codeMichael Adam1-0/+198
This is based on the implementation for solaris and FreeBSD. It makes rpc calls out to the nfs server to retrieve quota information.
2010-08-24s3: Make char_flags and base_reverse const arraysVolker Lendecke3-74/+178
This moves those arrays from dynamic to static, shared memory, removing them from globals.c. I did it by dumping the result of init_tables() with dump_data(). Some massage by an editor macro made it the initializer.
2010-08-24s3: Move "trans_num" to smbd_server_connectionVolker Lendecke3-5/+4
2010-08-24s3: Make srv_send_smb take an sconn instead of a sock fdVolker Lendecke9-30/+30
2010-08-22s3: Pass the rhost through smb_pam_accountcheckVolker Lendecke2-2/+3
2010-08-22s3: Replace calls to check_access by allow_accessVolker Lendecke2-8/+11
We already have both the name and address of the client stored now
2010-08-20s3: Use sconn->client_id in session_claimVolker Lendecke1-10/+2
2010-08-18s3: Remove an unused variableVolker Lendecke1-1/+0
2010-08-18s3: Add "client_id" to pipes_structVolker Lendecke2-3/+12
2010-08-18s3: Remove unneeded "client_address" from connection_structVolker Lendecke2-13/+3
2010-08-18s3: Add smbd_server_connection->client_idVolker Lendecke2-1/+22
2010-08-18s3: Lift smbd_server_fd from reload_services()Volker Lendecke7-19/+21
2010-08-18s3-build: only include smb_signing.h where needed.Günther Deschner1-1/+1
Guenther
2010-08-17s3: Remove smbd_server_fd() from session_claimVolker Lendecke3-9/+8
2010-08-17s3: Remove smbd_server_fd() from read_smb_length()Volker Lendecke1-12/+7
2010-08-17s3: Move read_smb_length() to smbd/reply.cVolker Lendecke1-0/+42
2010-08-17s3: Lift smbd_server_fd() from receive_smb_raw_tallocVolker Lendecke1-5/+5
2010-08-17s3: Lift smbd_server_fd() from read_smb_length_return_keepaliveVolker Lendecke1-1/+5
2010-08-17s3: Lift smbd_server_fd() from read_data()Volker Lendecke1-3/+8
All callers have appropriate debug messages themselves
2010-08-17s3: Lift smbd_server_fd() from read_fd_with_timeout()Volker Lendecke1-1/+16
2010-08-17s3: Remove smbd_server_fd() from write_data()Volker Lendecke2-5/+77
This completely removes the DEBUG(0, ..) error message from write_data(). I've gone through all callers of write_data() and made sure that they have their own equivalent error message printing.
2010-08-16s3: Remove smbd_server_fd() from smbd_processVolker Lendecke1-8/+8
2010-08-16s3: Remove smbd_server_fd() from smbd_echo_loopVolker Lendecke1-1/+1
2010-08-16s3: Remove smbd_server_fd() from smbd_echo_readerVolker Lendecke1-2/+2
2010-08-16s3: Remove smbd_server_fd() from smbd_echo_replyVolker Lendecke1-5/+3
2010-08-16s3: Remove smbd_server_fd() from keepalive_fnVolker Lendecke1-1/+1
2010-08-16s3: Remove smbd_server_fd() from smbd_server_connection_handlerVolker Lendecke1-1/+1
2010-08-16s3: Remove smbd_server_fd() from smbd_server_connection_read_handlerVolker Lendecke1-2/+2
2010-08-16s3: Remove smbd_server_fd() from chain_replyVolker Lendecke1-2/+2
2010-08-16s3: Remove smbd_server_fd() from construct_replyVolker Lendecke1-2/+2
2010-08-16s3: Remove smbd_server_fd() from switch_messageVolker Lendecke1-1/+1
2010-08-16s3: Remove smbd_server_fd() from smbd_server_connection_loop_onceVolker Lendecke1-2/+2
2010-08-16s3: Remove smbd_server_fd() from receive_smb_raw_talloc_partial_readVolker Lendecke1-1/+1
2010-08-16s3: Remove smbd_server_fd() from make_connectionVolker Lendecke1-2/+2
2010-08-16s3: Remove smbd_server_fd() from share_sanity_checksVolker Lendecke1-3/+4
2010-08-16s3: Remove smbd_server_fd() from setup_new_vc_sessionVolker Lendecke1-6/+12
2010-08-16s3: Remove smbd_server_fd() from make_connection_snumVolker Lendecke1-4/+11
2010-08-16s3: Remove smbd_server_fd() from reply_echoVolker Lendecke1-1/+1
2010-08-16s3: Remove smbd_server_fd() from reply_writebrawVolker Lendecke1-4/+4
2010-08-16s3: Remove smbd_server_fd() from send_file_readXVolker Lendecke1-2/+4
2010-08-16s3: Remove smbd_server_fd() from send_file_readbrawVolker Lendecke1-3/+5
2010-08-16s3: Remove smbd_server_fd() from reply_readbraw_errorVolker Lendecke1-1/+1
2010-08-16s3: Remove smbd_server_fd() from sendfile_short_sendVolker Lendecke1-1/+2