summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2009-03-21s4:selftest: rename SMBD_VALGRIND => SAMBA_VALGRINDStefan Metzmacher1-6/+6
metze
2009-03-21s4:smbd: the name of the binary is "samba" nowStefan Metzmacher1-1/+1
metze
2009-03-21s4/provision: Use existing serverrole variable.Matthias Dieter Wallnoefer1-1/+1
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2009-03-21pyldb: Let conversion to LDIF up to the user of the API rather than doingJelmer Vernooij1-12/+1
it implicitly.
2009-03-21Remove unnecessary duplication of string in memory.Jelmer Vernooij1-5/+16
2009-03-20Adapt Zahari's test to the generic LDB Python tests.Jelmer Vernooij1-0/+13
2009-03-20Setting nTSecurityDescriptor via LDAP failszahari1-2/+4
Fix for the problem was substitute talloc_strndup() with talloc_memdup(), allocate 1 more character and put null character ('\0') in the extra place so data copied is null terminated. Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2009-03-20Add more comments.Jelmer Vernooij1-6/+25
2009-03-20Fix uninstallman.Matthias Dieter Wallnoefer1-1/+1
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2009-03-20s4:build: include ../libcli/cldap/config.mkStefan Metzmacher1-0/+1
This fixes commit 84a140f18722518eb0f40737085dd3b3958a3a02, sorry! metze
2009-03-20s4:fullschema Use server-side sort to make the output deterministicAndrew Bartlett1-2/+4
2009-03-20s4:ldb Allow paged_searches to be mixed with other controlsAndrew Bartlett1-3/+3
I want to mix this with the server-side sort in particular. Andrew Bartlett
2009-03-20s4: Remove autogenerated attributes from minschema and fullschema outputAndrew Bartlett2-16/+0
These attributes will be generated by Samba on import, and do not need to be in the schema file. Andrew Bartlett
2009-03-20Add minschema like tool to extract and dump the full schema from ADAndrew Bartlett1-0/+191
2009-03-20s4:minschma Fix aggregate schema generation in minschemaAndrew Bartlett1-24/+23
The conversion from EJS to python I did with Jelmer this morning was not quite complete, due mostly to the difference between print in EJS and python (python implies a newline). Andrew Bartlett
2009-03-20s4:ldb Ensure to pass down options to LDB from pythonAndrew Bartlett1-3/+3
This is needed for things such as to load modules, like the paged_searches module. Andrew Bartlett
2009-03-20s4:ldb Fix the paged_searches moduleAndrew Bartlett1-58/+51
This simplifies the code, removes presumptions about being the only control in the reply, and allows it to function against Windows 2008. For searches which did not require a paged result, the module was simply returning a failure when the compleated search did not include a paged result control. Andrew Bartlett
2009-03-20Merge branch 'master' of git://git.samba.org/samba into minschemaJelmer Vernooij63-1908/+1064
2009-03-20Fix up minschema after the conversion from JavaScript.Jelmer Vernooij1-88/+77
Pair programmed over the phone with Andrew :-)
2009-03-20pyldb: Improve exception message when a list is expected.Jelmer Vernooij1-8/+9
2009-03-19move source4/libcli/cldap => libcli/cldapStefan Metzmacher4-1264/+1
metze
2009-03-19s4:cldap: rewrite the cldap library based on tsocketStefan Metzmacher12-606/+1002
metze
2009-03-19lib/tsocket: add generic socket abstraction layerStefan Metzmacher2-0/+3
This will replace source4/lib/socket/. metze
2009-03-19use the tevent nesting code to avoid the uid problem in the VFSAndrew Tridgell1-0/+66
backend The vfs_unixuid module changes the uid of the process when executing operations on behalf of the user. Within the VFS backend we may rely on semi-async calls, such as winbind calls, which will call the event loop again. To cope with this we need to ensure that while inside those calls we revert the uid to root, then revert back to the connected user when we have finished with the semi-async calls.
2009-03-18s4 libcli: Add back Longhorn beta dialect as a constantZach Loafman2-4/+4
Also tweak how the dialect array and count is initialized.
2009-03-18s4-smbtorture: fix spoolss notify test after spoolss_Field changes.Günther Deschner1-4/+4
Guenther
2009-03-18s4-smbtorture: fix spoolss_EnumPrinterKey callers in RPC-SPOOLSS-WIN test.Günther Deschner1-23/+12
Kai, please check. Guenther
2009-03-18s4-smbtorture: fix spoolss_EnumPrinterDataEx tests.Günther Deschner2-3/+4
sorry, I could swear this did compile... Guenther
2009-03-17s4 torture: Win7 has a slightly different allowed access maskZach Loafman1-1/+7
Still investigating.
2009-03-17s4 torture: Add a string version for NT_STATUS_WIN7_INVALID_RANGEZach Loafman2-10/+30
Also submitted a request to cifs-protocol for a real name for this thing. Use win7 target logic in smb2 lock test, SMB2-LOCK now passes against Win7.
2009-03-17s4 libcli: Add SMB2.1 dialect to libcliZach Loafman2-2/+5
Negotiate 2.1 if possible, leave negotiate results in transport->negotiate.dialect_revision.
2009-03-17s4:build: require tevent 0.9.5Stefan Metzmacher1-1/+1
metze
2009-03-17s4-smbtorture: fix spoolss notify test for notify type changes.Günther Deschner1-2/+2
Guenther
2009-03-17clean up lib64 linking paths the same way as libBjörn Jacke1-2/+8
Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-17fix build on sles8 and other old popt installationsBjörn Jacke1-0/+4
Signed-off-by: Michael Adam <obnox@samba.org>
2009-03-17s4-smbtorture: fix test_EnumPrinterKey.Günther Deschner1-4/+4
Guenther
2009-03-17s4-smbtorture: fix RPC-SPOOLSS test after PrinterData changes.Günther Deschner2-8/+9
Guenther
2009-03-17s4-spoolss: use winreg_Type for GetPrinterData implementation.Günther Deschner2-15/+15
Guenther
2009-03-17s4-spoolss: fix spoolss_GetPrinterData w.r.t. out pointer changes.Günther Deschner2-15/+21
Guenther
2009-03-17s4-smbtorture: fix test_GetPrinterData tests after out pointer changes.Günther Deschner2-1/+5
Guenther
2009-03-17s4:build: use SAMBA_PKG_CONFIG_MIN_VERSION instead of PKG_CONFIG_MIN_VERSIONStefan Metzmacher1-2/+3
And also intialize the variable. This fixes ./autogen.sh in the merged build for me. metze
2009-03-17added support for parentGUIDAndrew Tridgell3-5/+129
This is made up of 4 parts: 1) change our schema to include the parentGUID attribute type 2) in the add hook in the objectclass module, get the objectGUID of the parent and add it to the message as parentGUID 3) in the rename hook in the objectclass module, get the objectGUID of the new parent, and insert an async modify request after the renmam is done 4) added a simple test suite
2009-03-16s4:password_hash Only store the LM hash if 'lanman auth = yes'Andrew Bartlett1-1/+2
The clients that do only lanman auth are on their way out, the passwords are case insensitive, it does not support unicode and we should not store such a poor hash of the password if we can avoid it. Andrew Bartlett
2009-03-15Fix installation of tdr.h.Jelmer Vernooij1-1/+1
2009-03-15configure: Add common file with minimum versions of external libraries.Jelmer Vernooij2-4/+12
2009-03-15Merge branch 'nodiscard' of /home/jelmer/samba4Jelmer Vernooij1-4/+0
2009-03-15Merge branch 'tdr' of /home/jelmer/samba4Jelmer Vernooij10-664/+7
2009-03-15Merge branch 'checktalloc' of /home/jelmer/samba4Jelmer Vernooij1-1/+1
2009-03-15Remove unused CONST_DISCARD macro.Jelmer Vernooij2-5/+1
2009-03-15Remove -L/usr/lib from a couple more make variables.Jelmer Vernooij3-2/+5