1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/lib
Andrew Bartlett fc13489c91 build: Build with system md5.h on OpenIndiana
This changes (again...) our system md5 detection to cope with how
OpenIndiana does md5.  I'm becoming increasingly convinced this isn't
worth our while (we should have just done samba_md5...), but for now
this change seems to work on FreeBSD, OpenIndiana and Linux with
libbsd.

This needs us to rename struct MD5Context -> MD5_CTX, but we provide a
config.h define to rename the type bad if MD5_CTX does not exist (it does
however exist in the md5.h from libbsd).

Andrew Bartlett

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>

Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Jun 19 21:32:36 CEST 2013 on sn-devel-104
2013-06-19 21:32:36 +02:00
..
addns lib/addns: remove compiler warnings 2012-11-13 22:14:14 +11:00
async_req lib: Add before/after hooks to async_connect 2013-05-17 11:22:45 +02:00
ccan build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
compression lib: Remove dead mszip code. 2012-01-25 11:58:26 +01:00
crypto build: Build with system md5.h on OpenIndiana 2013-06-19 21:32:36 +02:00
dbwrap Revert "dbwrap: dbwrap_fetch_locked_timeout()." 2013-06-06 14:26:26 +02:00
dnspython dnspython: Update to latest upstream snapshot. 2011-08-27 17:40:39 +02:00
iniparser allow to use system iniparser library. 2012-05-09 17:38:33 +02:00
iniparser_build build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
krb5_wrap krb5wrap: Move mask to the right position. 2013-06-12 11:55:02 +02:00
ldb ldb_tdb: Warn when reindexing is done 2013-05-20 15:47:32 +02:00
ldb-samba s4-dsdb: Avoid printing secret attributes in ldb trace logs 2012-08-29 06:04:33 +02:00
nss_wrapper build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
ntdb build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
param auth: Remove "password level" 2013-06-11 08:35:21 -04:00
pep8 Add pep8. 2011-12-08 22:12:00 +01:00
popt build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
replace Bug 8997: change libreplace GPL source to LGPL 2013-06-03 18:06:18 +02:00
smbconf libsmbconf: add smbconf_create_set_share 2013-05-28 18:12:26 +02:00
socket Fix bug # 9666 - Broken filtering of link-local addresses. 2013-02-28 20:56:57 +01:00
socket_wrapper build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
subunit lib/subunit/README: Fix typo. 2013-05-15 21:04:41 -07:00
talloc build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
tdb tdb: Fix typos. 2013-06-07 15:18:47 +02:00
tdb_compat ccan: we're subsystems, not a library. 2012-06-29 06:22:44 +02:00
tdb_wrap tdb_wrap: prevent tdbs called ".ntdb" or without extensions. 2013-02-20 05:31:19 +01:00
tdr tdr: Strip trailing whitespace. 2012-12-15 16:04:26 +01:00
testtools lib/testtools/testtools/tests/test_testresult.py: Fix typos. 2013-05-15 21:04:41 -07:00
tevent tevent: Fix Coverity ID 989236 Operands don't affect result 2013-06-14 09:31:39 -07:00
torture libtorture: factor out simple ui backend 2012-09-21 16:26:39 +02:00
tsocket tsocket: Add some const 2013-06-14 20:30:33 +02:00
uid_wrapper build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
util genrand: Slightly simplify do_reseed 2013-06-14 20:29:56 +02:00
zlib build: Remove autoconf build system 2013-05-28 12:17:10 +10:00
README subunit: Update to newer upstream version. 2010-03-29 18:05:29 +02:00
update-external.sh Add pep8. 2011-12-08 22:12:00 +01:00
wscript_build build: provide tevent-util as a public library 2011-08-08 13:34:06 +02:00

compression - Various compression algorithms (MSZIP, lzxpress)
dnspython - Python module for working with DNS.
nss_wrapper - Wrapper for the user and group NSS API allowing the use 
              of other data sources.
popt - Command-line option parsing library
replace - Provides replacements for standard (POSIX, C99) functions 
          not provided by the host platform.
socket_wrapper - Wrapper library allowing TCP/IP traffic to be redirected 
                 over Unix domain sockets.
subunit - Utilities and bindings for working with the Subunit test result 
          reporting protocol.
talloc - Hierarchical pool based memory allocator 
tdb - Simple but fast key/value database library, supporting multiple writers
torture - Simple unit testing helper library