Merge branch 'fixes-for-windows' into 'master'

Windows missing big-endian/little-endian conversion routines (e.g. be16toh)

See merge request !11
17 jobs for master in 2 minutes and 53 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Clean
passed #115178
arm32
do-clean-arm32

00:00:03

passed #115180
arm64
do-clean-arm64

00:00:03

passed #115182
centos76
do-clean-centos76

00:00:02

passed #115176
ubuntu16
do-clean-ubuntu16

00:00:02

passed #115174
ubuntu18
do-clean-ubuntu18

00:00:02

 
  Build
passed #115189
arm32
do-build-arm32

00:00:36

passed #115188
arm64
do-build-arm64

00:00:39

passed #115190
centos76
do-build-centos76

00:00:10

passed #115186
ubuntu16
do-build-ubuntu16

00:00:11

passed #115184
ubuntu18
do-build-ubuntu18

00:00:13

 
  Test
passed #115193
arm32
do-test-arm32

00:00:08

passed #115194
arm64
do-test-arm64

00:00:08

passed #115195
centos76
do-test-centos76

00:00:16

passed #115192
ubuntu16
do-test-ubuntu16

00:00:18

passed #115191
ubuntu18
do-test-ubuntu18

00:00:18

 
  Fuzz
failed #115196
libehpfuzzpod
do-fuzz-ubuntu18

00:01:07

 
  Deploy
skipped #115197
ubuntu18
do-deploy-ubuntu18
 
Name Stage Failure
failed
do-fuzz-ubuntu18 Fuzz
         Location : check_crash_handling(), afl-fuzz.c:7275

Afl returned: 256
Could not execute fuzzing
filesystem error: directory iterator cannot open directory: No such file or directory [/tmp/libehp-fuzzing/out/queue]
Running after script...
$ echo Test Complete.
Test Complete.
ERROR: Job failed: exit status 1