1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-05 21:57:51 +03:00

10342 Commits

Author SHA1 Message Date
Stefan Metzmacher
e04ad03d66 r18293: use the correct name it's not always under $srcdir...
metze
(This used to be commit cf61435b435b7995f20e07b93002e51fe4ac2c82)
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
6d8a03b5f5 r18292: import some autoconf 2.60 specific macros,
so that older autoconf versions still work

metze
(This used to be commit 43970e6d081e56837e38856a9d05c8b9c303955e)
2007-10-10 14:18:03 -05:00
Stefan Metzmacher
8bb7833dc6 r18291: don't add ./ for files in the top dir '.'
metze
(This used to be commit f60be737efc9e3d515479301a9ed24347aa773cc)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
1caceff302 r18290: finally worked out why we were failing tests on solaris. It has
kerberos on port 750 in /etc/services! Work around this by using
127.0.0.1:88 in the krb5.conf
(This used to be commit 9fb91702fd6c080d87ea60c60e0591636d1a6441)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
594781270e r18289: don't check for inline till we've worked out the main compiler flags
(This used to be commit 46ab2b9971c100afa2ed2cb8da0390cfaa9b7032)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
5c3c8e09f9 r18288: autoconf already has a C99 test builtin!
If this works well, we can remove our own test
(This used to be commit b4b028e65e242b0fa1d74454bfa0b292917088eb)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
05f98cdbfc r18287: add support for the -qlanglvl=extc99 and -qlanglvl=stdc99 flags,
needed on AIX 5.2 for C99 structures
(This used to be commit 2dc9239a3621f48fbb410a60fee61d70f85ada91)
2007-10-10 14:18:02 -05:00
Andrew Tridgell
27126bae7e r18286: ldb now needs install-sh too
(This used to be commit ce5b1b8c09a9fe07fb953e7ad6bef204f98918aa)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
8d923ab30f r18285: tdb now needs install-sh
(This used to be commit 007da6115a4af137cfb774c35767a9073130e4bf)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
55a760ddf3 r18284: enable _XOPEN_SOURCE_EXTENDED to fix a HP-UX bug with the definition
of sendfile()
(This used to be commit 3e0f262b384b73183452aefabca93c01d53387a8)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
e6b457d550 r18283: libreplace.m4 needs to be early in configure.ac in other packages too
(This used to be commit 03f9c67c066d772d9a544f1183fbee609ab8137b)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
35f1a2c30a r18282: dynconfig.o build rule needs cflags.pl too
(This used to be commit a805d8d1033e3b7dd01adac73ec428bcbd66f976)
2007-10-10 14:18:01 -05:00
Andrew Tridgell
e7f2d247e4 r18281: a workaround for an infinite dependency loop in the dependency
generation for smbreadline.d. The problem was caused by
extra_flags.txt having ./lib/smbreadline/smbreadline.o but the build
using lib/smbreadline/smbreadline.o, which means cflags.pl didn't
match the target.

Hopefully the workaround can be removed when metze or jelmer wake up
and give me a hint on how to make SMB_SUBSYSTEM() not add the ./
prefix :-)
(This used to be commit 826cd304a7cf54ab60ea41b6ecf00ca7b89f2b39)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
c2387587cb r18280: more portability tidyups, ensuring we use libreplace everywhere
(This used to be commit 4860d0256547b33709cdc109bdf7bb0310c2a5b6)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
d09ef0e846 r18279: libreplace.m4 needs to come first or autoconf complains, as libreplace
checks for global system flags
(This used to be commit 6eefd44a878ed712bd789c84e89e70c586621b09)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
f64b2474be r18278: move more header checks and _GNU_SOURCE into libreplace
(This used to be commit 77c442cd469ba881215e025c87ce632c876eb617)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
bcd1d154f3 r18277: on some of our slower hosts we need more than 2700 seconds for smbd to
complete all tests
(This used to be commit c44b17ad66281eb4611353fd79a410151d9ce531)
2007-10-10 14:18:00 -05:00
Stefan Metzmacher
3010e2e1e9 r18273: AC_PROG_LD_GNU needs LD defined already
metze
(This used to be commit 6b3d27e93e7c00d1ab70d2c82e29b99b9f666228)
2007-10-10 14:17:59 -05:00
Simo Sorce
a865dcf02f r18272: Couldn't resist to change this.
What we want to do here is to just make sure res is freed.
Well let's just do so explicitly, the steal cofused me
initially while reading the code. This way it is clear
what we want to do.

Simo.
(This used to be commit 30a26a501fef939991a2e998003c5a43fd5cb67e)
2007-10-10 14:17:59 -05:00
Jelmer Vernooij
7caf7839f5 r18270: Samba3 has _PUBLIC_ now.
(This used to be commit 9dd6520240fbe3ea8126845a1fa2bdea35c7c4ac)
2007-10-10 14:17:59 -05:00
Stefan Metzmacher
28bd2665c1 r18268: for samba3 define _PUBLIC_ empty
metze
(This used to be commit b2018249b7da4155dde963bf118d4636864b0343)
2007-10-10 14:17:59 -05:00
Stefan Metzmacher
7531db79df r18267: print out the failing command for .ho files too
metze
(This used to be commit 25dc4557fff940aa4cc46df59f4c5a72b7518117)
2007-10-10 14:17:59 -05:00
Stefan Metzmacher
52102bc76c r18266: we should bail out in configure if C99 structs are not support
tridge: I think we should create macros in libreplace_macros.m4
        and call them in check_cc.m4 instead of running the tests
	in libreplace.m4. Maybe the macros should remember if they're called
	and then they're skipped in libreplace.m4 inside samba4

metze
(This used to be commit ce08bf12803869914b35c05e125070f267daf78c)
2007-10-10 14:17:58 -05:00
Stefan Metzmacher
0627a4715d r18265: print out the failling command
metze
(This used to be commit 9d2ab28ba1a119dff1a97147934c03e712c7148d)
2007-10-10 14:17:58 -05:00
Stefan Metzmacher
bf9379dfe5 r18264: print the full list of flags
metze
(This used to be commit ee5bd106945a013ba69c277a340c0961339983c6)
2007-10-10 14:17:58 -05:00
Stefan Metzmacher
21a9a3dc55 r18262: fix typos
metze
(This used to be commit acbd52009f8610df38f27adf6097cf7075b977fc)
2007-10-10 14:17:58 -05:00
Stefan Metzmacher
26c789eb6a r18261: print out the version of gcc
metze
(This used to be commit 655e400127d828104718ab87a0bc118dbf1a471f)
2007-10-10 14:17:58 -05:00
Stefan Metzmacher
ebc1533a20 r18260: fix the build on systems with broken readdir
this is just a short term hack

we should move the stuff from lib/replace/config.mk
into a lib/replace/samba.m4 and dynamicly generate the OBJ_FILES
list for LIBREPLACE and get rid of REPLACE_REPDIR

metze
(This used to be commit e27a36286845b95150d06daaae8f5dcf988febd7)
2007-10-10 14:17:57 -05:00
Andrew Tridgell
217998018f r18258: need to use .priority not .order here
(This used to be commit a47d65fe17a0e84615ff235380eb2462579199f0)
2007-10-10 14:17:57 -05:00
Andrew Bartlett
c1ec0da99c r18257: Order the GENSEC modules, with unknown modules last.
Andrew Bartlett
(This used to be commit 8ae880b5019ab275fe0eca48120ab9e0fcca6293)
2007-10-10 14:17:57 -05:00
Andrew Tridgell
d7534e0cc7 r18256: use the right status variable
(This used to be commit f4b4bd945f5c3955aab0c3cf89ad6cdda7529dac)
2007-10-10 14:17:57 -05:00
Andrew Bartlett
40cf47fa56 r18255: Remove the SMB_ASSERT(), as these are not talloc()'ed structures.
Andrew Bartlett
(This used to be commit 73fba185eba6b059d34790c95a30d49b296759f5)
2007-10-10 14:17:56 -05:00
Andrew Tridgell
5622eb1dee r18254: reverted r18231
Jelmer, older versions of gcc don't support visibility("default"). See
for example the CentOS build here:

  http://build.samba.org/?function=View+Build;host=lithium;tree=samba4;compiler=gcc;revision=18253

Is there some other way you can think of to do this?
(This used to be commit 76496c2f5e37b735e0b303ae20824c92bfa30974)
2007-10-10 14:17:56 -05:00
Andrew Bartlett
71a9ca56d0 r18253: Turn Cyrus-SASL DIGEST-MD5 off by default for now.
Andrew Bartlett
(This used to be commit 2da948cb6ecc75e2b4b97c770c8ba13b7f831d6e)
2007-10-10 14:17:56 -05:00
Andrew Bartlett
f093527819 r18252: Make sure to NULL terminate these lists of attributes.
Andrew Bartlett
(This used to be commit 8cddcdb7c71963ed5fc30080c6bd4c48d114e321)
2007-10-10 14:17:56 -05:00
Andrew Tridgell
77d27a4635 r18251: skip pidl tests unless the platform has Test::More
(This used to be commit 6c7dd852c05cf131d7def8a8dcff7e98df9ea521)
2007-10-10 14:17:56 -05:00
Andrew Bartlett
c062b12fba r18250: Add an ordering of GENSEC modules, so we do preferred modules first.
Andrew Bartlett
(This used to be commit 0afb4d1992b3c93557dec1e1cdca467efc299853)
2007-10-10 14:17:55 -05:00
Andrew Bartlett
2f6d723e1f r18249: Keep trying to start an GENSEC mech from the list until one actually
starts.

Andrew Bartlett
(This used to be commit 7dba525f5598199e89badbf15e0f5f09023c6cfa)
2007-10-10 14:17:55 -05:00
Andrew Bartlett
932265660e r18248: Bail out with a error message if this search fails for some reason.
Andrew Bartlett
(This used to be commit 77b810f548fffc1298978cc92c842f5e4fc13786)
2007-10-10 14:17:55 -05:00
Andrew Tridgell
caa4bfce7c r18247: more shell portability fixes
(This used to be commit d9ddfdf9e86295224dd42c0ab1aa954111ede588)
2007-10-10 14:17:55 -05:00
Andrew Bartlett
8d21ad6c25 r18246: Let our openldap slapd.conf include the magic to have DIGEST-MD5 on
the server-side work.
(This used to be commit 73d87cce7c5e33f73d6a63379af3586f543eb372)
2007-10-10 14:17:54 -05:00
Andrew Bartlett
f140bd7e38 r18245: Ensure we don't keep the rootdse record around (steal it onto the
correct memory context).

Andrew Bartlett
(This used to be commit b4f234e507fa94e9600c362fb6edb704d299cfce)
2007-10-10 14:17:54 -05:00
Andrew Tridgell
89a39c7acb r18244: more portable shell scripting
(This used to be commit 320003127690ab98fc2185f0eb528a778cae2740)
2007-10-10 14:17:54 -05:00
Andrew Tridgell
ed962c833b r18243: when setting up a composite continuation, if the context has already
finished when we need to trigger the continuation immediately.

Via a fairly complex path, this fixes the problem where all hosts in
the build farm that do not have ipv6 failed a lot of the RPC
tests. This happened because the dcerpc_connect() async code used a
composite_continue() on a context which was already in an error state,
due to the socket backend saying that ipv6 was unavailable
(This used to be commit dbf935d38b6b1fea5ed00e94c9b1a518cb14768b)
2007-10-10 14:17:54 -05:00
Andrew Bartlett
a22780bd4c r18242: The cyrus-sasl encode/decode routines process the entire input.
Andrew Bartlett
(This used to be commit 32d8a23d5499ef3d913240b5693b54eb2e78cd7d)
2007-10-10 14:17:54 -05:00
Andrew Bartlett
704327044d r18240: Make it clearer when we store the plaintext password.
Store the plaintext password in userPassword in the LDAP backend so
that the OpenLDAP server can use DIGEST-MD5.

Andrew Bartlett
(This used to be commit 1b02c604b2c55e1c9e15ac1f266e7df74d619dbd)
2007-10-10 14:17:53 -05:00
Gerald Carter
ef54074392 r18238: add SID_NAME_COMPUTER to the enum lsa_SidType type
(This used to be commit ced2f9599446520229566e25a783101b19c64177)
2007-10-10 14:17:53 -05:00
Jelmer Vernooij
25819cfabc r18231: Don't use _PUBLIC_ but use __attribute__ directly instead.
(This used to be commit 77043ebe25dcca2a6b1a37d3b6095e9c434652d9)
2007-10-10 14:17:53 -05:00
Jelmer Vernooij
433ec0ba66 r18228: Don't include Samba4-specific headers when building inside a Samba3 tree.
(This used to be commit d0f0d4600acad71ea4993f4e356735433d9bc5f0)
2007-10-10 14:17:53 -05:00
Jelmer Vernooij
4dff1f05f0 r18227: Recognize Samba3 in-tree builds.
(This used to be commit 5055430ddfca02a962827bbedf7fbd9987992953)
2007-10-10 14:17:53 -05:00