Revision c6b32510c32848d2476d0eb78548ee8d952bc8fe authored by Curtis Vogt on 20 February 2017, 14:09:32 UTC, committed by Tony Kelman on 20 February 2017, 14:09:32 UTC
* Use mbedTLS hostname verification for LibGit2

Corrects issues with hostname verification failing when the SSL subjectAltName is not
specified and the CN should be used.

* Add test for mbedTLS verification

* Made mbedTLS verification a seperate patch

* Disable startup-file

* Remove use of which

* Changes from PR review

* Use localhost when hostname isn't set to loopback

* Handle getaddrinfo exception

* Improve warning message

* Add libgit2-mbedtls-hostname.patch dependency

libgit2-mbedtls-hostname patch directly depends on the libgit2-mbedtls
patch. The libgit2-mbedtls-writer-fix patch also modifies the
mbedtls_stream.c file seperate section of the file. To ensure that the
patches are always applied in the same order we'll make the hostname
patch dependent on the writer-fix patch.
1 parent 9706c8b
History
File Mode Size
dates
linalg
netload
perf
sparse
strings
unicode
util
.gitignore -rw-r--r-- 47 bytes
Makefile -rw-r--r-- 828 bytes
TestHelpers.jl -rw-r--r-- 5.3 KB
abstractarray.jl -rw-r--r-- 31.0 KB
ambiguous.jl -rw-r--r-- 6.2 KB
arrayops.jl -rw-r--r-- 65.3 KB
asmvariant.jl -rw-r--r-- 769 bytes
backtrace.jl -rw-r--r-- 3.7 KB
base64.jl -rw-r--r-- 1.7 KB
bigfloat.jl -rw-r--r-- 326 bytes
bigint.jl -rw-r--r-- 10.4 KB
bitarray.jl -rw-r--r-- 51.2 KB
blas.jl -rw-r--r-- 15.8 KB
boundscheck.jl -rw-r--r-- 784 bytes
boundscheck_exec.jl -rw-r--r-- 4.0 KB
broadcast.jl -rw-r--r-- 18.5 KB
cartesian.jl -rw-r--r-- 223 bytes
ccall.jl -rw-r--r-- 36.1 KB
channels.jl -rw-r--r-- 5.4 KB
char.jl -rw-r--r-- 5.1 KB
checked.jl -rw-r--r-- 15.1 KB
choosetests.jl -rw-r--r-- 6.1 KB
cmdlineargs.jl -rw-r--r-- 14.8 KB
combinatorics.jl -rw-r--r-- 2.3 KB
compile.jl -rw-r--r-- 13.3 KB
complex.jl -rw-r--r-- 42.4 KB
copy.jl -rw-r--r-- 3.6 KB
core.jl -rw-r--r-- 105.7 KB
datafmt.jl -rw-r--r-- 13.0 KB
dict.jl -rw-r--r-- 18.6 KB
dimensionful.jl -rw-r--r-- 3.1 KB
distributed.jl -rw-r--r-- 710 bytes
distributed_exec.jl -rw-r--r-- 41.0 KB
docs.jl -rw-r--r-- 19.7 KB
dsp.jl -rw-r--r-- 5.8 KB
enums.jl -rw-r--r-- 4.2 KB
env.jl -rw-r--r-- 1.6 KB
error.jl -rw-r--r-- 2.0 KB
euler.jl -rw-r--r-- 16.8 KB
examples.jl -rw-r--r-- 2.5 KB
fastmath.jl -rw-r--r-- 7.0 KB
fft.jl -rw-r--r-- 11.0 KB
file.jl -rw-r--r-- 39.5 KB
float16.jl -rw-r--r-- 4.5 KB
floatapprox.jl -rw-r--r-- 1.9 KB
floatfuncs.jl -rw-r--r-- 2.3 KB
functional.jl -rw-r--r-- 4.5 KB
goto.jl -rw-r--r-- 2.0 KB
grisu.jl -rw-r--r-- 52.6 KB
hashing.jl -rw-r--r-- 3.5 KB
i18n.jl -rw-r--r-- 154 bytes
inference.jl -rw-r--r-- 18.1 KB
inline.jl -rw-r--r-- 1.7 KB
int.jl -rw-r--r-- 5.9 KB
intfuncs.jl -rw-r--r-- 4.4 KB
intrinsics.jl -rw-r--r-- 2.9 KB
intset.jl -rw-r--r-- 7.7 KB
iobuffer.jl -rw-r--r-- 6.4 KB
iterators.jl -rw-r--r-- 12.8 KB
keywordargs.jl -rw-r--r-- 6.3 KB
libdl.jl -rw-r--r-- 5.3 KB
libgit2-online.jl -rw-r--r-- 1.2 KB
libgit2.jl -rw-r--r-- 42.6 KB
lineedit.jl -rw-r--r-- 9.7 KB
llvmcall.jl -rw-r--r-- 5.8 KB
llvmcall2.jl -rw-r--r-- 1.2 KB
loading.jl -rw-r--r-- 2.5 KB
markdown.jl -rw-r--r-- 24.2 KB
math.jl -rw-r--r-- 24.4 KB
meta.jl -rw-r--r-- 3.2 KB
misc.jl -rw-r--r-- 21.6 KB
mmap.jl -rw-r--r-- 8.2 KB
mod2pi.jl -rw-r--r-- 9.2 KB
mpfr.jl -rw-r--r-- 23.4 KB
nullable.jl -rw-r--r-- 16.9 KB
numbers.jl -rw-r--r-- 97.8 KB
offsetarray.jl -rw-r--r-- 13.2 KB
operators.jl -rw-r--r-- 3.0 KB
osutils.jl -rw-r--r-- 786 bytes
parse.jl -rw-r--r-- 30.6 KB
path.jl -rw-r--r-- 9.4 KB
pkg.jl -rw-r--r-- 18.6 KB
pollfd.jl -rw-r--r-- 4.1 KB
printf.jl -rw-r--r-- 8.6 KB
profile.jl -rw-r--r-- 950 bytes
random.jl -rw-r--r-- 21.6 KB
ranges.jl -rw-r--r-- 28.7 KB
read.jl -rw-r--r-- 13.5 KB
reduce.jl -rw-r--r-- 9.8 KB
reducedim.jl -rw-r--r-- 6.4 KB
reflection.jl -rw-r--r-- 21.4 KB
regex.jl -rw-r--r-- 3.4 KB
repl.jl -rw-r--r-- 19.3 KB
replcompletions.jl -rw-r--r-- 19.9 KB
replutil.jl -rw-r--r-- 23.0 KB
resolve.jl -rw-r--r-- 12.9 KB
rounding.jl -rw-r--r-- 3.9 KB
runtests.jl -rw-r--r-- 8.6 KB
serialize.jl -rw-r--r-- 10.3 KB
sets.jl -rw-r--r-- 7.3 KB
show.jl -rw-r--r-- 22.7 KB
simdloop.jl -rw-r--r-- 3.7 KB
socket.jl -rw-r--r-- 9.2 KB
sorting.jl -rw-r--r-- 11.5 KB
spawn.jl -rw-r--r-- 15.4 KB
stacktraces.jl -rw-r--r-- 4.2 KB
staged.jl -rw-r--r-- 5.4 KB
statistics.jl -rw-r--r-- 10.9 KB
subarray.jl -rw-r--r-- 16.8 KB
subtype.jl -rw-r--r-- 39.3 KB
sysinfo.jl -rw-r--r-- 279 bytes
test.jl -rw-r--r-- 13.9 KB
test_exec.jl -rw-r--r-- 161 bytes
test_sourcepath.jl -rw-r--r-- 572 bytes
testdefs.jl -rw-r--r-- 1.4 KB
threads.jl -rw-r--r-- 11.7 KB
topology.jl -rw-r--r-- 2.4 KB
triplequote.jl -rw-r--r-- 1.2 KB
tuple.jl -rw-r--r-- 6.5 KB
vecelement.jl -rw-r--r-- 1.8 KB
version.jl -rw-r--r-- 10.4 KB
workspace.jl -rw-r--r-- 551 bytes
worlds.jl -rw-r--r-- 5.3 KB

back to top