Vincent Torri
f7c560c311
replace hton and ntoh family functions with ones defined in eina
...
Summary: This fixes especially the execution of edje_cc on Windows
Test Plan: execution of edje_cc
Reviewers: cedric, raster
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7834
2019-02-01 14:25:35 +00:00
Cedric BAIL
cbfcfdf3e9
emile: fix typos.
2016-09-21 10:34:05 -07:00
Gustavo Sverzut Barbieri
d8caade348
emile: API break, rename sha1 to hmac_sha1, introduce real sha1.
...
emile_binbuf_sha1() was actually doing HMAC version using the given
key. This doesn't work when all you need is just the SHA1 of the input
data.
Then rename emile_binbuf_sha1() to emile_binbuf_hmac_sha1() and
introduce a new version without key/keylen.
This API was marked as BETA and no real users in the codebase, then it
shouldn't cause us problems.
2016-08-30 00:35:17 -03:00
Vincent Torri
93f45eedcf
ecore_con: remove last occurence of EMILE_SSLv3
...
This fixes compilation on Windows
@fix
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-11-11 14:36:23 -08:00
Cedric BAIL
23d8d71e08
emile: deprecate the use of SSLv3 with GNUTLS backend to.
2015-11-09 10:30:00 -08:00
Cedric BAIL
0fc4091b8c
emile: update to latest GNUTLS/GCRYPT API.
2015-03-17 09:58:20 +01:00
Vincent Torri
987607a3c2
emile: fix some warnings in gnutls component
2015-03-17 09:58:20 +01:00
Cedric BAIL
065f87bd15
emile: cleanup comments and internal functions name.
2015-03-17 09:58:20 +01:00
Cedric BAIL
8f3ec959b9
emile: change the API to allow supporting other cipher in the future.
2015-03-17 09:58:19 +01:00
Cedric BAIL
8fd9770d95
emile: reduce code duplication between gnutls and openssl backend.
...
Add a visible emile_binbuf_sha1 implementation and deduplicate
emile_pbkdf2_sha1 (but does not explicitely expose it).
2015-03-17 09:58:19 +01:00
Cedric BAIL
d4d22ca5ea
emile: remove ambiguity especially for Windows platform.
...
Thanks Vincent Torri for the review.
2015-03-17 09:58:19 +01:00
Cedric BAIL
3e6858dc2b
emile: trying to fix security.
2015-03-17 09:58:18 +01:00
Cedric BAIL
a089d8cd7b
emile: Add SSL support.
2015-03-17 09:58:18 +01:00
Cedric BAIL
ee57de59c2
emile: remove left over #ifdef
2015-03-17 09:58:18 +01:00
Cedric BAIL
e649992bff
emile: make the initialization part of backend cipher file to.
2015-03-17 09:58:18 +01:00
Cedric BAIL
10184ca860
emile: split OpenSSL, GNUTLS and no cipher into separate file as a first step toward module.
2015-03-17 09:58:18 +01:00