Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-25 | s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support. | Günther Deschner | 5 | -194/+69 | |
Also remove bogus trustCurrentPasswords struct which we just had because our IDL was incorrect. Guenther | |||||
2010-08-25 | s3-build: Use a wrapper script to run the tests. | Andreas Schneider | 2 | -24/+49 | |
This fixes the buildfarm and returns the correct exit code of selftest. | |||||
2010-08-25 | s4-dsdb: make more of the UF_* flags available on pydsdb | Andrew Tridgell | 1 | -0/+28 | |
this really should be moved to IDL | |||||
2010-08-25 | s4-rodc: broke up RODC join into separate functions | Andrew Tridgell | 1 | -186/+194 | |
this also removes some of the magic constants | |||||
2010-08-25 | s4-rodc: added REPL_SECRET exop replication of accounts | Andrew Tridgell | 1 | -11/+58 | |
During a RODC join, we need to fetch the secrets for the machine account and krbtgt account using GetNCChanges DRSUAPI_EXOP_REPL_SECRET calls Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-dsdb: add more DS flags to the dsdb module | Andrew Tridgell | 1 | -0/+15 | |
These are from libds/common/flags.h Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-dsdb: added get_attid_from_lDAPDisplayName() on samdb | Andrew Tridgell | 2 | -0/+49 | |
This can be used to form the partial_attribute_set list for GetNCChanges Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-rodc: next step in RODC join code | Andrew Tridgell | 1 | -126/+218 | |
a RODC net join can now replicate the schame, config and base partitions, by calling the net.replicate*() python hooks, and driving the GetNCChanges calls from python Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-pynet: added replicate_init() and replicate_chunk() calls | Andrew Tridgell | 1 | -35/+134 | |
these calls allow python code to pass chunks from DRS replication calls into the code that applies the chunks to a database Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | s4-libnet: added libnet_vampire_replicate_init() | Andrew Tridgell | 1 | -0/+17 | |
this is used to setup for later calls to the replicate chunk functions Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-25 | idl-nbt: fixed typo | Andrew Tridgell | 1 | -1/+1 | |
2010-08-24 | s3: Make char_flags and base_reverse const arrays | Volker Lendecke | 3 | -74/+178 | |
This moves those arrays from dynamic to static, shared memory, removing them from globals.c. I did it by dumping the result of init_tables() with dump_data(). Some massage by an editor macro made it the initializer. | |||||
2010-08-24 | s3: Move "trans_num" to smbd_server_connection | Volker Lendecke | 3 | -5/+4 | |
2010-08-24 | s3: Make srv_send_smb take an sconn instead of a sock fd | Volker Lendecke | 10 | -31/+31 | |
2010-08-24 | pam: fix unused variable warning | Björn Jacke | 1 | -1/+1 | |
2010-08-24 | s4-waf: try to fix the s4 wbinfo build dependencies. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-08-24 | s3-dcerpc: avoid talloc_move on schannel creds in ↵ | Günther Deschner | 3 | -4/+54 | |
cli_rpc_pipe_open_schannel_with_key(). Initially, the schannel creds were talloc memduped, then, during the netlogon creds client merge (baf7274fed2f1ae7a9e3a57160bf5471566e636c) they were first talloc_referenced and then later (53765c81f726a8c056cc4e57004592dd489975c9) talloc_moved. The issue with using talloc_move here is that users of that function in winbind will only be able to have two schanneled connections, as the cached schannel credentials pointer from the netlogon pipe will be set to NULL. Do a deep copy of the struct instead. Guenther | |||||
2010-08-23 | Final part of fix for bug #7636 - winbind internal error, backtrace. | Jeremy Allison | 1 | -11/+18 | |
Ensure cm_get_schannel_creds() returns NTSTATUS. Jeremy. | |||||
2010-08-23 | s3-dcerpc: Allocate structure members on the right context | Simo Sorce | 1 | -1/+1 | |
2010-08-23 | s3: PAM_RHOST and PAM_TTY are enums on FreeBSD | Volker Lendecke | 2 | -3/+26 | |
2010-08-23 | s4:getncchanges.c - fix some counter variable types | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
They should be "unsigned" since they count LDB objects. And also the SID array can be counted as "unsigned". | |||||
2010-08-23 | replace: Fix ifndefs for formatting defines. | Jelmer Vernooij | 1 | -3/+3 | |
Thanks to Michael Brown for pointing this out. | |||||
2010-08-23 | s4-devel: added a getncchanges developer script | Andrew Tridgell | 1 | -0/+120 | |
this allows for command line access to getncchanges it also provides a good example of calling DRSUAPI interfaces from python Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-pyrpc: use s4_event_context_init() | Andrew Tridgell | 1 | -1/+1 | |
This fixes a crash when using kerberos and the python dcercpc interface, which requires event nesting Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-pyregistry: use s4_event_context_init() | Andrew Tridgell | 1 | -2/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-event: event_context_find() should use s4_event_context_init() | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-net: role should be case insensitive for join | Andrew Tridgell | 1 | -1/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-drs: show the user sid that does the GetNCChanges call | Andrew Tridgell | 1 | -2/+3 | |
this is useful when debugging replication Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-drs: removed the warning on WRIT_REP being set | Andrew Tridgell | 1 | -4/+2 | |
we just need to clear this flag | |||||
2010-08-23 | s4-net: added initial implemention of RODC join | Andrew Tridgell | 2 | -6/+311 | |
This does the join using python code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | libnet-s4: added replicate() command in pynet | Andrew Tridgell | 1 | -0/+60 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-libnet: split libnet_Vampire() into two parts | Andrew Tridgell | 2 | -26/+82 | |
libnet_Replicate() will do just the replication portion of libnet_Vampire(). This will be used by the RODC join, where the join part of the operation happens in python, and behaves quite differently to the libnet_Join() code. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-libnet: show the DN when DsAddEntry() fails | Andrew Tridgell | 1 | -1/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-net: moved the net join command to python | Andrew Tridgell | 5 | -108/+5 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-libnet: added join type constants to python interface | Andrew Tridgell | 1 | -0/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-08-23 | s4-python: added ndr_print() method in ndr | Andrew Tridgell | 1 | -0/+3 | |
2010-08-23 | pidl-python: fixed the docstrings for ndr_print, ndr_pack and ndr_unpack | Andrew Tridgell | 1 | -3/+3 | |
2010-08-23 | libreplace: fixed the strptime() waf test | Andrew Tridgell | 1 | -8/+2 | |
Thanks to Jelmer for pointing this out | |||||
2010-08-23 | s4:security Change struct security_token->sids from struct dom_sid * to ↵ | Andrew Bartlett | 17 | -60/+61 | |
struct dom_sid This makes the structure much more like NT_USER_TOKEN in the source3/ code. (The remaining changes are that privilages still need to be merged) Andrew Bartlett | |||||
2010-08-22 | s3:pdbtest Fix command name of pdbtest | Andrew Bartlett | 1 | -1/+1 | |
Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2010-08-22 | s3-build: Add a test-buildfarm target to stay UNIX Makefile compatible. | Andreas Schneider | 1 | -4/+2 | |
2010-08-22 | s3:param Clarify parameter name on init_globals() | Andrew Bartlett | 1 | -4/+4 | |
This parameter is used with the registry backend to cause the globals table to be re-initialised. Andrew Bartlett Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2010-08-22 | s3: Turn two macros into functions | Volker Lendecke | 1 | -6/+24 | |
2010-08-22 | s3: Pass the rhost through smb_pam_accountcheck | Volker Lendecke | 5 | -8/+11 | |
2010-08-22 | s3: Rename auth.c:backends to auth_backends | Volker Lendecke | 1 | -4/+4 | |
2010-08-22 | s3: Fix some nonemtpy blank lines | Volker Lendecke | 2 | -12/+11 | |
2010-08-22 | s4: Only install testparm to /usr/bin/, no longer to /usr/sbin. | Jelmer Vernooij | 1 | -1/+1 | |
2010-08-22 | s4: Install testparm to /usr/bin, consistent with old behaviour. | Jelmer Vernooij | 1 | -3/+3 | |
2010-08-22 | s4-waf: re-use SAMBA_LIBRARY() in building shared modules | Andrew Tridgell | 1 | -35/+15 | |
make SAMBA_MODULE() call SAMBA_LIBRARY() to do the heavy lifting. This fixes the problem with modules being a bit too slim :-) Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-08-22 | s3: Move check_access to cgi.c, its only user | Volker Lendecke | 3 | -82/+81 | |