IDF
70d6238756
Add SSL_CTX_set_session_id_context ( #15233 )
...
* Added SSL_CTX_set_session_id_context()
* Added basic nimdoc
* Raise an error if sessionIdContext is longer than the maximum length
* Update nimdocs
2020-09-04 22:27:51 +01:00
Bung
c16ee37a71
Fix #15219 SQL escape in db_mysql is not enough ( #15234 )
2020-09-04 11:04:27 +02:00
cooldome
77df02313d
fix #15238 ( #15262 )
...
* fix_15238
* fix test
2020-09-04 10:26:14 +02:00
Miran
4fb17bc03b
fix #15257 , toHex couldn't handle large uint64 ( #15261 ) [backport:1.2]
2020-09-04 09:23:27 +02:00
Andreas Rumpf
48f2997221
fixes system.add for strict funcs ( #15259 )
...
* fixes system.add for strict funcs
* fixes #15248
2020-09-03 12:59:34 +02:00
Silvio
3172ca5475
replace / with _ in trId ( #15256 )
...
Fixes jquery error when clicking to collapse/expand a panel
2020-09-02 20:53:02 +02:00
PMunch
244760197c
Fix sets for architectures with default integers smaller than 32 bits ( #15258 ) [backport]
2020-09-02 10:07:08 +02:00
Andreas Rumpf
ff13f8cc3c
fixes #15210 [backport:1.2] ( #15237 )
...
* fixes #15210 [backport:1.2]
* use patched version of bigints library
2020-08-31 14:46:23 +02:00
Jaremy Creechley
a76ae8f795
Changes for FreeRTOS/LwIP Port for the ESP32 (ESP-IDF) ( #15250 )
...
* Changes for FreeRTOS/LwIP Port for the ESP32 (ESP-IDF)
Adding FreeRTOS/LwIP to compiler:
* adding freertos option
* dyncalls for freertos
* add freertos to posix os list
* adding lwip option
Setting up networking FreeRTOS/LwIP Port:
* setting up lwip network for freertos
* fixing posix / networking for freertos
* disable setInheritable for freerots
* using lwip for net control items
* Fix builds by ignoring lib/posix/posix_freertos_consts.nim similar to lib/posix/posix_other_consts.nim
2020-08-31 11:48:54 +02:00
Andy Davidoff
b5424b826e
template hygiene ( #15240 )
2020-08-29 08:06:11 -04:00
Clyybber
13e659cfec
Big compiler Cleanup ( #14777 )
2020-08-28 22:18:09 +02:00
cooldome
f8c48fc186
fix #15035 ( #15236 )
2020-08-28 17:57:52 +02:00
Clyybber
fb58066b61
Fix #5691 ( #15158 )
...
* Fix #5691
* Cleanup and thoughts
* Use scope approach
* Seperate defined/declared/declaredInScope magics
* Fix declaredInScope
* Update spec accordingly
2020-08-27 15:50:59 +02:00
jcosborn
d11933ad99
fix some issues overloading with generics and inheritance ( #15211 )
...
* fix some issues overloading with generics and inheritance
* fix passing procs with subtype matches
2020-08-27 12:56:38 +02:00
Andreas Rumpf
ccccd30cf6
fixes #15221 ( #15230 )
2020-08-27 11:25:20 +02:00
Scott Wadden
a9a9860b0b
Raise KeyError if passed an invalid row entry ( #15227 )
2020-08-26 20:00:54 +02:00
Juan Carlos
d85015e922
Remove unroll pragma from stdlib ( #14706 )
2020-08-26 16:51:41 +02:00
Araq
40969296e9
fixes #15207 [backport:1.2]
2020-08-26 15:27:15 +02:00
Araq
71025b8a8f
deleted dead code, writetracking.nim was replaced by varpartitions.nim
2020-08-26 15:27:15 +02:00
Miran
5163fe7d87
remove deprecation from math.round ( #15224 )
2020-08-25 15:59:42 +02:00
Bung
7cee63bba3
avoid #8231 , bitwise move to mul,div ( #15070 )
...
* avoid #8231 , bitwise move to mul,div
* add test for #8231
* fix bitwise move when div result is float
* bitwise move depends on typ.size
2020-08-25 09:58:32 +02:00
Miran
15ff89cec1
[backport] fix #15064 , strscans.scanf edge case for '$+' ( #15223 )
2020-08-25 09:57:15 +02:00
narimiran
5651a2f711
PRs with no activity in last year are marked as stale
2020-08-24 13:44:19 +02:00
Jon
8321617a78
fix in doc: incomplete output ( #15222 ) [ci skip]
2020-08-24 08:33:51 +02:00
Mamy Ratsimbazafy
07d82b5cc4
Use more lent in options ( #15208 )
2020-08-24 08:05:17 +02:00
alaviss
575697e1f4
doc/nimdoc.css: align field names to the right ( #15217 )
2020-08-23 09:48:37 +02:00
wltsmrz
9bae1ed205
Unsigned iovlen ( #15216 )
2020-08-22 23:14:50 +02:00
John Dupuy
66eba3388a
Added more SSL documentation to net module. ( #15206 )
...
* Added more SSL documentation to `net` module.
* Changed two of the net.nim doc refs to links.
* Update lib/pure/net.nim doc wording.
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com >
* Update lib/pure/net.nim - added space to doc URI
Co-authored-by: alaviss <leorize+oss@disroot.org >
* Fixed another doc URI in net module.
* For net module doc added warning to connect procedure.
* Update net.nim
Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com >
Co-authored-by: alaviss <leorize+oss@disroot.org >
2020-08-22 11:00:38 +01:00
Elijah Shaw-Rutschman
8a004e2fc0
Add test coverage for atomics ( #15193 )
...
* Add test coverage for atomics
Signed-off-by: Elijah Shaw-Rutschman <elijahr@gmail.com >
* Fix compareExchange bugs for non-trivial objects
Bugs fixed:
1. compareExchange would not set the desired value in the success case.
2. compareExchange would not set var expected to the found value in the failure case.
3. withLock would spin forever running the unit tests. try..body..finally prevents this. Not sure why this makes a difference, since an exception wasn’t being raised, but clearing the guard in a finally block seems correct anyways.
Signed-off-by: Elijah Shaw-Rutschman <elijahr@gmail.com >
2020-08-18 18:02:10 +02:00
Andreas Rumpf
ddff13f01b
better strict funcs, WIP ( #15199 )
...
* better strict funcs, WIP
* progress
2020-08-18 12:45:22 +02:00
jcosborn
e194cb41a4
fix overloading issue with generic invocation ( #15135 )
...
* fix overloading issue with generic alias
* add test for inheritance depth
2020-08-18 08:23:19 +02:00
alaviss
e9df8ebcfd
gc_regions: cleanup & fixes for deallocation ( #11920 )
...
* gc_regions: withRegion nows return the modified MemRegion
* gc_regions: make withScratchRegion dealloc correctly
* tests/gc: add tregionleak test
This test checks if memory within regions are freed properly.
2020-08-17 20:20:48 +02:00
Andreas Rumpf
6feb3900b1
fixes #15177 , the error message is now what it should have been ( #15195 )
2020-08-17 14:32:52 +02:00
Bung
cd28fe2ef7
add openssl missing procs ( #15180 )
2020-08-17 10:54:34 +02:00
narimiran
39906c52c4
stale bot is now active only for pull requests
2020-08-17 09:11:33 +02:00
Juan Carlos
c9fdad2c21
db_postgres document how to use it with unix socket ( #15187 )
2020-08-17 08:39:58 +02:00
slangmgh
ba042af9cc
std/with support field assign ( #14484 )
...
* std/with support filed assign
* add changelog
* add support x.dup.with
* add example
* revert support x.dup.with; add example
* update changelog; fix assignment in parameter
* Update changelog.md
* add example for assignment in parameter
* Remove colon style assign
Co-authored-by: Clyybber <darkmine956@gmail.com >
2020-08-15 01:33:21 +02:00
alaviss
957bf15a08
asyncnet: don't try to close the socket again [backport] ( #15174 )
...
The closed flag isn't a good design by any means, but let's have this
working first before I get rid of the flag and potentially create a
non-backportable commit.
2020-08-12 08:04:54 +02:00
Cléber Zavadniak
ce2da87eca
Fix typo on CoroutineRef* doc ( #15179 )
...
Just a small fix for a typo ("for for").
2020-08-12 04:46:16 +02:00
Clyybber
2cea52ee7e
Allow pragmas on parameters ( #15178 )
2020-08-11 22:28:49 +02:00
Andreas Rumpf
813f16a2a3
Fix #8473 ( #15169 )
...
* Make explicit {.nimcall.} a seperate calling convention
* Add testcase for #5688
* Fix bootstrapping
* Remove little lies :)
* Use typeflag instead
2020-08-11 14:50:46 +02:00
Silvio
963db9e7da
docs: dlimport -> dynlib ( #15175 )
2020-08-11 14:49:57 +02:00
Ico Doornekamp
2260ede247
Added array type definition to manual ( #15173 )
...
Co-authored-by: Ico Doornekamp <git@zevv.nl >
2020-08-10 14:01:47 +02:00
Clyybber
b022576ce9
Use typeflag instead
2020-08-10 12:57:32 +02:00
haxscramper
e5dbdc1d37
[FIX] strtabs interpolation in nimscript ( #15172 )
...
* [FIX] strtabs interpolation in nimscript
* [TEST] Use `static` in strtabs test
2020-08-09 14:12:53 +02:00
Andreas Rumpf
2a8bf470af
fixes #15101 [backport] ( #15171 )
2020-08-08 23:08:34 +02:00
Clyybber
26a867c83c
Remove little lies :)
2020-08-08 13:22:53 +02:00
Clyybber
2a8d010742
Fix bootstrapping
2020-08-08 12:50:06 +02:00
Clyybber
78b2012a92
Add testcase for #5688
2020-08-08 12:45:07 +02:00
Clyybber
38068f9778
Make explicit {.nimcall.} a seperate calling convention
2020-08-08 12:36:20 +02:00