Package: nim / 1.4.6+really1.4.2-2

Metadata

Package Version Patches format
nim 1.4.6+really1.4.2-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
check ssl certs.patch | (download)

lib/pure/httpclient.nim | 2 1 + 1 - 0 !
lib/pure/net.nim | 7 4 + 3 - 0 !
2 files changed, 5 insertions(+), 4 deletions(-)

 cve-2021-29495 check ssl certs by default; fix cert load error handling
fix makefile unsupported arch.patch | (download)

makefile | 7 4 + 3 - 0 !
tools/niminst/makefile.nimf | 7 4 + 3 - 0 !
2 files changed, 8 insertions(+), 6 deletions(-)

 fix makefile syntax for unsupported architectures
fortify nimble.patch | (download)

dist/nimble/src/nimble.nim.cfg | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fortify nimble build
fix big endian.patch | (download)

lib/pure/times.nim | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix big-endian builds
fix nimble rce 2021 21372.patch | (download)

dist/nimble/src/nimblepkg/download.nim | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix cve-2021-21372 nimble docmd remote code execution
fix nimble urls 2021 21373.patch | (download)

dist/nimble/src/nimblepkg/config.nim | 4 2 + 2 - 0 !
dist/nimble/tests/tester.nim | 10 5 + 5 - 0 !
2 files changed, 7 insertions(+), 7 deletions(-)

 fix cve-2021-21373 nimble should use https urls
fix nimble cert validation 2021 21374.patch | (download)

dist/nimble/src/nimblepkg/packageinfo.nim | 7 6 + 1 - 0 !
dist/nimble/src/nimblepkg/publish.nim | 4 3 + 1 - 0 !
dist/nimble/src/nimblepkg/tools.nim | 5 5 + 0 - 0 !
3 files changed, 14 insertions(+), 2 deletions(-)

 fix cve-2021-21374 nimble ssl certificate checking