summaryrefslogtreecommitdiff
path: root/libcli/nbt
AgeCommit message (Collapse)AuthorFilesLines
2012-05-25dns_hosts_file: move to a separate subsystemAlexander Bokovoy1-1/+1
After discussion with Kai move dns_hosts_file to a separate subsystem and merge it into libaddns private library for s3/s4 client use. Also remove dependency in libcli/nbt, the code from libcli/dns subsystems is not used there at all. Autobuild-User: Alexander Bokovoy <ab@samba.org> Autobuild-Date: Fri May 25 22:22:44 CEST 2012 on sn-devel-104
2012-05-23libcli/dns: make 'clidns' private library out of DNS code in WAF buildAlexander Bokovoy1-1/+1
After consolidating DNS resolver code to lib/addns, there is one piece that still needs to be moved into a common DNS resolver library: DNS_HOSTS_FILE subsystem. Unfortunately, direct move would require lib/addns to depend on libcli/util/{ntstatus.h,werror.h} (provided by errors subsystem). In addition, moving libcli/dns/* code to lib/addns/ would make conflicting the dns_tkey_record struct. The conflict comes from source4/dns_server/ and is due to use of IDL to define the struct. lib/addns/ library also provides its own definition so we either need to keep them in sync (rewrite code in lib/addns/ a bit) or depend on generated IDL headers. Thus, making a private library and subsystem clidns is an intermediate step that allows to buy some time fore refactoring.
2012-05-23Move source3/libads/dns.c to lib/addnsSimo Sorce1-2/+2
2012-05-14libcli/nbt: no longer use old 'event_' tevent compat symbolsStefan Metzmacher1-24/+24
metze
2011-11-03waf: convert NDR_NBT into shared library.Günther Deschner1-1/+1
Guenther
2011-11-03nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.Günther Deschner2-180/+0
Guenther
2011-10-07build: Reduce build systems to just top level waf and autoconfAndrew Bartlett1-16/+15
The s3-waf build system is a key component of the top level build, but with this commit is is no longer available directly. This reduces the number of build system combinations in master as we prepare for the Samba 4.0 release. Andrew Bartlett
2011-08-08build: provide tevent-util as a public libraryAndrew Bartlett1-1/+1
This is needed so that OpenChange can get at _tevent_req_nterr(), which is referenced by generated PIDL output. Andrew Bartlett
2011-06-20libcli/util Rename common map_nt_error_from_unix to avoid duplicate symbolAndrew Bartlett2-3/+3
The two error tables need to be combined, but for now seperate the names. (As the common parts of the tree now use the _common function, errmap_unix.c must be included in the s3 autoconf build). Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Jun 20 08:12:03 CEST 2011 on sn-devel-104
2011-06-10libcli/nbt/nbt_proto.h: fix licence/copyrightGünther Deschner1-0/+21
Guenther
2011-06-06s4-ipv6: update callers to load_interface_list()Andrew Tridgell1-1/+1
2011-05-08s4-interfaces Rename interfaces code so not to conflict with source3/Andrew Bartlett1-3/+3
The iface_count, iface_n_bcast, and load_interfaces functions conflicted with functions of the same name in source3, so the source4 functions were renamed. Hopefully we can actually wrap one around the other in future. Andrew Bartlett
2011-04-26libcli/dns Improve dns_hosts_file, using Samba3's struct dns_rr_srvAndrew Bartlett2-309/+2
By reworking the 'fake DNS' file to use struct dns_rr_srv it should be possible to emulate that resolver layer as well as the Samba4 sockaddr_storage* based layer. This will then give us a common DNS emulation for 'make test'. Andrew Bartlett
2011-04-06libcli/nbt Cope with blank lines in DNS hosts fileAndrew Bartlett1-3/+3
2011-03-19libcli/: Fix prototypes for all functions.Jelmer Vernooij1-0/+1
2011-02-25libcli/nbt/wscript_build - fix build of "lmhosts"Matthias Dieter Wallnöfer1-2/+2
Needs also the "talloc" dependency. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Feb 25 11:01:31 CET 2011 on sn-devel-104
2011-02-24build: moved lmhosts.c into a common subsystemAndrew Tridgell1-2/+6
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22s3-waf: use common libcli/nbt build rulesAndrew Tridgell1-7/+6
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22libcli/nbt: allow use of the waf build for nbt in source3Andrew Tridgell1-12/+12
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-01-07netlogon: move netlogon helpers to ../libcli/netlogon.Günther Deschner1-12/+0
Guenther
2011-01-02Fix a valgrind errorVolker Lendecke1-2/+4
Thanks to Tridge for the hint. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Jan 2 10:58:51 CET 2011 on sn-devel-104
2011-01-01s4-python: Only set BASETYPE flag if subclassing is supported.Jelmer Vernooij1-4/+4
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Jan 1 03:39:58 CET 2011 on sn-devel-104
2011-01-01s4-python: Add more prototypes.Jelmer Vernooij1-0/+2
2010-11-22Avoid the use of PyAPI_DATA, which is for internal Python API's.Arnaud Faucher1-1/+1
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 22 00:52:56 CET 2010 on sn-devel-104
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij1-51/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-26waf: Stop automaticaly changing dashes to underscores in library names.Jelmer Vernooij1-3/+3
2010-10-26waf: Remove lib prefix from libraries manually.Jelmer Vernooij1-5/+5
2010-10-26s4: Drop duplicate 'lib' prefix for private libraries.Jelmer Vernooij1-1/+1
2010-10-24s4: Rename LIBCLI_NBT -> cli_nbt.Jelmer Vernooij1-3/+3
2010-10-24s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij1-4/+4
2010-10-23s4: Rename LIBNETIF to libnetif.Jelmer Vernooij1-6/+6
2010-10-21libcli: make LIBCLI_NBT a private libraryAndrew Tridgell1-4/+5
2010-10-18libcli/nbt: we don't need LIBCLI_COMPOSITE anymoreStefan Metzmacher1-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-18libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_reqStefan Metzmacher2-87/+107
metze
2010-10-18libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handlerStefan Metzmacher1-4/+4
metze
2010-10-18libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/Stefan Metzmacher1-4/+4
metze
2010-10-18libcli/nbt: move nbt_name_register_bcast_send to the top of ↵Stefan Metzmacher1-49/+51
nbt_name_register_bcast_* metze
2010-10-18libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_reqStefan Metzmacher2-105/+158
metze
2010-10-18libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handlerStefan Metzmacher1-5/+5
metze
2010-10-18libcli/nbt: s/register_wins_state/nbt_name_register_wins_stateStefan Metzmacher1-7/+7
metze
2010-10-18libcli/nbt: move nbt_name_register_wins_send() to the top of all ↵Stefan Metzmacher1-59/+60
nbt_name_register_wins_* related code metze
2010-10-18libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_reqStefan Metzmacher3-96/+145
metze
2010-10-18libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handlerStefan Metzmacher1-5/+5
metze
2010-10-18libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_stateStefan Metzmacher1-7/+7
metze
2010-10-18libcli/nbt: move nbt_name_refresh_wins_send() to the top of all ↵Stefan Metzmacher1-57/+59
nbt_name_refresh_wins_* related code metze
2010-08-26manpages: Avoid using Samba-Team specific DTD, which requires net accessJelmer Vernooij1-11/+1
or modification of /etc/catalogs.
2010-07-16s4-loadparm: 2nd half of lp_ to lpcfg_ conversionAndrew Tridgell1-2/+2
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2010-05-31libcli/nbt/lmhosts: fix missing prototype warning.Günther Deschner1-0/+1
Andrew, please check. Guenther
2010-05-18Finish removal of iconv_convenience in public API's.Jelmer Vernooij5-20/+14
2010-04-18s4-waf: removed the unused installdir= option to SAMBA_BINARY()Andrew Tridgell1-1/+0
This was left over from the automatic conversion of the config.mk files