Nice find on the integer overflow fix for the scrolling, I've spent quite a
few hours trying to track that down.

On Fri, Jun 16, 2023 at 2:45 PM Bernd Böckmann via Freedos-devel <
freedos-devel@lists.sourceforge.net> wrote:

> The most critical bugs are fixed by me as of now. I will continue working
> on it to have a new release for next FreeDOS interim release.
>
> Greetings, Bernd
>
>
> > Am 16.06.2023 um 19:41 schrieb Eric Auer <e.a...@jpberlin.de>:
> >
> >
> > Hi!
> >
> > Our GITLAB has recently received multiple useful tickets from Bernd
> Böckmann:
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/3
> >
> > Line 43 in CP857.H is wrong, messing up a certain character.
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/4
> >
> > Some Turkish CP857 characters are not properly displayed.
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/5
> >
> > Some CP852 character is not properly converted.
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/6
> >
> > Ukrainian CP848 conversion is missing.
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/7
> >
> > Belarussian CP849 conversion is missing.
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/8
> >
> > Scrolling and navigation corrupts screen (we knew that).
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/9
> >
> > Scroll bar update broken in HELP_HTM.C line 518 (!).
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/10
> >
> > Scrolling slow because HELP_HTM.C line 584 has a super
> > inefficient way to determine bold, italics and links :-p
> >
> > https://gitlab.com/FreeDOS/base/htmlhelp/-/issues/11
> >
> > The hh_dir.h MAXFILE and MAXEXT are only 8+3, but the
> > fnsplit _splitpath code would need 1+2 extra bytes of
> > buffer size to prevent memory corruption!
> >
> > Very useful insights! I hope a HTMLHELP-affine developer
> > who could fix those things and recompile saw the tickets?
> >
> > Thanks! Regards, Eric
> >
> >
> >
> > _______________________________________________
> > Freedos-devel mailing list
> > Freedos-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
>
>
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>


-- 
--Andy
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to