Volker Lendecke
3b666bf0f9
Fix notify_onelevel: notify is not necessarily enabled
...
Thanks to Günther Deschner!
Volker
2009-04-30 12:25:46 +02:00
Günther Deschner
d22965e2e5
s3-spoolss: avoid referring to uid 0 in spoolss server (use sec_initial_uid() instead).
...
Guenther
2009-04-30 11:22:23 +02:00
Günther Deschner
233bfb25c9
s3-printing: use move_driver_file_to_download_area() to avoid code duplication.
...
Guenther
2009-04-30 11:22:23 +02:00
Günther Deschner
a2a155bee5
s3-printing: add move_driver_file_to_download_area().
...
Guenther
2009-04-30 11:22:23 +02:00
Jeremy Allison
370e7209db
Make cli_unlink async.
...
Jeremy.
2009-04-29 18:26:02 -07:00
Jeremy Allison
edd25980b0
More async calls in libsmb/clifile.c
...
Jeremy.
2009-04-29 10:48:16 -07:00
Michael Adam
8aa41bdeb2
s3:vfs: untangle logic for loading and probing modules in vfs_init_custom()
...
This is to be able to provide more specific error messages.
Michael
2009-04-29 16:48:22 +02:00
Günther Deschner
3316ae9d75
s3-test: make it possible to find the built vlp in "make test".
...
Guenther
2009-04-29 14:31:09 +02:00
Karolin Seeger
3422b9c546
s3/docs: Fix serveral typos.
...
This fixes bug #4315 .
Thanks to Felipe Augusto van de Wiel <faw [at] cathedrallabs [dot] org>!
Karolin
2009-04-29 14:12:01 +02:00
Karolin Seeger
b6eab68c20
s3/docs: Remove documentation of "use kerberos keytab".
...
This parameter has been removed with d96248a9b4
.
Karolin
2009-04-29 12:40:12 +02:00
Günther Deschner
664ff081ca
s3-docs: document "net eventlog" in net manpage.
...
Guenther
2009-04-29 11:47:34 +02:00
Günther Deschner
e89cc775e6
s3-net: make "net eventlog" help output a little more appropriate.
...
Guenther
2009-04-29 11:47:27 +02:00
Bo Yang
f8cc0e88fb
s3: fix crash in winbindd
2009-04-29 09:50:41 +08:00
Michael Adam
077bcc1125
s3:smbd/service: switch load_registry_service/shares to use loadparm routines
...
instead of reading the registry directly with tdb and activating the
configure options by hand.
This eliminates the need for repeating checks done in loadparm.
For instance it disables registry shares without path in the server
as is the case with text based shares.
Michael
2009-04-29 02:20:19 +02:00
Michael Adam
fb3b657612
s3:loadparm: refactor process_registry_service out or process_registry_globals
...
Michael
2009-04-29 02:20:19 +02:00
Günther Deschner
67ca76c288
samr: fix samr_ConnectVersion enum which is 32bit not 16bit.
...
Volker, please check.
Rafal, haven't we seen this in your tests at sambaxp as well ?
Guenther
2009-04-29 01:59:03 +02:00
Günther Deschner
a23fb4663d
svcctl: Fix IDL for svcctl_StartServiceW().
...
Guenther
2009-04-29 01:59:03 +02:00
Jeremy Allison
c732e9446f
Doh ! Don't need "int dummy" when we have state :-).
...
Jeremy.
2009-04-28 16:45:13 -07:00
Jeremy Allison
bd6447dcf2
Convert cli_rename to async.
...
Jeremy.
2009-04-28 16:43:16 -07:00
Jeremy Allison
06e404f574
Convert cli_posix_unlink() and cli_posix_rmdir()
...
to async. First trans calls I've done.
Jeremy.
2009-04-28 13:18:51 -07:00
Jeremy Allison
d47669684d
Fix bug #6291 - force user stop working.
...
A previous fix broke the invariant that *uid is always
initialized on return from create_token_from_username().
Restore it.
Jeremy.
2009-04-28 11:07:51 -07:00
Volker Lendecke
46bbdbd8c7
Fix a missing prototype warning
2009-04-28 15:34:22 +02:00
Günther Deschner
8e4cd873e3
s3-cldap: check for zero ip address in ads_cldap_netlogon().
...
Guenther
2009-04-28 12:49:17 +02:00
Volker Lendecke
24cfe3e607
Fix Coverity ID 853 (UNINIT) -- Kai, please check!
2009-04-28 12:26:20 +02:00
Michael Adam
664da577f9
pm_process():raise level of debug message
...
Michael
2009-04-28 12:20:38 +02:00
Michael Adam
d5f2bbdc48
s3:loadparm: prevent infinite include nesting.
...
This introduces a hard coded MAX_INCLUDE_DEPTH of 100.
When this is exceeded, handle_include (and hence lp_load) fails.
One could of course implement a more intelligent loop detection
in the include-tree, but this would require some restructuring
of the internal loadparm housekeeping. Maybe as a second improvement
step.
Michael
2009-04-28 12:20:38 +02:00
Günther Deschner
09ec85715b
s3-net: make sure to call libnetapi init functions at the top of "net rpc" command.
...
Without the initialization "net rpc password" will prompt twice for passwords
and will not allow to define the name of the connection admin user.
In the long run we should probably only have one place where to initialize
libnetapi.
Kai, please check.
Guenther
2009-04-28 12:16:38 +02:00
Volker Lendecke
251c220f91
Fix a type-punned warning
2009-04-28 11:58:44 +02:00
Michael Adam
d16e40b5ef
s3:mark registry shares without path unavailable just as with text config
...
This prevents users from getting access to "/" in misconfigured setups.
Michael
2009-04-28 11:40:26 +02:00
Volker Lendecke
c33291d49f
Fix annoying debug messages when no snapshots are used
...
Not being able to open the shadow copy directory is the same as having no
shadow copy support at all. The VFS module should in this case not log with
debug level 0 and set ENOSYS to indicate "no shadow copies used" to the higher
levels.
2009-04-28 11:21:49 +02:00
Günther Deschner
dd33abf649
s3-svcctl: Fix crash in _svcctl_EnumServicesStatusW().
...
The resume handle is a unique pointer, always check before dereference.
Guenther
2009-04-28 10:37:34 +02:00
Volker Lendecke
6af92c0228
Do not panic unnecessarily
2009-04-28 05:31:48 +02:00
Volker Lendecke
a716606c27
Fix a type-punned warning
2009-04-28 05:29:26 +02:00
Günther Deschner
d9805878e2
s3-auth-charcnv: fix push_string(). Don't push to ucs2 and ascii after another.
...
This fixes all kinds of encrypted passwords used in the shared auth code naturally.
Andrew B., please check.
Guenther
2009-04-27 21:05:40 +02:00
Michael Adam
a94bd62d28
s3:nt_printing: fix a comment typo
...
Michael
2009-04-27 18:17:27 +02:00
Derrell Lipman
641e12561a
[FIX Bug 6235] domain enumeration breaks if master browser has space in name
...
Jeremy: please review to ensure this doesn't appear to break anything
The function name_status_find() is documented as used for finding a server's
name given its IP address. It was, however, looking for the first matching
name which could be a group name at times. This fix ensures that group names
are skipped when scanning for a matching name.
Derrell
2009-04-27 09:34:25 -04:00
Michael Adam
65527216f1
s3:libsmbconf: fix a comment typo
...
Michael
2009-04-27 13:25:07 +02:00
Michael Adam
e935d8616b
s3:registry: replace typedef REGISTRY_OPS by struct registry_ops
...
Michael
2009-04-27 11:21:04 +02:00
Michael Adam
c9b1734419
s3:registry replace typedef REGISTRY_HOOK by struct registry_hook.
...
Michael
2009-04-27 11:21:04 +02:00
Michael Adam
cec8428747
s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handle
...
Michael
2009-04-27 11:21:04 +02:00
Michael Adam
8797bb1382
s3:registry: make a comment more precise.
...
Michael
2009-04-27 11:21:03 +02:00
Michael Adam
8185d31fb0
s3:registry: replace typedef REGISTRY_VALUE by struct regval_blob
...
Michael
2009-04-27 11:21:03 +02:00
Michael Adam
221151a2a2
s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.
...
This paves the way for hiding the typedef and the implementation
from the surface.
Michael
2009-04-27 11:21:02 +02:00
Michael Adam
38d02c5d85
s3:net conf: support dangling parameters by specifying "" as the section name.
...
for {get,set,del}parm
Michael
2009-04-27 11:21:02 +02:00
Michael Adam
cf9b027709
s3:fix build of the pam_smbpass shared module
...
Michael
2009-04-27 11:21:01 +02:00
Stefan Metzmacher
d8f3f7cd42
s4:selftest: don't run the smb2.durable.open test
...
it often crashes when the server doesn't support them.
metze
2009-04-25 06:18:58 +02:00
Stefan Metzmacher
a678144162
s4:RPC-ECHO: disable the timeout test as it can't work with our client library
...
We need proper ways to cancel requests in order to have that
test working against a correctly behaving server over ncacn_np.
metze
2009-04-25 06:09:04 +02:00
Stefan Metzmacher
09f1754a9b
RAW-LOCK: samba4 behaves like windows 7 in regard of locking error codes
...
metze
2009-04-25 03:16:11 +02:00
Stefan Metzmacher
4ab243bcab
s4:torture: use torture api instead of printf for RAW-LOCK
...
metze
2009-04-25 03:15:58 +02:00
Stefan Metzmacher
bec71ba928
s4:selftest: s4 doesn't support osxrename and directory rename yet
...
metze
2009-04-25 03:15:56 +02:00