Andrew Bartlett
24264e9acb
Modify the LDAP-CLDAP test for better coverage.
...
This fixes up some compiled in constants and checks a couple more NT
versions.
Andrew Bartlett
(This used to be commit ca1b3fe3ad
)
2008-05-17 20:52:23 +10:00
Andrew Bartlett
4f557d7954
Show that the NTLOGON and NETLOGON mailslots are *very* similar.
...
Rework the mailslot infrustructure to cope, passing down the mailslot
name so that we can implement both in the same callback function.
Andrew Bartlett
(This used to be commit 89fdd77891
)
2008-05-17 13:24:29 +10:00
Andrew Bartlett
842040d184
Explain that the sid must be absent on the NTLOGON mailslot.
...
Andrew Bartlett
(This used to be commit a7983387f7
)
2008-05-17 12:44:35 +10:00
Andrew Bartlett
b0f3441516
Make the IRPC GetDC request use SAM_LOGON packets.
...
This also moves the request to the new netlogon structures.
Andrew Bartlett
(This used to be commit 7ed4ba8d1a
)
2008-05-17 12:43:42 +10:00
Andrew Bartlett
326d591d57
Convert the CLDAP server to use the new netlogon structures.
...
This also makes the CLDAP server the place where we create the
NETLOGON SAMLOGON replies, regardless of protocol (NBT mailslots or
CLDAP).
Andrew Bartlett
(This used to be commit 8b00a94294
)
2008-05-17 12:41:42 +10:00
Andrew Bartlett
ceb2e20f7d
Test the use of the domain SID on the NETLOGON mailslot
...
Interestingly, despite these packets being very similar, this fails on
NTLOGON - no reply is received.
Andrew Bartlett
(This used to be commit 25ab0ad0a0
)
2008-05-17 12:39:38 +10:00
Andrew Bartlett
7c0eea48f3
Put back the old netlogn parsing code - for the request only
...
This gives us seperate parsing functions for requests and replies.
Andrew Bartlett
(This used to be commit d2d3d15a8e
)
2008-05-17 12:38:58 +10:00
Andrew Bartlett
58e7f253ea
Rework the CLDAP and NBT netlogon requests and responses.
...
This now matches section 7.3.3 of the MS-ATDS specification, and all
our current tests pass against windows. There is still more testing
to do, and the server implementation to complete.
Andrew Bartlett
(This used to be commit 431d0c0396
)
2008-05-16 13:03:01 +10:00
Andrew Bartlett
d55e57ca99
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit 618400fe7d
)
2008-05-15 08:08:43 +10:00
Volker Lendecke
8113bb07a8
Fix an uninitialized variable introduced by 3045d391
...
Simo, please check!
Volker
(This used to be commit 0c09d28acf
)
2008-05-14 19:51:29 +02:00
Stefan Metzmacher
d5d9476c35
Revert "lib/events: system/network.h isn't needed"
...
Somehow this breaks 'make test'...
This reverts commit 59faf3bf67
.
metze
(This used to be commit ece9df0875
)
2008-05-14 17:28:42 +02:00
Stefan Metzmacher
3b6042e192
lib/events: system/network.h isn't needed
...
metze
(This used to be commit 59faf3bf67
)
2008-05-14 15:20:17 +02:00
Simo Sorce
136f369b23
Make it possible to build libevents standalone.
...
(This used to be commit 10415bb738
)
2008-05-14 00:03:01 -04:00
Stefan Metzmacher
0e4ae88d38
libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
...
metze
(This used to be commit da2179ee5d
)
2008-05-13 09:07:13 +02:00
Stefan Metzmacher
dd01174d09
libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
...
metze
(This used to be commit 3fddd36e11
)
2008-05-13 09:07:13 +02:00
Stefan Metzmacher
6353e83dc2
libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
...
metze
(This used to be commit aa7ef1af74
)
2008-05-13 09:07:13 +02:00
Stefan Metzmacher
c9b617ce3a
libreplace: include inet_ntoa.o when the system one is broken
...
metze
(This used to be commit 67845d3471
)
2008-05-13 09:07:13 +02:00
Stefan Metzmacher
0301064c65
libreplace: merge getifaddrs.m4 into libreplace_network.m4
...
metze
(This used to be commit 0234d397fe
)
2008-05-13 09:07:12 +02:00
Stefan Metzmacher
108443ace5
libreplace: merge getaddrinfo.m4 into libreplace_network.m4
...
metze
(This used to be commit 64591d064d
)
2008-05-13 09:07:12 +02:00
Stefan Metzmacher
254641d3f2
libreplace: merge socketpair.m4 into libreplace_network.m4
...
metze
(This used to be commit f9f8f93adc
)
2008-05-13 09:07:12 +02:00
Stefan Metzmacher
1155c2f457
libreplace: merge inet_pton.m4 into libreplace_network.m4
...
metze
(This used to be commit 3a70274c90
)
2008-05-13 09:07:11 +02:00
Stefan Metzmacher
8408101e24
libreplace: merge inet_ntop.m4 into libreplace_network.m4
...
metze
(This used to be commit 223ef6c08e
)
2008-05-13 09:07:11 +02:00
Stefan Metzmacher
b6b96be0c2
libreplace: merge inet_aton.m4 into libreplace_network.m4
...
metze
(This used to be commit fba00736c8
)
2008-05-13 09:07:11 +02:00
Stefan Metzmacher
41eaffe653
libreplace: merge inet_ntoa.m4 into libreplace_network.m4
...
metze
(This used to be commit 82e826253b
)
2008-05-13 09:07:10 +02:00
Stefan Metzmacher
88533f35dd
libreplace: merge socket.m4 into libreplace_network.m4
...
metze
(This used to be commit c70eba87db
)
2008-05-13 09:07:10 +02:00
Andrew Bartlett
ff7c537e27
Remove JavaScript provision-backend script
...
The library it relied on has already been removed.
Andrew Bartlett
(This used to be commit 97427731a5
)
2008-05-12 09:46:50 +10:00
Andrew Bartlett
b869a525b1
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
...
(This used to be commit 61c31dc7cf
)
2008-05-12 09:44:27 +10:00
Jelmer Vernooij
5d02514f72
Fail earlier on if shared libs can't be built.
...
(This used to be commit 2e8766145a
)
2008-05-11 15:37:09 +02:00
Jelmer Vernooij
1f9570c0ba
Add extra include directories, hopefully fixes the build on aix53bf.
...
(This used to be commit ef53ffbc24
)
2008-05-11 15:31:02 +02:00
Jelmer Vernooij
af683666d6
Remove obsolete provisioning library.
...
(This used to be commit f123190fb4
)
2008-05-11 15:15:27 +02:00
Jelmer Vernooij
0be941a383
Remove python extension from upgrade script.
...
(This used to be commit 5268649b7e
)
2008-05-11 14:32:06 +02:00
Jelmer Vernooij
fb62c0508a
Properly support sentinels for binary init functions. This should fix the build.
...
(This used to be commit 9ba5962add
)
2008-05-11 14:08:31 +02:00
Jelmer Vernooij
3ed49cd2ae
Avoid unnecessary headers in lib/torture.
...
(This used to be commit 43c18ba5cf
)
2008-05-11 05:49:07 +02:00
Jelmer Vernooij
67914192c2
Fix formatting of install message.
...
(This used to be commit 371afde9b0
)
2008-05-11 05:18:09 +02:00
Jelmer Vernooij
c0dd42af53
Remove extra space that caused issues during make install.
...
(This used to be commit 20a2fc8566
)
2008-05-11 05:17:50 +02:00
Jelmer Vernooij
451febf89d
Avoid installing non-public header.
...
(This used to be commit bec87e1878
)
2008-05-11 05:17:29 +02:00
Jelmer Vernooij
251f6bd991
make sure to always use string version of uuid rather than object.
...
(This used to be commit bcd5fc7dc9
)
2008-05-11 04:36:37 +02:00
Jelmer Vernooij
8c926a34c8
Complete dependencies for python modules (actually matters when built standalone).
...
(This used to be commit a89b6d8ad7
)
2008-05-11 04:36:05 +02:00
Jelmer Vernooij
348109e688
Fix dependency on loadparm.
...
(This used to be commit 018ee187ff
)
2008-05-11 03:31:38 +02:00
Jelmer Vernooij
5319d9620b
Use consistent function names with the standard Python uuid module that is available in >= 2.4.
...
(This used to be commit 60d458e319
)
2008-05-11 03:31:26 +02:00
Jelmer Vernooij
0b5a16abe0
Properly escape quotes.
...
(This used to be commit 3309432961
)
2008-05-11 03:01:27 +02:00
Jelmer Vernooij
b48e2e4c41
Merge ldb_map into LIBLDB.
...
(This used to be commit 4d7925f953
)
2008-05-11 02:15:32 +02:00
Jelmer Vernooij
7c7de11f20
Fix LDB module initialization when using external ldb.
...
(This used to be commit b7b4aff8b5
)
2008-05-11 01:53:11 +02:00
Jelmer Vernooij
670122d724
Fix torture module initializion.
...
(This used to be commit d5bf4e9065
)
2008-05-10 23:46:51 +02:00
Jelmer Vernooij
08ad86ad3d
Revert "Remove copy of torture file."
...
This reverts commit 89bfca2da2
.
(This used to be commit c6c4349c44
)
2008-05-10 23:38:56 +02:00
Jelmer Vernooij
97fbad6480
Install standalone python modules (so we can use stock python rather than smbpython).
...
(This used to be commit bb5c9fc64b
)
2008-05-10 23:25:50 +02:00
Jelmer Vernooij
778681e10a
Fix soversion for libtorture and libsamba-hostconfig.
...
(This used to be commit 1f698b96c7
)
2008-05-10 22:30:00 +02:00
Jelmer Vernooij
d1183291d3
Remove copy of torture file.
...
(This used to be commit 89bfca2da2
)
2008-05-10 22:26:14 +02:00
Jelmer Vernooij
bfd4850636
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
...
(This used to be commit cce1659d33
)
2008-05-10 21:29:42 +02:00
Jelmer Vernooij
3758dec7b1
Fix building with system-provided LDB without breaking anything else :-)
...
(This used to be commit ce9d759497
)
2008-05-10 21:29:09 +02:00