Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-19 | s4-ldb: increase minor version for 2 new functions | Andrew Tridgell | 2 | -1/+229 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 19 01:27:44 UTC 2010 on sn-devel-104 | |||||
2010-10-19 | s4-ldap: mark all ldap:// requests as untrusted | Andrew Tridgell | 1 | -0/+21 | |
this allows the rootdse module to filter unregistered controls Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-19 | s4-dsdb: filter unregistered controls in the rootdse module | Andrew Tridgell | 1 | -19/+84 | |
if we get an unregistered control in the rootdse module, and the request comes from an untrusted source (eg. ldap://) then we need to: 1) filter the control out if it is marked non-critical 2) give an error if it is marked critical Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-19 | s4-ldb: cope with NULL oid in controls | Andrew Tridgell | 2 | -9/+11 | |
the ldap server will mark a control with a NULL oid in order to remove it. This prevents a O(n^2) cost in control handling. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-19 | s4-ldb: added --relax cmdline option | Andrew Tridgell | 1 | -0/+9 | |
this adds the relax control | |||||
2010-10-19 | s4-ldb: added ldb_req_mark_untrusted() and ldb_req_is_untrusted() | Andrew Tridgell | 3 | -0/+30 | |
these will be used to determine if a ldb request comes from an untrusted source. We want requests over ldap:// to be marked untrusted so we can reject unregistered controls Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-19 | waf: put -Wl,-no-undefined only in the linker flags, not when compiling C | Andrew Tridgell | 1 | -3/+3 | |
2010-10-18 | s4:ldap_server - use error code constant | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Oct 18 20:32:40 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | ldb: always return PROTOCOL_ERROR if an operation is unsupported | Matthias Dieter Wallnöfer | 4 | -4/+4 | |
That's exactly the behaviour of various LDAP servers. | |||||
2010-10-18 | selftest: use full path for selftest.pl instead of relative paths | Matthieu Patou | 1 | -1/+2 | |
FindBin on solaris8 with perl 5.04 has problem to get the path of the called script if the script is called with a relative path. Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Mon Oct 18 19:50:03 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | ldb:"ldb_schema_attribute_by_name_internal" - switch back to 32bit counters | Matthias Dieter Wallnöfer | 1 | -4/+5 | |
Use the signed counter for the binary search but use an unsigned one for accessing the entry. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Mon Oct 18 19:01:31 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | ldb:ldb_tdb.c - fix up counter variables | Matthias Dieter Wallnöfer | 1 | -5/+8 | |
"find_element" returns an "int" since there is also the possibility that a certain element doesn't exist - then "-1" is returned. But beside this exception treat all other return values as unsigned. | |||||
2010-10-18 | ldb:ldb_tdb.c - improve the error outputs | Matthias Dieter Wallnöfer | 1 | -13/+25 | |
- Fix indentation - Include always the failing DN - Reorder the outputs to make them consistent | |||||
2010-10-18 | s4:"util_ldb" - remove some really unused dependancies | Matthias Dieter Wallnöfer | 11 | -11/+4 | |
2010-10-18 | libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req | Stefan Metzmacher | 1 | -6/+7 | |
metze | |||||
2010-10-18 | s4:nbt_server/register: add a nbtd_register_name_state | Stefan Metzmacher | 1 | -21/+36 | |
metze | |||||
2010-10-18 | libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_req | Stefan Metzmacher | 1 | -6/+7 | |
metze | |||||
2010-10-18 | s4:nbt_server/winsclient: add a nbtd_wins_register_state | Stefan Metzmacher | 1 | -34/+48 | |
We now keep the nbtd_wins_register_state around between nbt_name_register_wins_send() and nbt_name_register_wins_recv() metze | |||||
2010-10-18 | libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_req | Stefan Metzmacher | 1 | -6/+6 | |
metze | |||||
2010-10-18 | s4:nbt_server/winsclient: add a nbtd_wins_refresh_state | Stefan Metzmacher | 1 | -42/+50 | |
We now keep the nbtd_wins_refresh_state around between nbt_name_refresh_wins_send() and nbt_name_refresh_wins_recv() metze | |||||
2010-10-18 | s4:nbt_server/wins: fix compiler warnings | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2010-10-18 | s4:libcli/util: add pipe related NT_STATUS_RPC_* codes | Stefan Metzmacher | 1 | -0/+6 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 18 13:50:55 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | s4-gensec: Add dependency on com_err to GENSEC_KRB5. | Andreas Schneider | 1 | -1/+1 | |
2010-10-18 | s4-ldb Add LDB_REQ_SET_LOCATION to help track handler use | Andrew Bartlett | 4 | -0/+14 | |
This greatly assists in debugging what is going on with the ldb handle, as it indicates where it was created. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Oct 18 11:54:46 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | ldb Ensure we mark ongoing LDAP requests as PENDING | Andrew Bartlett | 1 | -0/+2 | |
2010-10-18 | s4-openldap-backend Don't set 'dbnosync' on cn=config | Andrew Bartlett | 1 | -1/+0 | |
This isn't valid in current OpenLDAP versions. Andrew Bartlett | |||||
2010-10-18 | s4-provision Use --ldap-backend-nosync rather than just --nosync | Andrew Bartlett | 1 | -2/+1 | |
For some reason we had both options, and --ldap-backend-nosync is the better name. Andrew Bartlett | |||||
2010-10-18 | heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 18 10:27:47 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | dsdb simple_ldap_map depends on LDBSAMBA | Andrew Bartlett | 1 | -1/+1 | |
This shows up at build time on MacOS and runtime on Linux when we use the LDAP backend. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Oct 18 00:57:51 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | Revert "s4:dsdb - make the RELAX control private" | Andrew Bartlett | 2 | -8/+9 | |
This must be available to the OpenLDAP backend, to set the GUID values in some situations. We need a proper ACL mechanism to control the use or abuse of this control. This reverts commit 10adee89367cee9add993869280542418fb3d370. | |||||
2010-10-18 | heimdal: Attempt to fix path of hdb_asn1.h | Jelmer Vernooij | 1 | -0/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 18 00:15:11 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | dsdb: Module aliases require to be prefixed with the subsystem name. | Jelmer Vernooij | 1 | -2/+2 | |
2010-10-17 | dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc. | Jelmer Vernooij | 2 | -2/+2 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 17 19:15:43 UTC 2010 on sn-devel-104 | |||||
2010-10-17 | heimdal: Add local simpler copy of to_list(). | Jelmer Vernooij | 1 | -9/+17 | |
2010-10-17 | Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls ↵ | Matthias Dieter Wallnöfer | 27 | -92/+27 | |
in "dsdb/common/util.c"" This reverts commit 8a2ce5c47cee499f90b125ebde83de5f9f1a9aa0. Jelmer pointed out that these are also in use by other LDB databases - not only SAMDB ones. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Oct 17 13:37:16 UTC 2010 on sn-devel-104 | |||||
2010-10-17 | s4:remove "util_ldb" submodule and integrate the three gendb_* calls in ↵ | Matthias Dieter Wallnöfer | 27 | -27/+92 | |
"dsdb/common/util.c" They're only in use by SAMDB code. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sun Oct 17 09:40:13 UTC 2010 on sn-devel-104 | |||||
2010-10-17 | s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces | Matthias Dieter Wallnöfer | 1 | -36/+36 | |
2010-10-17 | s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there | Matthias Dieter Wallnöfer | 1 | -0/+9 | |
2010-10-16 | s4:dsdb - make the RELAX control private | Matthias Dieter Wallnöfer | 2 | -9/+8 | |
This makes our LDAP much more secure and less error-prone. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Sat Oct 16 19:43:36 UTC 2010 on sn-devel-104 | |||||
2010-10-16 | s4:libcli/ldap/ldap_controls.c - fix up the controls list | Matthias Dieter Wallnöfer | 1 | -29/+49 | |
- add missing private controls and comments - use control defines rather than hardcoded values -> easier to comprehend - reorder controls | |||||
2010-10-16 | ldb:ldb.h - reorder controls/extended operations | Matthias Dieter Wallnöfer | 1 | -27/+28 | |
This makes it easier to read | |||||
2010-10-16 | heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM(). | Jelmer Vernooij | 1 | -7/+3 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 16 16:14:24 UTC 2010 on sn-devel-104 | |||||
2010-10-16 | heimdal: Allow leaving off prefix from asn1 option_file. | Jelmer Vernooij | 1 | -2/+5 | |
2010-10-16 | heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY(). | Jelmer Vernooij | 1 | -29/+14 | |
2010-10-16 | heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE(). | Jelmer Vernooij | 1 | -9/+11 | |
2010-10-16 | heimdal: Allow leaving off prefix for HEIMDAL_ASN1(). | Jelmer Vernooij | 1 | -19/+20 | |
2010-10-16 | heimdal: Allow leaving off ../heimdal prefix for proto headers. | Jelmer Vernooij | 1 | -13/+14 | |
2010-10-16 | heimdal: Allow leaving off ../heimdal prefix for source files. | Jelmer Vernooij | 1 | -104/+104 | |
2010-10-16 | heimdal: Add convenience functions for finding heimdal paths. | Jelmer Vernooij | 1 | -3/+6 | |
2010-10-16 | heimdal: Call HEIMDAL_AUTOPROTO() manually. | Jelmer Vernooij | 1 | -15/+11 | |