asyncnet: don't try to close the socket again [backport] (#15174)
The closed flag isn't a good design by any means, but let's have this working first before I get rid of the flag and potentially create a non-backportable commit. (cherry picked from commit 957bf15)
[backport] fix #15064, strscans.scanf edge case for '$+' (#15223)
(cherry picked from commit 15ff89c)
Fix c_malloc inside syslocks.nim to take size_t (#15268) [backport]
* update c_malloc's to csize_t (cherry picked from commit 57f98da)
Revert "[backport] fix #15064, strscans.scanf edge case for '$+' (#15223
)" This reverts commit f713c54.
Small optimization for the CI pipeline. (#15088)
* azure-pipelines: cache csources to speed up build Building csources takes about 2-4 mins, and since it hasn't changed for a long time, employ some caching to cut the time spent. * azure-pipelines: remove ppa avoidance configs Testing shows that there aren't any difference between having this and not having it, so removing this to simplify the code. (cherry picked from commit c292c57)
(cherry picked from commit fe18771)
close socket in getPrimaryIPAddr (#15538) [backport]
(cherry picked from commit c7ccbfa)
Fix doc for CountTable (#15561) [backport]
(cherry picked from commit f1d81dc)
sigmatch: hotfix [backport] (#15565)
(cherry picked from commit c664fb2)
(cherry picked from commit a4c2839)
Fix crash in parsexml (#15582) (#15583)
Co-authored-by: Igor Ribeiro de Assis <igor.ribeiro_de_assis@zeiss.com> (cherry picked from commit 42c180c)
update koch so the nightlies will be able to bundle Nimble
- Previously, `winrelease` called `bundleNimbleExe`, which tries to clone nimble to `dist/nimble` unconditionally. - Since nightlies source tarball bundles nimble, git couldn't clone because `dist/nimble` was already there. This leads to 1.0.x couldn't be built with nimble bundled. - The fix backports the logic from Nim >= 1.2.8 which can check if `dist/nimble` was bundled by the source archive. With this fix we can re-enable bundling of nimble to the source archive for 1.0.x.