1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +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
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
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
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
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
errormap.c
libsmb_cache.c
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
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
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
ntlmssp_wrap.c
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
samlogon_cache.c
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
smberr.c
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
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