Commits on Apr 14, 2020

  1. Add isNil check to custom Content-Length. (#13867) [backport:1.2]

    Related to #13866.
    
    (cherry picked from commit 09ca192)
    supakeen authored and narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    c4dfdb7 View commit details
    Browse the repository at this point in the history
  2. fix timotheecour#88 (#13865) [backport:1.2]

    (cherry picked from commit f1fd3ef)
    timotheecour authored and narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    0d59ec9 View commit details
    Browse the repository at this point in the history
  3. openDefaultBrowser now works on OSX (#13892) [backport]

    (cherry picked from commit e6d8708)
    timotheecour authored and narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    adf644d View commit details
    Browse the repository at this point in the history
  4. Fix #13889 with testcase (#13896) [backport]

    * Fix #13889
    
    * Add testcase
    
    * Reduce test time
    
    Co-authored-by: Elie Zedeck RANDRIAMIANDRIRAY <elie.zedeck@gmail.com>
    (cherry picked from commit 92c4aad)
    2 people authored and narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    078df45 View commit details
    Browse the repository at this point in the history
  5. fix #13902 distinct uint64 type corruption on 32-bit with borrow (#13907

    ) [backport:1.2]
    
    * fix #13902 distinct uint64 type corruption on 32-bit with borrow
    
    Co-authored-by: Timothee Cour <timothee.cour2+lightsail@gmail.com>
    (cherry picked from commit 95fd8ae)
    2 people authored and narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    f34779c View commit details
    Browse the repository at this point in the history
  6. fix #13909 (#13914) [backport:1.2]

    Co-authored-by: cooldome <ariabushenko@bk.ru>
    (cherry picked from commit f86fc53)
    2 people authored and narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    9ef1aca View commit details
    Browse the repository at this point in the history
  7. Fixes issues with dynamic loading OpenSSL. Fixes #13903. (#13919) [ba…

    …ckport]
    
    This fixes at least a couple of issues:
    
    * Procs loaded from the DLL being used even when the pointer is nil.
    * The actual issue (#13903) which appeared to cause stack corruption on
      Android 7.1.1 with OpenSSL 1.1.1f. The change that fixed this was the
      move to loading the procs in `sslSym`.
    
    (cherry picked from commit 350ee03)
    dom96 authored and narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    f1bf28d View commit details
    Browse the repository at this point in the history
  8. bump Nim version to 1.2.1

    narimiran committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    1e3bdf0 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Configuration menu
    Copy the full SHA
    3411415 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd0e823 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2020

  1. make fuzzy search a bit less fuzzy (#13996) [backport:1.2]

    (cherry picked from commit 06e0c75)
    narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    a161042 View commit details
    Browse the repository at this point in the history
  2. fixes #14003 (#14006) [backport:1.2]

    Co-authored-by: cooldome <ariabushenko@bk.ru>
    (cherry picked from commit f10689d)
    2 people authored and narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    605d395 View commit details
    Browse the repository at this point in the history
  3. fix #14007 (#14012) [backport]

    Co-authored-by: cooldome <ariabushenko@bk.ru>
    (cherry picked from commit d839eb9)
    2 people authored and narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    9d66730 View commit details
    Browse the repository at this point in the history
  4. fix nim-lang/RFCs#211: var a: DateTime compiles and is usable (#14002…

    …) [backport:1.2]
    
    * fix nim-lang/RFCs#211: `var a: DateTime` works
    * assertValidDate checks for sentinel month
    
    (cherry picked from commit e3919b6)
    timotheecour authored and narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    dbf35e2 View commit details
    Browse the repository at this point in the history
  5. asyncdispatch: export Callback (#14042) [backport]

    This let us see the definition of `Callback` in docs, which is required
    to even make use of asyncdispatch.
    
    Ref #13539.
    
    (cherry picked from commit 7beed44)
    alaviss authored and narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    57f41d6 View commit details
    Browse the repository at this point in the history
  6. fixes #14052 [backport:1.2] (#14055)

    (cherry picked from commit 1b6c4ed)
    Araq authored and narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    6e62524 View commit details
    Browse the repository at this point in the history
  7. tools/finish: don't quote path with space (#14058) [backport]

    Path with spaces should be added as is, quoting them makes utilities
    treat the quotes as part of the path. This makes `nim` unable to be used
    from the command line even if it appears to be added to user's Path
    environment variable.
    
    Even more confusing, Windows 10's PATH editor shows the path without any
    quotes, you only see them when you use "Edit text". Took me a good 15
    minutes to figure out why couldn't I run `nim` despite it being in Path.
    
    (cherry picked from commit 22418ce)
    alaviss authored and narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    bd12e7f View commit details
    Browse the repository at this point in the history
  8. testament: don't rely on Nim source structure [backport:1.2] (#14077)

    It's also just faster to get the current file name instead of scanning
    the PATH.
    
    (cherry picked from commit 4b43d42)
    alaviss authored and narimiran committed Apr 23, 2020
    Configuration menu
    Copy the full SHA
    abbf941 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2020

  1. [ci skip] changelog conflicts are a thing of the past (#14098)

    (cherry picked from commit f07f07e)
    timotheecour authored and narimiran committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    a5b74b9 View commit details
    Browse the repository at this point in the history
  2. testament: don't try to test nimgrep if it's not there [backport:1.2] (…

    …#14085)
    
    One more compiler source-specific tackled
    
    (cherry picked from commit dd5ccc3)
    alaviss authored and narimiran committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    b306c1a View commit details
    Browse the repository at this point in the history
  3. fix nim CI; fix local testament (#14102)

    (cherry picked from commit d5b7e99)
    timotheecour authored and narimiran committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    b857306 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Fixes #14110 (#14111)

    Fixes jsffi usage example in doc
    
    (cherry picked from commit 362c896)
    dchem authored and narimiran committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    4513cb0 View commit details
    Browse the repository at this point in the history
  2. small docs fix in typetraits (#14108)

    (cherry picked from commit 31ba275)
    metagn authored and narimiran committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    14ce3e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. fix #14132 dsymutil should not be called on static libraries (#14133)…

    … [backport:1.2]
    
    (cherry picked from commit b8d7a98)
    timotheecour authored and narimiran committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    0136fc3 View commit details
    Browse the repository at this point in the history
  2. Improve #12920 fix (#13958)

    (cherry picked from commit 35b0463)
    genotrance authored and narimiran committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    d3cd0cc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc3919b View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. fixes #14079 [backport:1.2] (#14163)

    (cherry picked from commit d9e907c)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    49decbf View commit details
    Browse the repository at this point in the history
  2. fixes another silly arc/orc bug [backport:1.2]

    (cherry picked from commit bd57f0c)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    b09f727 View commit details
    Browse the repository at this point in the history
  3. fixes #14054 [backport:1.2] (#14061)

    * fixes #14054
    
    * make tests green again
    
    * more tests are green
    
    * maybe now
    
    (cherry picked from commit cc60cae)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    ff90206 View commit details
    Browse the repository at this point in the history
  4. fixes #13986 [backport:1.2] (#14173)

    (cherry picked from commit cf3e000)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    b997e32 View commit details
    Browse the repository at this point in the history
  5. fixes #13698 [backport:1.2] (#14175)

    (cherry picked from commit 89be5be)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    62b9dcb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9caa1a5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ff2ec7 View commit details
    Browse the repository at this point in the history
  8. fixes #14159 [backport:1.2]

    (cherry picked from commit 87ac28d)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    a5d0950 View commit details
    Browse the repository at this point in the history
  9. Fix #14151 (#14205) [backport]

    (cherry picked from commit d5c014e)
    slangmgh authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    05151d7 View commit details
    Browse the repository at this point in the history
  10. destructors: don't produce stupid code for 'cast' (#14208) [backport:…

    …1.2]
    
    * destructors: don't produce stupid code for 'cast'
    
    * fixes #14207
    
    (cherry picked from commit b6fb609)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    2977a31 View commit details
    Browse the repository at this point in the history
  11. fixes #14209 [backport:1.2] (#14213)

    * fixes #14209 [backport:1.2]
    * improve stability
    
    (cherry picked from commit 64e839d)
    Araq authored and narimiran committed May 6, 2020
    Configuration menu
    Copy the full SHA
    75abd4d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. net: remove more erroneous set constructions (#14252) [backport]

    Refs #13764
    
    (cherry picked from commit 1a1e998)
    alaviss authored and narimiran committed May 13, 2020
    Configuration menu
    Copy the full SHA
    8e5c389 View commit details
    Browse the repository at this point in the history
  2. fix a critical bug in windows.osproc leading to resource leaks and bl…

    …ocking IO [backport] (#14296)
    
    (cherry picked from commit d11cb9d)
    timotheecour authored and narimiran committed May 13, 2020
    Configuration menu
    Copy the full SHA
    01f42a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e5e92f View commit details
    Browse the repository at this point in the history

Commits on May 14, 2020

  1. Fix #14289 (#14304) [backport]

    (cherry picked from commit 76f7e95)
    slangmgh authored and narimiran committed May 14, 2020
    Configuration menu
    Copy the full SHA
    de867be View commit details
    Browse the repository at this point in the history
  2. fixes #13104 [backport]

    (cherry picked from commit f3e17e7)
    Araq authored and narimiran committed May 14, 2020
    Configuration menu
    Copy the full SHA
    59a97a0 View commit details
    Browse the repository at this point in the history
  3. fixes #13998 [backport:1.2]

    (cherry picked from commit 82870e0)
    Araq authored and narimiran committed May 14, 2020
    Configuration menu
    Copy the full SHA
    32d56fa View commit details
    Browse the repository at this point in the history
  4. Fail quickly if re or nre module is attempted to be compiled with js …

    …[backport] (#14341)
    
    Fixes #14338 .
    
    (cherry picked from commit a2a3fa1)
    kaushalmodi authored and narimiran committed May 14, 2020
    Configuration menu
    Copy the full SHA
    7826356 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2d401c View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. Configuration menu
    Copy the full SHA
    9b51064 View commit details
    Browse the repository at this point in the history
  2. Implements RFCs #209 (#13995)

    * add test
    * add changelod entry
    Co-authored-by: cooldome <ariabushenko@bk.ru>
    
    (cherry picked from commit 9295251)
    cooldome authored and narimiran committed May 18, 2020
    Configuration menu
    Copy the full SHA
    8cb8cb7 View commit details
    Browse the repository at this point in the history
  3. Fix the DFA for "unstructured controlflow" (#14263)

    * Fix the DFA for "unstructured controlflow"
    
    * Add testcase from #14233
    
    (cherry picked from commit 42db75c)
    Clyybber authored and narimiran committed May 18, 2020
    Configuration menu
    Copy the full SHA
    d60a01e View commit details
    Browse the repository at this point in the history
  4. fix closure env check

    (cherry picked from commit 3616b06)
    Antonis authored and narimiran committed May 18, 2020
    Configuration menu
    Copy the full SHA
    287dff2 View commit details
    Browse the repository at this point in the history
  5. better error message

    (cherry picked from commit 517dd80)
    Antonis authored and narimiran committed May 18, 2020
    Configuration menu
    Copy the full SHA
    e9d2b89 View commit details
    Browse the repository at this point in the history