Federico Ceratto
5b85444244
SSL certificate verify GitHub action ( #13697 )
...
* Implement SSL/TLS certificate checking #782
* SSL: Add nimDisableCertificateValidation
Remove NIM_SSL_CERT_VALIDATION env var
tests/untestable/thttpclient_ssl.nim ran successfully on Linux with libssl 1.1.1d
* SSL: update integ test to skip flapping tests
* Revert .travis.yml change
* nimDisableCertificateValidation disable imports
Prevent loading symbols that are not defined on older SSL libs
* SSL: disable verification in net.nim
..when nimDisableCertificateValidation is set
* Update changelog
* Fix peername type
* Add define check for windows
* Disable test on windows
* Add exprimental GitHub action CI for SSL
* Test nimDisableCertificateValidation
2020-03-20 17:11:39 +01:00
genotrance
0c7b6c9c15
Switch mingw links ( #12561 )
2019-10-31 11:13:32 +01:00
Andreas Rumpf
459fbb9525
appveyor config: don't stop after testing failures; keep testing Nimble packages
2019-09-03 17:24:57 +02:00
alaviss
08fdffc717
[other] appveyor: use official dlls on nim-lang.org ( #11473 )
2019-06-12 17:09:36 +02:00
alaviss
89f6b1b2c5
appveyor: test using nim-lang.org gcc ( #11382 )
2019-06-04 18:50:32 +02:00
Miran
dafd995402
change the order of appveyor tests ( #10920 )
...
Testing packages sometimes randomly fails because of some
reason not connected to Nim (e.g. github is down).
Currently, that would prevent "regular" appveyor tests
from running.
Changing the order will allow "regular tests" to run
regardless of the outside problems with packages.
2019-03-28 17:18:42 +01:00
LemonBoy
8b39551fca
Small CI improvements ( #10699 )
...
* [appveyor] Cache all the downloaded binaries
* [travis] Enable fast_finish
2019-02-18 08:07:10 +01:00
Miran
6d8ce609d7
add more nimble packages for testing ( #10671 )
2019-02-15 08:41:43 +01:00
Andreas Rumpf
dee9a94278
new AppVeyor configuration that should test the compiler against sele… ( #10549 )
2019-02-09 07:40:00 +01:00
Timothee Cour
c60916a2af
[CI] fixes #10041 move bulk of travis and appveyor logic to koch.nim ( #10183 )
2019-01-08 13:08:19 +01:00
Arne Döring
ef44c12a34
kick taint mode
2018-12-11 21:23:18 +01:00
Jacek Sieka
97738a4f28
Testament pre parallel ( #9137 )
...
* testament: move to root dir (it's not a test)
* osproc: fix process index passed to afterRunEvent for parallel runs
it was passing the index of the process, not index of all commands
* testament: complete file move
2018-10-12 17:27:47 +02:00
Araq
d2208091fa
disable Nimble dependencies for appveyor
2018-09-14 09:45:03 +02:00
Araq
2fc63838c8
appveyor: attempt to make the build more robust
2018-09-10 14:13:18 +02:00
Araq
f078f272e5
make tests green again
2018-09-07 19:21:17 +02:00
Emery Hemingway
2da0341b4d
Genode fixes ( #8501 )
...
* Genode fixes
- wrap strings in "Genode::Cstring" when logging
- define SIGABRT for Genode
- disable GCC -fstack-protector
- use log RPC for fatal messages
- add --os:genode build to appveyor
- define paramStr and paramCount
* Select fixups for Genode POSIX
2018-08-16 18:12:37 +02:00
Timothee Cour
919e7d6656
Update appveyor.yml
2018-07-06 22:43:55 -07:00
Andreas Rumpf
26568dff00
nimpretty: also test on Windows/Appveyor
2018-06-19 23:48:27 +02:00
Yuriy Glukhov
c93655e8b4
Unify async macro and futures for js and native targets
2018-01-05 16:40:51 +02:00
Araq
9c38b6e100
disable 'koch boot' on AppVeyor to speedup the process; will be re-enabled after the next release
2017-08-04 21:28:08 +02:00
Andreas Rumpf
57f4abf6f4
make appveyor builds faster
2017-06-30 00:44:43 +02:00
Araq
c525dfabc2
travis/appveyor: don't overdo -d:nimCoroutines checking
2017-02-26 23:31:58 +01:00
Rokas Kupstys
96c571dd96
Removed fasm support.
2017-02-20 17:24:19 +02:00
Rokas Kupstys
9314967709
For CI: -d:nimCoroutines
2017-02-20 17:24:19 +02:00
Eugene Kabanov
55782205a4
Fix appveyor.yml shows green, when failed. ( #5396 )
2017-02-15 13:18:45 +01:00
Araq
ffd929af41
minor appveyor update
2017-02-02 22:22:14 +01:00
Andreas Rumpf
05fe523832
updated appveyor.yml
2017-02-01 23:39:40 +01:00
Eugene Kabanov
9f6f78ac61
Appveyor integration config ( #5295 )
2017-01-29 17:35:07 +01:00
Andreas Rumpf
31ebb11d73
disabled appveyor tests since they die with a timeout
2015-12-15 00:41:03 +01:00
Aman Gupta
f7c979f865
try with windows slashes
2015-10-13 16:21:30 -07:00
Aman Gupta
4c5f8cfd0c
use tester directly
2015-10-13 16:14:29 -07:00
Aman Gupta
f3a2efa6ae
really be pedantic
2015-10-13 15:48:01 -07:00
Aman Gupta
7954fcfa9e
show current commit
2015-10-07 17:50:35 -07:00
Aman Gupta
b418153899
install zlib
2015-10-07 16:32:01 -07:00
Aman Gupta
5b6d4b03a2
download and extract fasm.exe
2015-10-07 16:15:13 -07:00
Aman Gupta
75f648398a
avoid libcurl.dll since it clashes with msys curl
2015-10-07 15:31:57 -07:00
Aman Gupta
eac9fdae5d
use pre-built dlls
2015-10-07 15:26:39 -07:00
Aman Gupta
27037d4910
show openssl-devel contents
2015-10-07 15:19:18 -07:00
Aman Gupta
9ca773c3e2
show libopenssl contents
2015-10-07 15:15:32 -07:00
Aman Gupta
32f522be06
install libssl
2015-10-07 15:07:19 -07:00
Aman Gupta
d069ba7ef8
list out openssl contents
2015-10-07 15:02:26 -07:00
Aman Gupta
8d02dc2e62
try installing openssl?
2015-10-07 14:48:14 -07:00
Aman Gupta
d089b6a55b
add bin to path
2015-10-07 14:35:55 -07:00
Aman Gupta
ed24ad3edd
add nim.exe artifact
2015-10-07 14:28:21 -07:00
Aman Gupta
8cf3430788
add test script
2015-10-07 14:22:31 -07:00
Aman Gupta
3753b16786
so close
2015-10-07 14:17:09 -07:00
Aman Gupta
6fc82607df
oh yea windows paths
2015-10-07 14:13:55 -07:00
Aman Gupta
3698b0e4b7
oops, wrong name
2015-10-07 14:11:11 -07:00
Aman Gupta
e2ec02fb7d
rename; faster clones
2015-10-07 14:10:12 -07:00
Aman Gupta
38e7463091
start with 64-bit build
2015-10-07 14:06:07 -07:00