Commit Graph

  • c7dee55b87 encodings: use only one iconv definition [backport:1.2] (#14741) alaviss 2020-06-21 17:28:03 +00:00
  • ca71a60ff6 Add css white-space property to dom.nim. (#14743) treeform 2020-06-21 10:25:29 -07:00
  • 79c90b30ee nep1: use subjectVerb, not verbSuject (#14732) Timothee Cour 2020-06-19 14:38:43 -07:00
  • ac8ab4c549 Clarify the use of the backwards index operator (^N) in tut1 (#14681) Kaushal Modi 2020-06-19 10:22:48 -04:00
  • 99c198625c Deprecate unroll pragma, remove from documentation (#14705) Juan Carlos 2020-06-19 10:08:45 -03:00
  • 2039e3e883 fix #13899 defer now works with async (#14723) Timothee Cour 2020-06-19 06:08:00 -07:00
  • 65c7884a3c fixes #14718 [backport] Araq 2020-06-19 09:51:25 +02:00
  • 45d1e55e72 Add testcases for #11811 and #14315 (#14726) Clyybber 2020-06-19 14:56:38 +02:00
  • 45bc6954c5 improve the parser's error message Araq 2020-06-19 10:50:39 +02:00
  • 522bc8dda1 added a space Araq 2020-06-16 11:39:58 +02:00
  • 5ad8b9e8eb fix #14685 tests/async/t7758.nim flaky (#14721) Timothee Cour 2020-06-19 00:53:45 -07:00
  • 9c42ae91b7 add legacy workaround; improve test so that it actually tests for the bugfix Timothee Cour 2020-06-18 13:36:45 -07:00
  • 408518c9fe Update tuple newLit solo989 2020-06-16 13:35:41 -07:00
  • 99ad65fdd6 make nim-gdb compatible with BSD systems (#14700) BarrOff 2020-06-18 20:48:55 +02:00
  • bb62feff72 fix #14691 docgen works again for methods (#14701) Timothee Cour 2020-06-17 23:47:16 -07:00
  • 7df27b5035 [cleanups] doassert => doAssert; mark deadcode (#14711) Timothee Cour 2020-06-17 20:25:25 -07:00
  • e7f280bd26 Remove deprecated stuff from stdlib (#14699) Miran 2020-06-17 15:25:02 +02:00
  • 8619534293 remove compilerproc from newIdentNode (#14692) Timothee Cour 2020-06-16 23:10:34 -07:00
  • 15a45e8e73 Documentation update nims.rst (#14683) Juan Carlos 2020-06-17 02:58:03 -03:00
  • bdd2c25e9f Update macros.nim (#14697) solo989 2020-06-16 22:57:04 -07:00
  • ff93302f69 use check to investigate #14685 flaky tests/async/t7758.nim (#14689) Timothee Cour 2020-06-16 15:57:57 -07:00
  • 7ded490ec0 cleanup tests/test_nimscript.nims (#14686) Timothee Cour 2020-06-16 14:38:30 -07:00
  • e35b21e553 Close#5586 (#14682) Dylan Modesitt 2020-06-16 10:24:26 -04:00
  • 1bc2e19498 Set cincludes and clibdir for FreeBSD, OpenBSD and NetBSD. (#14680) Euan 2020-06-16 10:44:28 +01:00
  • dfe51d10a1 addQuitProc now works with closures, and c, js(node/browser) backend; fix some bugs in testament (#14342) Timothee Cour 2020-06-16 02:43:48 -07:00
  • 45cac4afda fix #14179, fix #14142, make CI 1.4x faster (2x faster locally) (#14658) Timothee Cour 2020-06-15 23:56:12 -07:00
  • 7b12f13946 Use cc on OpenBSD and link to libm when building result (#14672) Euan 2020-06-16 07:50:57 +01:00
  • de5cde473a hintMsgOrigin now works in VM code (#14678) Timothee Cour 2020-06-15 23:49:57 -07:00
  • faedb14a16 misc cleanups in compiler msgs: use toHumanStr, etc (#14677) Timothee Cour 2020-06-15 21:17:24 -07:00
  • 49033eb531 make tests/stdlib tests joinable (#14626) Timothee Cour 2020-06-15 04:27:33 -07:00
  • d51beb7b20 make fromJson/toJson work with array[range, typ], + 1 bugfix (#14669) Timothee Cour 2020-06-15 04:22:43 -07:00
  • bf604c6829 normalizeExe (#14668) Timothee Cour 2020-06-15 01:57:34 -07:00
  • 3cbf59336d Update newLit set[T] to work when set is empty. (#14662) solo989 2020-06-15 00:15:17 -07:00
  • 571bc011ea Added --benchmarkVM to times.cpuTime() documentation (#14663) Ico Doornekamp 2020-06-15 08:58:11 +02:00
  • a056b4c3f1 Change 'Future Directions' to link memory management documentation (#14664) Juan Carlos 2020-06-15 03:55:24 -03:00
  • 5a22d6b57b fix codegen bug due to changing existing symbol declaration in template (#14666) jcosborn 2020-06-15 01:40:12 -05:00
  • d749c8cd87 compiler/commands: make gitHash settable at compile-time. (#14654) alaviss 2020-06-14 04:22:55 -05:00
  • 4e3edf5836 add arc and orc to gc list (#14653) Andy Davidoff 2020-06-14 05:12:08 -04:00
  • 0fc5d3f13b fix #14655 setLen(seq) now zeros memory (#14656) Timothee Cour 2020-06-14 02:11:26 -07:00
  • d3b25a2948 Clarify imported exceptions note in manual Dominik Picheta 2020-06-13 11:44:01 +01:00
  • d149823019 fix #13166 tioselectors flaky test on freebsd+OSX (#14634) Timothee Cour 2020-06-12 21:19:23 -07:00
  • 5a26c3799b reorder.nim: fixed typos Araq 2020-06-12 11:57:10 +02:00
  • e30a08103d remove tyOpt, mOpt (#14636) Timothee Cour 2020-06-12 02:03:52 -07:00
  • 82e424189e Add rstgen.rstToLatex convenience proc for renderRstToOut and initRstGenerator with outLatex output, see https://github.com/nim-lang/fusion/pull/11#issuecomment-641804899 (#14629) Juan Carlos 2020-06-12 05:51:55 -03:00
  • 1168c75381 httpcore: Add http code 308 Permanent Redirect (#14639) djazz 2020-06-12 10:16:38 +02:00
  • 67d34366dc tools/kochdocs: add log folding supports for more CI services (#14643) alaviss 2020-06-12 03:06:29 -05:00
  • c83a22b76e Disable tfdleak_multiple on platforms other than Windows (#14624) Timothee Cour 2020-06-11 12:54:32 -07:00
  • 6aa971d39f Add proc find to heapqueue (#14628) c-blake 2020-06-10 14:53:18 -04:00
  • 8bbdb8f43f fix #14545 windows CI docs (#14590) Timothee Cour 2020-06-10 05:10:57 -07:00
  • 5131af1a44 exceptions.nim: Fix a bad Error -> Defect renaming (#14621) ee7 2020-06-10 09:34:20 +02:00
  • b7b84fa165 parseutils: integerOutOfRangeDefect => integerOutOfRangeError (#14627) Timothee Cour 2020-06-09 23:57:27 -07:00
  • d81bc69587 enable tioselectors on osx; more diagnostic for #13166 (#14625) Timothee Cour 2020-06-09 19:15:18 -07:00
  • 387e337a2a Documentation update a description (#14619) Juan Carlos 2020-06-09 18:17:32 -03:00
  • 6085ad95ff fixes #14279 (#14618) Andreas Rumpf 2020-06-09 20:39:26 +02:00
  • 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