Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-01-02 | s4-dsdb: added replmd_delete, based on Eduardos work | Andrew Tridgell | 1 | -0/+295 | |
This implements repmld_delete(), which handles the meta_data updates for an object when deleting. A delete gets mapped to a combination of a rename followed by a modify request, which has the effect of moving the object into the Deleted Objects container. This is based on the code from Eduardo Lima <eduardoll@gmail.com>. Eduardo's code was modified to take account of the linked attributes changes that Andrew and I have been working on. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-02 | s4-dsdb: the linked_attributes module no longer handles deletes | Andrew Tridgell | 1 | -53/+0 | |
delete handling is now moved into repl_meta_data Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-02 | s4-dsdb: repl_meta_data now replaces objectguid in all cases | Andrew Tridgell | 1 | -16/+2 | |
We don't want to be debugging two different code paths through the ldb module stack, so better to always do the work of repl_meta_data, even for a standalone server Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-02 | s4-dsdb: add a comment on the use of ldb_rename() | Andrew Tridgell | 1 | -0/+3 | |
We need to use ldb_rename() and not dsdb_module_rename() here as we need the rename to be processed by the current module | |||||
2010-01-02 | s4-dsdb: linked_attributes_modify no longer handles modifies | Andrew Tridgell | 1 | -183/+0 | |
This functionality has moved into repl_meta_data | |||||
2010-01-02 | s4-dsdb: added support for backlinks in repl_meta_data | Andrew Tridgell | 1 | -20/+224 | |
backlinks need more careful handling now that we store the additional meta data for deleted links. It is easier to handle this in repl_meta_data than in linked_attributes. Eventually linked_attributes will disappear, with the functionality moved into repl_meta_data. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-02 | s4-dsdb: implemeneted replmd_modify_la_replace() | Andrew Tridgell | 1 | -18/+152 | |
We now have the core code for handling storage of linked attribute meta-data with local modifies Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-02 | s4-dsdb: add a TODO item for linked attributes in extended_dn_out | Andrew Tridgell | 1 | -0/+5 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-02 | s4-dsdb: add support for storing linked attribute meta data in extended DNs | Andrew Tridgell | 1 | -19/+566 | |
When in functional levels above w2k, we need to store much richer meta data about linkked attributes. We also need to keep deleted linked attributes around to allow the deletion to be propogated to other DCs. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-01-01 | heimdal_build: Explicitly specify 'YES' when enabling external | Jelmer Vernooij | 1 | -4/+4 | |
libraries. | |||||
2010-01-01 | s4/build: Indicate whether Samba4 is being built against the system | Jelmer Vernooij | 1 | -0/+1 | |
Heimdal. | |||||
2009-12-31 | s4-net: fixed finddcs to use empty SID instead of NULL sid (NDR error) | Andrew Tridgell | 1 | -0/+3 | |
2009-12-31 | s4-testpasswords: fixed CONFIG and quoting | Andrew Tridgell | 1 | -17/+22 | |
Need to pass correct config file to tests | |||||
2009-12-31 | s4-net: fixed pwsettings command | Andrew Tridgell | 1 | -6/+6 | |
Don't override user settings with current settings | |||||
2009-12-31 | py/security: Add test for dom_sid.split. | Jelmer Vernooij | 1 | -3/+8 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | samba: Fix whitespace, remove pointless 'pass' statement. | Jelmer Vernooij | 1 | -27/+26 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | pyldb: Add dom_sid.split in favor of less powerful dom_sid_to_rid(). | Jelmer Vernooij | 5 | -42/+46 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Support 'super' commands implemented in Python. | Jelmer Vernooij | 1 | -14/+15 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Move 'newuser' to 'net newuser' | Jelmer Vernooij | 8 | -86/+95 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Fix tests and documentation of setexpiry. | Jelmer Vernooij | 6 | -67/+69 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Move setexpiry to 'net setexpiry' | Jelmer Vernooij | 4 | -73/+74 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Move 'setpassword' to 'net setpassword'. | Jelmer Vernooij | 5 | -79/+88 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Allow Python commands to return None instead of 0. | Jelmer Vernooij | 1 | -1/+8 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | blackbox.passwords: Use convenience variable for net. | Jelmer Vernooij | 1 | -5/+5 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | Fix commands in password tests. | Jelmer Vernooij | 1 | -6/+6 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-31 | net: Allow python subcommands to provide commands that are not recognized by | Jelmer Vernooij | 1 | -22/+27 | |
net itself. Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2009-12-30 | Prevent NULL dereference if group has no members | Jim McDonough | 1 | -4/+4 | |
2009-12-30 | s4:lib/registry/util.c - Reintroduce "FIXME"s | Matthias Dieter Wallnöfer | 1 | -0/+2 | |
Jelmer suggested to put them in again. | |||||
2009-12-30 | net: Add some German translation | André Hentschel | 1 | -198/+522 | |
Signed-off-by: Kai Blin <kai@samba.org> | |||||
2009-12-29 | s4:ntlmssp: remove mem_ctx from check_password() callback to match s3 | Stefan Metzmacher | 2 | -5/+2 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: always call ntlmssp_server_postauth() and decide there if ↵ | Stefan Metzmacher | 1 | -5/+11 | |
it's a noop metze | |||||
2009-12-29 | s4:ntlmssp_server: don't use a mem_ctx for ntlmssp_server_auth() | Stefan Metzmacher | 1 | -13/+7 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: don't use mem_ctx in auth_ntlmssp_check_password() | Stefan Metzmacher | 1 | -16/+8 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: clear session key in ntlmssp_server_preauth() | Stefan Metzmacher | 1 | -3/+1 | |
metze | |||||
2009-12-29 | s4:ntlmssp: use data_blob_null in ntlmssp_server_auth() | Stefan Metzmacher | 1 | -4/+6 | |
metze | |||||
2009-12-29 | s4:ntlmssp_server: remove unused variable | Stefan Metzmacher | 1 | -7/+0 | |
metze | |||||
2009-12-29 | s4:auth/ntlmssp: let get_challenge() return a NTSTATUS and fill a stack buffer | Stefan Metzmacher | 2 | -13/+13 | |
metze | |||||
2009-12-29 | s3:ntlmssp: change get_challange() to return NTSTATUS | Stefan Metzmacher | 3 | -7/+13 | |
metze | |||||
2009-12-29 | dsdb: Fix dependencies when building against system ldb. | Jelmer Vernooij | 3 | -11/+12 | |
2009-12-29 | net: Make arguments available to python commands as sys.argv. | Jelmer Vernooij | 1 | -0/+1 | |
2009-12-29 | python: When updating sys.path to include the Samba python path, avoid ↵ | Jelmer Vernooij | 2 | -4/+41 | |
throwing away the changes made by site.py. | |||||
2009-12-29 | s4/net: Allow options before arguments for Python commands. | Jelmer Vernooij | 2 | -3/+4 | |
2009-12-29 | s4/net: Pass all arguments through to the Python commands. | Jelmer Vernooij | 3 | -18/+21 | |
2009-12-29 | s4/net: Add domainlevel subcommand. | Jelmer Vernooij | 5 | -277/+276 | |
2009-12-29 | s4/net: Use d_printf consistently when reporting errors. | Jelmer Vernooij | 1 | -3/+4 | |
2009-12-29 | Use CommandError exception to deal with problems during net commands. | Jelmer Vernooij | 2 | -20/+34 | |
2009-12-29 | s4/net: Make pwsettings a net subcommand. | Jelmer Vernooij | 2 | -198/+187 | |
2009-12-29 | netcmd: Add some basic tests. | Jelmer Vernooij | 2 | -0/+35 | |
2009-12-29 | s4/net: Support parsing arguments in Python commands. | Jelmer Vernooij | 2 | -17/+112 | |
2009-12-29 | net: Support usage/help of subcommands implemented in Python. | Jelmer Vernooij | 2 | -14/+60 | |