summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-dsdb: register the DCPROMO_OID control with the rootdseAndrew Tridgell2010-10-191-0/+7
| | | | | | | this is needed to allow it over ldap Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 19 04:44:23 UTC 2010 on sn-devel-104
* selftest: terminate selftest if we can't setup the environmentAndrew Tridgell2010-10-191-2/+3
|
* s4-ldb: increase minor version for 2 new functionsAndrew Tridgell2010-10-192-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
* s4-ldap: mark all ldap:// requests as untrustedAndrew Tridgell2010-10-191-0/+21
| | | | | | this allows the rootdse module to filter unregistered controls Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: filter unregistered controls in the rootdse moduleAndrew Tridgell2010-10-191-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>
* s4-ldb: cope with NULL oid in controlsAndrew Tridgell2010-10-192-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>
* s4-ldb: added --relax cmdline optionAndrew Tridgell2010-10-191-0/+9
| | | | this adds the relax control
* s4-ldb: added ldb_req_mark_untrusted() and ldb_req_is_untrusted()Andrew Tridgell2010-10-193-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>
* waf: put -Wl,-no-undefined only in the linker flags, not when compiling CAndrew Tridgell2010-10-193-6/+31
|
* waf: don't save deps on installAndrew Tridgell2010-10-191-1/+2
| | | | | this prevents an install triggering a new check of the project rules on the next build
* waf: automap shared library names from .so to the right extensionAndrew Tridgell2010-10-194-11/+58
| | | | this should help with MacOSX .dylib libraries
* readline: fixed the test for history_list()Andrew Tridgell2010-10-191-1/+1
|
* replace: cope with systems that have fdatasync(), but don't have the prototypeAndrew Tridgell2010-10-193-1/+7
| | | | this is needed for MacOSX 10.4.1
* s4:ldap_server - use error code constantMatthias Dieter Wallnöfer2010-10-181-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
* ldb: always return PROTOCOL_ERROR if an operation is unsupportedMatthias Dieter Wallnöfer2010-10-184-4/+4
| | | | That's exactly the behaviour of various LDAP servers.
* selftest: use full path for selftest.pl instead of relative pathsMatthieu Patou2010-10-181-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
* selftest: correct the import of Time::HighResMatthieu Patou2010-10-181-2/+3
| | | | | | | | The "use" is always evaluated first even if enclosed into a if. So on plateform without Time::Hires (ie. sun8 in the build farm). This leads to an error. Instead we use the synthax require Module + Module->import("function")
* ldb:"ldb_schema_attribute_by_name_internal" - switch back to 32bit countersMatthias Dieter Wallnöfer2010-10-181-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
* ldb:ldb_tdb.c - fix up counter variablesMatthias Dieter Wallnöfer2010-10-181-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.
* ldb:ldb_tdb.c - improve the error outputsMatthias Dieter Wallnöfer2010-10-181-13/+25
| | | | | | - Fix indentation - Include always the failing DN - Reorder the outputs to make them consistent
* s4:"util_ldb" - remove some really unused dependanciesMatthias Dieter Wallnöfer2010-10-1811-11/+4
|
* libcli/nbt: we don't need LIBCLI_COMPOSITE anymoreStefan Metzmacher2010-10-181-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 18 16:18:32 UTC 2010 on sn-devel-104
* libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_reqStefan Metzmacher2010-10-183-93/+114
| | | | metze
* libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handlerStefan Metzmacher2010-10-181-4/+4
| | | | metze
* libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/Stefan Metzmacher2010-10-181-4/+4
| | | | metze
* libcli/nbt: move nbt_name_register_bcast_send to the top of ↵Stefan Metzmacher2010-10-181-49/+51
| | | | | | nbt_name_register_bcast_* metze
* s4:nbt_server/register: add a nbtd_register_name_stateStefan Metzmacher2010-10-181-21/+36
| | | | metze
* libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_reqStefan Metzmacher2010-10-183-111/+165
| | | | metze
* libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handlerStefan Metzmacher2010-10-181-5/+5
| | | | metze
* libcli/nbt: s/register_wins_state/nbt_name_register_wins_stateStefan Metzmacher2010-10-181-7/+7
| | | | metze
* libcli/nbt: move nbt_name_register_wins_send() to the top of all ↵Stefan Metzmacher2010-10-181-59/+60
| | | | | | nbt_name_register_wins_* related code metze
* s4:nbt_server/winsclient: add a nbtd_wins_register_stateStefan Metzmacher2010-10-181-34/+48
| | | | | | | We now keep the nbtd_wins_register_state around between nbt_name_register_wins_send() and nbt_name_register_wins_recv() metze
* libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_reqStefan Metzmacher2010-10-184-102/+151
| | | | metze
* libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handlerStefan Metzmacher2010-10-181-5/+5
| | | | metze
* libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_stateStefan Metzmacher2010-10-181-7/+7
| | | | metze
* libcli/nbt: move nbt_name_refresh_wins_send() to the top of all ↵Stefan Metzmacher2010-10-181-57/+59
| | | | | | nbt_name_refresh_wins_* related code metze
* s4:nbt_server/winsclient: add a nbtd_wins_refresh_stateStefan Metzmacher2010-10-181-42/+50
| | | | | | | We now keep the nbtd_wins_refresh_state around between nbt_name_refresh_wins_send() and nbt_name_refresh_wins_recv() metze
* s4:nbt_server/wins: fix compiler warningsStefan Metzmacher2010-10-181-0/+1
| | | | metze
* Include misc.idl for policy_handle in srvsvc.idl.Tim Potter2010-10-181-1/+1
| | | | | Autobuild-User: Tim Potter <tpot@samba.org> Autobuild-Date: Mon Oct 18 15:35:40 UTC 2010 on sn-devel-104
* s3: fix the build of idmap_adex, idmap_tdb2, idmap_hash and several vfs modules.Günther Deschner2010-10-185-0/+5
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Oct 18 14:39:39 UTC 2010 on sn-devel-104
* s3-waf: fix the build after libcli/security changes.Günther Deschner2010-10-181-2/+5
| | | | Guenther
* s3-waf: fix the build of smbtorture.Günther Deschner2010-10-182-10/+10
| | | | Guenther
* s3-waf: fix pdb modules build.Günther Deschner2010-10-182-16/+15
| | | | Guenther
* s4:libcli/util: add pipe related NT_STATUS_RPC_* codesStefan Metzmacher2010-10-181-0/+6
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 18 13:50:55 UTC 2010 on sn-devel-104
* s3:libsmb: add pipe related NT_STATUS_RPC_* codesStefan Metzmacher2010-10-181-0/+6
| | | | metze
* libcli/util: add pipe related NT_STATUS_RPC_* codesStefan Metzmacher2010-10-181-0/+6
| | | | metze
* s3-winbind: Fixed init order.Andreas Schneider2010-10-181-3/+3
| | | | | | | We need the system server info in the rpc services. Autobuild-User: Andreas Schneider <asn@samba.org> Autobuild-Date: Mon Oct 18 12:43:16 UTC 2010 on sn-devel-104
* librpc: Fixed memory context of dcerpc_binding_from_tower.Stefan Metzmacher2010-10-181-2/+2
|
* s4-gensec: Add dependency on com_err to GENSEC_KRB5.Andreas Schneider2010-10-181-1/+1
|
* s4-ldb Add LDB_REQ_SET_LOCATION to help track handler useAndrew Bartlett2010-10-184-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