Age | Commit message (Collapse) | Author | Files | Lines |
|
Reviewed-by: Stefan Metzmacher <metze@samba.org>
|
|
81fe27bcc0148d410ca4617f8759b9df1a5e935c)
|
|
- We don't use them anywhere (heimdal has special rules)
- They calculate the version at configure time
and may contain the wrong git hash while building
- If we really need them in future we should add them
to version.h and not config.h, as the changing git hash
will trigger a full rebuild if config.h changes.
metze
|
|
|
|
|
|
Heimdal has it's own dynconfig like system, and so we need the
LIBDIR etc in the CFLAGS here.
We also need to define build rules for the new files imported in
the merge commit, and fix up some header files.
This includes the work by Matthieu Patou <mat@matws.net>
Andrew Bartlett
|
|
This reverts commit 659829851703797b47d398d3c71ad971b2c5dab7 which later on
needs some tweeks to not break some builds
|
|
|
|
Some system includes need __APPLE__ defined.
metze
|
|
|
|
|
|
This prevents us getting thousands of warnings about dirfd() on
solaris
|
|
|
|
|
|
290db8d23647a27c39b97c189a0b2ef6ec21ca69)
|
|
metze
|
|
This should fix problems on Solaris.
metze
|
|
|
|
|
|
|
|
metze
|
|
HAVE_MKSTEMP
metze
|
|
roken.h.in can do the missing heimdal bits.
this removes to redifinition of 'struct addrinfo' on some platforms
metze
(This used to be commit 317b6494452f6162465000fe71e5c40c260f735a)
|
|
metze
(This used to be commit 2ab998da99102e257a61e04c776fe2db2088351c)
|
|
which doesn't work on some hosts in the farm
so include socket_wrapper via "system/network.h" as the rest of samba4
metze
(This used to be commit 38aeb585a19e1d022a8c559cc6d08391b270785b)
|
|
metze
(This used to be commit 312d3e1f0d30390f140cb91cae893a8d729de930)
|
|
To make this pass, I needed to add support for 6 and 17 as valid
protocol values to socket().
Andrew Bartlett
(This used to be commit 2254e61a1e5b29a64c5a24aac029ace193057e24)
|
|
do it in libreplace.
Andrew Bartlett
(This used to be commit a95ce3c895332a785bdf3a37b07e4fee86dcdea2)
|
|
metze
(This used to be commit 974eb5eb6837685ee93efea814544cc7051c070e)
|
|
This patch updates our build system and glue to support a new snapshot
of lorikeet-heimdal.
We now procude a [SUBSYTEM] in the ans1_deps.pl script, and can depend
on that in the heimdal_build/config.mk. This is much easier than
listing every generated .o file individually.
This required some small changes to the build system, due to the way
the parent directory was handled for the output of scripts. I've also
cleaned up et_deps.pl to handle cleaning up it's generated files on
clean.
The PAC glue in Heimdal has changed significantly: we no longer have a
custom hack in the KDC, instead we have the windc plugin interface.
As such, pac-glue.c is much smaller. In the future, when I'm
confident of the new code, we will also be able to 'downsize'
auth/kerberos/kerberos_pac.c.
(I'll include the updated copy of heimdal in the next chekin, to make
it clearer what's changed in Samba4 itself).
Andrew Bartlett
(This used to be commit 75fddbbc0811010a28ca5bb597b573b3f10ef6d6)
|
|
lookup plugin, the new PAC validation code as well as Heimdal's SPNEGO
implementation.
Andrew Bartlett
(This used to be commit 05421f45ed7811697ea491e26c9d991a7faa1a64)
|
|
metze
(This used to be commit b6d1fd1b24d09049fcd432a804ad905e89fcc224)
|
|
this should fix the portability of samba4
metze
(This used to be commit 497543a17eaea16c3c7f379ed238e573427e28da)
|
|
metze
(This used to be commit df4c2b9c7966f861adf5324714c712bbb5af3daa)
|
|
need to care about it
metze
(This used to be commit e8c2f53746307a0ae078b07f4a80546d8fb7430f)
|
|
heimdal_build/config.h from interfering with libreplace
This is a workaround for the fact that with the current CFLAGS and
dependencies system, -Iheimdal_build is put at the front of the
includes list, which means it overrides the normal config.h
(This used to be commit 84335903ceaf2242e43a0c5464e33408daec44b4)
|
|
heimdal_build/roken.h
This is a workaround for the fact that with the current CFLAGS and
dependencies system, -Iheimdal_build is put at the front of the
includes list, which means it overrides the normal config.h
(This used to be commit dc2580f0fd67687cbe4b590a7fed9fde0db4a4a0)
|
|
heimdal/lib/roken/roken.h, this fixes the build on the 64bit machines
metze
(This used to be commit 657345da222a7aa0fc2c8d96881a969805a4d7a5)
|
|
irix 6.4)
(This used to be commit 8c432af87d9ae9a5bdce5ce1ca96dc46adda793e)
|