Günther Deschner
6e67073900
waf: convert NDR_NBT into shared library.
...
Guenther
2011-11-03 18:35:09 +01:00
Günther Deschner
0de2bf97ff
nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.
...
Guenther
2011-11-03 18:35:08 +01:00
Andrew Bartlett
055f017b36
build: Reduce build systems to just top level waf and autoconf
...
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-10-07 17:42:03 +11:00
Andrew Bartlett
af5f494bd2
build: provide tevent-util as a public library
...
This is needed so that OpenChange can get at _tevent_req_nterr(), which is referenced
by generated PIDL output.
Andrew Bartlett
2011-08-08 13:34:06 +02:00
Andrew Bartlett
a1f04e8abc
libcli/util Rename common map_nt_error_from_unix to avoid duplicate symbol
...
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-20 08:12:03 +02:00
Günther Deschner
d41519f99e
libcli/nbt/nbt_proto.h: fix licence/copyright
...
Guenther
2011-06-10 15:11:37 +02:00
Andrew Tridgell
40dc94a53f
s4-ipv6: update callers to load_interface_list()
2011-06-06 12:26:10 +10:00
Andrew Bartlett
22cb631b4f
s4-interfaces Rename interfaces code so not to conflict with source3/
...
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-05-08 12:57:04 +02:00
Andrew Bartlett
c18954775e
libcli/dns Improve dns_hosts_file, using Samba3's struct dns_rr_srv
...
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-26 17:16:34 +10:00
Andrew Bartlett
457c665be2
libcli/nbt Cope with blank lines in DNS hosts file
2011-04-06 12:34:57 +10:00
Jelmer Vernooij
fa387825e2
libcli/: Fix prototypes for all functions.
2011-03-19 03:20:05 +01:00
Matthias Dieter Wallnöfer
22c407d8bd
libcli/nbt/wscript_build - fix build of "lmhosts"
...
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-25 11:01:31 +01:00
Andrew Tridgell
52fe20c310
build: moved lmhosts.c into a common subsystem
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-24 11:57:48 +11:00
Andrew Tridgell
9aa85b6e30
s3-waf: use common libcli/nbt build rules
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Andrew Tridgell
efc932112c
libcli/nbt: allow use of the waf build for nbt in source3
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-22 02:51:09 +01:00
Günther Deschner
3294ccbb6d
netlogon: move netlogon helpers to ../libcli/netlogon.
...
Guenther
2011-01-07 15:02:24 +01:00
Volker Lendecke
41179c2538
Fix a valgrind error
...
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-02 10:58:51 +01:00
Jelmer Vernooij
5792fa90ac
s4-python: Only set BASETYPE flag if subclassing is supported.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sat Jan 1 03:39:58 CET 2011 on sn-devel-104
2011-01-01 03:39:58 +01:00
Jelmer Vernooij
f5fe9c32ef
s4-python: Add more prototypes.
2011-01-01 02:54:05 +01:00
Arnaud Faucher
2ac5cedb71
Avoid the use of PyAPI_DATA, which is for internal Python API's.
...
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-11-22 00:52:56 +01:00
Jelmer Vernooij
3deece5591
s4: Remove the old perl/m4/make/mk-based build system.
...
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-31 02:01:44 +00:00
Jelmer Vernooij
a74e8be6d1
waf: Stop automaticaly changing dashes to underscores in library names.
2010-10-26 10:17:18 -07:00
Jelmer Vernooij
8cf61377aa
waf: Remove lib prefix from libraries manually.
2010-10-26 10:17:17 -07:00
Jelmer Vernooij
d9cbcdd410
s4: Drop duplicate 'lib' prefix for private libraries.
2010-10-26 10:17:16 -07:00
Jelmer Vernooij
599afb0651
s4: Rename LIBCLI_NBT -> cli_nbt.
2010-10-24 00:20:04 +00:00
Jelmer Vernooij
833480d3ad
s4: Rename LIBSAMBA-* to libsamba-*
2010-10-24 00:20:04 +00:00
Jelmer Vernooij
9065f9644b
s4: Rename LIBNETIF to libnetif.
2010-10-23 22:24:06 +00:00
Andrew Tridgell
35b61c2365
libcli: make LIBCLI_NBT a private library
2010-10-21 19:03:24 +11:00
Stefan Metzmacher
a610ce4aa6
libcli/nbt: we don't need LIBCLI_COMPOSITE anymore
...
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 16:18:32 +00:00
Stefan Metzmacher
820ae3d9a3
libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req
...
metze
2010-10-18 15:36:16 +00:00
Stefan Metzmacher
0b8056d580
libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handler
...
metze
2010-10-18 15:36:16 +00:00
Stefan Metzmacher
c654a6c02b
libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/
...
metze
2010-10-18 15:36:16 +00:00
Stefan Metzmacher
77d82fe944
libcli/nbt: move nbt_name_register_bcast_send to the top of nbt_name_register_bcast_*
...
metze
2010-10-18 15:36:16 +00:00
Stefan Metzmacher
e3a0463414
libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_req
...
metze
2010-10-18 15:36:15 +00:00
Stefan Metzmacher
4f233c7ff8
libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handler
...
metze
2010-10-18 15:36:15 +00:00
Stefan Metzmacher
b16681374c
libcli/nbt: s/register_wins_state/nbt_name_register_wins_state
...
metze
2010-10-18 15:36:15 +00:00
Stefan Metzmacher
549b594c57
libcli/nbt: move nbt_name_register_wins_send() to the top of all nbt_name_register_wins_* related code
...
metze
2010-10-18 15:36:15 +00:00
Stefan Metzmacher
43fb7f1698
libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_req
...
metze
2010-10-18 15:36:15 +00:00
Stefan Metzmacher
332f261bbf
libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handler
...
metze
2010-10-18 15:36:15 +00:00
Stefan Metzmacher
3ded1da8e9
libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_state
...
metze
2010-10-18 15:36:15 +00:00
Stefan Metzmacher
e36e7295da
libcli/nbt: move nbt_name_refresh_wins_send() to the top of all nbt_name_refresh_wins_* related code
...
metze
2010-10-18 15:36:15 +00:00
Jelmer Vernooij
e260965929
manpages: Avoid using Samba-Team specific DTD, which requires net access
...
or modification of /etc/catalogs.
2010-08-26 04:04:37 +02:00
Andrew Tridgell
6b266b85cf
s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
...
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-07-16 18:24:27 +10:00
Günther Deschner
c00407bd35
libcli/nbt/lmhosts: fix missing prototype warning.
...
Andrew, please check.
Guenther
2010-05-31 11:25:24 +02:00
Jelmer Vernooij
f9ca9e46ad
Finish removal of iconv_convenience in public API's.
2010-05-18 11:45:30 +02:00
Andrew Tridgell
211bf1ea17
s4-waf: removed the unused installdir= option to SAMBA_BINARY()
...
This was left over from the automatic conversion of the config.mk
files
2010-04-18 21:47:00 +10:00
Andrew Tridgell
b0fb567f04
s4-waf: more dependencies on talloc
...
these are needed so we can support a system talloc without using the
bundled talloc.h
2010-04-06 20:27:13 +10:00
Andrew Tridgell
b9aa63887c
s4-waf: cleanup use of LIBPOPT vs popt dependency
2010-04-06 20:27:13 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
844acb2260
build: waf quicktest nearly works
...
Rewrote wafsamba using a new dependency handling system, and started
adding the waf test code
2010-04-06 20:26:48 +10:00