Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-18 | gensec: move event context from gensec_*_init() to gensec_update() | Andrew Bartlett | 19 | -71/+82 | |
This avoids keeping the event context around on a the gensec_security context structure long term. In the Samba3 server, the event context we either supply is a NULL pointer as no server-side modules currently use the event context. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | gensec: move event-using code to gensec_update() hooks out of gensec_start*() | Andrew Bartlett | 3 | -39/+77 | |
This ensures that only gensec_update() will require an event context argument when the API is refactored. Andrew Bartlett | |||||
2011-10-18 | s4-auth: match the new s3 gensec client and always negotiate SIGN with SEAL | Andrew Bartlett | 1 | -0/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | ntlmssp: Prepare gensec_ntlmssp_start() for broader use | Andrew Bartlett | 2 | -4/+28 | |
This moves the allocation of the ntlmssp pointer back to the callers. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | ntlmssp: Move ntlmssp code to auth/ntlmssp | Andrew Bartlett | 6 | -286/+11 | |
This brings in the code from both libcli/auth and source4/auth/ntlmssp. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | s4-s3-upgrade: Give a better clue when we cannot open secrets.tdb | Andrew Bartlett | 2 | -2/+5 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-18 | Revert "s4: Mark the winsreplication test as knownfail" | Andrew Bartlett | 1 | -1/+1 | |
This reverts commit f7f6992a20dd29bd7643291e3b3d05bc8f6c9c76 because 75953f18469fa8746d9d8ad20bbbb3bcbd0df9dd solved the root cause, which was a race in ldb startup. Andrew Bartlett | |||||
2011-10-18 | Revert "s4:selftest: skip flakey samba4.nbt.winsreplication for now" | Andrew Bartlett | 1 | -1/+0 | |
This reverts commit 16fd935fc659555c203354b6c96fc23a55be5a3b because 75953f18469fa8746d9d8ad20bbbb3bcbd0df9dd solved the root cause, which was a race in ldb startup. Andrew Bartlett | |||||
2011-10-17 | s4:dlz_bind9: add no memory checks | Stefan Metzmacher | 1 | -0/+4 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 17 14:07:25 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | s4:dlz_bind9: Copy dn before changing in b9_has_soa | Stefan Gohmann | 1 | -1/+5 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-17 | s4:dlz_bind9: add missing earch bases for windows 2000 domains | Stefan Gohmann | 1 | -0/+1 | |
By default the samba4 dlz_bind9 backend searches under CN=MicrosoftDNS,DC=DomainDnsZones and CN=MicrosoftDNS,DC=ForestDnsZones. In my samba4 test setup all DNS zones are under CN=MicrosoftDNS,CN=System. After adding the attached patch it works fine for me. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-10-17 | s4 provision: DNS backend should be set by caller | Kai Blin | 4 | -8/+13 | |
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Mon Oct 17 09:51:12 CEST 2011 on sn-devel-104 | |||||
2011-10-17 | s4 provision/dns: Clean up os level handling | Kai Blin | 1 | -10/+12 | |
2011-10-17 | s4 provision/dns: Clean up backend handling | Kai Blin | 1 | -6/+13 | |
2011-10-17 | s4 provision: Default to win2k3 domain function level | Kai Blin | 1 | -1/+1 | |
2011-10-17 | s4 provision: Reword opinionated dns backend help text, add NONE backend | Kai Blin | 2 | -5/+13 | |
2011-10-17 | s4 provision: Rename bind9 flatfile backend to BIND9_FLATFILE | Kai Blin | 3 | -8/+8 | |
2011-10-16 | provision: fix the doc | Matthieu Patou | 1 | -1/+1 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Oct 16 01:31:21 CEST 2011 on sn-devel-104 | |||||
2011-10-16 | s4-interfaces: allow pure ipv6 to work | Matthieu Patou | 1 | -1/+2 | |
This is the complementary part of patch abe5afc580dcaaab70f136904d98fa83bfae7b6e for samba4. | |||||
2011-10-16 | s4: check that the xattr are supported in the folder where we want to provision | Matthieu Patou | 2 | -2/+9 | |
By default we were checking this on the default folder for tempfile.NamedTemporaryFile (usualy /tmp) but this folder can be mounted on tmpfs (which didn't support xattr currently). Now we should check on the filesystem where the provision will be done. | |||||
2011-10-14 | Fix printf warning. | Jeremy Allison | 1 | -1/+1 | |
2011-10-14 | samba-tool: Add test to make sure all commands have a short description set. | Jelmer Vernooij | 1 | -0/+11 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Oct 14 01:53:45 CEST 2011 on sn-devel-104 | |||||
2011-10-14 | samba-tool: Add test to make sure all commands have a synopsis set. | Jelmer Vernooij | 3 | -3/+26 | |
2011-10-14 | samba-tool: Move main command implementation to samba.netcmd.main, so it is ↵ | Jelmer Vernooij | 3 | -61/+79 | |
accessible by the testsuite. | |||||
2011-10-14 | samba-tool: Don't require full prog line to be in synopsis. | Jelmer Vernooij | 17 | -98/+80 | |
2011-10-14 | samba.netcmd: Reintroduce Command.name. | Jelmer Vernooij | 2 | -0/+13 | |
2011-10-14 | samba-tool: Determine long option from docstring. | Jelmer Vernooij | 3 | -17/+25 | |
2011-10-14 | creds: Remove unnecessary calls to credopts.get_credentials. | Jelmer Vernooij | 1 | -2/+0 | |
2011-10-14 | python: Remove extra newlines. | Jelmer Vernooij | 1 | -3/+0 | |
2011-10-14 | s4:selftest: flakey test samba4.drs.delete_object.python should go into skip | Michael Adam | 2 | -1/+1 | |
not knownfail, which will render it flakey again, just the other way round. Thanks Jelmer for pointing that out... Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Fri Oct 14 00:21:26 CEST 2011 on sn-devel-104 | |||||
2011-10-13 | lib/util: Add back control of mmap and hash size in tdb for top level build | Andrew Bartlett | 6 | -7/+17 | |
This passes down a struct loadparm_context to allow these parameters to be checked. This may be s3 or s4 context, allowing the #if _SAMBA_BUILD_ macro to go away safely. Andrew Bartlett | |||||
2011-10-13 | s4-messaging: Pass the loadparm context, not just the messaging path | Andrew Bartlett | 13 | -32/+35 | |
This will allow the TDB layer to get at the lp_ctx for tdb options. Andrew Bartlett | |||||
2011-10-13 | libcli/auth: Provide a struct loadparm_context to schannel calls | Andrew Bartlett | 3 | -5/+5 | |
This will allow us to pass this down to the tdb_wrap layer. Andrew Bartlett | |||||
2011-10-13 | samba-tool: Use self.outf in a few more places. | Jelmer Vernooij | 13 | -88/+104 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Oct 13 05:06:52 CEST 2011 on sn-devel-104 | |||||
2011-10-13 | samba-tool delegation: Use self.outf, simplify some code. | Jelmer Vernooij | 1 | -14/+8 | |
2011-10-13 | samba.getopt: Refactor parsing of --kerberos argument into separate function. | Jelmer Vernooij | 1 | -13/+16 | |
2011-10-13 | s4:torture/smb2: we only support 64KB reads/writes for now | Stefan Metzmacher | 2 | -8/+8 | |
We don't have multi-credit support yet. metze | |||||
2011-10-13 | samba-tools/testparm: Add really basic unit test, demonstrating how to write ↵ | Jelmer Vernooij | 1 | -0/+29 | |
unit tests for samba-tool in Python. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Oct 13 01:56:20 CEST 2011 on sn-devel-104 | |||||
2011-10-13 | netcmd: Add Command.get_logger() method. | Jelmer Vernooij | 3 | -5/+8 | |
2011-10-13 | netcmd: Add errf stream to command instances. | Jelmer Vernooij | 2 | -8/+9 | |
2011-10-13 | samba-tool/testparm: Fix traceback when checking client name/ip against ↵ | Jelmer Vernooij | 1 | -2/+2 | |
hosts allowed. | |||||
2011-10-13 | samba-tool/testparm: Fix handling of command-line options. | Jelmer Vernooij | 1 | -26/+29 | |
2011-10-13 | selftest: mark samba4.drs.delete_object.python knownfail | Michael Adam | 1 | -0/+1 | |
this currently prevents autobuild from succeeding intermittently Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Oct 13 00:22:18 CEST 2011 on sn-devel-104 | |||||
2011-10-12 | s3:utils change data_blob_dup_talloc() to take a DATA_BLOB by value | Gregor Beck | 3 | -5/+5 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2011-10-12 | samba.upgrade: Use list comprehension. | Jelmer Vernooij | 1 | -4/+4 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 12 22:44:40 CEST 2011 on sn-devel-104 | |||||
2011-10-12 | samba.getopt: Allow --kerberos=auto, and fix exception name if an unknown | Jelmer Vernooij | 1 | -1/+4 | |
value is specified. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 12 02:12:21 CEST 2011 on sn-devel-104 | |||||
2011-10-11 | s4:ldap_backend.c/"map_ldb_error" - handle errors similar to "PyErr_SetLdbError" | Matthias Dieter Wallnöfer | 1 | -6/+2 | |
If the call was done using an error string ("add_err_string"), then use that one without an additional "ldb_strerror()" for the definitive LDAP output. Otherwise generate one using "ldb_strerror()". This omits redundancies in the error string generation (twice the same information by "ldb_strerror()"). Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-10-11 | auth: move gensec_start.c to the top level | Andrew Bartlett | 7 | -972/+66 | |
This does not change who uses gensec for now, but makes it possible to write new gensec modules outside source4/ Andrew Bartlett | |||||
2011-10-11 | auth: move credentials layer to the top level | Andrew Bartlett | 16 | -3658/+6 | |
This will allow gensec_start.c to move to the top level. This does not change what code uses the cli_credentials code, but allows the gensec code to be more broadly. Andrew Bartlett | |||||
2011-10-11 | s4-s3-upgrade: Allow import (just without a uid mapping) where getpwnam fails | Andrew Bartlett | 1 | -1/+1 | |
This allows the tests to pass on systems without a jelmer user :-) Andrew Bartlett |