Timothee Cour
28b301cbaa
fix #17454 ( #17461 )
...
(cherry picked from commit d78ebe4a0e )
2021-03-29 15:27:09 +02:00
narimiran
69c2c05463
bump NimVersion to 1.4.5
2021-03-26 09:02:30 +01:00
Andreas Rumpf
cc6bc8960d
closes #17085 ; boehm has problems with large allocations, that is expected and we don't care ( #17487 )
...
(cherry picked from commit 8ccde68f13 )
2021-03-24 18:20:19 +01:00
narimiran
05991805fb
change back part of the test
2021-03-24 18:19:42 +01:00
narimiran
82561f31eb
backport json-related part of #17469
2021-03-24 17:48:39 +01:00
Timothee Cour
e5027dc3da
fix #17383 : json.%,to and jsonutils.formJson,toJson now works with uint|uint64 ( #17389 ) [backport:1.2]
...
* fix #17383 : json.%,to and jsonutils.formJson,toJson now works with uint|uint64
* fixup
* fix for js
(cherry picked from commit 895a40d1ac )
2021-03-19 15:49:56 +01:00
Igor Ribeiro de Assis
f97d840f96
Fix FutureStream memory usage ( #17395 ) [backport:1.2]
...
(cherry picked from commit 9bb0e55749 )
2021-03-18 17:23:06 +01:00
xioren
560800246e
Relocate 4xx/5xx exception in downloadFile ( #17332 ) [backport:1.2]
...
Move 4xx/5xx exception to before disk i/o. As it stands an empty file is created on http error 4xx/5xx.
(cherry picked from commit 3d198fdcc2 )
2021-03-18 14:08:54 +01:00
Andreas Rumpf
cf1ecee794
fixes #11225 ; generic sandwich problems; [backport:1.2] ( #17255 )
...
* fixes #11225 ; generic sandwich problems; [backport:1.2]
* progress
* delegating these symbols must be done via 'bind'
(cherry picked from commit 2f213db7ee )
2021-03-18 14:08:54 +01:00
flywind
6b00463074
Add unsafeIsolate and extract to std/isolation [backport:1.4] ( #17263 )
...
(cherry picked from commit 19be5eb1eb )
2021-03-18 14:08:54 +01:00
flywind
e996d98a8a
fix #16384 and #17144 ( #17126 ) [backport]
...
(cherry picked from commit 6391f6e861 )
2021-03-18 14:08:54 +01:00
flywind
5c88067953
fix #17264 [backport:1.4] ( #17266 )
...
* fix #17264
* fix vm
* fix js and add tests
(cherry picked from commit 171b03c386 )
2021-03-18 13:13:51 +01:00
alaviss
061d106671
compiler/installer.ini: package cacert.pem on Windows [backport:1.2] ( #17172 )
...
Follow up of 5dc544e1f5
After updating windeps.zip, it appears that Windows' build was
unchanged. As it turns out, cacert.pem is not set for packaging by the
compiler package manifest.
This commit add cacert.pem to the Windows package.
(cherry picked from commit d35f366d6f )
2021-03-18 08:33:16 +01:00
Andreas Rumpf
c2e2f50d35
fixes yet another SSL problem on Windows [backport:1.2] ( #17167 )
...
(cherry picked from commit b48a32053f )
2021-03-18 08:32:40 +01:00
narimiran
2ff517462b
remove tests for stuff not available in 1.4
v1.4.4
2021-02-22 13:51:56 +01:00
narimiran
29a064e275
bump NimVersion to 1.4.4
2021-02-22 10:26:35 +01:00
flywind
bfc0d64825
fix #17118 ( #17119 ) [backport:1.2]
...
* fix js unsigned integer
* Use `std` prefix for standard library modules
* fix #17118
(cherry picked from commit 32bf10126c )
2021-02-22 10:26:14 +01:00
Miran
540d16540b
[backport:1.2] update nimble commit hash ( #17109 )
...
(cherry picked from commit da52e81327 )
2021-02-19 20:34:36 +01:00
Andreas Rumpf
7705948d52
fixes #17085 [backport:1.2] ( #17101 )
...
(cherry picked from commit 4395a26764 )
2021-02-19 20:33:41 +01:00
Timothee Cour
a154acda85
followup #17001 : improve coverage for tests/openarray/topenarray.nim ( #17006 )
...
* followup #17001 : improve coverage for tests/openarray/topenarray.nim
(cherry picked from commit 21e60b9a97 )
2021-02-18 19:13:10 +01:00
flywind
8f9ea358b6
[JS] Ref #15952 make toOpenArray works better ( #17001 )
...
* ref 15952 toOpenArray works in JS
* fix
(cherry picked from commit 9bd4f503f4 )
2021-02-18 19:13:01 +01:00
narimiran
8d7e1c4649
remove tests for not backported stuff
2021-02-17 22:04:03 +01:00
Andreas Rumpf
87dc838370
fixes #17033 [backport:1.4] ( #17061 )
...
* fixes #17033 [backport:1.4]
* make test robust against stdlib gensym things
* cleanup assertions.nim to make topt_no_cursor easier to get right
(cherry picked from commit f32ffb6ed8 )
2021-02-17 18:38:53 +01:00
Andreas Rumpf
c04214f8cb
don't introduce 'dispose', use '=dispose', fixes #17003 [backport:1.4] ( #17062 )
...
(cherry picked from commit e463a67c74 )
2021-02-17 18:36:39 +01:00
Benoit Favre
132a694c6e
Fix bug in removeDotSegments when path ends with dot ( #17038 ) [backport:1.2]
...
(cherry picked from commit 8f54d3b792 )
2021-02-17 18:36:27 +01:00
hlaaftana
c55506006f
[backport:1.4] JS cstring null fixes ( #16979 )
...
* [backport:1.4] JS cstring null fixes
* fix JS move string
* make it look cleaner
(cherry picked from commit 81533a0014 )
2021-02-17 18:36:05 +01:00
Miran
a263e9aae0
[backport:1.2] update the nimble commit hash to the latest one ( #16971 )
...
(cherry picked from commit 0d34345f29 )
2021-02-09 19:08:22 +01:00
narimiran
94560a9faa
remove 'tsugar'
2021-02-09 17:32:38 +01:00
hlaaftana
5f46474555
fix #16967 [backport:1.2] ( #16976 )
...
* fix #16967 [backport:1.2]
* move test to tsugar
(cherry picked from commit 49ee2f7f3b )
2021-02-09 15:39:39 +01:00
konsumlamm
21e1fa6217
Improve documentation for std/sha1 ( #16970 )
...
(cherry picked from commit cee58ccf7f )
2021-02-09 15:37:27 +01:00
hlaaftana
bf06fb7053
Remove declPragmas from lambdas [backport:1.0] ( #16966 )
...
* Remove declPragmas from lambdas [backport:1.0]
* add test for exportc
* fix test
* fix align, nodecl -> noinit
(cherry picked from commit 49b64e8dc7 )
2021-02-09 15:37:12 +01:00
Andreas Rumpf
ccbdb95539
final SSL changes [backport:1.2] ( #16983 )
...
(cherry picked from commit 74d6a4d7f4 )
2021-02-09 15:33:57 +01:00
Héctor M. Monacci
de98648caa
Correct typo ( #16972 )
...
From `fliter proc` to `filter proc`
(cherry picked from commit a9f44b7257 )
2021-02-08 22:00:15 +01:00
narimiran
3f1f26a7e2
disable 'fidget' package
2021-02-08 18:51:29 +01:00
narimiran
8f38f3e34d
disable package 'bump'
2021-02-08 17:10:05 +01:00
Andreas Rumpf
c7d090c418
basic cleanups regarding SSL handling ( #16940 ) [backport:1.0]
...
* basic cleanups regarding SSL handling
* enabled certificate checking on Windows
* updated the SSL test
* quoting helps
(cherry picked from commit abac35e743 )
2021-02-08 17:08:10 +01:00
narimiran
9b31b12ca5
disable 'criterion' package
2021-02-02 14:34:25 +01:00
hlaaftana
3c74ec0a0f
add finally as post expr block [backport:1.4] ( #16896 )
...
(cherry picked from commit def1f99289 )
2021-02-02 10:10:18 +01:00
Andreas Rumpf
4da6577c97
fixes #16897 [backport:1.2] ( #16900 )
...
(cherry picked from commit 91ace2188a )
2021-02-02 10:10:10 +01:00
narimiran
93ee832d3c
[ci skip] CountTable, remove link to unexisting proc
...
(cherry picked from commit 1d1c831efa )
2021-02-02 09:53:55 +01:00
narimiran
5e49d3b68a
Revert "make --gc:arc --exceptions:quirky work again [backport:1.4] ( #16583 )"
...
This reverts commit 822c7acd3c .
2021-02-02 09:45:54 +01:00
Timothee Cour
5e5803f28f
typetraits: make genericHead docs reflect reality; use runnableExamples ( #16776 ) [backport:1.4]
...
(cherry picked from commit 8f1f0bd1da )
2021-02-01 15:19:07 +01:00
flywind
d9e14414a4
fix #16706 ( #16717 ) [backport:1.4]
...
(cherry picked from commit ef9027c290 )
2021-02-01 15:18:48 +01:00
Timothee Cour
c346c0b91b
[backport 1.0] add backend support for js bigint ( #16606 )
...
* add backend support for js bigint
* cleanup
* add tests
* add -d:nimHasJsBigIntBackend
* cleanup
* more tests
(cherry picked from commit 025ca660f7 )
2021-02-01 15:18:27 +01:00
Andreas Rumpf
822c7acd3c
make --gc:arc --exceptions:quirky work again [backport:1.4] ( #16583 )
...
* make --gc:arc --exceptions:quirky work again [backport:1.4]
* fixes #16404 [backport:1.4]
(cherry picked from commit 6317e4004d )
2021-02-01 15:16:50 +01:00
cooldome
71bbbdbf96
fix #15043 ( #16441 ) [backport:1.4]
...
* fix #15043
* Trigger build
(cherry picked from commit fbc8a40c7a )
2021-02-01 15:11:37 +01:00
Timothee Cour
1d8b7aa07c
[backport => 1.0] fix #16428 vmops now works for generic procs ( #16429 )
...
* fix #16428 vmops now works for generic procs
* remove duplication
(cherry picked from commit bc84d9c8cb )
2020-12-27 14:45:54 +01:00
Andreas Rumpf
db5ce7ed48
asynchttpserver cleanups [backport:1.0] ( #15966 )
...
* asynchttpserver cleanups [backport:1.0]
(cherry picked from commit 122f22d163 )
2020-12-27 14:19:08 +01:00
Code Hz
939702a001
removing out T from docs since it no longer working ( #16378 ) [backport]
...
* remove `out T` from docs
see https://github.com/nim-lang/Nim/issues/16131
* remove `out T` in title
* remove entire paragraph
(cherry picked from commit 90dbb6f3fb )
2020-12-19 14:11:12 +01:00
Tomohiro
753aed9d63
Fix osproc so that it doesn't close pipe/process/thread handles twice ( #16385 ) [backport]
...
* Add error check to closeHandle and fix closing handle twice in osproc
* Fix compile error on Linux
(cherry picked from commit dcdbae798c )
2020-12-19 14:11:04 +01:00