Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-06-19 | s4-upgradeprovision: clean up, reformating and update docs | Matthieu Patou | 1 | -9/+8 | |
2011-06-19 | s4-upgradeprovision: introduce invocation id in lastprovisionUSNs | Matthieu Patou | 2 | -29/+73 | |
2011-06-19 | s4-upgradeprovision: add function to know if attribute is replicated or not | Matthieu Patou | 1 | -0/+20 | |
2011-06-19 | s4-upgradeprovision: split update_present in two functions depending on the ↵ | Matthieu Patou | 1 | -130/+171 | |
method used In order to make the function a bit more clearer and with less depth, the selection of attribute that are not updated is split in two functions depending on the fact that we are using mainly replPropertyMetadata to make our choice or if we are using the list of attributes that should, could or shouldn't be updated/created/deleted. | |||||
2011-06-19 | s4-upgradeprovision: handle_special_attributes don't really need ranges of ↵ | Matthieu Patou | 1 | -5/+6 | |
USNs, just the information if we are using replPropertyMetadata for attribute selection | |||||
2011-06-19 | s4-python: fix wrong discovery of the site name in find_key_provision_parameters | Matthieu Patou | 1 | -1/+1 | |
2011-06-19 | s4-upgradeprovisision: fix bug 8063, old SD can miss some componenent ↵ | Matthieu Patou | 1 | -16/+20 | |
(group, owner, ...) Don't make the assumption that SD are correct, they can be wrong and misformed. Fix this bug: https://bugzilla.samba.org/show_bug.cgi?id=8063 | |||||
2011-06-19 | s4-upgradeprovision: Fix an error, so that cursddl and refsddl are not the same | Matthieu Patou | 1 | -1/+1 | |
Thanks to Dirk Paulli for pointing it with his bug report. | |||||
2011-06-19 | py-ldb: allow dictionnary like usage (ie. e.get("myattribute", defVal) | Matthieu Patou | 1 | -3/+8 | |
2011-06-17 | s4-errors: Import error maps from the source3/ unix -> ntstatus mapping | Andrew Bartlett | 1 | -0/+11 | |
We need to syncronise these mappings, as the duplication of this symobol in the build means that either may be called based only on library link orders. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Jun 17 10:22:07 CEST 2011 on sn-devel-104 | |||||
2011-06-17 | errors: reorder error codes for easier s3/s4 comparison | Andrew Bartlett | 1 | -3/+3 | |
2011-06-17 | s4-util: removed the s4 nterr.c | Andrew Tridgell | 2 | -55/+1 | |
this is now in common code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | libclu/util: Move get_friendly_nt_error_msg() in common. | Andrew Bartlett | 1 | -20/+0 | |
Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-17 | samba-tool: exit with non-zero status on dbcheck failure | Andrew Tridgell | 1 | -1/+3 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | s4-auth: quiet down the krb5 warnings when kerberos is not set to 'MUST' | Andrew Tridgell | 2 | -2/+6 | |
this prevents spurious error messages on client commands when when we will fallback to NTLM authentication Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2011-06-17 | samba-tool: show success message on group operations | Andrew Tridgell | 1 | -0/+4 | |
2011-06-17 | s4-pysamdb: fixed the normalisation of grouptype in group add | Andrew Tridgell | 1 | -1/+7 | |
ldap integers are signed Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Fri Jun 17 05:43:18 CEST 2011 on sn-devel-104 | |||||
2011-06-17 | samba-tool: report total error count and suggest --fix if needed | Andrew Tridgell | 1 | -3/+10 | |
2011-06-17 | samba-tool: added attribute normalisation checks | Andrew Tridgell | 1 | -3/+53 | |
this checks that all attributes have the right normalisation, and offers to fix the ones that don't | |||||
2011-06-17 | s4-dsdb: if we don't have a remote schema, then use the local one | Andrew Tridgell | 1 | -2/+8 | |
this allows the use of drsuapi_to_ldb() on all attributes for the local database | |||||
2011-06-17 | s4-pydsdb: added dsdb_normalise_attributes() call | Andrew Tridgell | 2 | -0/+109 | |
this call converts a set of attributes to DRSUAPI format and back to ldb format. This has the effect of normalising the attributes using the schema syntax rules | |||||
2011-06-16 | s4:winbind/wb_samba3_protocol.c - rework it using concrete enum values | Matthias Dieter Wallnöfer | 1 | -3/+27 | |
This changes commit 49352cafb4259503e6afb44d38db9bfd525d5e0d to comply with kblin's plans. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Jun 16 10:14:52 CEST 2011 on sn-devel-104 | |||||
2011-06-16 | s4:ntvfs subsystems - rework it using concrete enum values | Matthias Dieter Wallnöfer | 4 | -5/+43 | |
This changes commit 260bc987b00b3fff6c9b99211627b14e9bd0789a to comply with metze's plans. | |||||
2011-06-15 | s4:libcli/smb_composite: convert smb2_composite_setpathinfo_send/rev to ↵ | Stefan Metzmacher | 2 | -59/+129 | |
tevent_req metze | |||||
2011-06-14 | samba-tool: disable validation on removing an empty attribute in dbcheck | Andrew Tridgell | 1 | -1/+1 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Jun 14 10:49:34 CEST 2011 on sn-devel-104 | |||||
2011-06-14 | pyldb: make ldb operations more consistent | Andrew Tridgell | 1 | -12/+21 | |
This changes the controls option on ldb operations to be a keyword argument, which is more consistent with general python conventions. This also fixes the pydoc output to include the controls option. | |||||
2011-06-14 | pyldb: added validate option to ldb.modify() | Andrew Tridgell | 1 | -9/+15 | |
This allows validation of ldb messages in a ldb modify operation to be bypassed, by setting validate=False. This is useful in the dbcheck tool to allow for removing invalid empty attributes from the database | |||||
2011-06-11 | s4:libcli/raw/raw*.c - add unhandled enum values | Matthias Dieter Wallnöfer | 2 | -2/+3 | |
Reviewed-by: Jelmer Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Jun 11 18:46:13 CEST 2011 on sn-devel-104 | |||||
2011-06-11 | s4:torture/ndr/string.c - fix type-punned warning and remove unused variables | Matthias Dieter Wallnöfer | 1 | -3/+2 | |
Reviewed-by: Jelmer | |||||
2011-06-11 | s4:ntvfs/smb2/vfs_smb2.c - remove unused variable | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
Reviewed-by: Jelmer | |||||
2011-06-11 | s4:auth/ntlm/auth_unix.c - remove unused variables | Matthias Dieter Wallnöfer | 1 | -2/+0 | |
Relicts from commit 323c7445713d17989452b99bbb541248bb2388eb Reviewed-by: Jelmer | |||||
2011-06-10 | s4-samba-tool: added dbcheck commmand | Andrew Tridgell | 2 | -0/+125 | |
this will be used as a consistency checker and repair tool for sam.ldb. This initial checkin just checks for empty attributes and offers to fix them Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Fri Jun 10 10:31:56 CEST 2011 on sn-devel-104 | |||||
2011-06-10 | s4-librpc Remove unsued server_id4.idl | Andrew Bartlett | 1 | -13/+0 | |
2011-06-10 | s4-drs: added debug lines for missing linked attribute fields | Andrew Tridgell | 1 | -0/+8 | |
this improved the logging of bugs related to linked attribute replication Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Fri Jun 10 03:26:21 CEST 2011 on sn-devel-104 | |||||
2011-06-10 | s4-drs: ensure we add a RMD_ADDTIME when upgrading a linked attribute | Andrew Tridgell | 1 | -1/+2 | |
if the link was a w2k style, and we are upgrading it, then set the RMD_ADDTIME to the current time | |||||
2011-06-10 | s4-drs: cope with missing RMD_ADDTIME in linked attributes | Andrew Tridgell | 2 | -5/+7 | |
upgraded links can be missing the RMD_ADDTIME field | |||||
2011-06-09 | s4-param add const to loadparm_init_s3 s3_fns | Andrew Bartlett | 1 | -2/+2 | |
2011-06-09 | lib/util Bring procid_str() into lib/util as server_id_string() | Andrew Bartlett | 7 | -31/+6 | |
This is needed for OpenChange, which prints Samba struct server_id values in debug messages. Andrew Bartlett | |||||
2011-06-09 | librpc/idr Use the Samba3 notify.idl in common. | Andrew Bartlett | 6 | -69/+5 | |
The extra fields in the structure that Samba4 does not use should not bother it. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-09 | server_id.idl: Bring server_id.idl in common | Andrew Bartlett | 13 | -20/+13 | |
Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-09 | s4-cluster Use task_id instead of id2 to clarify server_id structure | Andrew Bartlett | 5 | -14/+14 | |
This seems a clearer and more acceptable name. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-09 | s4:rpc_server/dcesrv_samr.c - quiet enum warnings | Matthias Dieter Wallnöfer | 1 | -0/+6 | |
When we are acting in the role of a PDC then please return it as status information. Reviewed-by: Tridge Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Thu Jun 9 12:06:36 CEST 2011 on sn-devel-104 | |||||
2011-06-09 | s4:ntvfs subsystem - quiet enum warnings | Matthias Dieter Wallnöfer | 4 | -27/+11 | |
Simply return "NT_STATUS_INVALID_LEVEL" for unknown types of requests. Reviewed-by: Tridge | |||||
2011-06-09 | s4:libnet/libnet_rpc.c - quiet an enum warning | Matthias Dieter Wallnöfer | 1 | -0/+4 | |
Other enum types have been checked before. Reviewed-by: Tridge | |||||
2011-06-09 | s4:winbind/wb_samba3_protocol.c - quiet enum warning | Matthias Dieter Wallnöfer | 1 | -22/+3 | |
Don't enumerate all unimplemented types of call which simply leads to incompleteness. Reviewed-by: Tridge | |||||
2011-06-09 | s4:schema_convert_to_ol.c - fix memory contexts | Matthias Dieter Wallnöfer | 1 | -3/+13 | |
- Add more "mem_ctx" free functions on error cases - Steal the "out" string directly onto the LDB context to be able to free the local "mem_ctx" Reviewed-by: Tridge | |||||
2011-06-09 | s4:dsdb/schema_convert_to_ol.c - quiet enum warning | Matthias Dieter Wallnöfer | 1 | -0/+9 | |
Introduce a error message when choosing wrong targets. Reviewed-by: Tridge | |||||
2011-06-09 | s4:auth/ntlm/auth.c - fix incompatible pointer type warning | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
Reviewed-by: Tridge | |||||
2011-06-09 | s4:smbd/server.c - quiet "time_t" format string warnings by casts | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
Reviewed-by: Tridge | |||||
2011-06-09 | s4:librpc/rpc/dcerpc.c - janitorial: use "void" for functions without arguments | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Probably a mistake in commit 907cdb5de7f16a2540299aeba211bf2a5ae6fafe. Reviewed-by: Tridge |