Commits on Nov 25, 2020

  1. bump NimVersion to 1.2.9

    narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    e9e93bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c5eaa9 View commit details
    Browse the repository at this point in the history
  3. Fix #8404 JS backend doesn't handle float->int type conversion (#15950)…

    … [backport]
    
    * Fix #8404 JS backend doesn't handle float->int type conversion
    * handle conv to uint as cast, discard other cases
    * limit to int32, times use int64
    * toInt including tyInt64 break times timezones lib, ignore for now
    * also affect to vm
    * move to tests/misc/t8404.nim
    
    (cherry picked from commit 797cb2e)
    bung87 authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    a832fa6 View commit details
    Browse the repository at this point in the history
  4. attempt to make asynchttpserver better; fixes #15925; [backport:1.0]

    (cherry picked from commit 8778d4a)
    Araq authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    b3a12b4 View commit details
    Browse the repository at this point in the history
  5. asynchttpserver cleanups [backport:1.0] (#15966)

    * asynchttpserver cleanups [backport:1.0]
    
    (cherry picked from commit 122f22d)
    Araq authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    71c0b6e View commit details
    Browse the repository at this point in the history
  6. Do not read the whole file to compute SHA1 hash (fixes 15997) (#16006)

    * Do not read the whole file to compute SHA1 hash (fixes 15997)
    
    * Update lib/std/sha1.nim
    
    Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
    
    * Update lib/std/sha1.nim
    
    Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
    
    * Directly break from loop
    
    Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
    
     [backport:1.2] [backport:1.4]
    
    (cherry picked from commit baaa19b)
    irdassis authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    ee6b9d3 View commit details
    Browse the repository at this point in the history
  7. makes parsesql .gcsafe [backport:1.0] (#16039)

    (cherry picked from commit 743f2f5)
    Araq authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    9af2799 View commit details
    Browse the repository at this point in the history
  8. fixes #15942 [backport:1.2] [backport:1.4] (#16051)

    (cherry picked from commit 1efd11e)
    Araq authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    8c3f500 View commit details
    Browse the repository at this point in the history
  9. fix #9695 asyncmacro: tfuturevar fails when activated [backport: 1.0] (

    …#16090)
    
    * fix asyncmacro
    
    * Apply suggestions from code review
    
    * Update lib/pure/asyncmacro.nim
    
    (cherry picked from commit 6f1a720)
    ringabout authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    a27459f View commit details
    Browse the repository at this point in the history
  10. fix ropes format errors (#16106) [backport:1.0]

    * fix rope index
    
    * add testcase
    
    * fix ropes format
    
    (cherry picked from commit 0c6c4be)
    ringabout authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    252bebd View commit details
    Browse the repository at this point in the history
  11. fix #16103 (#16109) [backport:1.0]

    * fix #16103
    
    * docs
    
    (cherry picked from commit 823a713)
    ringabout authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    db70fec View commit details
    Browse the repository at this point in the history
  12. CI(actions): Replace deprecated add-path commands (#15892)

    This commit resolves the following warning in the CI logs:
    
    > Error: The `add-path` command is deprecated and will be disabled soon.
    > Please upgrade to using Environment Files. For more information see:
    > https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
    
    The deprecation is due to an injection vulnerability (CVE-2020-15228).
    
    See:
    - https://bugs.chromium.org/p/project-zero/issues/detail?id=2070
    - https://github.com/nim-lang/Nim/runs/1373146963#step:8:1
    
    (cherry picked from commit 3948b40)
    ee7 authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    1ee9474 View commit details
    Browse the repository at this point in the history
  13. fix rope index (#16100)

    * fix rope index
    
    * add testcase
    
    (cherry picked from commit ab2c082)
    ringabout authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    93552e2 View commit details
    Browse the repository at this point in the history
  14. fixes 'nim doc'

    (cherry picked from commit 19d5203)
    Araq authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    67bdbb6 View commit details
    Browse the repository at this point in the history
  15. disable failing packages

    narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    f04c8f0 View commit details
    Browse the repository at this point in the history
  16. Fix FreeBSD build failures (#15613)

    The FreeBSD is/was failing, due to a conflict with installing Git.
    
    Git is guaranteed to be in the base image, so this removes that package from the package list. It also reverts back to the built-in `packages` tag since it's officially supported.
    
    Should the build fail in the future, the best place to go is the #sr.ht channel on freenode.
    
    (cherry picked from commit ba2a477)
    euantorano authored and narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    212dcaf View commit details
    Browse the repository at this point in the history
  17. re-enable telebot

    narimiran committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    c2982d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. fixes #16069; [backport:1.2] [backport:1.4] (#16115)

    * fixes #16069; refs nim-lang/RFCs#257 [backport:1.2] [backport:1.4]
    
    * make tests green again
    
    (cherry picked from commit d306a04)
    Araq authored and narimiran committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    0888ac4 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2020

  1. fix toHex - make it work with int literals (#15770)

    (cherry picked from commit c0fdc8b)
    narimiran committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    e381064 View commit details
    Browse the repository at this point in the history
  2. simplify toHex (#15821)

    (cherry picked from commit 235e493)
    timotheecour authored and narimiran committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    a82cfb2 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2020

  1. fixes #16214 [backport] (#16252)

    (cherry picked from commit edce589)
    Araq authored and narimiran committed Dec 19, 2020
    Configuration menu
    Copy the full SHA
    2804905 View commit details
    Browse the repository at this point in the history
  2. OSX: support for M1 [backport:1.0] (#16279)

    (cherry picked from commit 94bb816)
    Araq authored and narimiran committed Dec 19, 2020
    Configuration menu
    Copy the full SHA
    2b9c458 View commit details
    Browse the repository at this point in the history
  3. fixes #16359 [backport] (#16377)

    (cherry picked from commit b87bcb6)
    Araq authored and narimiran committed Dec 19, 2020
    Configuration menu
    Copy the full SHA
    c5bf0d6 View commit details
    Browse the repository at this point in the history
  4. 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 dcdbae7)
    demotomohiro authored and narimiran committed Dec 19, 2020
    Configuration menu
    Copy the full SHA
    6e0c052 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2020

  1. better documentation

    (cherry picked from commit cb19dc5)
    Araq authored and narimiran committed Dec 27, 2020
    Configuration menu
    Copy the full SHA
    6d75a9c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. removing out T from docs since it no longer working (#16378) [backp…

    …ort]
    
    * remove `out T` from docs
    
    see #16131
    
    * remove `out T` in title
    * remove entire paragraph
    
    (cherry picked from commit 90dbb6f)
    codehz authored and narimiran committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    435eca6 View commit details
    Browse the repository at this point in the history
  2. [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 bc84d9c)
    timotheecour authored and narimiran committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    bdb3cc3 View commit details
    Browse the repository at this point in the history
  3. [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 025ca66)
    timotheecour authored and narimiran committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    040adf4 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. Configuration menu
    Copy the full SHA
    98894e5 View commit details
    Browse the repository at this point in the history
  2. fixes #16897 [backport:1.2] (#16900)

    (cherry picked from commit 91ace21)
    Araq authored and narimiran committed Feb 2, 2021
    Configuration menu
    Copy the full SHA
    90cf717 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2021

  1. 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 abac35e)
    Araq authored and narimiran committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    793bd0a View commit details
    Browse the repository at this point in the history
  2. disable 'protobuf' package

    narimiran committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    5788d28 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2021

  1. enable 'protobuf'

    narimiran committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    5ffa88e View commit details
    Browse the repository at this point in the history
  2. fix #16967 [backport:1.2] (#16976)

    * fix #16967 [backport:1.2]
    
    * move test to tsugar
    
    (cherry picked from commit 49ee2f7)
    metagn authored and narimiran committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    3fb7979 View commit details
    Browse the repository at this point in the history
  3. 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 49b64e8)
    metagn authored and narimiran committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    aa98aee View commit details
    Browse the repository at this point in the history
  4. final SSL changes [backport:1.2] (#16983)

    (cherry picked from commit 74d6a4d)
    Araq authored and narimiran committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    2db37e2 View commit details
    Browse the repository at this point in the history
  5. remove 'tsugar'

    narimiran committed Feb 9, 2021
    Configuration menu
    Copy the full SHA
    7deedd3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    965b37a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c18726f View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2021

  1. Fix bug in removeDotSegments when path ends with dot (#17038) [backpo…

    …rt:1.2]
    
    (cherry picked from commit 8f54d3b)
    benob authored and narimiran committed Feb 17, 2021
    Configuration menu
    Copy the full SHA
    a48abc2 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2021

  1. fixes #17085 [backport:1.2] (#17101)

    (cherry picked from commit 4395a26)
    Araq authored and narimiran committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    ca1f979 View commit details
    Browse the repository at this point in the history
  2. [backport:1.2] update nimble commit hash (#17109)

    (cherry picked from commit da52e81)
    narimiran committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    d922751 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. fix #17118 (#17119) [backport:1.2]

    * fix js unsigned integer
    * Use `std` prefix for standard library modules
    * fix #17118
    
    (cherry picked from commit 32bf101)
    ringabout authored and narimiran committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    2e896e3 View commit details
    Browse the repository at this point in the history
  2. bump NimVersion to 1.2.10

    narimiran committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    6da0bf8 View commit details
    Browse the repository at this point in the history
  3. Revert "fix #17118 (#17119) [backport:1.2]"

    This reverts commit 2e896e3.
    narimiran committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    ebc114c View commit details
    Browse the repository at this point in the history