smorgasbordet.com/pellesc/ has expired again

Started by Cbeginner, November 23, 2025, 05:49:24 PM

Previous topic - Next topic

Vortex

Code it... That's all...


John Z

Hmmmm - someone in France cloned / forked smorgasbordet.com into Github.

This could save Pelle from adding all the examples to the new PellesC.se site, but control over the integrity of those files could be questioned imo.

Downloaded cc.exe  just to check the version it shows 13.0.1.0 but I'm not trying it..

No sources for PellesC of course,the actual programs, just copied from the installed directory I suppose. No notes or comments or attributions either.

Personally I'd go to wayback machine before this GitHub without more details from the poster.

John Z

Kochise

#18
Hello, the PellesC.se says 13.01 but with no release note and difference from 13.00

For the github clone / fork, you can check against what is available on wayback machine I guess.

As for the notes, comments and attributions, maybe go to the main branch :

https://github.com/wenuam/wm_app_dev_lng_c__PellesC

John Z

OK - Thanks,

That information at least makes it a bit more legitimate.

There was a minor bug release, I believe, when Pelle started the new PelleC.se web site.
MrBcx commented on it first -

John Z

Kochise

#20
No problem, could you check the github clone/fork content vs wayback machine and tell us about your findings ?

Download the github branch as zip and unzip it, install the legacy 13.00 version and go into the installation folder.

You can then use Total Commander to "synchronize" the two folders and their sub folders to check on the bit level if there is any difference.

Why is the old smorgasbordet.com site abandoned ?

John Z

Hi Kochise,

There is no need to use the wayback machine right now because the PellesC.se web site is distributing the official current version of Pelles C.  So this is what one would/should use to compare files with the GitHub hosted Pelles C files.

I'm not really interested in doing the comparison however, and I do not use the Total Commander program.  Of course there are other methods to compare and validate, but it is of little interest.

I do not know why Pelle decided to not renew the old site.  Maybe he got a better deal ..

John Z

Kochise

Since you questioned the "integrity of those file" it was only fair to check them by yourself, just to be sure.

It is nice to know that the "official current version of Pelles C" is back online.

Keep in mind the "GitHub hosted Pelles C files" can be executed online, without even having to install or clone them locally.

Vortex

It's easy to calculate the hash of the latest installer, setup.exe v13.01 with Powershell :

D:\>Powershell -Command "(Get-FileHash "setup.exe" -Algorithm MD5).Hash"
4ABBD312312B7D2F1EDF5C0A9A2D1DC4

D:\>Powershell -Command "(Get-FileHash "setup.exe" -Algorithm SHA1).Hash"
65B178ECF29C3C59121818E794969F1E4A0987E4

D:\>Powershell -Command "(Get-FileHash "setup.exe" -Algorithm SHA512).Hash"
14E6339D5F55063E91A331201C9E20B77402941C8E157639CB9FE77FD16BD9309ABB8058CDDCC83DDA3852A51828F3E674AB47EB79B9C13A6E89F7CE7C2F5315

D:\>Powershell -Command "(Get-FileHash "setup.exe" -Algorithm SHA256).Hash"
84E586D1FCA7B9FEC55BD294A103AF16A045D1DF1BCB77A3F4FDF13D8F239141
Code it... That's all...

Kochise

Yeah, it's not about the installer but the installed files.

TimoVJL

#25
With WinMerge, those bin files are identical with Pelles C 13.00.
May the source be with you

Kochise


Vortex

Quote from: Kochise on Yesterday at 01:38:09 PMYeah, it's not about the installer but the installed files.

There is a reason why MD5 values ared supplied with large iso files. A MD5 hash tied with the host iso file is easier to manage. No need to calculate the hashes of the individuals inside the iso.
Code it... That's all...

Kochise

Sure, but the Github repository doesn't provide the installer but the installed files. So the installer's MD5 won't help there.

TimoVJL

May the source be with you