Joseph Sutton
3ec0c61c4d
s4:smb_server: Fix code spelling
...
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-08-08 04:39:38 +00:00
Joseph Sutton
d61c3684c5
s4:smb_server: Add missing newlines to logging messages
...
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-08-08 04:39:38 +00:00
Ralph Boehme
4142bde7e5
s4: rename source4/smbd/ to source4/samba/
...
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Autobuild-User(master): Ralph Böhme <slow@samba.org>
Autobuild-Date(master): Fri Nov 27 10:07:18 UTC 2020 on sn-devel-184
2020-11-27 10:07:18 +00:00
Gary Lockyer
5c0345ea9b
samdb: Add remote address to connect
...
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2018-05-10 20:02:23 +02:00
Stefan Metzmacher
cc17ac9bba
s4:smb_server: implement dfs referral handing on top of dfs_server_ad_get_referrals()
...
metze
2011-10-08 01:43:38 +02:00
Matthieu Patou
930fa1ee46
update/add my copyright
2011-07-21 11:44:33 +10:00
Matthieu Patou
4f7f143026
dfsreferral: search client's site and use it
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Thu Jun 23 01:50:39 CEST 2011 on sn-devel-104
2011-06-23 01:50:39 +02:00
Matthieu Patou
29a03cdbc2
s4-dfs: Add workaround so that XP really works well
...
XP seems to have problems working at a correct speed (or even
working at all if we return referral of level 4).
2011-05-18 12:00:05 +02:00
Matthieu Patou
28598e7933
s4-dfs: Use a workaround for ndr relative pointer bug/limitation
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Tue May 17 01:33:27 CEST 2011 on sn-devel-104
2011-05-17 01:33:27 +02:00
Matthieu Patou
c590c3a47c
s4-dfs: clean the code
2011-05-17 00:31:09 +02:00
Matthieu Patou
3478e3add3
s4-dfs: fix bugs in idl and adapt code accordingly
2011-05-17 00:31:09 +02:00
Matthias Dieter Wallnöfer
05a9b7c32d
s4:smb_server/smb/trans2.c - "talloc_move" isn't strictly necessary here
...
Since the "set" will be free'd afterwards "talloc_steal" is enough.
Reviewed-by: Tridge
2011-03-30 08:45:06 +02:00
Jelmer Vernooij
93126b3315
samdb: Add flags argument to samdb_connect().
2010-10-10 23:08:49 +02:00
Matthieu Patou
8a0095b930
dfs: Fix wrong size of referral, change order of dc referral
...
Order of referral is now like w2k8/w2k8r2 as it seems it has an
influence on how clients manage to get it.
2010-10-05 11:19:40 +04:00
Andrew Tridgell
6b266b85cf
s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
...
this converts all callers that use the Samba4 loadparm lp_ calling
convention to use the lpcfg_ prefix.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-07-16 18:24:27 +10:00
Matthias Dieter Wallnöfer
1ffc65d462
s4:smb_server/smb/trans2.c - remove unused define "DEFAULT_SITE_NAME"
...
Obviously this isn't needed and in general site names shouldn't be hardcoded
anymore (except there is a good reason).
2010-05-18 17:22:35 +02:00
Matthieu Patou
fc94c50a9f
s4:smb_server: Implement GET_DFS_REFERRAL for domain referral requests
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:14 +02:00
Matthieu Patou
90d768989c
s4:smb_server: fix trailling whitespace in trans2.c
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-05-18 15:31:13 +02:00
Matt Kraai
d8071e7ed7
Change uint_t to unsigned int in source4
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-02 07:18:18 +01:00
Andrew Tridgell
7c807de6b8
s4-smbd: minimise includes in smbd/ and smb_server
2009-09-19 14:11:54 -07:00
Stefan Metzmacher
5bf95a71dd
s4:smb_server: s/private/private_data
...
metze
2009-02-02 13:08:36 +01:00
Jelmer Vernooij
9565999755
Fix include paths to new location of libutil.
2008-10-11 21:31:42 +02:00
Stefan Metzmacher
5e4b8d6e51
smb_server/smb: prepare multi fragmented nttrans requests
...
metze
(This used to be commit 36a39b92d732a682e38ad4b3f733951fee4757ed)
2008-07-07 20:59:19 +02:00
Stefan Metzmacher
1bc344cf52
smb_server/smb: trans(2) setup count is uint8_t
...
metze
(This used to be commit 1b507a9b8e2ede5a4eb542bdf7a0eab9269b9f7b)
2008-07-07 18:10:08 +02:00
Stefan Metzmacher
50df83ac8c
smb_server/smb: transs and transs2 calls have different word counts
...
Also add a note about NT_STATUS_DOS(ERRSRV, ERRerror).
metze
(This used to be commit 4287b7c1323796cf0688d0fae9b5bd4e840e3d48)
2008-07-07 13:43:12 +02:00
Stefan Metzmacher
88a26f6e7f
smb_server/smb: fix crash bug with fragmented trans calls
...
We need to use smbsrv_setup_secondary_request(req) to send the
trans ack, because smbsrv_send_reply(req) destroys 'req'
and the partial trans list had dead elements in the list.
Also make sure the partial list element is removed by a talloc
destructor.
metze
(This used to be commit 221f4d6e534a40b7def6e51dc6b4f9e8057d18b7)
2008-07-07 13:43:12 +02:00
Andrew Tridgell
405e64c437
more updates for new info levels
...
(This used to be commit 85d1873ee92fcc7df3addc42ddb8189144901f8b)
2008-06-02 11:05:06 +10:00
Jelmer Vernooij
afe3e8172d
Install public header files again and include required prototypes.
...
(This used to be commit 47ffbbf67435904754469544390b67d34c958343)
2008-04-02 04:53:27 +02:00
Andrew Tridgell
e870cfec9f
Convert SMB and SMB2 code to use a common buffer handling structure
...
This converts our SMB and SMB2 code to use a common structure "struct
request_bufinfo" for information on the buffer bounds of a packet,
alignment information and string handling. This allows us to use a
common backend for SMB and SMB2 code, while still using all the same
string and blob handling functions.
Up to now we had been passing a NULL req handle into these common
routines from the SMB2 side of the server, which meant that we failed
any operation which did a bounds checked string extraction (such as a
RenameInformation setinfo call, which is what Vista uses for renaming
files)
There is still some more work to be done on this - for example we can
now remove many of the SMB2 specific buffer handling functions that we
had, and use the SMB ones.
(This used to be commit ca6d9be6cb6a403a81b18fa6e9a6a0518d7f0f68)
2008-02-14 10:12:33 +11:00
Jelmer Vernooij
0c56f8dac3
r25551: Convert to standard bool type.
...
(This used to be commit c9651e2c5c078edee7b91085e936a93625c8d708)
2007-10-10 15:07:54 -05:00
Andrew Tridgell
0479a2f1cb
r23792: convert Samba4 to GPLv3
...
There are still a few tidyups of old FSF addresses to come (in both s3
and s4). More commits soon.
(This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10 14:59:12 -05:00
Stefan Metzmacher
42c1ef4025
r23067: use 'const union smb_search_data *file' also in the server code to get rid
...
of compiler warnings in the cifs backend
metze
(This used to be commit 34ef07b1f5acdad27edd80de8de4c6de7f879f9b)
2007-10-10 14:52:47 -05:00
Andrew Tridgell
6fbbef77e6
r19505: fixed a valgrind error
...
(This used to be commit 8b9359aa7d7b60e0d5e36a2c736278f39dcb07bf)
2007-10-10 14:24:40 -05:00
Jelmer Vernooij
0329d755a7
r17930: Merge noinclude branch:
...
* Move dlinklist.h, smb.h to subsystem-specific directories
* Clean up ads.h and move what is left of it to dsdb/
(only place where it's used)
(This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
2007-10-10 14:16:54 -05:00
Stefan Metzmacher
af0a9eb529
r16834: split the level's of smb_search_first/smb_search_next and the levels
...
of smb_search_data
metze
(This used to be commit 78c201db8a47a71908698c4dda2add4cf85694d9)
2007-10-10 14:09:49 -05:00
Stefan Metzmacher
fbf566b777
r16815: split out search levels which are also used by smb2
...
metze
(This used to be commit 3b8ecc19fac6f9d52adae86767ca153ab719d00d)
2007-10-10 14:09:47 -05:00
Stefan Metzmacher
f8d8454461
r16621: split out passthru levels of setfileinfo
...
metze
(This used to be commit 6cd64cb78f23c88029b8b5ef712b3f8a26e8528f)
2007-10-10 14:09:36 -05:00
Stefan Metzmacher
23803094e5
r16449: move some code to a generic place
...
metze
(This used to be commit 77a711c54ae7543a26f0ace1f189d6ed580c48d9)
2007-10-10 14:09:15 -05:00
Stefan Metzmacher
47a78861bc
r16448: add more error checks
...
metze
(This used to be commit d6d86c65bf1835061713e0d8f2450e38455a3e1d)
2007-10-10 14:09:15 -05:00
Stefan Metzmacher
0f29d9fb3f
r16444: - split out qfsinfo passthru levels
...
- use 1 to 1 mapping of interface and wire levels
metze
(This used to be commit e7d339d49669e72588461584b66ef9b19eb0a2f8)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
2d88ade182
r16443: add push code for SMB2 levels
...
metze
(This used to be commit 142680ab9b4ca04ea94ed40659358e1158f88c7a)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
1ff99ba12d
r16440: split out passthru level into a new functions,
...
so they can we reused for smb2 later
metze
(This used to be commit 42324c1f63e2f16b27c43bf17b434c644244b931)
2007-10-10 14:09:14 -05:00
Stefan Metzmacher
818c52a6b4
r16403: remove dependency to smbsrv_request next part...
...
metze
(This used to be commit 708a5d3bf08f62ba99740c3007a8882e22a01bc9)
2007-10-10 14:09:13 -05:00
Stefan Metzmacher
45c99a270e
r16402: start to remove the dependecy to smbsrv_request from the parsing functions
...
metze
(This used to be commit e4a5e2db7f3333e7cb15bdd6eeb5b08a6f1d912f)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
7c01df4e77
r16401: keep the old pointer when realloc fails, this is needed for the
...
search callback
metze
(This used to be commit c868b8b7d7ee0424ed955f699543593aaa633e92)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
898f6f768f
r16400: add more error checks
...
metze
(This used to be commit 779c51ad52bd54c10e208b108cb34500e542097f)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
59670b2f97
r16399: - split out pushing smb_fsinfo into a DATA_BLOB
...
- add error checks
metze
(This used to be commit 2aaca1631f4e9f312a8de506b21290b9452c2a43)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
f03e039e88
r16357: - start get rid of void parsing functions
...
- there will more changes come but I want to do them in
relative small chunks
metze
(This used to be commit d021a8b3ee986194fbfddfc096edb715b01dafe5)
2007-10-10 14:09:12 -05:00
Stefan Metzmacher
e306c5bf12
r15741: move smb2 request structures into the main smb request structs
...
as new levels
metze
(This used to be commit 91806353174704857dfcc15a730af7232cfde660)
2007-10-10 14:08:11 -05:00
Stefan Metzmacher
add9d49dbb
r15739: return False when the function is called with an invalid level
...
metze
(This used to be commit fc20e4154a6a8d67d06f7abbd48059a4618fc21c)
2007-10-10 14:08:10 -05:00