summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-nmbd: Fix bug #7875Björn Baumbach2011-01-071-2/+2
| | | | | | | | | nmbd --port didn't work Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Jan 7 17:44:08 CET 2011 on sn-devel-104
* s3-waf: add NMBDSOCKETDIR variable.Günther Deschner2011-01-071-0/+2
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Jan 7 16:33:55 CET 2011 on sn-devel-104
* s3-build: fix classic build after libcli netlogon changes.Günther Deschner2011-01-071-2/+2
| | | | Guenther
* netlogon: move netlogon helpers to ../libcli/netlogon.Günther Deschner2011-01-075-12/+7
| | | | Guenther
* s3-waf: rename LIBCLI_NETLOGON subsystem to LIBRPCCLI_NETLOGON.Günther Deschner2011-01-071-8/+8
| | | | Guenther
* s3-waf: rearrange waf recurses in main wscript_build.Günther Deschner2011-01-071-23/+22
| | | | Guenther
* s3-waf: cleanup wscript_build a little.Günther Deschner2011-01-071-8/+0
| | | | Guenther
* s3-waf: recurse into ../lib/smbconf.Günther Deschner2011-01-071-9/+8
| | | | Guenther
* s3: Make nmbd socket dir configurableVolker Lendecke2011-01-075-1/+31
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Jan 7 14:14:19 CET 2011 on sn-devel-104
* s3: Remove some unused codeVolker Lendecke2011-01-079-549/+2
|
* s3: Limit the number of unexpected clients to 200Volker Lendecke2011-01-072-2/+13
| | | | | DoS protection like the max winbind clients. Settable by nmbd:unexpected_clients
* s3: Limit the number of unexpected packets per client to 10Volker Lendecke2011-01-071-0/+8
| | | | Non-reading clients could maliciously make nmbd allocate memory
* s3: Use the new nbt_getdc in winbindd_cmVolker Lendecke2011-01-071-23/+9
|
* s3: Use the new nbt_getdc in dsgetdcname()Volker Lendecke2011-01-071-20/+7
|
* s3: Add nbt_getdcVolker Lendecke2011-01-072-0/+215
| | | | This is a getdc version that uses /tmp/.nmbd/unexpected
* s3: Fix a valgrind errorVolker Lendecke2011-01-071-1/+1
|
* s3: Factor out parse_getdc_responseVolker Lendecke2011-01-071-55/+65
|
* s3: Lift my_mailslot from prep_getdc_requestVolker Lendecke2011-01-071-18/+22
|
* s3: Make name_query use /tmp/.nmbd/unexpectedVolker Lendecke2011-01-075-254/+296
|
* s3: Make node_status_query use /tmp/.nmbd/unexpectedVolker Lendecke2011-01-074-84/+191
|
* s3: Add nb_trans_send/recvVolker Lendecke2011-01-071-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.
* s3: Add sock_packet_readVolker Lendecke2011-01-071-0/+215
| | | | Read packets from both a socket and from /tmp/.nmbd/unexpected simultaneously
* s3: Add packet_trn_id()Volker Lendecke2011-01-072-0/+17
|
* s3: Make nmbd listen on the unexpected socketVolker Lendecke2011-01-073-0/+27
|
* s3: Basic infrastructure for /tmp/.nmbd/unexpectedVolker Lendecke2011-01-072-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.
* s3-waf: fix winbind_krb5_locator.so realname.Günther Deschner2011-01-071-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
* s3-waf: make the --with-Xdir options work more like in the classic build.Günther Deschner2011-01-072-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
* s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver ↵Günther Deschner2011-01-061-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
* lib/addns: move DNS client library to the main directory.Günther Deschner2011-01-0613-2542/+5
| | | | Guenther
* s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.Günther Deschner2011-01-061-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
* s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.Günther Deschner2011-01-061-2/+1
| | | | Guenther
* s3-rpcclient: use dcerpc_dfs_X functions.Günther Deschner2011-01-061-12/+24
| | | | Guenther
* s3: Fix some nonempty blank linesVolker Lendecke2011-01-051-26/+25
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Jan 5 16:03:24 CET 2011 on sn-devel-104
* s3:build: don't use cli_dssetup.c any moreStefan Metzmacher2011-01-042-9/+4
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jan 4 22:21:48 CET 2011 on sn-devel-104
* s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()Stefan Metzmacher2011-01-041-2/+8
| | | | metze
* s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()Stefan Metzmacher2011-01-041-1/+4
| | | | metze
* s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.cStefan Metzmacher2011-01-041-1/+2
| | | | metze
* s3:build: don't use cli_epmapper.c anymoreStefan Metzmacher2011-01-042-7/+2
| | | | metze
* s3:rpcclient: improve "epmmap" outputStefan Metzmacher2011-01-041-6/+25
| | | | metze
* s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.cStefan Metzmacher2011-01-041-8/+35
| | | | metze
* s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.Stefan Metzmacher2011-01-041-2/+11
| | | | metze
* s3-rpcecho: Only register rpcecho in the developer build.Andreas Schneider2011-01-043-4/+4
| | | | | Autobuild-User: Andreas Schneider <asn@samba.org> Autobuild-Date: Tue Jan 4 18:56:38 CET 2011 on sn-devel-104
* s3:build: don't use cli_ntsvcs.c any more.Stefan Metzmacher2011-01-042-7/+2
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Jan 4 17:23:17 CET 2011 on sn-devel-104
* s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.cStefan Metzmacher2011-01-041-7/+14
| | | | metze
* s3:build: don't use cli_wbint.c any moreStefan Metzmacher2011-01-043-7/+1
| | | | metze
* s3-waf: convert SAMBA_VERSION into a subsystem.Günther Deschner2011-01-041-3/+8
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Jan 4 15:10:52 CET 2011 on sn-devel-104
* s3-waf: convert PASSCHANGE into a subsystem.Günther Deschner2011-01-041-5/+9
| | | | Guenther
* s3-waf: add UTIL_TDB subsystem.Günther Deschner2011-01-041-6/+10
| | | | Guenther
* s3-waf: Fixed the static rpc service build.Andreas Schneider2011-01-043-139/+80
| | | | | Autobuild-User: Andreas Schneider <asn@samba.org> Autobuild-Date: Tue Jan 4 12:09:48 CET 2011 on sn-devel-104
* s3-smbd: Call the rpc service shutdown functions.Andreas Schneider2011-01-041-0/+34
|