summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2010-04-12s4-ldb: enable waf build of ldb without ldap backendAndrew Tridgell1-2/+3
this is useful for cross-compilation testing, where getting all the ldap deps installed can be hard
2010-04-12Fixed a problem with provision missing the default_dir/etc directory.Nadezhda Ivanova1-2/+2
2010-04-12s4:heimdal_build/wscript_build: avoid global deps for hostcc stuffStefan Metzmacher1-0/+3
metze
2010-04-12lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf ↵Stefan Metzmacher2-2/+2
system does metze
2010-04-12s4:param/wscript_build: 'dl' is provides via 'replace'Stefan Metzmacher1-1/+1
metze
2010-04-12s4:heimdal_build/wscript: rename HEIMDAL_ROKEN_H => HEIMDAL_ROKEN_HOSTCCStefan Metzmacher1-8/+10
metze
2010-04-12lib/replace/wscript: rename LIBREPLACE_H => LIBREPLACE_HOSTCCStefan Metzmacher1-3/+5
metze
2010-04-12s4-ldb: fixed a crash bug for non-UTF8 stringsAndrew Tridgell1-1/+3
when one of the strings was not valid UTF8, we would try to dereference NULL
2010-04-12s4-waf: inline LIBREPLACE_NETWORK into 'replace'Stefan Metzmacher2-4/+4
metze
2010-04-12s4/libnet: Allocate mem in supplied mem_ctxKamen Mazdrashki1-2/+2
In this case, 'libnet_Vampire *r' may not be a pointer to a talloced memory.
2010-04-12s4/py_net: Source code formatting fixKamen Mazdrashki1-16/+17
2010-04-12build: use a common autogen-waf.sh for all buildsAndrew Tridgell2-49/+2
the symlink will get updated with the right target when waf dist is used in each directory
2010-04-12s4-net: Add definition of outf.Jelmer Vernooij1-0/+2
2010-04-12s4: fix a typoKamen Mazdrashki1-1/+1
2010-04-12s4/libnet: handle errors returned for DsAddEntry_v3 properlyKamen Mazdrashki1-4/+3
It turns out ms-docs are little bit misleading - in case of no error, r->out.ctr->ctr3.err_data is not NULL, but error information (r->out.ctr->ctr3.err_data->v1.info) is NULL!
2010-04-12s4/libnet: Add few new lines in the debug log so it is readable againKamen Mazdrashki1-14/+16
2010-04-12s4/libnet: Dump DRSUAPI_DIRERR_OK as unexpectedKamen Mazdrashki1-2/+1
Actually DRSUAPI_DIRERR_OK is not valid error to be returned. I introduce it in the IDL so that I can use it in enum. So it should be dumped as Unexpected error code
2010-04-11s4:dbspeed torture - improve also the TDB code partMatthias Dieter Wallnöfer1-10/+9
Always use the label "failed" on failures, always close the database context (child of "tmp_ctx") when deleting database file.
2010-04-11s4:dbspeed torture - remove unneeded newlines on "torture_result"Matthias Dieter Wallnöfer1-7/+7
According to Jelmer's post on the technical list.
2010-04-11s4: Fix more test results to not conflict with subunit commands.Jelmer Vernooij1-7/+7
2010-04-11subunit: Remove more test output that could be interpreted by subunit.Jelmer Vernooij4-51/+51
2010-04-11subunit: Support formatting compatible with upstream subunit, for consistency.Jelmer Vernooij39-278/+279
Upstream subunit makes a ":" after commands optional, so I've fixed any places where we might trigger commands accidently. I've filed a bug about this in subunit.
2010-04-11s4:samdb_server_site_dn - free unused DNs in the right wayMatthias Dieter Wallnöfer1-2/+2
2010-04-11s4:torture - "dbspeed" test - add newlines as we have them in the other ↵Matthias Dieter Wallnöfer1-2/+2
failure messages
2010-04-11s4:torture - "dbspeed" testMatthias Dieter Wallnöfer1-2/+2
Calculate the leaks on base of the "tmp_ctx" not the torture context.
2010-04-11s4:torture - "dbspeed" testMatthias Dieter Wallnöfer1-10/+17
Unify error handling.
2010-04-11s4:torture - "dbspeed" testMatthias Dieter Wallnöfer1-3/+4
Add more "talloc_free"s where needed or useful.
2010-04-11s4:auth Remove event context from anonymous_session()Andrew Bartlett7-123/+119
This should always return a simple structure with no need to consult a DB, so remove the event context, and simplfy to call helper functions that don't look at privilages. Andrew Bartlett
2010-04-10selftest: Support passing --load-list to test runners.Jelmer Vernooij1-0/+15
2010-04-10torture: Simplify torture suite running, call restricted test suite runner.Jelmer Vernooij1-43/+29
2010-04-10smbtorture: Remove unused shell feature.Jelmer Vernooij1-51/+1
2010-04-10smbtorture: Support --load-list argument.Jelmer Vernooij1-16/+30
2010-04-10s4:registry - "patchfile_preg.c" - use more "sizeof"s on length specificationMatthias Dieter Wallnöfer1-6/+6
This makes the code more clear to read.
2010-04-10s4:registry - "patchfile_preg.c" - fix indentationMatthias Dieter Wallnöfer1-5/+9
2010-04-10s4:registry - "patchfile_preg.c" - fix a datatypeMatthias Dieter Wallnöfer1-1/+1
This should be an "uint16_t" (only two bytes are written).
2010-04-10s4:dsdb Don't use the permissive modify control on schemaInfo updatesAndrew Bartlett1-2/+2
The use of 'replace' is enough to wipe out the old value, whatever it is, we don't need to set 'permissive modify' too. Additionally, this seems to be causing trouble for the OpenLDAP backend Andrew Bartlett
2010-04-10s4:dsdb Don't return operational attributes on special DNsAndrew Bartlett1-0/+5
2010-04-10s4:rootdse Implement "tokenGroups" in the rootDSEAndrew Bartlett1-0/+18
This returns the currently connected user's full token. This is very useful for debugging, and should be used in ACL tests. Andrew Bartlett
2010-04-10s4:dsdb Improve error message in extended_dn_inAndrew Bartlett1-1/+1
This error occours when an extended DN cannot be resolved, so it's most helpful to print the problematic extended DN. Andrew Bartlett
2010-04-10s4:ldif_handlers tokenGroups are SIDsAndrew Bartlett1-0/+1
2010-04-10s4:rpc_server Fix segfault in modified SamLogon handlingAndrew Bartlett1-0/+1
2010-04-10s4:provision Don't make the 'slaptest' call produce errorsAndrew Bartlett1-6/+3
Adding -n 0 also allows us to check the error code too Andrew Bartlett
2010-04-10s4:rpc_server Add all SIDs into the netlogon SamLogon replyAndrew Bartlett1-32/+52
We were missing the SIDs that are not in the domain.
2010-04-10s4:schema Try to fix OpenLDAP backend after schema reload support.Andrew Bartlett1-4/+2
If we can't get @REPLCHANGED, default to a value of 0. Andrew Bartlett
2010-04-10s4:heimdal Create a new PAC when impersonating a user with S4U2SelfAndrew Bartlett1-4/+46
If we don't do this, the PAC is given for the machine accout, not the account being impersonated. Andrew Bartlett
2010-04-10s4:kdc Add functions to hdb-samba4 for the new s4u2self callback.Andrew Bartlett4-18/+21
For now, this shares the 'if it's the same host' system with the constrained delegation code. Andrew Bartlett
2010-04-10s4:heimdal Add hooks to check with the DB before we allow s4u2selfAndrew Bartlett2-5/+42
This allows us to resolve multiple forms of a name, allowing for example machine$@REALM to get an S4U2Self ticket for host/machine@REALM. Andrew Bartlett
2010-04-10s4:credentials Add the functions needed to do S4U2Self with cli_credentialsAndrew Bartlett6-50/+208
A torture test to demonstrate will be added soon. Andrew Bartlett
2010-04-10s4:credentials talloc_free() any previous salt_principalAndrew Bartlett2-1/+2
This isn't used often, but it is generally better not to leak it onto what may be a longer-term context. Andrew Bartlett
2010-04-10s4:autogen-waf: generate 'Makefile' instead of 'makefile'Stefan Metzmacher1-5/+4
This hopefully fixes the build on MacOS 10. metze