Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead.

File size

mcemberci's profile image mcemberci posted 5 years ago in General Permalink

Why is file size of recent builds so huge compared to previous builds

ansgar's profile image ansgar posted 5 years ago Permalink

I knew someone would ask :) But no worries, there is no huge addition, spyware or something like that. It's just that the nightly builds are no longer compressed with UPX. They now contain a code signature, as told here. Compressing signed .exe files with UPX removes or breaks the code signature for some reason, so I just disabled compression. Traffic does not matter much anyway, so that should not be a problem.

igitur's profile image igitur posted 5 years ago Permalink

I kind of preferred the small files. Was really quick to update to a new nightly version.

ansgar's profile image ansgar posted 5 years ago Permalink

It doesn't take that much longer now, does it?

igitur's profile image igitur posted 5 years ago Permalink

Timed it now. It takes me 2 minutes for the update. Previously it was roughly 25 seconds. Not everyone lives in 1st world countries with fast internet ;)

ansgar's profile image ansgar posted 5 years ago Permalink

Finally I decided to compress the nightly built executables again, because I got random memory overflows on the server. Compressing before signing seems to solve my above mentioned issue.

igitur's profile image igitur posted 6 days ago Permalink

@ansgar I noticed that the nightly builds are uncompressed again. Is this intentional?

ansgar's profile image ansgar posted 6 days ago Permalink

Yes - this thread is 5 years old - there is already this one. I had the impression that unpacking a packed exe takes quite some milliseconds on slow systems. Traffic is fast enough, and the size of the nightlies is not that large anyway. Also, the installer is still compressed, due to its own compressor.

Please login to leave a reply, or register at first.




Ads were blocked - no problem. But keep in mind that developing HeidiSQL, user support and hosting takes time and money. You may want to send a donation instead.