1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00
Commit Graph

15692 Commits

Author SHA1 Message Date
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