Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-10-19 | s4-provisionbackend Allow a fixed URI to be specified for LDAP backend | Andrew Bartlett | 3 | -54/+72 | |
This is added to make the 'existing' LDAP backend class more useful, and to allow debuging of our OpenLDAP backend class with wireshark, by forcing the traffic over loopback TCP, which is much easier to sniff. Andrew Bartlett | |||||
2010-10-19 | s4-provision Remove serverdn parameter from Schema() | Andrew Bartlett | 4 | -14/+7 | |
We don't need to know the server DN here any more, and it makes no sense for many callers. Andrew Bartlett | |||||
2010-10-19 | s4-dsdb: register the DCPROMO_OID control with the rootdse | Andrew Tridgell | 1 | -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 | |||||
2010-10-19 | selftest: terminate selftest if we can't setup the environment | Andrew Tridgell | 1 | -2/+3 | |
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 | 3 | -6/+31 | |
2010-10-19 | waf: don't save deps on install | Andrew Tridgell | 1 | -1/+2 | |
this prevents an install triggering a new check of the project rules on the next build | |||||
2010-10-19 | waf: automap shared library names from .so to the right extension | Andrew Tridgell | 4 | -11/+58 | |
this should help with MacOSX .dylib libraries | |||||
2010-10-19 | readline: fixed the test for history_list() | Andrew Tridgell | 1 | -1/+1 | |
2010-10-19 | replace: cope with systems that have fdatasync(), but don't have the prototype | Andrew Tridgell | 3 | -1/+7 | |
this is needed for MacOSX 10.4.1 | |||||
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 | selftest: correct the import of Time::HighRes | Matthieu Patou | 1 | -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") | |||||
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: we don't need LIBCLI_COMPOSITE anymore | Stefan Metzmacher | 1 | -1/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 18 16:18:32 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req | Stefan Metzmacher | 3 | -93/+114 | |
metze | |||||
2010-10-18 | libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handler | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2010-10-18 | libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/ | Stefan Metzmacher | 1 | -4/+4 | |
metze | |||||
2010-10-18 | libcli/nbt: move nbt_name_register_bcast_send to the top of ↵ | Stefan Metzmacher | 1 | -49/+51 | |
nbt_name_register_bcast_* 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 | 3 | -111/+165 | |
metze | |||||
2010-10-18 | libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handler | Stefan Metzmacher | 1 | -5/+5 | |
metze | |||||
2010-10-18 | libcli/nbt: s/register_wins_state/nbt_name_register_wins_state | Stefan Metzmacher | 1 | -7/+7 | |
metze | |||||
2010-10-18 | libcli/nbt: move nbt_name_register_wins_send() to the top of all ↵ | Stefan Metzmacher | 1 | -59/+60 | |
nbt_name_register_wins_* related code 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 | 4 | -102/+151 | |
metze | |||||
2010-10-18 | libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handler | Stefan Metzmacher | 1 | -5/+5 | |
metze | |||||
2010-10-18 | libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_state | Stefan Metzmacher | 1 | -7/+7 | |
metze | |||||
2010-10-18 | libcli/nbt: move nbt_name_refresh_wins_send() to the top of all ↵ | Stefan Metzmacher | 1 | -57/+59 | |
nbt_name_refresh_wins_* related code 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 | Include misc.idl for policy_handle in srvsvc.idl. | Tim Potter | 1 | -1/+1 | |
Autobuild-User: Tim Potter <tpot@samba.org> Autobuild-Date: Mon Oct 18 15:35:40 UTC 2010 on sn-devel-104 | |||||
2010-10-18 | s3: fix the build of idmap_adex, idmap_tdb2, idmap_hash and several vfs modules. | Günther Deschner | 5 | -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 | |||||
2010-10-18 | s3-waf: fix the build after libcli/security changes. | Günther Deschner | 1 | -2/+5 | |
Guenther | |||||
2010-10-18 | s3-waf: fix the build of smbtorture. | Günther Deschner | 2 | -10/+10 | |
Guenther | |||||
2010-10-18 | s3-waf: fix pdb modules build. | Günther Deschner | 2 | -16/+15 | |
Guenther | |||||
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 | s3:libsmb: add pipe related NT_STATUS_RPC_* codes | Stefan Metzmacher | 1 | -0/+6 | |
metze | |||||
2010-10-18 | libcli/util: add pipe related NT_STATUS_RPC_* codes | Stefan Metzmacher | 1 | -0/+6 | |
metze | |||||
2010-10-18 | s3-winbind: Fixed init order. | Andreas Schneider | 1 | -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 | |||||
2010-10-18 | librpc: Fixed memory context of dcerpc_binding_from_tower. | Stefan Metzmacher | 1 | -2/+2 | |