Andreas Schneider
a3dc8f71d2
s3-smbd: Pass ev_ctx to smbd_parent_loop().
2011-07-14 16:10:46 +02:00
Andreas Schneider
4c446c0297
s3-smbd: Create ev_ctx and msg_ctx and use it.
2011-07-14 16:10:45 +02:00
Andrew Bartlett
6f4c093729
s3-lib Remove unused get_cmdline_auth_info_copy
2011-07-14 15:06:45 +10:00
Andrew Bartlett
0e4a4c8b19
s4-param finish services hooks for s4->s3 loadparm context
2011-07-14 15:06:45 +10:00
Andrew Bartlett
3fc182dba5
s3-param Plug 'netbios aliases' via the parameter bridge
2011-07-14 15:06:44 +10:00
Stefan Metzmacher
46109a9f8a
s3:configure: use the same dynconfig options and default values as the toplevel build
...
metze
2011-07-13 16:36:18 +02:00
Günter Kukkukk
9b3357c54e
Fix bug 8305 - nmbd segfaults - when using "smbtree ..."
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Jul 13 16:35:16 CEST 2011 on sn-devel-104
2011-07-13 16:35:16 +02:00
Andreas Schneider
5e0ff955ad
s3-epmapper: Fix adding tcpip endpoints.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Jul 13 15:22:11 CEST 2011 on sn-devel-104
2011-07-13 15:22:11 +02:00
Andreas Schneider
f97bdebbbe
s3-auth: Fix account check over ncalrpc.
2011-07-13 14:09:35 +02:00
Andreas Schneider
15e017deb0
s3-waf: Don't link LIBNTLMSSP twice.
...
It is already linked in libsmb.
2011-07-13 14:09:35 +02:00
Vicentiu Ciorbaru
e858ec6e92
s3-rpc_server: Removed no longer used functions.
...
Removed winreg_printer_delete_subkeys().
Removed winreg_printer_enumvalues().
Signed-off-by: Andreas Schneider <asn@samba.org>
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Wed Jul 13 12:42:02 CEST 2011 on sn-devel-104
2011-07-13 12:42:02 +02:00
Vicentiu Ciorbaru
0b1ba88f22
s3-rpc_client: Migrate to dcerpc_winreg_delete_subkeys_recursive().
...
Functions now use dcerpc_winreg_delete_subkeys_recursive() instead of the more
specific printer function winreg_printer_delete_subkeys().
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-07-13 11:31:22 +02:00
Vicentiu Ciorbaru
a336cc44d9
s3-rpc_client: Migrate to dcerpc_winreg_enumvals() function.
...
The functions that called winreg_printer_enumvalues() function now use
dcerpc_winreg_enumvals().
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-07-13 11:30:55 +02:00
Vicentiu Ciorbaru
4558225cdd
s3-rpc_client: Added dcerpc_winreg_delete_subkeys_recursive() function.
...
This function is set to replace the more specific printer function
winreg_printer_delete_subkeys().
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-07-13 10:09:08 +02:00
Vicentiu Ciorbaru
8b3eff8b36
s3-rpc_client: Added dcerpc_winreg_enumvals() function.
...
The function is set to replace the more specific printer function
winreg_printer_enumvalues() function.
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-07-13 10:08:56 +02:00
Stefan Metzmacher
a1c1f8c83b
s3:libsmb: remove unused cli_smb_inbuf()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Wed Jul 13 01:19:51 CEST 2011 on sn-devel-104
2011-07-13 01:19:51 +02:00
Björn Baumbach
b807c58b65
s3: dbwrap_ctdb.c: fix #ifdef CTDB_CONTROL_SCHEDULE_FOR_DELETION issue (bug #8303 )
...
Check for HAVE_CTDB_CONTROL_SCHEDULE_FOR_DELETION_DECL instead of
CTDB_CONTROL_SCHEDULE_FOR_DELETION, which is an enum member and not a
define.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Jul 12 18:56:30 CEST 2011 on sn-devel-104
2011-07-12 18:56:30 +02:00
Stefan Metzmacher
8a234cbe15
s3:libsmb: remove unused cli_oplock_handler()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Jul 12 10:53:52 CEST 2011 on sn-devel-104
2011-07-12 10:53:52 +02:00
Stefan Metzmacher
142b4f5b37
s3:include: remove SMBkeepalive
...
metze
2011-07-12 09:44:04 +02:00
Stefan Metzmacher
0633c0f600
s3:smbd: s/SMBkeepalive/NBSSkeepalive
...
metze
2011-07-12 09:44:04 +02:00
Stefan Metzmacher
c07c4123d9
s3:libsmb: s/SMBkeepalive/NBSSkeepalive
...
metze
2011-07-12 09:44:04 +02:00
Stefan Metzmacher
a2d4197590
s3:lib: s/SMBkeepalive/NBSSkeepalive
...
metze
2011-07-12 09:44:04 +02:00
Stefan Metzmacher
7b73b6f964
s3:libsmb: remove unused cli->privileges
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Jul 12 09:30:49 CEST 2011 on sn-devel-104
2011-07-12 09:30:49 +02:00
Stefan Metzmacher
aca920b27c
s3:smbd: use PROTOCOL_SMB2_02 instead PROTOCOL_SMB2
...
metze
2011-07-12 08:18:00 +02:00
Stefan Metzmacher
00cd9ca64a
s3:loadparm: use PROTOCOL_SMB2_02 instead of PROTOCOL_SMB2
...
metze
2011-07-12 08:17:59 +02:00
Stefan Metzmacher
f5d320ac0f
s3:smb2_create: use smbd_calculate_access_mask() instead of smbd_check_open_rights()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Jul 11 22:45:01 CEST 2011 on sn-devel-104
2011-07-11 22:45:01 +02:00
Stefan Metzmacher
a1046389ff
s3:smb2_tcon: return the correct maximal_access on the share
...
metze
2011-07-11 21:33:29 +02:00
Stefan Metzmacher
58eed1b295
s3:smbd: return the real share access mask in the SMBtconX response
...
metze
2011-07-11 21:33:29 +02:00
Stefan Metzmacher
581d8fa36b
s3:smbd: use smbd_calculate_access_mask() also for fake_files
...
metze
2011-07-11 21:33:29 +02:00
Stefan Metzmacher
896f105ed4
s3:smbd: check the share level access mask in smbd_calculate_access_mask()
...
I think we should reject invalid access early,
before we might create new files.
Also smbd_check_open_rights() is only called if the file existed.
metze
2011-07-11 21:33:20 +02:00
Stefan Metzmacher
ce66d4e4a8
s3:smbd: make smbd_calculate_access_mask() non-static
...
metze
2011-07-11 21:23:08 +02:00
Stefan Metzmacher
18f967a248
s3:smbd/msdfs: let create_conn_struct() check the share security descriptor
...
metze
2011-07-11 21:23:08 +02:00
Stefan Metzmacher
7c10b5e033
s3:winbindd_cm: make use of cli->src_ss instead of calling getsockname()
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Jul 11 19:31:14 CEST 2011 on sn-devel-104
2011-07-11 19:31:13 +02:00
Stefan Metzmacher
cf4832d010
s3:winbindd_cm: make use of cli->dest_ss instead calling getpeername()
...
metze
2011-07-11 18:18:30 +02:00
Stefan Metzmacher
7a795ffeb4
s3:winbindd_cm: make use of cli_state_disconnect()
...
metze
2011-07-11 18:18:29 +02:00
Stefan Metzmacher
0791a4d5be
s3:winbindd_cm: make use of cli_state_is_connected()
...
metze
2011-07-11 18:18:29 +02:00
Stefan Metzmacher
1f50d04a5c
s3:auth_server: use cli_echo() to check if the server is alive
...
This works over port 139 and also 445. send_keepalive() would
only work on port 139.
metze
2011-07-11 18:18:28 +02:00
Stefan Metzmacher
8c29afe14e
s3:auth_server: make use of cli_state_is_connected()
...
metze
2011-07-11 18:18:28 +02:00
Stefan Metzmacher
6ec26f0c1a
s3:client: simplify readline_callback() to only use cli_echo()
...
cli_echo() already swallows NBT keepalive messages,
so there's no need to filter them in the 'smbclient' layer.
metze
2011-07-11 18:18:27 +02:00
Stefan Metzmacher
a2e248f270
s3:libsmbclient: use cli_state_is_connected() in SMBC_check_server()
...
metze
2011-07-11 18:18:27 +02:00
Stefan Metzmacher
e7c9319cac
s3:libsmbclient: don't log the lowlevel fd in smbc_free_context()
...
metze
2011-07-11 18:18:27 +02:00
Stefan Metzmacher
7bba81f69d
s3:libsmb: add cli_state_disconnect()
...
metze
2011-07-11 18:18:26 +02:00
Stefan Metzmacher
fa60a299f5
s3:libsmb: make use of cli_state_is_connected()
...
metze
2011-07-11 18:18:23 +02:00
Stefan Metzmacher
2b70c0f4f3
s3:libsmb: remove unused cli_set_port()
...
metze
2011-07-11 16:39:15 +02:00
Stefan Metzmacher
893d137f3f
s3:libsmb: also remember the local socket address after connect
...
metze
2011-07-11 16:39:15 +02:00
Stefan Metzmacher
a2300094db
s3:smb2cli_base: add my copyright
...
metze
2011-07-11 16:35:11 +02:00
Björn Baumbach
50e2785f5e
s3-torture: run_locktest2(): replace check_error() with check_both_error()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-07-11 16:35:11 +02:00
Björn Baumbach
e14e6747ae
s3-torture: run_locktest2(): replace cli_lock() with cli_lock32()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-07-11 16:35:11 +02:00
Björn Baumbach
c9f604543b
s3-torture: run_locktest1(): replace cli_lock() with cli_lock32()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-07-11 16:35:10 +02:00
Björn Baumbach
23b417b4c0
s3-torture: locktest2: replace cli_lock() with cli_lock32()
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-07-11 16:35:10 +02:00