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
Volker Lendecke
df19469295
s3: On Solaris, iov_len is an int
...
We can't use &iov.iov_len passing it to a size_t *
2010-09-05 16:41:28 +02:00
Stefan Metzmacher
54d2dce7b1
librpc/rpc: add dcerpc_binding_handle_set_timeout()
...
metze
2010-09-04 09:01:19 +02:00
Stefan Metzmacher
1df9fe81f5
s3:rpc_server: implement rpcint_bh_set_timeout() as dummy
...
metze
2010-09-04 09:01:18 +02:00
Stefan Metzmacher
d5355dda81
s3:winbindd: implement wbint_bh_set_timeout() as dummy
...
metze
2010-09-04 09:01:16 +02:00
Stefan Metzmacher
a510b9de39
s3:rpc_client: implement rpccli_bh_set_timeout()
...
metze
2010-09-04 09:01:15 +02:00
Stefan Metzmacher
27918981de
librpc/rpc: add set_timeout() to dcerpc_binding_handle_ops
...
metze
2010-09-04 09:01:11 +02:00
Stefan Metzmacher
2907310803
s3:rpc_server: make it possible to use rpcint_binding_handle() directly
...
metze
2010-09-04 09:01:10 +02:00
Günther Deschner
cf728f890f
s3-spoolss: fix some debug statements.
...
Guenther
2010-09-03 12:19:26 +02:00
Simo Sorce
804aaad526
s3-kerberos: use krb5 compat macros in fill_keytab_from_password()
...
This one uses the compat macro in the right way, without actually
breaking the code.
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-02 22:48:09 +02:00
Simo Sorce
d9c63fbe92
Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."
...
This reverts commit 9986d25ed1
.
This patch was causing us to free unallocated memory.
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-02 22:48:09 +02:00
Volker Lendecke
ac317eba25
s3: Remove unused nss_info_adex_init()
2010-09-02 22:14:55 +02:00
Andrew Tridgell
4ca96834f3
s3-param: added lp_set_cmdline() and --option= parameter
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-02 13:37:08 +10:00
Volker Lendecke
5b875a83a9
s3: Print the IP of the server that stopped responding
2010-09-01 12:57:16 +02:00
Günther Deschner
5568ceda47
s3-ctdb: ctdbd_init_connection() is static to this file.
...
Guenther
2010-09-01 10:56:17 +02:00
Günther Deschner
7afa6675ee
s3-auth: fix uninitialized error code in get_guest_info3().
...
Guenther
2010-09-01 10:51:13 +02:00
Günther Deschner
95f9542e05
s3-auth: remove global include of krb5pac.h.
...
Guenther
2010-08-31 23:17:40 +02:00
Günther Deschner
16c2d9182d
s3-printing: add debug to get_correct_cversion().
...
Guenther
2010-08-31 23:17:40 +02:00
Günther Deschner
bf3912be46
s3-libads: avoid crashing in ads_keytab_list().
...
Heimdal's krb5_kt_start_seq_get() will leave a non 0 fd in the krb5_kt_cursor
struct when it cannot find a given keytab.
Guenther
2010-08-31 23:17:39 +02:00
Günther Deschner
d5436c650c
s3-auth: remove unused variable in check_sam_security().
...
Guenther
2010-08-31 23:17:39 +02:00
Günther Deschner
d8c9756d53
s3-kerberos: use more krb5 compat macros in get_mem_keytab_from_secrets().
...
Guenther
2010-08-31 23:17:39 +02:00
Günther Deschner
765bee9d7a
s3-kerberos: use smb_get_enctype_from_kt_entry() in
...
get_mem_keytab_from_secrets().
Guenther
2010-08-31 23:17:39 +02:00
Günther Deschner
e26a936333
s3-kerberos: use get_kerberos_allowed_etypes in fill_keytab_from_password().
...
Guenther
2010-08-31 23:17:39 +02:00
Günther Deschner
9986d25ed1
s3-kerberos: use krb5 compat macros in fill_keytab_from_password().
...
Guenther
2010-08-31 23:17:39 +02:00
Günther Deschner
3d78279fd4
s3-kerberos: fix flush_keytab() compile with heimdal.
...
krb5_kt_cursor is not a pointer in heimdal but a struct.
Guenther
2010-08-31 23:17:39 +02:00
Volker Lendecke
5648c3f67e
s3: messaging_ctdbd_connection() was only called with procid_self()
...
Eventually we'll get this right...
2010-08-31 17:07:41 +02:00
Volker Lendecke
808ceac9f5
s3: messaging_ctdbd_init potentially modifies my_vnn
...
If we call messaging_ctdbd_connection() we end up with the wrong vnn in our
messaging context.
This is a bit of a hack, get_my_vnn() needs to go eventually along with
procid_self()
2010-08-31 17:07:41 +02:00
Volker Lendecke
301bf22eab
s3: Make ctdbd_init_connection static
2010-08-31 17:07:41 +02:00
Björn Jacke
079baa7688
s3: use fine grained time in netprot response
2010-08-31 15:51:11 +02:00
Björn Jacke
b4ae2efa96
s3: use monotonic clock for time deltas in smbget
2010-08-31 13:10:45 +02:00
Björn Jacke
8aa0b709d4
s3: use monotonic time in timeout of sys_select_intr()
2010-08-31 10:26:28 +02:00
Björn Jacke
0ca6a73d01
s3: use monotonic clock for time deltas in namequery functions
2010-08-31 10:26:13 +02:00
Björn Jacke
5728b0fb5f
s3: use monotonic clock for time deltas in smbtar
2010-08-31 10:26:09 +02:00
Björn Jacke
fc67675028
s3: use monotonic clock for time deltas in smbclient
2010-08-31 10:26:04 +02:00
Björn Jacke
6e9747c1ce
s3: add TspecDiff macro
2010-08-31 10:25:59 +02:00
Björn Jacke
8c6ca6e25a
s3: we have clock_gettime everywhere, remove ifdefs
2010-08-31 09:07:42 +02:00
Björn Jacke
8589f46b86
s3: use clock_gettime() in timespec_current()
2010-08-31 09:07:36 +02:00
Björn Jacke
4e104f185e
libreplace: move detection of clock_gettime to libreplace
2010-08-31 09:07:13 +02:00
Björn Jacke
e8662248c8
libreplace: move gettimeofday TZ arg check here
2010-08-31 09:07:08 +02:00
Andrew Bartlett
eee63b7e75
s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask
...
This is closer to the struct security_token from security.idl
Andrew Bartlett
2010-08-31 11:25:41 +10:00
Andrew Bartlett
8c15cf54ae
s3-auth Rename NT_USER_TOKEN user_sids -> sids
...
This is closer to the struct security_token from security.idl
2010-08-31 10:20:14 +10:00