Hello everyone,

Please look at the RedHat CVE report made concerning log4j-v1 some time
ago: https://access.redhat.com/security/cve/cve-2017-5645
RedHat made the fix, presumably for the sake of RedHat users that for one
reason or another were stuck on log4j-v1. Once log4j-1 has moved to git
then if any fixes are made or considered then I think the one already done
by RedHat should be adopted. This is their fix for /cve-2017-5645 and is
quite a small patch.

On Sat, 18 Dec 2021 at 18:30, Gary Gregory <garydgreg...@gmail.com> wrote:

> Again, you cannot break binary compatibility in a minor release. That's a
> show stopper.
>
> This discussion IMO should ONLY be about mitigation of CVEs and that means
> porting the idea of the fixes from 2.x to 1.x. This 1.x component is EOL. I
> say "idea" because the code bases for 1.x and 2.x are completely different.
>
> From my point of view, any other edits are DOA. I am focusing my 1.x
> efforts in improving compatibility in 2.x for 1.2 behavior in the
> log4j-1.2-api module. Towards this goal please see the 1.2 bridge fixes in
> 2.17.0.
>
> If you want to help 1.x users in the best manner possible, IMO, help them
> move forward to 2.x by helping on the mailing lists, Jira, GitHub, Slack,
> there is no shortage of work to be done.
>
> Ty,
> Gary
>
> On Sat, Dec 18, 2021, 13:17 Leo Simons <m...@leosimons.com> wrote:
>
> > On Sat, Dec 18, 2021 at 5:32 PM Leo Simons <m...@leosimons.com> wrote:
> >
> > > On Sat, Dec 18, 2021 at 3:34 PM Gary Gregory <garydgreg...@gmail.com>
> > > wrote:
> > >
> > >> If you delete anything that is public or protected, you will break
> > >> binary compatibility, and that's a no-go IMO.
> > >
> > >
> > > Agree. I hope we can get clirr (or something like it) back to work, to
> > > prove binary compatibility.
> > >
> >
> > Sorry for the extra mail but I'm excited, I just learned japicmp exists
> :-)
> >
> > "Someone" wrote a nice blog post on how to use it...
> >
> >
> >
> >
> https://garygregory.wordpress.com/2020/06/14/how-we-handle-binary-compatibility-at-apache-commons/
> >
> > So the setup was easy to steal...
> >
> >     https://github.com/apache/commons-lang/blob/master/pom.xml
> >     https://github.com/apache/commons-parent/blob/master/pom.xml
> >
> > Leads to question: how do we feel about removal of .lf5 (javax.swing
> > logging) and .chainsaw (java.awt logging) packages?
> >
> > It's an old change that was already on the trunk.
> >
> >
> >
> >
> https://github.com/apache/log4j/pull/16/commits/5c29c4048b4860aa7f6a86420f20208459e6c22c#diff-9c5fb3d1b7e3b0f54bc5c4182965c4fe1f9023d449017cece3005d3f90e8e4d8R251
> >
> > I can understand why it was made.
> >
> >
> > Cheers,
> >
> >
> > Leo
> >
>


-- 
Regards,

Andrew Marlow
http://www.andrewpetermarlow.co.uk

Reply via email to