Volker Lendecke
7f454c3078
libwbclient: Make wbcInterfaceDetails not use talloc
2010-04-19 14:27:19 +02:00
Volker Lendecke
b62e57cec2
libwbclient: Test wbcAuthenticateUser[Ex]
2010-04-19 14:27:18 +02:00
Volker Lendecke
77c0b015c7
libwbclient: Make _SID_COMPOSE a function instead of a macro
2010-04-19 14:27:18 +02:00
Volker Lendecke
b828985aa1
libwbclient: Make wbcGetDisplayName not use talloc
2010-04-19 14:27:18 +02:00
Volker Lendecke
ae3edf85d4
libwbclient: Test wbcGetDisplayName
2010-04-19 14:27:18 +02:00
Volker Lendecke
8f3ab439f3
libwbclient: Make wbcListGroups not use talloc
2010-04-19 14:27:18 +02:00
Volker Lendecke
1152cba5d2
libwbclient: Make wbcListUsers not use talloc
2010-04-19 14:27:18 +02:00
Volker Lendecke
cafba3d7a7
winbindd: Fill in num_entries where available
...
The server implementation of WINBINDD_LIST_USERS, WINBINDD_LIST_GROUPS and
WINBINDD_LIST_TRUSTDOM knows the number of entries returned.
Bump up the version number so that a newer lib does not rely on something an
older winbind does not do.
2010-04-19 14:27:18 +02:00
Volker Lendecke
e80d0ecf8b
libwbclient: Make wbcGetSidAliases not use talloc
2010-04-19 14:27:18 +02:00
Volker Lendecke
fec712aca5
s3: Add some debug to GETSIDALIASES
2010-04-19 14:27:18 +02:00
Volker Lendecke
9e353a917b
libwbclient: Test wbcGetSidAliases
2010-04-19 14:27:17 +02:00
Volker Lendecke
4f5100bcb2
libwbclient: Simplify test_wbc_domain_info a bit
2010-04-19 14:27:17 +02:00
Volker Lendecke
679e7ef6e6
libwbclient: Fix some pointless macro calls
2010-04-19 14:27:17 +02:00
Volker Lendecke
3d3b84bdec
libwbclient: Take -21 into account in length guessing
2010-04-19 14:27:17 +02:00
Volker Lendecke
d29a5e69f4
libwbclient: Fix some pointless macro calls
2010-04-19 14:27:17 +02:00
Volker Lendecke
4f88b7015d
libwbclient: Make wbcLookupRids not use talloc
2010-04-19 14:27:17 +02:00
Volker Lendecke
ab892389db
libwbclient: Add wbcAllocateStringArray
2010-04-19 14:27:17 +02:00
Volker Lendecke
250bea02b5
libwbclient: Test wbcLookupRids
2010-04-19 14:27:17 +02:00
Volker Lendecke
0a966980f4
libwbclient: Make wbcLookupSid not use talloc
2010-04-19 14:27:16 +02:00
Volker Lendecke
a0162303c6
libwbclient: Add wbcStrDup
2010-04-19 14:27:16 +02:00
Volker Lendecke
ed1981db05
libwbclient: Convert wbcSidToString to not use talloc
2010-04-19 14:27:16 +02:00
Volker Lendecke
b75106b2ed
libwbclient: Make copy_group_entry not use talloc
2010-04-19 14:27:16 +02:00
Volker Lendecke
041be88bd0
libwbclient: Make copy_passwd_entry not use talloc
2010-04-19 14:27:16 +02:00
Volker Lendecke
20011f4681
libwbclient: Make wbcGuidToString not use talloc
2010-04-19 14:27:16 +02:00
Volker Lendecke
769997786c
libwbclient: Make wbcLibraryDetails not use talloc
2010-04-19 14:27:16 +02:00
Volker Lendecke
f2a04a0ccb
libwbclient: Add wbcAllocateMemory()
...
This prepares for removing libwbclient's talloc dependency. It is a
non-hierarchical "talloc-lite" that has destructors. It is necessary because we
have the catch-call wbcFreeMemory call. Individual wbcFreeXXX calls for the
different structures wbclient returns would have made this easier, but
wbcFreeMemory is the API we have to live with.
2010-04-19 14:27:16 +02:00
Andrew Tridgell
456351cdb1
s4-waf: follow the configure directories for the empty install dirs
...
Thanks to Metze for spotting this
2010-04-19 21:54:40 +10:00
Andrew Tridgell
d25e1e15d3
build: update waf from svn
...
this adds bld.install_dir()
2010-04-19 21:00:51 +10:00
Andrew Tridgell
db0eb2f239
s4-waf: install some missing empty directories
2010-04-19 21:00:36 +10:00
Andrew Tridgell
d2b35c3a24
build: make compare_install.sh also check for missing directories
...
Thanks to Nadya for pointing this out
2010-04-19 21:00:16 +10:00
Günther Deschner
0b2e5debb0
s3-smb2: fix some c++ warnings.
...
Guenther
2010-04-19 11:54:00 +02:00
Günther Deschner
7b84d36f19
s3-spoolss: fix samr_ValidatePassword_Change.
...
Guenther
2010-04-19 11:53:59 +02:00
Günther Deschner
7277668128
spoolss: move up enum spoolss_Build in the IDL.
...
Guenther
2010-04-19 11:53:59 +02:00
Günther Deschner
2033314a7c
s3-lanman: use spoolss for api_WPrintJobGetInfo().
...
Guenther
2010-04-19 11:53:55 +02:00
Günther Deschner
0c80d12656
s3-lanman: use spoolss for api_WPrintJobEnumerate().
...
Guenther
2010-04-19 11:23:44 +02:00
Günther Deschner
0277143ca6
s3: re-run make samba3-idl.
...
Guenther
2010-04-19 11:10:11 +02:00
Günther Deschner
5b3c22e96f
spoolss: make spoolss_SetPrinterInfo0 match changes in spoolss_PrinterInfo0.
...
Guenther
2010-04-19 11:10:01 +02:00
Andrew Tridgell
fdf4d3eed3
s4-waf: fixed WINBINDD_SOCKET_DIR for wb_common in s4
...
s4 uses a different path for the socket
2010-04-19 18:21:42 +10:00
Andrew Tridgell
540d197e49
s4-test: we don't need -s set for samba_dnsupdate
...
this is now handled by SMB_CONF_PATH
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-19 18:21:42 +10:00
Andrew Tridgell
43ca57d088
s4-dns: use neater python for reading lines
...
files are line iterators
2010-04-19 18:21:42 +10:00
Andrew Tridgell
162e7bc5b4
s4-param: set SMB_CONF_PATH when we load a smb.conf
...
this is inherited by child python processes, to ensure they get the
right smb.conf if they don't have one specified. Fixes bug 7301
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-19 18:21:42 +10:00
Andrew Tridgell
dcf35ab487
runcmd: use tevent_re_initialise() to close sockets
...
this ensures that all event fds are closed in the child
2010-04-19 18:21:42 +10:00
Kai Blin
8208f8e5e5
s3 i18n: Fix up missing newlines in more pam_winbind translations
2010-04-19 09:27:50 +02:00
Kai Blin
e56dc83162
s3 i18n: Fix up missing newlines in pam_winbind translations
...
At least in the languages I could read, the newlines were indeed
missing.
2010-04-19 09:04:37 +02:00
Andrew Tridgell
b6dff759f7
build: added --cross-answers support
...
This allows you to easily cross-compile even without a --cross-execute
emulator
See http://wiki.samba.org/index.php/Waf#cross-compiling for details
2010-04-19 16:34:14 +10:00
Andrew Tridgell
5040e2a6fb
s4-dev: expanded selftest-vars.sh to match current testenv
2010-04-19 16:34:14 +10:00
Andrew Tridgell
e6cbbd9640
s4-python: PyErr_SetString() will crash on NULL strings
...
use nt_errstr() when no error available
2010-04-19 16:34:14 +10:00
Andrew Tridgell
93f4f7a037
build: fixed a python-3 indent error
2010-04-19 16:34:14 +10:00
Andrew Tridgell
4e51bf1ffd
build: expanded testwaf to include cross-compiling and python versions
2010-04-19 16:34:14 +10:00
Jeremy Allison
59fa1e1890
Final fix for #7331 - Compound async SMB 2 requests don't work right.
...
Don't free the cancelled SMB2 req early, let the cancelation
function take care of it. Return a NT_STATUS_CANCELLED when
we find and cancel a request. Fix our SMB2 error returns to
correctly set the structuresize to 9, and add the expected
zero byte (see section 2.2.2 in the SMB2 spec.).
This causes Samba to pass the test program in this bug report
that W2K8R2 fails (heh heh :-). This is because we always cause
compound requests to get to a cancelation point before dealing
with a cancel request.
Jeremy.
2010-04-18 20:23:54 -07:00