| Commit message (Expand) | Author | Age | Files | Lines |
* | `addQuitProc` now works with closures, and c, js(node/browser) backend; fix s... | Timothee Cour | 2020-06-16 | 4 | -36/+79 |
* | fix #14179, fix #14142, make CI 1.4x faster (2x faster locally) (#14658) | Timothee Cour | 2020-06-16 | 2 | -72/+70 |
* | make `fromJson/toJson` work with `array[range, typ]`, + 1 bugfix (#14669) | Timothee Cour | 2020-06-15 | 1 | -8/+24 |
* | normalizeExe (#14668) | Timothee Cour | 2020-06-15 | 1 | -2/+14 |
* | Update newLit set[T] to work when set is empty. (#14662) | solo989 | 2020-06-15 | 1 | -0/+4 |
* | Added --benchmarkVM to times.cpuTime() documentation (#14663) | Ico Doornekamp | 2020-06-15 | 1 | -0/+2 |
* | fix #14655 setLen(seq) now zeros memory (#14656) | Timothee Cour | 2020-06-14 | 1 | -14/+15 |
* | remove tyOpt, mOpt (#14636) | Timothee Cour | 2020-06-12 | 2 | -2/+2 |
* | Add rstgen.rstToLatex convenience proc for renderRstToOut and initRstGenerato... | Juan Carlos | 2020-06-12 | 1 | -0/+11 |
* | httpcore: Add http code 308 Permanent Redirect (#14639) | djazz | 2020-06-12 | 2 | -1/+3 |
* | Add `proc find` to `heapqueue` (#14628) | c-blake | 2020-06-10 | 1 | -4/+13 |
* | exceptions.nim: Fix a bad `Error` -> `Defect` renaming (#14621) | ee7 | 2020-06-10 | 1 | -1/+1 |
* | parseutils: integerOutOfRangeDefect => integerOutOfRangeError (#14627) | Timothee Cour | 2020-06-09 | 1 | -7/+7 |
* | Make the example better describe the desired outcome (#14611) | Max Grender-Jones | 2020-06-08 | 1 | -5/+5 |
* | optimized wrapWords; fixes #14579 (#14606) [backport:1.2] | Andreas Rumpf | 2020-06-08 | 1 | -25/+48 |
* | `toJson`, `jsonTo`, json (de)serialization for custom types; remove dependenc... | Timothee Cour | 2020-06-08 | 3 | -31/+157 |
* | Fix sugar.dump: It doesn't work correctly with compile time expression (#14580) | Tomohiro | 2020-06-08 | 1 | -1/+1 |
* | openssl: use explicit result for SSL_in_init (#14597) | alaviss | 2020-06-08 | 1 | -2/+2 |
* | wrappers/openssl: defer loading SSL_CTX_set_ciphersuites | Leorize | 2020-06-06 | 1 | -1/+3 |
* | net: also set TLSv1.3 cipher suites | Leorize | 2020-06-06 | 2 | -0/+12 |
* | wrappers/openssl: mark casts as gcsafe | Leorize | 2020-06-06 | 1 | -17/+13 |
* | wrappers/openssl: enable SSL_CTX_set_ecdh_auto for LibreSSL | Leorize | 2020-06-06 | 1 | -1/+1 |
* | net: revert compatibility changes for Windows | Leorize | 2020-06-06 | 1 | -5/+2 |
* | wrappers/openssl: the version number comes from the utility library | Leorize | 2020-06-06 | 1 | -9/+20 |
* | net: use CiphersOld list for Windows | Leorize | 2020-06-06 | 1 | -1/+4 |
* | net: don't call set_ecdh_auto for super old OpenSSL | Leorize | 2020-06-06 | 2 | -6/+4 |
* | wrappers/openssl: fix SSL_CTX_set_mode | Leorize | 2020-06-06 | 1 | -1/+1 |
* | wrappers/openssl: getOpenSSLVersion is gcsafe | Leorize | 2020-06-06 | 1 | -3/+4 |
* | net: enable automatic EC curve selection for OpenSSL 1.0.2 | Leorize | 2020-06-06 | 2 | -0/+23 |
* | wrappers/openssl: fix SSL_CTX_ctrl signature | Leorize | 2020-06-06 | 1 | -1/+1 |
* | asyncnet: clear SSL error queue before performing I/O | Leorize | 2020-06-06 | 1 | -0/+1 |
* | net: use a secure cipher list by default | Leorize | 2020-06-06 | 2 | -1/+53 |
* | asyncnet, net: clear openssl error queue before performing I/O | Leorize | 2020-06-06 | 2 | -0/+8 |
* | openssl: fix erroneous function signatures | Leorize | 2020-06-06 | 2 | -5/+3 |
* | net: don't clear error queue unless shutdown() will be performed | Leorize | 2020-06-06 | 1 | -1/+1 |
* | Revert "net: don't clear all errors on close" | Leorize | 2020-06-06 | 1 | -0/+1 |
* | net: don't clear all errors on close | Leorize | 2020-06-06 | 1 | -1/+0 |
* | asyncnet, net: call SSL_shutdown only when connection established | Leorize | 2020-06-06 | 3 | -10/+49 |
* | Fix asynchttpserver newline breaking content-length (#14565) [backport] | Zed | 2020-06-06 | 1 | -2/+3 |
* | remove isMainModule from json,os,sequtils (#14572) | Timothee Cour | 2020-06-06 | 3 | -757/+2 |
* | Improve JSON serialisation of strtabs (#14549) | PMunch | 2020-06-05 | 2 | -7/+30 |
* | io: correct signature for some win32 apis (#14551) | alaviss | 2020-06-03 | 1 | -5/+5 |
* | fix https://github.com/timotheecour/Nim/issues/266 retry on failure to avoid ... | Timothee Cour | 2020-06-02 | 1 | -0/+32 |
* | walkDirRecFilter, update doc CI filter, compiler/index.nim for docs + variou... | Timothee Cour | 2020-06-01 | 1 | -0/+54 |
* | Disable unused warnings for error await template too (#14531) | Danil Yarantsev | 2020-06-01 | 1 | -1/+1 |
* | fix CI doc windows: style error in lib/std/time_t.nim (#14523) | Timothee Cour | 2020-05-31 | 1 | -2/+2 |
* | Disable unused warnings for await in async macro (#14517) | Danil Yarantsev | 2020-05-31 | 1 | -2/+2 |
* | fix #14421 items uses lent T (#14447) | Timothee Cour | 2020-05-29 | 1 | -3/+28 |
* | hotfix doc comments for procs without body (#14494) | Timothee Cour | 2020-05-29 | 1 | -5/+0 |
* | more checking for --gc:arc, no need for valgrind (#14467) | Andreas Rumpf | 2020-05-29 | 8 | -69/+145 |