summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-01-07s3: Add nb_trans_send/recvVolker Lendecke1-0/+197
This does an async port 137 transaction: It connects to /tmp/.nmbd/unexpected, sends out the query and then waits for a reply on both the socket as well as data from /tmp/.nmbd/unexpected. Every packet is passed through a validator. If that returns true, the packet received is finally accepted.
2011-01-07s3: Add sock_packet_readVolker Lendecke1-0/+215
Read packets from both a socket and from /tmp/.nmbd/unexpected simultaneously
2011-01-07s3: Add packet_trn_id()Volker Lendecke2-0/+17
2011-01-07s3: Make nmbd listen on the unexpected socketVolker Lendecke3-0/+27
2011-01-07s3: Basic infrastructure for /tmp/.nmbd/unexpectedVolker Lendecke2-0/+699
This provides the framework to replace the unexpected.tdb file. Nmbd will listen on /tmp/.nmbd/unexpected. A client interested in unexpected packets connects there. It sends a nb_packet_query plus a potential mailslot name for dgram packets. It waits for a single ack byte to avoid races. After that has happened, nmbd will pass down all matching packets through that socket. nb_packet_server_create and nb_packet_dispatch are the nmbd routines, nb_packet_reader_send/recv and nb_packet_read_send/recv are the client ones.
2011-01-07s4/ldapcmp: Two new options are added to the toolZahari Zahariev1-40/+76
The new ones are --base and --scope they give us the opportunity to compare DN subsets of the partitions. Now we are also able to compare any two objects even if they have different DNs. This is exteremely helpful when you are after nasty nTSecurityDescriptor bug. Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com> Autobuild-User: Anatoliy Atanasov <anatoliy.atanasov@postpath.com> Autobuild-Date: Fri Jan 7 13:22:26 CET 2011 on sn-devel-104
2011-01-07s3-waf: fix winbind_krb5_locator.so realname.Günther Deschner1-1/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Jan 7 11:13:29 CET 2011 on sn-devel-104
2011-01-07s3-waf: make the --with-Xdir options work more like in the classic build.Günther Deschner2-27/+26
Also remove duplicates and sort the tables. Still not sure if I understand the reason of processing the flags table after the diroptions table, as every option you give it via configure was overwritten immediately. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Jan 7 00:57:10 CET 2011 on sn-devel-104
2011-01-07s4-ldap_server Allow multiple binds on LDAP serverAndrew Bartlett1-0/+18
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Jan 7 00:02:23 CET 2011 on sn-devel-104
2011-01-06s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver ↵Günther Deschner1-6/+21
has failed. Initial patch from Patrik Martinsson <patrik.martinsson@smhi.se>. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Jan 6 17:29:11 CET 2011 on sn-devel-104
2011-01-06lib/addns: move DNS client library to the main directory.Günther Deschner13-5/+5
Guenther
2011-01-06acl tests: Fix import.Jelmer Vernooij1-4/+7
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu Jan 6 16:07:49 CET 2011 on sn-devel-104
2011-01-06Use new style objects.Jelmer Vernooij1-1/+2
2011-01-06Remove unused imports.Jelmer Vernooij6-14/+7
2011-01-06tdbrestore: Update to GPLv3+, remove old FSF address.Jelmer Vernooij1-3/+2
2011-01-06s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.Günther Deschner1-5/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Jan 6 15:20:14 CET 2011 on sn-devel-104
2011-01-06s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.Günther Deschner1-2/+1
Guenther
2011-01-06s3-rpcclient: use dcerpc_dfs_X functions.Günther Deschner1-12/+24
Guenther
2011-01-06pidl:Samba4/Python: fix memory leak in _ndr_print functionsStefan Metzmacher1-1/+6
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Jan 6 14:34:31 CET 2011 on sn-devel-104
2011-01-06pidl/wscript: only warn about grammar file changesStefan Metzmacher1-4/+4
autobuild should protect us from having grammar files and generated files out of sync. metze
2011-01-05s3: Fix some nonempty blank linesVolker Lendecke1-26/+25
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 5 16:03:24 CET 2011 on sn-devel-104
2011-01-05s4/ldapcmp: Correct fix for creds2Anatoliy Atanasov1-0/+3
We need to set domain and workstation to creds2 otherwise we get Segfault because they are not initialized correctly.
2011-01-05Revert "s4/ldapcmp: Fix the parsing of the second set of credentials"Anatoliy Atanasov1-1/+1
This reverts commit 1cbce84683ef4fa49b85d87988c5e8db7057530a. Wrong assumption about a segmentation fault
2011-01-05Revert "s4/ldapcmp: Check if creds2 is actualy set by the command line"Anatoliy Atanasov1-1/+1
This reverts commit f8275bae5d7b471967be7222170d049c18b8882f. Wrong assumption about a segmentation fault.
2011-01-05script/autobuild.py: add pidl testsStefan Metzmacher1-0/+9
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 5 14:29:54 CET 2011 on sn-devel-104
2011-01-05script/autobuild.py: fix path to clean-source-tree.sh from within lib/tevent/Stefan Metzmacher1-1/+1
metze
2011-01-05pidl/wscript: let the developer use the standalone build with yappStefan Metzmacher1-10/+22
Waf isn't happy when files in the source directory are changed. metze
2011-01-05buildtools/wafsamba: import 'sys' and 'Logs' if we use themStefan Metzmacher7-7/+7
We should avoid generating a backtrace in a normal error case, just because sys.exit(1) isn't known. metze
2011-01-05pidl:Samba4/Python: avoid ';;' in generated C code.Stefan Metzmacher1-1/+1
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Jan 5 11:10:34 CET 2011 on sn-devel-104
2011-01-05pidl:Samba4/Python: fix segfault when setting pointers to scalars.Stefan Metzmacher1-0/+3
metze
2011-01-05pidl: regenerate lib/Parse/Pidl/Expr.pm from expr.ypStefan Metzmacher1-36/+36
metze
2011-01-05pidl: sync idl.yp with the CPP changesStefan Metzmacher1-2/+8
This is taken from commit 21b0d5e3b10711e6ce3bfad0c1ee2da09a60e232. metze
2011-01-05talloc: change version to 2.0.5 after a critical bugfixStefan Metzmacher2-1/+63
metze
2011-01-05talloc: fixed a use after free errorAndrew Tridgell1-1/+16
this is the minimal fix for the problem Rusty found. I previously thought that the best fix would be to change tc->parent to be valid for all pointers, but that is expensive for realloc with large numbers of child pointers, which is much more commmon than I expected it to be. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Jan 5 07:22:27 CET 2011 on sn-devel-104
2011-01-05talloc: added a test for the use after free Rusty foundAndrew Tridgell1-0/+17
2011-01-05upgradeprovision: Fix use of dict.get().Jelmer Vernooij1-11/+5
Avoid modifying list while iterating over it. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Jan 5 03:37:35 CET 2011 on sn-devel-104
2011-01-05s4-python: Allow setting TEST_DEBUG_LEVEL to override debug level for tests.Jelmer Vernooij1-0/+10
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Jan 5 01:58:44 CET 2011 on sn-devel-104
2011-01-05talloc: Clarify error message on access after free.Jelmer Vernooij1-4/+4
2011-01-04s3:build: don't use cli_dssetup.c any moreStefan Metzmacher2-9/+4
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jan 4 22:21:48 CET 2011 on sn-devel-104
2011-01-04s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()Stefan Metzmacher1-2/+8
metze
2011-01-04s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()Stefan Metzmacher1-1/+4
metze
2011-01-04s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.cStefan Metzmacher1-1/+2
metze
2011-01-04s3:build: don't use cli_epmapper.c anymoreStefan Metzmacher2-7/+2
metze
2011-01-04s3:rpcclient: improve "epmmap" outputStefan Metzmacher1-6/+25
metze
2011-01-04s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.cStefan Metzmacher1-8/+35
metze
2011-01-04s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.Stefan Metzmacher1-2/+11
metze
2011-01-04s3-rpcecho: Only register rpcecho in the developer build.Andreas Schneider3-4/+4
Autobuild-User: Andreas Schneider <asn@samba.org> Autobuild-Date: Tue Jan 4 18:56:38 CET 2011 on sn-devel-104
2011-01-04s4/ldapcmp: Check if creds2 is actualy set by the command lineAnatoliy Atanasov1-1/+1
When parsing the command line for the second set of credentials the parser returns wrong user if the second set of parameters isn't set. So check if the password is set instead. Autobuild-User: Anatoliy Atanasov <anatoliy.atanasov@postpath.com> Autobuild-Date: Tue Jan 4 18:11:26 CET 2011 on sn-devel-104
2011-01-04s3:build: don't use cli_ntsvcs.c any more.Stefan Metzmacher2-7/+2
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jan 4 17:23:17 CET 2011 on sn-devel-104
2011-01-04s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.cStefan Metzmacher1-7/+14
metze