Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
rr

Homepage E-mail

Berlin, Germany,
01.02.2020, 23:11
 

UPX version 3.96 available (Announce)

The UPX Team released version 3.96 on 23 January 2020. It is a bugfix release.

Changes in 3.96 (23 Jan 2020):
  * bug fixes - see https://github.com/upx/upx/milestone/5


I found nothing DOS-specific.

---
Forum admin

dggionco

Buenos Aires - Argentina,
29.10.2022, 03:28

@ rr

UPX version 3.96 available

UPX 4.0.0 has been released.

https://upx.github.io

Changes in 4.0.0 (28 Oct 2022):
* Switch to semantic versioning
* SECURITY NOTES: emphasize the security context in the docs
* Support easy building from source code with CMake
* Support easy rebuilding the stubs from source with Podman/Docker
* Add integrated doctest C++ testing framework
* Add support for EFI files (PE x86; Kornel Pal)
* bug fixes - see https://github.com/upx/upx/milestone/6
* bug fixes - see https://github.com/upx/upx/milestone/7

Laaca

Homepage

Czech republic,
29.10.2022, 09:31

@ dggionco

UPX version 3.96 available

Cool!
This new version is able to compress the FPC 3.x.y compiled files (for DOS).
Finaly!!!

---
DOS-u-akbar!

dggionco

Buenos Aires - Argentina,
29.10.2022, 15:35
(edited by dggionco, 29.10.2022, 16:52)

@ Laaca

UPX version 3.96 available

> Cool!
> This new version is able to compress the FPC 3.x.y compiled files (for
> DOS).
> Finaly!!!

WOW... :-)

Dos version:

https://github.com/upx/upx/releases/download/v4.0.0/upx-4.0.0-dos.zip



From BUGS.txt:

Limitations
============

djgpp2/coff
-----------
* all overlays (except Allegro pakfiles) are silently stripped

dos/exe
-------
* normal dos/exes with new exe headers
* max ~24000 relocation records (...should be enough for everyone ;-)
* exe + sys combined images

watcom/le
---------
* 16-bit selector alias fixups
* 16-bit offset relocation for objects larger than 4 KiB
* 16:16 fixups

If you need any of the above (they're very rare), send us an URL of a
test file.

* 16-bit objects are not loaded into DOS memory
* There is still a problem with the wdosx extender: if you compress a
watcom/le file which does NOT contain the wdosx extender, and after this
you bind the wdosx stub to the compressed file, then it will work.
Otherwise it won't.
* unpacked pmwlite compressed programs might not work when compressed
with UPX (this is a bug in pmwunlite)

win32/pe
--------
* writable shared sections (`--force' *may* work)
* certificates in the image
* compressing files which contain a big BSS requires lots of memory
during compression

dggionco

Buenos Aires - Argentina,
29.11.2022, 10:47

@ dggionco

UPX version 3.96 available

UPX 4.0.1 has been released.
This release fixes several bugs.

https://upx.github.io

Dos version:

https://github.com/upx/upx/releases/download/v4.0.1/upx-4.0.1-dos.zip

CandyMan

08.02.2023, 00:31

@ dggionco

UPX version 4.0.2 available

UPX 4.0.2 has been released.

Rugxulo

Homepage

Usono,
13.03.2023, 00:24

@ Laaca

UPX version 4.0.2 available

> Cool!
> This new version is able to compress the FPC 3.x.y compiled files (for
> DOS).
> Finaly!!!

Are you sure? Trying UPX 4.0.2 with some simple FPC 3.2.2 (Go32v2) .EXEs just gives a GPF crash.

Back to the board
Thread view  Mix view  Order
22049 Postings in 2034 Threads, 396 registered users, 251 users online (0 registered, 251 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum