1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/libsmb
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
..
ABI libsmb: add ABI/smbclient-0.2.1.sigs 2013-06-11 10:50:41 -07:00
async_smb.c libcli/smb: pass down smbXcli_tcon to smb1cli_req_create/send() and smb1cli_trans* 2012-07-24 21:22:44 +02:00
auth_generic.c s3-param: Rename loadparm_s3_context -> loadparm_s3_helpers 2012-06-27 17:11:16 +02:00
cli_np_tstream.c libcli/smb: pass smbXcli_tcon to smb2cli_ioctl*() 2012-07-24 22:20:06 +02:00
cli_np_tstream.h s3:libsmb/cli_np_tstream: remove unused tstream_cli_np_existing() 2012-04-27 08:31:38 +02:00
cliconnect.c libsmb: call directly tevent_req_simple_finish_ntstatus 2013-05-06 08:35:10 +02:00
clidfs.c s3: Make --pw-nt-hash useable in smbclient 2012-06-12 12:41:10 +02:00
clidgram.c s3:libsmb: make use of samba_tevent_context_init() 2013-02-19 23:47:46 +01:00
clidgram.h Fix bug #8953 - winbind can hang as nbt_getdc() has no timeout. 2012-05-22 16:25:14 -07:00
clientgen.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
clierror.c s3:libsmb: get rid of cli_state_disconnect 2012-05-28 14:49:49 +02:00
clifile.c libsmbclient: Streamline cli_openx a bit 2013-04-11 14:45:38 -07:00
clifsinfo.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
clilist.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
climessage.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
clioplock.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
cliprint.c s3:libsmb: get rid of cli_state_server_time_zone 2012-05-28 14:49:48 +02:00
cliquota.c s3-talloc Change TALLOC_ZERO_P() to talloc_zero() 2011-06-09 12:40:08 +02:00
clirap2.c Check error returns from strupper_m() (in all reasonable places). 2012-08-09 12:06:54 -07:00
clirap.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
clirap.h s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
clireadwrite.c s3:libsmb: let cli_read_andx_create() accept any length 2013-03-20 09:32:25 -07:00
clisecdesc.c s3:libsmb: add cli_{query,set}_security_descriptor() which take sec_info flags 2012-12-02 22:53:32 +01:00
clispnego.c Fix bug #9213 - Bad ASN.1 NegTokenInit packet can cause invalid free. 2012-09-26 04:07:57 +02:00
clistr.c s3:libsmb: remove unused clistr_push_fn() 2011-07-07 19:16:28 +02:00
clisymlink.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
clitrans.c libcli/smb: pass down smbXcli_tcon to smb1cli_req_create/send() and smb1cli_trans* 2012-07-24 21:22:44 +02:00
conncache.c s3: Fix Coverity ID 2147, FORWARD_NULL 2011-03-16 22:07:24 +01:00
dsgetdcname.c s3-param: Make lp_name_resolve_order() return a list 2012-07-19 08:02:32 +02:00
errormap_wbc.c
errormap_wbc.h source3/libsmb/errormap_wbc.h: fix licence/copyright 2011-06-10 15:12:27 +02:00
errormap.c s3-libsmb: Remove dead gssapi code. 2012-02-01 23:29:44 +01:00
libsmb_cache.c s3-libsmb: move protos to libsmb/proto.h 2011-05-06 16:37:18 +02:00
libsmb_compat.c
libsmb_context.c Add smbc_getPort(), smbc_setPort(). Bump the .so minor number. 2013-06-11 10:50:41 -07:00
libsmb_dir.c Add the port argument to SMBC_server(). 2013-06-11 10:50:41 -07:00
libsmb_file.c Add the port argument to SMBC_server(). 2013-06-11 10:50:41 -07:00
libsmb_misc.c s3-libsmb: move protos to libsmb/proto.h 2011-05-06 16:37:18 +02:00
libsmb_path.c libsmb: add ABI/smbclient-0.2.1.sigs 2013-06-11 10:50:41 -07:00
libsmb_printjob.c Add the port argument to SMBC_server(). 2013-06-11 10:50:41 -07:00
libsmb_server.c Plumb the 'port' parameter into the connect code. 2013-06-11 10:50:41 -07:00
libsmb_setget.c Add smbc_getPort(), smbc_setPort(). Bump the .so minor number. 2013-06-11 10:50:41 -07:00
libsmb_stat.c Add the port argument to SMBC_server(). 2013-06-11 10:50:41 -07:00
libsmb_thread_impl.c
libsmb_thread_posix.c
libsmb_xattr.c Add the port argument to SMBC_server(). 2013-06-11 10:50:41 -07:00
libsmb.h source3/libsmb/libsmb.h: fix licence/copyright 2011-06-10 15:12:29 +02:00
namecache.c
namequery_dc.c Check error returns from strupper_m() (in all reasonable places). 2012-08-09 12:06:54 -07:00
namequery.c s3:libsmb: s/struct event_context/struct tevent_context 2013-02-19 23:47:54 +01:00
nmblib.c s3-libsmb: Remove check if array is NULL. 2012-12-21 13:56:01 +01:00
nmblib.h source3/libsmb/nmblib.h: fix licence/copyright 2011-06-10 15:12:31 +02:00
ntlmssp_wrap.c auth/ntlmssp: Remove gensec_security element from gensec_ntlmssp_state 2012-03-09 14:31:24 +11:00
ntlmssp.c build: Build with system md5.h on OpenIndiana 2013-06-19 21:32:36 +02:00
passchange.c s3:libsmb: get rid of cli_negprot 2012-05-28 14:49:49 +02:00
proto.h libsmbclient: Make cli_full_connection async 2013-04-11 14:52:56 -07:00
pylibsmb.c libsmbclient: Use async cli_full_connection in python connection setup 2013-04-12 03:07:10 +02:00
reparse_symlink.c s3: Fix symlink_reparse_buffer_parse 2011-07-03 11:31:29 +02:00
samlogon_cache.c s3: Fix some False/NULL hickups 2011-12-20 13:13:17 +01:00
smb2cli_tcon.c s3:libsmb: make use of samba_tevent_context_init() 2013-02-19 23:47:46 +01:00
smb2cli.h libcli/smb: move smb2cli_ioctl.c from source3 to the toplevel 2012-05-15 20:17:01 +02:00
smb_share_modes.c smbd: We don't use DEFERRED_OPEN_ENTRY anymore 2013-04-26 15:17:22 -07:00
smbclient.pc.in libsmbclient: add ABI checking and pc file 2011-10-18 11:24:55 +11:00
smberr.c s3:libsmb: remove unused smb_dos_errstr() 2011-07-08 14:09:10 +02:00
smbsharemodes.pc.in build: Provide .pc file for libsmbsharemodes 2012-05-30 04:15:11 +02:00
smbsock_connect.c s3:libsmb: make use of samba_tevent_context_init() 2013-02-19 23:47:46 +01:00
trustdom_cache.c s3: Add some const 2011-11-25 10:21:07 +01:00
trusts_util.c s3: use generate_random_password() instead of generate_random_str() 2013-02-04 17:14:22 +01:00
unexpected.c lib: Add before/after hooks to async_connect 2013-05-17 11:22:45 +02:00
wscript Add smbc_getPort(), smbc_setPort(). Bump the .so minor number. 2013-06-11 10:50:41 -07:00