Günther Deschner
403422e1ea
s3-selftest: Samba3 passes RPC-SVCCTL so enable it during make test.
...
Guenther
2009-04-08 11:49:24 +02:00
Günther Deschner
18d475cea9
selftest: add a fake root user to nss_wrapper_passwd in s3.
...
Needed to make some server calls to get_root_nt_token() succeed.
make selftest/make test gurus, please check.
Guenther
2009-04-08 11:48:13 +02:00
Günther Deschner
8e3145e551
svcctl: use offered/needed for buffer sizes as in spoolss.
...
Guenther
2009-04-08 11:03:53 +02:00
Günther Deschner
b36fab0491
s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file.
...
Guenther
2009-04-08 01:52:28 +02:00
Andrew Bartlett
6859b805e8
s3:lib Use push_ucs2_talloc() in ms_fnmatch()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-08 01:15:24 +02:00
Günther Deschner
c5b24d65cd
s3-spoolss: set servername to global_myname() in set_printer_hnd_name().
...
This allows spoolss_OpenPrinterEx to open a printer by printername.
Now the Samba3 spoolss server passes the RPC-SPOOLSS-WIN test.
Guenther
2009-04-07 22:15:15 +02:00
Andrew Bartlett
0c22d55134
s3:charcnv Remove unused unistrcpy() and unistrlen()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-07 20:51:56 +02:00
Andrew Bartlett
3277b19800
s3:rpc_parse remove unused prs_unistr2()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-07 20:51:55 +02:00
Andrew Bartlett
80163b5ac5
s3:charcnv Remove unused unistr2 functions
...
Natrually, the hard work to make these unsued was done by GD, not me :-)
Andrew Bartlett
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-07 20:51:55 +02:00
Andrew Bartlett
5fff538820
s3:charcnv Remove unused ucs2_to_unistr2()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-07 20:51:55 +02:00
Karolin Seeger
c4ad3e57ff
s3/docs: Raise version number up to 3.5.
...
Karolin
2009-04-07 20:45:45 +02:00
Karolin Seeger
8da2fa36b4
s3/popt.h: Fix typo.
...
Karolin
2009-04-07 20:05:21 +02:00
Karolin Seeger
4458809597
s3/loadparm: Fiy typos.
...
Karolin
2009-04-07 20:05:21 +02:00
Karolin Seeger
a103222e0b
s3/gpo_ldap: Fix typo.
...
Karolin
2009-04-07 20:05:21 +02:00
Karolin Seeger
6343cab308
s3/smbconf_reg: Fix typo.
...
Karolin
2009-04-07 20:05:21 +02:00
Karolin Seeger
c002c1d776
s3/docs: Fix typo.
...
Karolin
2009-04-07 20:05:21 +02:00
Tim Prouty
161bd7f78f
s3 onefs: Fix case-insensitivity for mangled names
...
onefs_get_real_filename needs to demangle the filename before doing
the case-insensitive estat
2009-04-07 10:44:50 -07:00
Tim Prouty
785c19182b
s3 oplocks: Add back procid_str to debug message
2009-04-07 10:14:59 -07:00
Andrew Bartlett
042aaffabf
s3:smbldap convert the easy cases to push_utf8_talloc()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-07 18:55:05 +02:00
Andrew Bartlett
574a6a8c35
s3:kerberos Rework smb_krb5_unparse_name() to take a talloc context
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-07 13:25:36 +02:00
Andrew Bartlett
fca02c9154
s3:smbtorture Convert charcnv torture suite to use push_ucs2_talloc()
...
Signed-off-by: Günther Deschner <gd@samba.org>
2009-04-07 12:54:59 +02:00
Günther Deschner
d71dec9259
s3-libads: avoid NULL talloc context with ads_get_dn().
...
Guenther
2009-04-07 01:17:30 +02:00
Günther Deschner
eeddbb6f84
s3: re-run make samba3-idl.
...
Guenther
2009-04-07 01:16:59 +02:00
Günther Deschner
557f38326b
svcctl: Fix svcctl_ControlsAccepted bitmask.
...
Never ever have 0 value in a bitmask...
pidl should generate at least a warning about those things.
Guenther
2009-04-07 01:16:52 +02:00
Günther Deschner
21b083a647
s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer.
...
Guenther
2009-04-07 01:16:30 +02:00
Tim Prouty
9d2d07503a
s3 onefs: Simplify level 2 oplock self-contention
...
This removes all oplock dependence on locking.tdb
2009-04-06 13:53:45 -07:00
Tim Prouty
651fa0964a
s3 oplocks: Refactor level II oplock contention
2009-04-06 13:53:45 -07:00
Günther Deschner
12d9765177
s3-samr: add support for _samr_Connect3() while planning to pass a s4 smbtorture test.
...
Guenther
2009-04-06 22:37:11 +02:00
Volker Lendecke
1c4027678e
Correct sync wrappers in cli_pipe.c
2009-04-06 21:32:08 +02:00
Volker Lendecke
3084d49cc0
Add a bad hack to enable level 2 oplocks in torture_open_connection_share
2009-04-06 21:32:08 +02:00
Volker Lendecke
0c353b5711
Make cli_oplock_ack async
2009-04-06 21:32:08 +02:00
Volker Lendecke
64ce0e4645
Add async oplock waiter
2009-04-06 21:32:08 +02:00
Volker Lendecke
cb120b4df6
Never hand out 0xffff as a mid
...
This is used for oplock replies
2009-04-06 21:32:07 +02:00
Volker Lendecke
64067f9204
Remove async_req based async libsmb infrastructure
2009-04-06 21:32:07 +02:00
Volker Lendecke
86b09e84ae
Re-add the CHAIN1 test
2009-04-06 21:32:07 +02:00
Volker Lendecke
025eb40fbc
Convert cli_open to tevent_req
2009-04-06 21:32:07 +02:00
Volker Lendecke
31910810cf
Convert cli_close to tevent_req
2009-04-06 21:32:07 +02:00
Volker Lendecke
ad695b2525
Streamline cli_push sync wrapper
2009-04-06 21:32:07 +02:00
Volker Lendecke
097db28c5d
Convert cli_write_andx to tevent_req
2009-04-06 21:32:07 +02:00
Volker Lendecke
17b8d05b62
Streamline cli_pull sync wrapper
2009-04-06 21:32:07 +02:00
Volker Lendecke
c23ccff13a
Convert cli_read_andx to tevent_req
2009-04-06 21:32:07 +02:00
Volker Lendecke
ca7cd350a6
Convert cli_ntcreate to tevent_req
2009-04-06 21:32:07 +02:00
Volker Lendecke
807328ce6d
Convert cli_tcon_andx to tevent_req
2009-04-06 21:32:07 +02:00
Volker Lendecke
03becb5066
Convert cli_negprot to tevent_req
2009-04-06 21:32:06 +02:00
Volker Lendecke
95c792b6af
Convert cli_session_setup_guest to tevent_req
2009-04-06 21:32:06 +02:00
Volker Lendecke
7ef78bd7b5
Convert cli_trans to tevent_req
2009-04-06 21:32:06 +02:00
Volker Lendecke
dec928e884
Convert cli_echo to tevent_req
2009-04-06 21:32:06 +02:00
Volker Lendecke
0a4cdad324
Remove the CHAIN1 test -- will come back later
2009-04-06 21:32:06 +02:00
Volker Lendecke
8bdac3615a
Add new async libsmb infrastructure
...
I know this is just yet another iteration, but I like this one much better than
the one that exists right now :-)
It will do trans and echo requests without a _recv helper and without
unnecessary memcpy().
2009-04-06 21:32:06 +02:00
Volker Lendecke
ad29104d3d
Add read_smb_send/recv, dumping keepalives
2009-04-06 21:32:05 +02:00