Jeremy Allison
e6b85c2a7b
More paranoia to ensure SD's can't be set on read-only shares.
...
Jeremy.
2010-09-09 15:28:43 -07:00
Günther Deschner
9962462278
s3-selftest: rename printer "print4" to "lp".
...
This should trigger a false error condition in our code.
Guenther
2010-09-10 00:26:26 +02:00
Volker Lendecke
789a162989
s3: Ensure NULL termination for "workstation" in auth_crap
2010-09-09 14:26:28 -07:00
Günther Deschner
9f4c1a2a7b
s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE.
...
Guenther
2010-09-09 23:14:08 +02:00
Volker Lendecke
18962ea385
s3: These assignments are overwritten immediately
...
Dump them
2010-09-09 14:08:23 -07:00
Günther Deschner
71b95703f9
s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST.
...
Guenther
2010-09-09 23:07:11 +02:00
Günther Deschner
36d7efa75a
s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY.
...
Couldn't find any reproducer for a short request, so removing it for now.
Guenther
2010-09-09 23:07:11 +02:00
Günther Deschner
bfda968e07
s3-nmbd: use autogenerated marshalling for LOGON_REQUEST.
...
Guenther
2010-09-09 23:07:11 +02:00
Günther Deschner
f002b7fa1b
s3-nmbd: handle source_name in one location in nmbd_process_logon().
...
Guenther
2010-09-09 23:07:11 +02:00
Günther Deschner
5fc7d14b06
s3-nmbd: use nbt_netlogon_packet in process_logon_packet().
...
Guenther
2010-09-09 23:07:11 +02:00
Andreas Schneider
81e97c09c3
s3-printing: Make missing auth_serversupplied_info const.
2010-09-09 16:39:33 +02:00
Andreas Schneider
59c14282eb
s3-spoolss: Use systerm server_info for winreg connection.
...
This will ensure that we have the rights we need to access the regsitry.
2010-09-09 16:00:08 +02:00
Andreas Schneider
1c42bc3ad4
s3-spoolss: Make auth_serversupplied_info const.
2010-09-09 16:00:08 +02:00
Andreas Schneider
bbf2cd50b0
s3-printing: Make auth_serversupplied_info const.
2010-09-09 16:00:08 +02:00
Andreas Schneider
021539570b
s3-msdfs: Make auth_serversupplied_info const.
2010-09-09 16:00:08 +02:00
Andreas Schneider
0d9fa9e96f
s3-rpcint: Make auth_serversupplied_info const.
2010-09-09 16:00:08 +02:00
Andreas Schneider
669213e812
s3-auth: Added get_server_info_system function.
2010-09-09 16:00:07 +02:00
Andreas Schneider
cd2b9db04b
s3-spoolss: Fixed some build warnings.
2010-09-09 16:00:07 +02:00
Günther Deschner
f1aa9ebb08
s3-utils: remove unused variable in smbget.
...
Guenther
2010-09-09 11:11:04 +02:00
Volker Lendecke
eedf476c24
s3: Remove "mem_ctx" from a few functions
2010-09-09 06:19:25 +02:00
Volker Lendecke
eaf778593f
s3: Remove "mem_ctx" from wcache_save_creds()
2010-09-09 06:19:24 +02:00
Volker Lendecke
d38e1d13ea
s3: Remove "mem_ctx" from lookup_cached_name()
2010-09-09 06:19:24 +02:00
Volker Lendecke
c7d6e6f571
s3: Remove a nested if-statement
2010-09-09 06:19:24 +02:00
Volker Lendecke
6f1916524b
s3: Fill in workstation in winbindd_pam_auth_crap_send
2010-09-09 06:19:24 +02:00
Volker Lendecke
f506871538
s3: Fill in domain in winbindd_pam_auth_crap_send
2010-09-09 06:19:23 +02:00
Volker Lendecke
c2048db59d
s3: Remove redundant flag checks
...
We're checking these in the parent already (winbindd_pam_auth_send and
winbindd_pam_auth_crap_send). No point in doing it in the child as well
2010-09-09 06:19:23 +02:00
Volker Lendecke
4e4228bd5d
s3: Remove unused arg "user_sid" from winbindd_store_creds
...
All callers have passed in NULL
2010-09-09 06:19:23 +02:00
Volker Lendecke
7372a50a03
s3: Remove unused winbindd_update_creds_by_sid
2010-09-09 06:19:23 +02:00
Volker Lendecke
a0de3fc690
s3: Remove unused winbindd_dual_show_sequence()
2010-09-09 06:19:23 +02:00
Jeremy Allison
bec9baf88a
Don't rely on the underlying ACL modules to enforce share level
...
security when setting ACLs, check at the call level as well.
Jeremy.
2010-09-08 20:54:38 -07:00
Jeremy Allison
fcac46a612
Optimization suggested by Metze. Without this patch,
...
FindFirst with 'path\to\some\dir\with\files\*'
triggers the following stat calls
path\to\some\dir\with\files\* => ENOENT
path\
path\to\
path\to\some\
path\to\some\dir\
path\to\some\dir\with\
path\to\some\dir\with\files\
path\to\some\dir\with\files\* => ENOENT
With this patch we get :
path\to\some\dir\with\files\* => ENOENT
path\to\some\dir\with\files = OK
Jeremy.
2010-09-08 16:55:24 -07:00
Volker Lendecke
4f0b190a30
s3: "== false" looks wrong :-)
2010-09-08 15:31:33 -07:00
Jeremy Allison
0ee8aa5c5d
Fix warnings caused by double ";;" at the end of the time_mono() fixes.
2010-09-08 15:13:45 -07:00
Björn Jacke
b4b453a287
s3: use time_mono throughout in smbget
2010-09-08 22:33:32 +02:00
Björn Jacke
1b5cdd76b7
s3/ldap: use monotonic clock for timeouts in smbldap
...
tevent would need monotonic clock features to make also smbldap's idle handling
aware of backward clock jumps. Other areas in smbldap are clock jump save now.
2010-09-08 22:33:31 +02:00
Volker Lendecke
e2b63996e8
s3: Make winbind_add_failed_connection_entry static
2010-09-08 21:10:18 +02:00
Volker Lendecke
3928565bc9
s3: Fix a typo
2010-09-08 21:00:03 +02:00
Günther Deschner
958df10a44
s3-nmbd: fix indentation in process_logon_packet().
...
purely cosmetic, no code change.
Guenther
2010-09-08 19:34:29 +02:00
Günther Deschner
ed68eb768b
s3-nmbd: remove trailing whitespace in nmbd_processlogon.c
...
Guenther
2010-09-08 19:34:21 +02:00
Andreas Schneider
32e95772f9
s3-spoolss: Move spoolss winreg to new dcerpc client funtions.
2010-09-08 18:43:54 +02:00
Volker Lendecke
2226347182
s3: Simplify cm_connect_sam a bit
2010-09-08 18:28:16 +02:00
Volker Lendecke
bcad45ed43
s3: Check for sid instead of name in cm_connect_sam
2010-09-08 18:28:16 +02:00
Andreas Schneider
80eba81438
s3-spoolss: Fixed a possible crash bug.
2010-09-08 17:38:29 +02:00
Volker Lendecke
77b9b97966
s3: Remove a superfluous ;
2010-09-08 02:05:14 +02:00
Björn Jacke
5b016dbab8
s3/libads: use monotonic clock for ldap connection timeouts
2010-09-07 20:37:53 +02:00
Björn Jacke
f69085e5ff
s3: use monotonic clock for aio timeout
2010-09-07 20:29:13 +02:00
Björn Jacke
8833adb04f
s3/nmbd: tidy up debug message: ttl isn't a hex value
2010-09-07 20:29:13 +02:00
Björn Jacke
a63822f5d2
s3/libads: use monotonic clock for DNS timeouts
2010-09-07 20:29:13 +02:00
Volker Lendecke
7612760c22
s3: Prune the printername cache when a printer is deleted
...
Signed-off-by: Andreas Schneider <asn@samba.org>
2010-09-07 09:40:26 +02:00
Julien Kerihuel
e5e5a1110f
Add unique IP address binding for client connections (EPM and ncacn_ip_tcp levels)
...
This allows for binding strings like this:
ncacn_ip_tcp:host[localaddress=192.168.2.1,seal]
which will force the connection to be locally bound to the specified
IP address
Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-07 09:55:14 +10:00