UPX 3.06 - 2010-09-04 - TLS (Announce)
> > > Changes in 3.06 (04 Sep 2010):
> > > * win32/pe: TLS callback support contributed by Stefan
> Widmann.
> > Thanks!
> > > * bug fixes
> >
> > > Changes in 3.05 (27 Apr 2010):
> > > * i386-linux and amd64-linux support shared libraries (DT_INIT must
> > > exist, all info needed by runtime loader must be first in .text,
> > etc.)
> > > * Linux /proc/self/exe now is preserved by default, by leaving behind
> > > one page. New compress-time option --unmap-all-pages is available.
> > > * Withdraw support for shared libraries on Darwin (Apple Mac OS X)
> > > because upx does not understand enough about .dylib.
> > > * bug fixes
> >
> > Honestly, I have no idea what's the benefit of those TLS callbacks in PE
> > files ... and whether they have an impact on usability with HX
>
> >
> > Also, AFAIK UPX itself is not free from controversy either
>
> supporting TLS makes chrome become compressible (but not usable )
actually it is usable if you don't compress chrome.exe
Complete thread:
- UPX 3.06 - 2010-09-04 - TLS - DOS386, 07.09.2010, 00:11 (Announce)
- UPX 3.06 - 2010-09-04 - TLS - roytam, 07.09.2010, 11:53
- UPX 3.06 - 2010-09-04 - TLS - roytam, 07.09.2010, 12:19
- UPX 3.06 - 2010-09-04 - TLS - Arjay, 07.09.2010, 18:31
- UPX 3.06 - 2010-09-04 - TLS - DOS386, 08.09.2010, 00:46
- UPX 3.06 - 2010-09-04 - TLS - marcov, 08.09.2010, 10:20
- UPX 3.06 - 2010-09-04 - TLS - DOS386, 08.09.2010, 19:33
- UPX 3.06 - 2010-09-04 - TLS - marcov, 10.09.2010, 09:23
- UPX 3.06 - 2010-09-04 - TLS - DOS386, 08.09.2010, 19:33
- UPX 3.06 - 2010-09-04 - TLS - marcov, 08.09.2010, 10:20
- UPX 3.06 - 2010-09-04 - TLS - DOS386, 08.09.2010, 00:46
- UPX 3.07 - 2010-09-08 - TLS - RayeR, 09.09.2010, 01:19
- UPX 3.07 - 2010-09-08 - TLS - shot - DOS386, 11.09.2010, 01:30
- UPX 3.07 - 2010-09-08 - (dumb served died with my shot) - DOS386, 13.10.2010, 03:40
- UPX 3.07 - 2010-09-08 - TLS - shot - DOS386, 11.09.2010, 01:30
- UPX 3.06 - 2010-09-04 - TLS - roytam, 07.09.2010, 11:53