Commit Graph

  • b3029ba213 fixes #14578 (#14615) Andreas Rumpf 2020-06-09 17:05:01 +02:00
  • 881fa94b57 Documentation Fix Typo, Add Table (#14609) Juan Carlos 2020-06-09 10:43:42 -03:00
  • aa70cfdea2 Fix(astspec.txt): type of repeated word (#14612) ynfle 2020-06-08 23:14:26 -04:00
  • cc3409e264 Make the example better describe the desired outcome (#14611) Max Grender-Jones 2020-06-09 02:49:07 +01:00
  • 30c09e4607 [OpenBSD] Add arm support (#14608) lbartoletti 2020-06-08 20:06:04 +02:00
  • c308c2e60b optimized wrapWords; fixes #14579 (#14606) [backport:1.2] Andreas Rumpf 2020-06-08 14:34:26 +02:00
  • e3f80e434a fixes #14557 (#14607) Andreas Rumpf 2020-06-08 14:32:45 +02:00
  • c7a1a7b8bf toJson, jsonTo, json (de)serialization for custom types; remove dependency on strtabs thanks to a hooking mechanism (#14563) Timothee Cour 2020-06-08 01:35:23 -07:00
  • 733bd76f6b Fix sugar.dump: It doesn't work correctly with compile time expression (#14580) Tomohiro 2020-06-08 17:28:42 +09:00
  • 0d814f2d44 hotfix disable nitter refs https://github.com/timotheecour/Nim/issues/167 (#14603) Timothee Cour 2020-06-07 23:15:34 -07:00
  • 8edac9cf1d openssl: use explicit result for SSL_in_init (#14597) alaviss 2020-06-08 01:15:10 -05:00
  • 52841dba09 Fix #14568 (#14583) Clyybber 2020-06-07 23:32:41 +02:00
  • 754a196d47 fixes #14315 (#14594) Andreas Rumpf 2020-06-07 23:29:26 +02:00
  • 419dbd573d fixes #14118 (#14595) Andreas Rumpf 2020-06-07 20:11:42 +02:00
  • 66c50c2ffc implement the 'bind' statement for generics, it was an oversight that this was never implemented (#14584) Andreas Rumpf 2020-06-07 09:55:56 +02:00
  • 51b71e35f2 Fix link to "rebuilding the compiler" (#14567) lbartoletti 2020-06-06 21:53:18 +02:00
  • 32083c7ff8 more precise analysis about 'observable stores' [backport:1.2] (#14582) Andreas Rumpf 2020-06-06 21:28:46 +02:00
  • 4fdf9cb808 wrappers/openssl: defer loading SSL_CTX_set_ciphersuites Leorize 2020-06-04 18:30:20 -05:00
  • 6b2d8bfc8b net: also set TLSv1.3 cipher suites Leorize 2020-06-04 18:13:06 -05:00
  • 3cd74c6408 wrappers/openssl: mark casts as gcsafe Leorize 2020-06-04 17:41:53 -05:00
  • b323bccd81 wrappers/openssl: enable SSL_CTX_set_ecdh_auto for LibreSSL Leorize 2020-06-04 10:50:28 -05:00
  • e80a23f4d2 net: revert compatibility changes for Windows Leorize 2020-06-04 09:57:19 -05:00
  • d406f588d8 wrappers/openssl: the version number comes from the utility library Leorize 2020-06-04 09:22:41 -05:00
  • 0ca069b4f8 net: use CiphersOld list for Windows Leorize 2020-06-04 09:00:03 -05:00
  • 279438f1df net: don't call set_ecdh_auto for super old OpenSSL Leorize 2020-06-04 08:53:14 -05:00
  • b5b191af4b wrappers/openssl: fix SSL_CTX_set_mode Leorize 2020-06-04 00:29:39 -05:00
  • 61d4fbce4f wrappers/openssl: getOpenSSLVersion is gcsafe Leorize 2020-06-04 00:12:26 -05:00
  • 6c0f86c486 net: enable automatic EC curve selection for OpenSSL 1.0.2 Leorize 2020-06-04 00:01:13 -05:00
  • 9278e785bd wrappers/openssl: fix SSL_CTX_ctrl signature Leorize 2020-06-03 23:51:59 -05:00
  • e4e3d99ee2 asyncnet: clear SSL error queue before performing I/O Leorize 2020-06-03 23:48:24 -05:00
  • 256841cf2c changelog.md: clarify that only the default has changed [ci-skip] Leorize 2020-06-03 17:51:46 -05:00
  • 1715935846 ssl_config_parser: refactor for sanity reasons Leorize 2020-06-03 17:46:45 -05:00
  • 3d4d3f4ac2 untestable/thttpclient_ssl: some tests are no longer broken Leorize 2020-06-03 17:39:17 -05:00
  • 23cc4091d9 untestable/thttpclient_ssl: move incomplete-chain to dubious_broken Leorize 2020-06-03 17:25:10 -05:00
  • 1fb2a58674 net: use a secure cipher list by default Leorize 2020-06-03 17:02:18 -05:00
  • 6cb94b5da6 asyncnet, net: clear openssl error queue before performing I/O Leorize 2020-06-03 15:11:10 -05:00
  • f243f9aeb5 openssl: fix erroneous function signatures Leorize 2020-06-03 14:51:05 -05:00
  • 78982b52f0 net: don't clear error queue unless shutdown() will be performed Leorize 2020-06-03 13:43:17 -05:00
  • 19ccce2617 Revert "net: don't clear all errors on close" Leorize 2020-06-03 13:42:12 -05:00
  • 44d0b4bdfd thttpclient_ssl: be less specific Leorize 2020-06-01 21:20:14 -05:00
  • d06e6eec79 net: don't clear all errors on close Leorize 2020-06-01 20:32:42 -05:00
  • 65b350f112 untestable/thttpclient_ssl: fix macos Leorize 2020-06-01 18:15:11 -05:00
  • df91f61e20 untestable/thttpclient_ssl: fix 10000-sans test Leorize 2020-06-01 17:58:55 -05:00
  • 19ccc5fd8d untestable/thttpclient_ssl: catch errors caused by the bad catergory Leorize 2020-06-01 17:48:12 -05:00
  • 82092b3bb7 asyncnet, net: call SSL_shutdown only when connection established Leorize 2020-06-01 17:10:02 -05:00
  • 61f2f1f5c5 fix #14576 addr of param (including for lent) now works with nim js (#14577) Timothee Cour 2020-06-06 11:15:24 -07:00
  • 336f1e63d0 reorder.nim: fixes the indentation Araq 2020-06-06 20:08:25 +02:00
  • ea761419ad Fix asynchttpserver newline breaking content-length (#14565) [backport] Zed 2020-06-06 12:20:11 +02:00
  • d573581eb7 remove isMainModule from json,os,sequtils (#14572) Timothee Cour 2020-06-06 02:50:46 -07:00
  • b19ad22b90 Fix #14570 (#14571) Danil Yarantsev 2020-06-06 10:31:19 +03:00
  • 7cdf470269 refs #14545 fix snippet errors: avoid showing confusing errors when they are expected (#14569) Timothee Cour 2020-06-05 19:04:39 -07:00
  • 0824fdd061 fixes #14562 Araq 2020-06-05 16:15:13 +02:00
  • 7cb4ef26ad Improve JSON serialisation of strtabs (#14549) PMunch 2020-06-05 10:54:38 +02:00
  • c1ca06b452 tfdleak: fix flakyness on Windows (#14550) alaviss 2020-06-04 06:25:38 -05:00
  • 01f6e505c8 bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSuccessX (#14555) Timothee Cour 2020-06-04 01:40:17 -07:00
  • 4ba34522f6 [cleanup] docgen: remove docOutdir now that outDir is always set (#14554) Timothee Cour 2020-06-03 19:20:41 -07:00
  • 55f0df164b io: correct signature for some win32 apis (#14551) alaviss 2020-06-03 11:17:06 -05:00
  • 4301a3da9d * honor --errorMax even for tools (eg drnim, nim doc) (#14546) Timothee Cour 2020-06-02 09:54:33 -07:00
  • 621384b8ef fix https://github.com/timotheecour/Nim/issues/266 retry on failure to avoid common 503 github errors (#14547) Timothee Cour 2020-06-02 01:47:19 -07:00
  • e5b64af831 Implement rendering of []=, {}, {}= braces (#14539) cooldome 2020-06-01 18:56:17 +01:00
  • 3cf88c2b49 walkDirRecFilter, update doc CI filter, compiler/index.nim for docs + various other fixes (#14501) Timothee Cour 2020-06-01 10:21:41 -07:00
  • 75e579ff8e parser.nim: minor refactorings (#14540) Andreas Rumpf 2020-06-01 19:04:28 +02:00
  • 3698f197f1 Change severity of template instantiation message [backport] (#14526) Danil Yarantsev 2020-06-01 18:07:01 +03:00
  • 4bb301dbe2 Make build_all.sh file executable (#14518) Frank Paulo Filho 2020-06-01 09:57:16 -04:00
  • 0a27cca4b5 runnableExamples: correctly handle multiline string litterals (#14492) Timothee Cour 2020-06-01 06:56:29 -07:00
  • 0db148163b fixes --warningAsError implementation (#14538) Andreas Rumpf 2020-06-01 15:41:14 +02:00
  • 00ec43305e Fix compiles for nimsuggest [backport] (#14527) Danil Yarantsev 2020-06-01 16:06:45 +03:00
  • 5900d8442c Fix a problem with extra build commands. (#14528) Khronos 2020-06-01 21:06:25 +09:00
  • 0489e76da7 manual: removed subjective phrase from 'macros' section (#14536) Ico Doornekamp 2020-06-01 14:02:17 +02:00
  • 8710395a0f fixes #14514 [backport:1.2] (#14533) Andreas Rumpf 2020-06-01 12:33:13 +02:00
  • 5d0cf883c1 Disable unused warnings for error await template too (#14531) Danil Yarantsev 2020-06-01 12:56:07 +03:00
  • 004b0759c5 fix CI doc windows: style error in lib/std/time_t.nim (#14523) Timothee Cour 2020-05-31 14:57:16 -07:00
  • 5150186c68 Disable unused warnings for await in async macro (#14517) Danil Yarantsev 2020-05-31 13:43:27 +03:00
  • 177c7f96e9 spec: be explicit that NRVO will evolve further Araq 2020-05-30 19:55:01 +02:00
  • 984af3d64e document NVRO and exception handling Araq 2020-05-25 15:46:55 +02:00
  • 52c3633223 warn about observerable stores but don't prevent them for 1.2.2 [backport:1.2]; refs https://github.com/nim-lang/RFCs/issues/230 (#14510) Andreas Rumpf 2020-05-30 19:38:51 +02:00
  • 7ccc7d7e93 fixes #14498 [backport:1.2] (#14503) Andreas Rumpf 2020-05-30 15:32:31 +02:00
  • 3105909f88 fixes #14495 [backport:1.2] (#14496) Andreas Rumpf 2020-05-29 23:35:57 +02:00
  • cb6eb5268f enable compiler docs with their own index+search (#14493) Timothee Cour 2020-05-29 13:11:41 -07:00
  • 63d1a0289e fix #14421 items uses lent T (#14447) Timothee Cour 2020-05-29 08:10:59 -07:00
  • e646c16e06 hotfix doc comments for procs without body (#14494) Timothee Cour 2020-05-29 05:30:36 -07:00
  • e31ac81899 more checking for --gc:arc, no need for valgrind (#14467) Andreas Rumpf 2020-05-29 12:08:17 +02:00
  • 4c08e64e98 disallow typedesc in arrays & move existing checks to types.typeAllowedAux (#13261) Neelesh Chandola 2020-05-29 15:18:15 +05:30
  • 579456d520 fix #14485 (#14487) Timothee Cour 2020-05-28 19:00:36 -07:00
  • e013ebc91a fix #8871 runnableExamples now preserves source code comments, litterals, and all formatting; other bug fix (#14439) Timothee Cour 2020-05-28 11:46:06 -07:00
  • 17d08ff71c close #14284 document semantics for start for re,nre; improve examples (#14483) Timothee Cour 2020-05-28 11:43:36 -07:00
  • fe7a2d60f9 make it easier to figure out how to debug issues (#14477) Timothee Cour 2020-05-28 01:19:12 -07:00
  • e62ccaa4dc Propagate the outDir to rstgen to fix hrefs for modules in subdirs (#14479) Kaushal Modi 2020-05-28 03:13:24 -04:00
  • 1fc40db984 drnim improvements (#14471) Andreas Rumpf 2020-05-27 18:14:24 +02:00
  • 00fa7a5747 Add thiscall calling convention, mostly for hooking purpose (#14466) Huy Doan 2020-05-27 21:24:47 +07:00
  • cc65ae6011 Change UnpackError with UnpackDefect (#14457) Ivan Bobev 2020-05-27 09:34:13 +03:00
  • 0533c43547 Revert "niminst: use threaded compression when supported (#14455)" (#14462) alaviss 2020-05-27 06:33:24 +00:00
  • dadc97d91e typo Andreas Rumpf 2020-05-26 14:49:33 +02:00
  • b749d58ea1 niminst: use threaded compression when supported (#14455) alaviss 2020-05-26 12:05:51 +00:00
  • 38cb277653 docgen: mangling using _. instead of @@ to avoid issue (#14454) Timothee Cour 2020-05-26 01:08:35 -07:00
  • 2a4a43b05f add bindParams to db_sqlite (#14408) Bung 2020-05-26 13:44:47 +08:00
  • 55758920f4 docgen: fix #14448 show @@ as .. in href text (#14451) Timothee Cour 2020-05-25 18:16:00 -07:00
  • acadda8da2 tnimblepathdollarfail.nim -> tests/nimble/tnimblepathdollar_fault to reduce false positives when searching for fail in CI logs (#14450) Timothee Cour 2020-05-25 13:54:30 -07:00
  • f96555bd10 fix #9227 procs can now have multiple interleaved doc comments + runnableExamples and be docgen'd correctly (#14441) Timothee Cour 2020-05-25 06:44:23 -07:00
  • 6635874a85 make get for options use lent T (#14442) cooldome 2020-05-25 14:31:02 +01:00