Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_groupdel calls (bug #8889) | Andrew Bartlett | 1 | -2/+3 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Apr 30 14:41:36 CEST 2012 on sn-devel-104 | |||||
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_groupadd calls (bug #8889) | Andrew Bartlett | 2 | -4/+5 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_usermod calls (bug #8889) | Andrew Bartlett | 2 | -3/+4 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_userdel calls (bug #8889) | Andrew Bartlett | 2 | -4/+5 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_useradd calls (bug #8889) | Andrew Bartlett | 2 | -4/+5 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_rpc_groupinfo calls (bug #8889) | Andrew Bartlett | 2 | -5/+6 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_DomainClose calls (bug #8889) | Andrew Bartlett | 1 | -5/+8 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_DomainOpen calls (bug #8889) | Andrew Bartlett | 5 | -20/+25 | |
2012-04-30 | s4-libnet: Add mem_ctx to libnet_Lookup calls (bug #8889) | Andrew Bartlett | 1 | -4/+6 | |
2012-04-29 | Add some debug for FOOBAR return case as they are hard to diagnose | Matthieu Patou | 1 | -2/+5 | |
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Apr 29 09:08:15 CEST 2012 on sn-devel-104 | |||||
2012-04-24 | s4:libnet: pass an explicit mem_ctx to libnet_rpc_userinfo_send() (bug #8889) | Stefan Metzmacher | 2 | -5/+8 | |
This hopefully fixes the flakey autobuild. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Apr 24 16:43:03 CEST 2012 on sn-devel-104 | |||||
2012-04-23 | s4-libnet Always return after composite_error() | Andrew Bartlett | 2 | -1/+4 | |
These instances should not cause a problem, but make it easier to audit for this kind of problem in the future with grep. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Apr 23 14:29:45 CEST 2012 on sn-devel-104 | |||||
2012-04-23 | s4-libnet Always return after composite_error() | Andrew Bartlett | 3 | -0/+3 | |
This can and does cause crashes as multiple conflicting sets of callbacks run on memory that may have been destroyed. Andrew Bartlett | |||||
2012-04-23 | s4-libnet: Fix continue_groupinfo_openuser to check correct state info | Andrew Bartlett | 1 | -2/+2 | |
This meant that we would attempt to query the user that we could not open. This is a mirror of 4ba1647d5db59e5bb4911c399111e9286aac1a8e. Andrew Bartlett | |||||
2012-04-23 | s4:libnet_become_dc: add missing 'return' after composite_error() | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2012-04-23 | s4-libnet: Fix continue_groupinfo_opengroup to check correct state info | Andrew Bartlett | 1 | -2/+2 | |
This meant that we would attempt to query the group that we could not open. Andrew Bartlett | |||||
2012-04-23 | s4-libnet: Fix segfault shown by wbinfo --group-info=administrator | Andrew Bartlett | 1 | -0/+1 | |
The issue was that after the LookupNames call indicated that this was not a group, the call paths diverged, with both sucess and failure paths running. Andrew Bartlett | |||||
2012-04-12 | s4-libnet: split export_keytab in a separate python module to avoid pulling ↵ | Alexander Bokovoy | 7 | -48/+164 | |
in HDB dependency Signed-off-by: Andreas Schneider <asn@samba.org> Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Thu Apr 12 15:23:19 CEST 2012 on sn-devel-104 | |||||
2012-03-20 | libndr: Rename policy_handle_empty to ndr_policy_handle_empty. | Jelmer Vernooij | 2 | -5/+5 | |
This makes the NDR namespace a bit clearer, in preparation of ABI checking. | |||||
2012-03-01 | s4-libnet: Remove set but unused variables | Andrew Bartlett | 2 | -4/+0 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Thu Mar 1 13:40:12 CET 2012 on sn-devel-104 | |||||
2012-03-01 | s4-libnet: Move to talloc_get_type_abort() | Andrew Bartlett | 4 | -73/+73 | |
The NULL pointer dereference from talloc_get_type() might be free, but the information on the actual and expected types from talloc_get_type_abort() is priceless! :-) Andrew Bartlett | |||||
2011-12-19 | s4-becomedc: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects ↵ | Matthieu Patou | 1 | -0/+13 | |
for the base dn partition Windows dcpromo do the same: getncchanges with DRS_GET_ANC and DRS_CRITICAL_ONLY, then it does a getncchanges without those flags for the rest. Signed-off-by: Andrew Tridgell <tridge@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-30 | s4-kdc: Add hdb plugin for samba4, to allow kadmin to work | Andrew Bartlett | 1 | -3/+1 | |
This will help users who are used to the kadmin interface, and could be extended to import existing MIT or Heimdal keys into a Samba4 AD domain. To use, add to your krb5.conf [kdc] database = { dbname = samba4: } or [kdc] database = { dbname = samba4:/usr/local/samba/etc/smb.conf } And copy hdb_samba4.so from PREFIX/modules/hdb to your Heimdal lib directory Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Nov 30 03:22:11 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s4:py_net: add optional 'machinepass' parameter to py_net_join_member() | Stefan Metzmacher | 1 | -3/+4 | |
metze | |||||
2011-11-29 | s4:libnet: make it possible to join with a given machine password | Stefan Metzmacher | 2 | -4/+16 | |
metze | |||||
2011-11-29 | s4:libnet/py_net: ZERO_STRUCT() struct libnet_Join_member in ↵ | Stefan Metzmacher | 1 | -0/+2 | |
py_net_join_member() metze | |||||
2011-11-29 | s4:libnet: use talloc_zero(struct libnet_JoinDomain) in libnet_Join_member() | Stefan Metzmacher | 1 | -2/+1 | |
metze | |||||
2011-11-29 | s4-samba-tool: Add --principal argument to samba-tool domain exportkeytab | Andrew Bartlett | 3 | -6/+25 | |
This allows only a particular principal to be exported to the keytab. This is useful when setting up unix servers in a Samba controlled domain. Based on a request by Gémes Géza <geza@kzsdabas.hu> Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Nov 29 09:20:55 CET 2011 on sn-devel-104 | |||||
2011-11-26 | s4:libnet/py_net.c: "py_net_finddc" - add an "address" parameter | Matthias Dieter Wallnöfer | 1 | -7/+15 | |
This is useful for a new "samba-tool domain info" command. Patch inspired by Matthieu Patou. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-26 | s4:libnet/py_net.c - initialise optional keyword arguments | Matthias Dieter Wallnöfer | 1 | -1/+3 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-15 | s4:libnet_vampire: setup base_dn on the self_made_schema | Stefan Metzmacher | 1 | -0/+5 | |
metze | |||||
2011-11-15 | s4:libnet_vampire: use dsdb_modify(..., DSDB_FLAG_AS_SYSTEM) to store prefixMap | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-11-15 | s4:param/provision: pass schema_dn to provision_get_schema() | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2011-11-15 | s4:libnet: initialize forest structure in py_net_replicate_init() | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2011-11-01 | s4-vampire: Fix the output of fetched object for the schema-dn | Matthieu Patou | 1 | -2/+8 | |
2011-10-10 | libcli/cldap: don't pass tevent_context to cldap_socket_init() | Stefan Metzmacher | 3 | -5/+3 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 10 23:23:07 CEST 2011 on sn-devel-104 | |||||
2011-10-10 | libcli/cldap: pass tevent_context to cldap_netlogon_send() | Stefan Metzmacher | 2 | -2/+4 | |
metze | |||||
2011-10-04 | s4-dsdb: update callers to dsdb_convert_object_ex() | Andrew Tridgell | 1 | -0/+3 | |
2011-09-19 | s4:libnet/py_net.c - fix up includes (in order to find all "struct"s) | Matthias Dieter Wallnöfer | 1 | -3/+2 | |
Reviewed-by: Jelmer | |||||
2011-08-25 | s4-libnet: fixed forest DNS name | Andrew Tridgell | 2 | -2/+3 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-08-18 | credentials: Rename library to samba-credentials to avoid name clashes. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Aug 18 22:16:38 CEST 2011 on sn-devel-104 | |||||
2011-08-12 | s4:libnet_vampire: don't keep the replication state if ↵ | Stefan Metzmacher | 1 | -0/+30 | |
DRSUAPI_DRS_CRITICAL_ONLY was used In that case we have incomplete information and need to start from 0 in the next run. metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-08-12 | s4:libnet: passdown the DsGetNCChangesReq* to the libnet_BecomeDC_StoreChunk ↵ | Stefan Metzmacher | 3 | -4/+72 | |
handler metze Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-08-10 | pytalloc: Use consistent prefix for functions, add ABI file. | Jelmer Vernooij | 1 | -4/+5 | |
2011-08-08 | s4:py_net: PyArg_ParseTuple("i") requires an 'int' argument | Stefan Metzmacher | 1 | -1/+4 | |
If we pass variable references we don't get implicit casting! metze | |||||
2011-08-07 | pyldb: Consistently use pyldb_ prefix. | Jelmer Vernooij | 1 | -1/+1 | |
2011-08-03 | gensec: clarify memory ownership for gensec_session_info() and ↵ | Andrew Bartlett | 2 | -0/+4 | |
gensec_session_key() This is slightly less efficient, because we no longer keep a cache on the gensec structures, but much clearer in terms of memory ownership. Both gensec_session_info() and gensec_session_key() now take a mem_ctx and put the result only on that context. Some duplication of memory in the callers (who were rightly uncertain about who was the rightful owner of the returned memory) has been removed to compensate for the internal copy. Andrew Bartlett | |||||
2011-08-03 | gensec: split GENSEC into mechanism-dependent and runtime functions | Andrew Bartlett | 1 | -0/+1 | |
The startup and runtime functions that have no dependencies are moved into the top level. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-07-28 | s4-libnet: py_net Add change_password() python command | Amitay Isaacs | 1 | -0/+53 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-07-28 | s4-libnet: py_net - Remove parsing for credentials argument | Amitay Isaacs | 1 | -5/+6 | |
py_creds are not used anywhere in the function. Signed-off-by: Andrew Tridgell <tridge@samba.org> |