Hi!
The current release is from 2013, do you think it is time for another release?
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
lsftp.c:179:17: error: passing argument 1 of ‘do_gnu_stuff’ from incompatible pointer type [-Wincompatible-pointer-types]
Building with `make CC=-Wno-error=incompatible-pointer-types` is a workaround, but would be better if you could patch the code?
Thanks, /Simon
Simon Josefsson simon@josefsson.org writes:
The current release is from 2013, do you think it is time for another release?
I can't believe it's so long ago...
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
I wonder if it makes sense to add fixes to 2.1, rather than releasing something based on master branch (which is what I'm running daily, with few issues. Client, that is, lshd server has no real usage I'm aware of).
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
I've pushed a fix for this (and some other issues the compiler reports in the lsftp code).
When running tests, three of the x11 forwarding tests fail for me. I'm not looking into those now. But I want to fix so that lsh can be built with nettle 4.
Regards, /Niels
On Tue, Mar 10, 2026 at 07:34:48PM +0100, Niels Möller wrote:
Simon Josefsson simon@josefsson.org writes:
The current release is from 2013, do you think it is time for another release?
I can't believe it's so long ago...
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
I wonder if it makes sense to add fixes to 2.1, rather than releasing something based on master branch (which is what I'm running daily, with few issues. Client, that is, lshd server has no real usage I'm aware of).
Hmm, I think I was involed in this when i made this script: https://github.com/bldur/bones
I was interested in packaging some software to openwrt and review at the time.
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
I've pushed a fix for this (and some other issues the compiler reports in the lsftp code).
When running tests, three of the x11 forwarding tests fail for me. I'm not looking into those now. But I want to fix so that lsh can be built with nettle 4.
Regards, /Niels
-- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ lsh-bugs mailing list -- lsh-bugs@lists.lysator.liu.se To unsubscribe send an email to lsh-bugs-leave@lists.lysator.liu.se
On Tue, Mar 10, 2026 at 07:34:48PM +0100, Niels Möller wrote:
Simon Josefsson simon@josefsson.org writes:
The current release is from 2013, do you think it is time for another release?
I can't believe it's so long ago...
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
I wonder if it makes sense to add fixes to 2.1, rather than releasing something based on master branch (which is what I'm running daily, with few issues. Client, that is, lshd server has no real usage I'm aware of).
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
I've pushed a fix for this (and some other issues the compiler reports in the lsftp code).
When running tests, three of the x11 forwarding tests fail for me. I'm not looking into those now. But I want to fix so that lsh can be built with nettle 4.
Regards, /Niels
-- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ lsh-bugs mailing list -- lsh-bugs@lists.lysator.liu.se To unsubscribe send an email to lsh-bugs-leave@lists.lysator.liu.se
If this is you? https://www.lysator.liu.se/~nisse/ This is me: https://ieeexplore.ieee.org/author/37088682708
On Tue, Mar 10, 2026 at 07:34:48PM +0100, Niels Möller wrote:
Simon Josefsson simon@josefsson.org writes:
The current release is from 2013, do you think it is time for another release?
I can't believe it's so long ago...
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
I wonder if it makes sense to add fixes to 2.1, rather than releasing something based on master branch (which is what I'm running daily, with few issues. Client, that is, lshd server has no real usage I'm aware of).
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
I've pushed a fix for this (and some other issues the compiler reports in the lsftp code).
When running tests, three of the x11 forwarding tests fail for me. I'm not looking into those now. But I want to fix so that lsh can be built with nettle 4.
Regards, /Niels
-- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ lsh-bugs mailing list -- lsh-bugs@lists.lysator.liu.se To unsubscribe send an email to lsh-bugs-leave@lists.lysator.liu.se
Sorry this made be a bit ballistic, but give me some time. I'll pretend its ontly two years since I worked at CERN, after working on AVX under full diplomatic immunity through OpenLab and ALICE experiment at LHC.
On Tue, Mar 10, 2026 at 07:34:48PM +0100, Niels Möller wrote:
Simon Josefsson simon@josefsson.org writes:
The current release is from 2013, do you think it is time for another release?
I can't believe it's so long ago...
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
I wonder if it makes sense to add fixes to 2.1, rather than releasing something based on master branch (which is what I'm running daily, with few issues. Client, that is, lshd server has no real usage I'm aware of).
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
I've pushed a fix for this (and some other issues the compiler reports in the lsftp code).
When running tests, three of the x11 forwarding tests fail for me. I'm not looking into those now. But I want to fix so that lsh can be built with nettle 4.
Regards, /Niels
-- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ lsh-bugs mailing list -- lsh-bugs@lists.lysator.liu.se To unsubscribe send an email to lsh-bugs-leave@lists.lysator.liu.se
On Sat, Apr 18, 2026 at 09:00:30AM +0200, Olav Smorholm wrote:
Sorry this made be a bit ballistic, but give me some time. I'll pretend its ontly two years since I worked at CERN, after working on AVX under full diplomatic immunity through OpenLab and ALICE experiment at LHC.
In case i forget, and exception to the bits if not folowing guix/gnu.
Wild guess: you have too many if statments and for loops to be assumed secure at machine level.
BSD or well, anyone at firmware level klimb out of the CPU. Everyone else wants to climmb into it. The secure level is being fast in the pipeline with a smmall footprint. Everything else comes after, but compilers LOVE loops they can unroll.
Not seeing bit rot involves fixing or updating higher standards, more often assumed to not apply with autoconfig and C.
On Tue, Mar 10, 2026 at 07:34:48PM +0100, Niels Möller wrote:
Simon Josefsson simon@josefsson.org writes:
The current release is from 2013, do you think it is time for another release?
I can't believe it's so long ago...
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
I wonder if it makes sense to add fixes to 2.1, rather than releasing something based on master branch (which is what I'm running daily, with few issues. Client, that is, lshd server has no real usage I'm aware of).
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
I've pushed a fix for this (and some other issues the compiler reports in the lsftp code).
When running tests, three of the x11 forwarding tests fail for me. I'm not looking into those now. But I want to fix so that lsh can be built with nettle 4.
Regards, /Niels
-- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ lsh-bugs mailing list -- lsh-bugs@lists.lysator.liu.se To unsubscribe send an email to lsh-bugs-leave@lists.lysator.liu.se
Beklager at jeg tiltet vinkel, dette var legens siden.... Uan sett som jeg sier, er ett dogme i sikkerhet og krypto overlappet. Jeg har ingen direkte kjennskap til dette fordi jeg møtte hardware arkitektet for Intel PMU ved CERN. Eller de andre på ytelse optimering workshoppen.
Men det går på stil, hvor jeg fra andre kilder vet at raskeste biten i CPU er noen man stoler på.
Men mompilering og autoconfig relaterte ting kan du gjerne pushe hvis det kommer fra meg.
On Sat, Apr 18, 2026 at 09:00:30AM +0200, Olav Smorholm wrote:
Sorry this made be a bit ballistic, but give me some time. I'll pretend its ontly two years since I worked at CERN, after working on AVX under full diplomatic immunity through OpenLab and ALICE experiment at LHC.
On Tue, Mar 10, 2026 at 07:34:48PM +0100, Niels Möller wrote:
Simon Josefsson simon@josefsson.org writes:
The current release is from 2013, do you think it is time for another release?
I can't believe it's so long ago...
I'm looking into reviving the lsh-utils package in Debian to see if it can be made to work in a modern environment. While doing so I wanted to build git master so that I can bisect things to see if I can find upstream commits that fixes known issues in version 2.1.
I wonder if it makes sense to add fixes to 2.1, rather than releasing something based on master branch (which is what I'm running daily, with few issues. Client, that is, lshd server has no real usage I'm aware of).
However, it seems -Wincompatible-pointer-types is now a fatal error in some GCC configurations (I'm using one derived from Debian gcc in trixie), so building git master failed for me:
I've pushed a fix for this (and some other issues the compiler reports in the lsftp code).
When running tests, three of the x11 forwarding tests fail for me. I'm not looking into those now. But I want to fix so that lsh can be built with nettle 4.
Regards, /Niels
-- Niels Möller. PGP key CB4962D070D77D7FCB8BA36271D8F1FF368C6677. Internet email is subject to wholesale government surveillance. _______________________________________________ lsh-bugs mailing list -- lsh-bugs@lists.lysator.liu.se To unsubscribe send an email to lsh-bugs-leave@lists.lysator.liu.se