Andrew Bartlett
56996e00bf
s3-param: Import parameters from lib/param to make this list common
...
This will allow the list of FN_ macros to be made a common .c file.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
b47f9a09cd
s3-param: Rename lp_dns_proxy() -> lp_wins_dns_proxy() for clarity
...
This avoids some confusion now we have a DNS server as well.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
38b1a11154
lib/param: Import s3 parameters into lib/param to allow the parameter lists merge
...
This will allow us to create just one list of the FN_ macros, included
into both parameter systems.
This will in turn allow the actual parameter definitions
to be merged in a similar way.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
89981c7b17
lib/param: Mark a few more parameters const (matching s3)
...
While this makes no difference in the lib/param code, this allows the C files
to be compared and merged.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
f0d5300938
param: mark realm parameter as const
2012-05-30 04:15:11 +02:00
Andrew Bartlett
b225248486
param: Sort global param functions macros to ease the s3/s4 merge
...
This makes it easier to them merge these two function lists without
changing the meaning of the output.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
ec14445b1c
lib/param: Add .flags to max/min protocol to match s3
...
This reduces the difference in the parameter tables.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
073a3705f2
lib/param: Add .flags to wins parameters to match s3
...
This reduces the difference in the parameter tables.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
d3f061b687
lib/param: Harmonise 'password server' parameter between s3 and s4
2012-05-30 04:15:11 +02:00
Andrew Bartlett
91e4983d30
s3-build: Remove build of libtdb.so from the autoconf build
...
We now either link tdb statically or we use the system provided tdb
This means that we now only have one build system for externally-available
tdb, which in turn ensures we have a consistent shared library built as
libtdb.so
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
ac63b55033
s3-build: Remove build of libtalloc.so from the autoconf build
...
We now either link talloc statically or we use the system provided talloc
This means that we now only have one build system for externally-available
talloc, which in turn ensures we have a consistent shared library built as
libtalloc.so
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
53d4ffcc22
s3-iconv: Remove unused script/gen-8bit-gap.sh
...
We decided to rely on a system iconv rather than these
modules.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
c691ada709
build: Provide .pc file for libsmbsharemodes
...
This is not the exact same file as the autoconf build, because of
the differnet processing semantics.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
3ef62345ab
build: Provide .pc file for libnetapi
...
This is not the exact same file as the autoconf build, because of
the differnet processing semantics.
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
8ddd2a869b
build: Remove unused release scripts for tevent
...
These now use waf dist, and the script/librelease.sh script as a wrapper.
The mksyms.sh call in the source3/Makefile uses the copy in source3/script
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
c8877d8f63
build: Remove unused release scripts for tdb
...
These now use waf dist, and the script/librelease.sh script as a wrapper.
The mksyms.sh call in the source3/Makefile uses the copy in source3/script
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Andrew Bartlett
ccb7642e5b
build: Remove unused release scripts for talloc
...
These now use waf dist, and the script/librelease.sh script as a wrapper.
The mksyms.sh call in the source3/Makefile uses the copy in source3/script
Andrew Bartlett
2012-05-30 04:15:11 +02:00
Kai Blin
aa0190825d
libcli/dns: Rename UDP-based calls to reflect their use
...
Autobuild-User: Kai Blin <kai@samba.org>
Autobuild-Date: Wed May 30 02:35:27 CEST 2012 on sn-devel-104
2012-05-30 02:35:24 +02:00
Kai Blin
42e1b94f88
Add myself as libcli/dns maintainer
2012-05-30 00:38:00 +02:00
Kai Blin
6a1ad76c5e
s4-dns: Use W_ERROR_HAVE_NO_MEMORY in create_response_rr
2012-05-30 00:38:00 +02:00
Kai Blin
9d128bbb62
s4-dns: Use proper talloc hierarchy for NS records in create_response_rr
2012-05-30 00:38:00 +02:00
Kai Blin
ffc568eb42
s4-dns: Use proper talloc hierarchy for AAAA records in create_response_rr
2012-05-30 00:37:59 +02:00
Volker Lendecke
d5ce36b148
s4-dns: Remove sync dns_process
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:59 +02:00
Volker Lendecke
d4998ccce7
s4-dns: Make the TCP dns server async
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:58 +02:00
Volker Lendecke
230f933bab
s4-dns: Make the UDP dns server async
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:58 +02:00
Volker Lendecke
4dbbd304e6
s4-dns: Remove sync dns_server_process_query
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:58 +02:00
Volker Lendecke
2b6b7c64e1
s4-dns: Make dns_process_send asyn
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:57 +02:00
Volker Lendecke
28b5219ad9
s4-dns: Remove unused sync ask_forwarder wrapper
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:57 +02:00
Volker Lendecke
03b35211ab
s4-dns: Make dns_server_process_query async
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:56 +02:00
Volker Lendecke
e2c1a8b87a
s4-dns: Make ask_forwarder async
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:56 +02:00
Volker Lendecke
54cde76e37
lib: add tevent_req_poll_werror
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:56 +02:00
Volker Lendecke
6cdbce266b
s4-dns: Create a proper talloc hierarchy in create_response_rr
...
Pair-Programmed-With: Michael Adam <obnox@samba.org>
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:55 +02:00
Volker Lendecke
1171c562f6
s4-dns: Add debug output for unmappable WERROR to DNS errcode
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:55 +02:00
Volker Lendecke
0b2743c71e
s4-dns: Fix some typos
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:54 +02:00
Volker Lendecke
5bc261fff1
librpc: Fix some typos
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:54 +02:00
Volker Lendecke
da74d5462d
s4-dns: Remove some break; statements
...
We fall through implicitly, and that pattern is used elsewhere in Samba as
well.
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:54 +02:00
Volker Lendecke
577a065f21
s4-dns: Fix an unlikely potential memleak
...
If state was alloc'ed to NULL, in_packet to != NULL and out_packet to NULL, we
leak in_packet.
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:53 +02:00
Volker Lendecke
1bdaf4b31b
s4-dns: Use talloc_asprintf_append_buffer in create_response_rr
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:53 +02:00
Volker Lendecke
1bbdf224bb
s4-dns: Add some NULL checks to create_response_rr
...
Signed-off-by: Kai Blin <kai@samba.org>
2012-05-30 00:37:52 +02:00
Matthias Dieter Wallnöfer
40e47d08af
s4:dbchecker - handle the "none" case correctly
...
This means that *no* fixing will be done, also the first possible one
will be omitted as well.
Reviewed-by: abartlet
Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Tue May 29 21:36:25 CEST 2012 on sn-devel-104
2012-05-29 21:36:25 +02:00
Stefan Metzmacher
cee146ff7c
s3:smb2_ioctl: verify credit charge
...
Based on a patch from Christian Ambach <ambi@samba.org>.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue May 29 18:55:29 CEST 2012 on sn-devel-104
2012-05-29 18:55:29 +02:00
Stefan Metzmacher
8b4e677720
s3:smb2_ioctl: add more validation checks
...
metze
2012-05-29 17:02:13 +02:00
Stefan Metzmacher
4ac57a3c96
s3:smb2_ioctl: add some more validation checks
...
Based on a patch from Christian Ambach <ambi@samba.org>.
metze
2012-05-29 17:02:13 +02:00
Günther Deschner
c17f981745
s4-torture: verify #8373 and add ndr nbt tests for LOGON_PRIMARY_QUERY nbt_netlogon_requests.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue May 29 15:49:10 CEST 2012 on sn-devel-104
2012-05-29 15:49:10 +02:00
Christian Ambach
9102ccf648
s4:torture report connection error via torture_fail
...
to make smbtorture report the error instead of complaining about missing torture_ call
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue May 29 13:57:42 CEST 2012 on sn-devel-104
2012-05-29 13:57:41 +02:00
Christian Ambach
aa7cd05e5b
s3:smbd/smb2_find add a debug message
...
like the ones in the other calls that check for max sizes
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-29 10:45:32 +02:00
Christian Ambach
1bd3c0aefb
s3:smbd/smb2_getinfo add a debug message
...
like the ones in the other calls that check for max sizes
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-29 10:45:22 +02:00
Christian Ambach
f94d3d17e8
s3:smbd/smb2_setinfo add a debug message
...
similar to the ones present in other paths
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-29 10:44:55 +02:00
Christian Ambach
ac6417dfc6
s3:smbd/smb2_read improve debug message
...
make the message similar to the ones in other paths
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-29 10:44:42 +02:00
Stefan Metzmacher
f61c24166e
libcli/smb: add some more FSCTL_* defines
...
metze
2012-05-29 10:16:24 +02:00