cabedf3847
* .gitlab-ci.yml (pages): Install libcapture-tiny-perl and libdatetime-perl
2023-11-04 18:58:32 +01:00
d77205a092
* .gitlab-ci.yml (MinGW64-static): Add configure flag --enable-threads=windows
...
This allows multi-threading on Windows.
2023-10-20 20:27:23 +02:00
7e82d2839c
* gitlab-ci.yml: Enable Gitlab SAST
2023-10-03 19:27:47 +02:00
f0ef9f4c01
* .gitlab-ci.yml: New stages
2023-08-05 23:22:55 +02:00
f8bc3d9b85
* .gitlab-ci.yml (Full+VPATH/Debian): Make syntax-check
2023-07-08 13:08:28 +02:00
339ca486c3
* .gitlab-ci.yml (pages): Remove superfluous semicolons at EOL
2022-12-03 19:18:31 +01:00
05b1255e5c
* .gitlab-ci.yml: Remove python->python3 symbolic link
2022-12-02 14:27:03 +01:00
c6abd27da0
* .gitlab-ci.yml (MinGW64): Set CFLAGS to $CFLAGS_DEFAULT
2022-08-14 14:51:03 +02:00
8e3f5136bd
* .gitlab-ci.yml (Minimal/Debian): Fix configure flag
2022-07-23 16:24:33 +02:00
724c72d5a4
* .gitlab-ci.yml: Add scan-build for make check
2022-06-26 13:50:04 +02:00
6a4568d3ec
* .gitlab-ci.yml: Fix pages
2022-05-27 12:19:18 +02:00
dc4999ddb6
* .gitlab-ci.yml: Move static wget2.exe to https://gnuwget.gitlab.io/wget2/wget2.exe
2022-05-27 11:38:22 +02:00
643416f0e6
* .gitlab-ci.yml: mkdir public for static MinGW build
2022-05-08 19:55:11 +02:00
3310c10f74
* .gitlab-ci.yml: mkdir /public for static MinGW build
2022-05-08 19:37:01 +02:00
99cf242be2
* .gitlab-ci.yml: unset CC for MinGW static
2022-05-08 19:27:45 +02:00
4c50e0a110
i* .gitlab-ci.yml: Fix MinGW static build
2022-05-08 19:20:19 +02:00
de2104985e
* .gitlab-ci.yml: Build static wget2.exe
...
The static exe should be available from
https://gnuwget.gitlab.io/wget2/wget2-latest.exe
2022-05-08 15:51:01 +02:00
810e6465f6
Disable building manylibs by default
...
* .gitlab-ci.yml: Add --enable-manylibs to Full tests.
* configure.ac: --disable-manylibs is default.
2022-03-05 16:54:53 +01:00
374d5d6183
* gitlab-ci.yml: Switch off git CA verification on FreeBSD globally
2022-02-27 18:19:25 +01:00
f61d7ec4d5
* gitlab-ci.yml: Switch off git CA verification on FreeBSD
2022-02-27 18:16:30 +01:00
911fb791fd
* .gitlab-ci.yml: Use Debian testing for the pages runner
2022-01-01 20:05:31 +01:00
d563c363b1
* .gitlab-ci.yml: Use DEBIAN_TESTING_BUILD for Full+VPATH/Debian
2022-01-01 18:04:22 +01:00
1a0d1de4de
* .gitlab-ci.yml: Use Debian stable instead of Debian stretch
2021-12-30 16:47:44 +01:00
bd97e4ff15
Update MinGW build script
...
* .gitlab-ci.yml: Remove copying pthread_sigmask.c.mingw.
* contrib/mingw: Update for latest dependency versions.
* pthread_sigmask.c.mingw: Remove file.
2021-10-31 15:25:00 +01:00
91457ed2b6
* .gitlab-ci.yml: Drop manywarnings and SSL support on FreeBSD CI
2021-02-13 17:46:08 +01:00
1358405061
Fix building without TLS library
...
This changes configure semantics to fail if no TLS library
is found and no --with-ssl=none was explicitly requested.
It protects users from accidentally building without TLS.
* .gitlab-ci.yml: Tarball build using --with-ssl=none.
* configure.ac: Stop with error if no TLS was found and --with-ssl
was not used.
* tests/libtest.c: Fix issues with conditionally declared variables.
2021-02-07 12:34:39 +01:00
189b77312d
* .gitlab-ci.yml: Allow failure for FreeBSD runner
2021-02-06 23:20:29 +01:00
e8178bd3fc
Test for bashisms in Debian Testing
2020-10-31 11:07:50 +01:00
1d8eade585
* .gitlab-ci.yml: Create /usr/bin/python before bootstrap
2020-08-02 19:53:34 +02:00
83836625a2
* .gitlab-ci.yml (Scan-Build/Debian): Do not use security checker
...
The security checker complains about not using the C11 _s functions.
We don't want to use them, see also
http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1969.htm
2020-02-24 14:41:47 +01:00
6992125b70
Build own badges for coverage and fuzz-coverage
...
* contrib/make-coverage-badge: Add script to create badges
* .gitlab-ci.yml: Create coverage and fuzz-covrage badges
* README.md: Display badges
2020-02-11 16:40:56 +01:00
0bf5d93290
* .gitlab-ci.yml: Add 'linux' to 'tags:'
2020-02-10 20:55:38 +01:00
64df3e0136
* .gitlab-ci.yml: Use tag 'linux' instead 'docker'
2020-01-25 22:01:35 +01:00
b34da25288
Update gnulib to fix FreeBSD CI runner
...
* gnulib: Update
* .gitlab-ci.yml: Remove --enable-threads=isoc from ./configure
2020-01-20 10:47:49 +01:00
22e4c0c9e1
* .gitlab-ci.-yml: Add --enable-threads=isoc to FreeBSD configure run
2020-01-08 13:23:06 +01:00
5bcae1f566
* .gitlab-ci.yml: Do not use -Werror for ./configure run
2020-01-07 16:57:38 +01:00
e7884c25d3
* .gitlab-ci.yml: CFLAGS_DEFAULT: -O1 -g -ggdb3
...
The sanitizer does not work with -O0, changed to -O1.
2020-01-07 13:01:31 +01:00
8b95c56b7f
* .gitlab-ci.yml: Remove manual copying of gnulib directory
2020-01-07 12:46:32 +01:00
b49f0f60c4
Move sanitizer CI runner to Debian unstable
2020-01-07 12:28:32 +01:00
6647bd3700
* .gitlab-ci.yml: Add automated coverity scan
...
This only works on a branch called 'coverity-scan'
2019-10-10 20:01:21 +02:00
ad9abc7f63
* .gitlab-ci.yml: Add Valgrind/i386 runner
2019-09-23 15:11:54 +02:00
f236cecbfe
* .gitlab-ci.yml: Add OpenSSL runner
2019-08-29 22:36:35 +02:00
a10ac2fdf6
* .gitlab-ci.yml: Fix WolfSSL CI build
2019-08-29 22:36:35 +02:00
97fd1260c1
* .gitlab-ci.yml: Use --disable-threads on FreeBSD instead MinGW CI runner
2019-08-22 17:18:40 +02:00
ff2d88d847
* .gitlab-ci.yml: Fix clang build on FreeBSD
2019-08-17 18:49:14 +02:00
9bf6d8d272
* .gitlab-ci.yml (Debian/HTTP2): Allow failure set to true
2019-08-16 15:59:47 +02:00
c3075a1e21
Introduce nullability support for clang's static analyzer
...
* configure.ac: Add -Wno-nullability-extension -Wno-nullability-completeness to WARN_CFLAGS
* include/wget/wget.h: Add CLANG_VERSION_AT_LEAST,
fix attribute defines for clang,
make use of attributes by using static inline functions for wget allocation,
define NULLABLE for clang
* libwget/xalloc.c: Rename wget allocation function pointers
* src/options.c: Likewise
* unit-tests/test.c: Likewise
2019-08-16 15:24:19 +02:00
600864c8c4
* .gitlab-ci.yml: Use clang and enable valist checker with scan-build
2019-08-15 17:08:24 +02:00
58c4c334b5
* .gitlab-ci.yml (FreeBSD.x86_64): Do not retry after failure
2019-08-15 11:08:13 +02:00
8757741b6f
* .gitlab-ci.yml: Add FreeBSD runner
2019-08-13 10:21:27 +02:00