Daniel Stenberg
ac0a88fd25
copyright: fix year ranges
...
Follow-up from 4d2f800677
2020-11-05 08:22:10 +01:00
Daniel Stenberg
4d2f800677
curl.se: new home
...
Closes #6172
2020-11-04 23:59:47 +01:00
Sergei Nikulov
e41ba40deb
travis: use ninja-build for CMake builds
...
Added package ninja-build to environment
Use ninja to speed up CMake builds
Closes #6077
2020-11-04 12:44:00 +03:00
Sergei Nikulov
9f43b28f78
CI/tests: enable test target on TravisCI for CMake builds
...
Added test-nonflaky target to CMake builds
Disabled test 1139 because the cmake build doesn't create docs/curl.1
Closes #6074
2020-11-03 11:18:06 +01:00
Daniel Stenberg
606d213766
travis: use valgrind when running tests for debug builds
...
Except the non-x86 and sanitizer builds
Closes #6154
2020-11-02 17:10:50 +01:00
Daniel Stenberg
96450a1a33
alt-svc: enable by default
...
Remove CURLALTSVC_IMMEDIATELY, which was never implemented/supported.
alt-svc support in curl is no longer considered experimental
Closes #5868
2020-10-25 23:08:54 +01:00
Daniel Stenberg
06488441a5
scripts/release-notes.pl: don't "embed" $ in format string for printf()
...
... since they might contain %-codes that mess up the output!
2020-10-05 08:29:28 +02:00
Daniel Gustafsson
2aac895fb6
src: Consistently spell whitespace without whitespace
...
Whitespace is spelled without a space between white and space, so
make sure to consistently spell it that way across the codebase.
Closes #6023
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
Reviewed-by: Emil Engler <me@emilengler.com>
2020-09-30 21:10:14 +02:00
Daniel Stenberg
3d64031fa7
symbian: drop support
...
The OS is deprecated. I see no traces of anyone having actually built
curl for Symbian after 2012.
The public headers are unmodified.
Closes #5989
2020-09-22 15:14:12 +02:00
Daniel Stenberg
9fe7b66203
travis: use libressl v3.1.4 instead of master
...
... as their git master seems too fragile to use (and 3.2.1 which is the
latest has a build failure).
Closes #5964
2020-09-15 22:49:37 +02:00
Daniel Stenberg
6f42e3b169
travis: add a build using libressl (from git master)
...
The v3.2.1 tag (latest release atm) results in a broken build.
Closes #5932
2020-09-07 22:50:15 +02:00
Daniel Stenberg
b4d86d34f9
scripts/delta: add diffstat summary
...
... and make output more table-like
2020-09-03 08:18:32 +02:00
Daniel Stenberg
63a111a277
travis: add a CI job with openssl3 (from git master)
...
Closes #5908
2020-09-03 07:57:20 +02:00
Daniel Stenberg
e3181d0227
copyright.pl: ignore buildconf
2020-09-02 12:35:10 +02:00
Daniel Stenberg
4608fa4ae6
scripts: improve the "get latest curl release tag" logic
...
... by insiting on it matching "^curl-".
2020-08-27 14:25:24 +02:00
Eric Curtin
9ee5701f12
HTTP/3: update to OpenSSL_1_1_1g-quic-draft-29
...
Closes #5871
2020-08-27 14:15:25 +02:00
Daniel Stenberg
be753add31
winbuild: convert the instruction text to README.md
...
Closes #5861
2020-08-26 15:49:21 +02:00
Daniel Stenberg
de195a1718
scripts/copyright.pl: ignore .muse files
2020-08-14 10:20:05 +02:00
Thomas M. DuBuisson
30974cb895
travis/script.sh: fix use of `-n' with unquoted envvar
...
Shellcheck tells us "-n doesn't work with unquoted arguments. quote or
use [[ ]]."
And testing shows:
```
docker run --rm -it ubuntu bash
root@fe85ce156856:/# [ -n $DOES_NOT_EXIST ] && echo "I ran"
I ran
root@fe85ce156856:/# [ -n "$DOES_NOT_EXIST" ] && echo "I ran"
root@fe85ce156856:/#
```
Closes #5773
2020-08-04 09:51:01 +02:00
Daniel Stenberg
daab7b2be7
travis: add ppc64le and s390x builds
...
Closes #5752
2020-07-31 23:33:57 +02:00
Alessandro Ghedini
d10cd52406
travis: update quiche builds for new boringssl layout
...
This is required after https://github.com/cloudflare/quiche/pull/593
moved BoringSSL around slightly.
This also means that Go is not needed to build BoringSSL anymore (the
one provided by quiche anyway).
Closes #5691
2020-07-18 12:35:21 +02:00
Daniel Stenberg
1313d7a356
scripts/copyright.pl: skip .dcignore
2020-06-30 15:30:20 +02:00
Daniel Stenberg
eab2f95c0d
wording: avoid blacklist/whitelist stereotypes
...
Instead of discussing if there's value or meaning (implied or not) in
the colors, let's use words without the same possibly negative
associations.
Closes #5546
2020-06-10 08:49:17 +02:00
Viktor Szakats
308c243db5
all: fix codespell errors
...
Reviewed-by: Jay Satiro
Reviewed-by: Daniel Stenberg
Closes https://github.com/curl/curl/pull/5452
2020-05-25 19:44:04 +00:00
Daniel Stenberg
d75e6ce85a
copyright: updated year ranges out of sync
...
... and whitelisted a few more files in the the copyright.pl script.
2020-05-24 00:02:33 +02:00
Peter Wu
421171a8d4
travis: simplify quiche build instructions wrt boringssl
...
quiche builds boringssl as static library, reuse that instead of
building another shared library.
Closes #5438
2020-05-22 21:10:07 +02:00
Daniel Stenberg
5d54b5e697
travis: remove the .checksrc fiddling
2020-05-15 08:54:26 +02:00
Peter Wu
ac26be86f3
travis: Add ngtcp2 and quiche tests for CMake
...
To avoid an explosion of jobs, extend the existing CMake tests with
ngtcp2 and quiche support. macOS was previously moved to GitHub actions,
so the non-Linux case can be dropped.
2020-05-10 23:36:54 +02:00
Daniel Stenberg
8810064655
travis: add "qlog" as feature in the quiche build
2020-05-05 14:50:46 +02:00
Daniel Stenberg
e2b1ccb99b
travis: bump the wolfssl CI build to use 4.4.0
...
Closes #5301
2020-04-27 11:59:19 +02:00
Daniel Stenberg
3c77e280ce
release-notes.pl: fix parsing typo
2020-04-20 08:03:24 +02:00
Daniel Stenberg
d1479716b5
scripts/release-notes.pl: accept colon after the Fixes/Closes keywords
2020-04-14 23:36:37 +02:00
Daniel Stenberg
66212a3024
scripts/release-notes: fix duplicate output header
2020-04-14 14:57:46 +02:00
Daniel Stenberg
20f281293f
release-notes.pl: detect the start of the references in cleanup mode
2020-04-11 18:47:23 +02:00
Daniel Stenberg
3f704083bf
release-notes: fix the initial reference list output
2020-04-08 14:54:20 +02:00
Daniel Stenberg
9b23a1da7c
release-notes: output trailing references sorted numerically
2020-04-06 23:45:31 +02:00
Daniel Stenberg
17211ade28
scripts/release-notes.pl: add helper script for RELEASE-NOTES maintenance
...
This script helps putting entries in the RELEASE-NOTES using a coherent
style and sorting with a minimal human editing effort - as long as the
first line in the commit message is good enough! There's a short howto
at the top of the file.
2020-04-06 16:22:49 +02:00
Daiki Ueno
c3b865ea38
CI: add build with ngtcp2 + gnutls on Travis CI
2020-03-31 14:39:21 +02:00
Daniel Stenberg
c4c0b04585
travis: update the ngtcp2 build to use the latest OpenSSL patch
...
... which also makes it OpenSSL 1.1.1d based and not v3.
2020-03-25 00:44:36 +01:00
Daniel Stenberg
9a8b3b3e13
copyright: fix out-of-date copyright ranges and missing headers
...
Reported by the new script 'scripts/copyright.pl'. The script has a
regex whitelist for the files that don't need copyright headers.
Removed three (mostly usesless) README files from docs/
Closes #5141
2020-03-24 15:05:59 +01:00
Daniel Stenberg
d83402813b
CI: stop ignoring 323, it is disabled
2020-03-17 09:55:35 +01:00
Frank Gevaerts
8a5c1cf1f0
contributors: Also include people who contributed to curl-www
...
Closes #4884
2020-02-05 13:54:16 +01:00
Frank Gevaerts
d2411a78ee
contrithanks: Use the most recent tag by default
...
(similar to 5296abe
)
Closes #4883
2020-02-05 13:54:13 +01:00
Daniel Stenberg
5296abe3af
scripts: use last set tag if none given
...
Makes 'delta' and 'contributors.sh' easier to use.
Make the delta script invoke contrithanks to get current number of
contributors instead of counting THANKS, for accuracy.
Closes #4881
2020-02-05 10:46:28 +01:00
Daniel Stenberg
d265a7d36b
singleuse.pl: support new API functions, fix curl_dbg_ handling
2020-01-24 10:29:06 +01:00
Daniel Stenberg
062eaa63b5
scripts/delta: adapt to new public header layout
2020-01-09 22:57:33 +01:00
Jay Satiro
9434864770
travis: Fix error detection
...
- Stop using inline shell scripts for before_script and script sections.
Prior to this change Travis could ignore errors from commands in inline
scripts. I don't understand how or why it happens. This is a workaround.
Assisted-by: Simon Warta
Ref: https://github.com/travis-ci/travis-ci/issues/1066
Fixes https://github.com/curl/curl/issues/3730
Closes https://github.com/curl/curl/pull/3755
2019-12-31 02:38:18 -05:00
Daniel Stenberg
58f7ec1639
scripts/contributors: make committers get included too
...
in addition to authors
2019-11-08 09:45:58 +01:00
Daniel Gustafsson
a92e9f578f
scripts: fix typos
2019-03-31 22:55:09 +02:00
Daniel Stenberg
76b6348949
memdebug: make debug-specific functions use curl_dbg_ prefix
...
To not "collide" or use up the regular curl_ name space. Also makes them
easier to detect in helper scripts.
Closes #3656
2019-03-08 23:21:21 +01:00