PureBasic 6.04 LTS is out !

Developed or developing a new product in PureBasic? Tell the world about it.
Fred
Administrator
Administrator
Posts: 16448
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic 6.04 beta 2 is out !

Post by Fred »

Of course it would be better to use these, but it's not possible because it happens before any code is executed (when you link a dll with a .lib, all the dll are loaded before the main() is executed, so the undocumented way is actually the only way).
User avatar
ChrisR
Addict
Addict
Posts: 1094
Joined: Sun Jan 08, 2017 10:27 pm
Location: France

Re: PureBasic 6.04 beta 2 is out !

Post by ChrisR »

Ok, thanks for letting me know.
Quin
Enthusiast
Enthusiast
Posts: 215
Joined: Thu Mar 31, 2022 7:03 pm
Location: United States
Contact:

Re: PureBasic 6.04 beta 2 is out !

Post by Quin »

Thanks Fred! :)
Little John
Addict
Addict
Posts: 4513
Joined: Thu Jun 07, 2007 3:25 pm
Location: Berlin, Germany

Re: PureBasic 6.04 beta 1 is out !

Post by Little John »

Fred wrote: Mon Dec 04, 2023 4:53 pm Well, I don't pretend to know everything, so could you tell exactly what it brokes ? That's why there is a beta version.
@fryquez:
If you have knowledge in this area, why don't you share it with us :?:
Hic Rhodus, hic salta!
BarryG
Addict
Addict
Posts: 3186
Joined: Thu Apr 18, 2019 8:17 am

Re: PureBasic 6.04 beta 2 is out !

Post by BarryG »

Fred wrote: Wed Dec 06, 2023 3:59 pmAdded /DLLPROTECTION flag in commandline and a switch in 'Compiler options' to enable DLL preloading protection
Perfect! This means my portable app can actually be portable again, and not rely on files located in other folders.
dibor
Enthusiast
Enthusiast
Posts: 125
Joined: Wed May 20, 2020 5:19 pm
Location: The 3rd planet in the Solar System
Contact:

Re: PureBasic 6.04 beta 2 is out !

Post by dibor »

Hello.
Also in the beta 2 starts standalone debugger but chosen integrated.
This happens when I try to debug project, with single file this issue do not exists.
Mac Studio M1Max, PB 6.03Arm64 and x64.
Macbook Air M2, PB 6.03Arm64 and x64.
Windows 10, PB 6.03 x64 and x86.
Lebostein
Enthusiast
Enthusiast
Posts: 785
Joined: Fri Jun 11, 2004 7:07 am

Re: PureBasic 6.04 beta 2 is out !

Post by Lebostein »

A Mac OS update!?!? THANKS! :D

I hope the functions "Alignment of the columns" and the event "Clicked on the table header" will soon be integrated into the ListIconGadget... that is the reason why I stick with all my projects in the 6.00 beta 6 (the last version with the old ListIconGadget on Mac OS)
User avatar
Sicro
Enthusiast
Enthusiast
Posts: 538
Joined: Wed Jun 25, 2014 5:25 pm
Location: Germany
Contact:

Re: PureBasic 6.04 beta 2 is out !

Post by Sicro »

BarryG wrote: Thu Dec 07, 2023 8:11 am
Fred wrote: Wed Dec 06, 2023 3:59 pmAdded /DLLPROTECTION flag in commandline and a switch in 'Compiler options' to enable DLL preloading protection
Perfect! This means my portable app can actually be portable again, and not rely on files located in other folders.
Even with DLL protection activated, your app should be portable. There should be no difference for your own DLL files.

The DLL protection prevents that system DLLs are first searched for in the directory of your program instead of in the System32 directory of your Windows operating system. If the protection is activated, it is therefore ensured that system DLLs that are normally in the System32 directory are loaded from there. A bad guy cannot smuggle a malicious DLL file into the directory of your program disguised as a System32 DLL file, which is automatically loaded when your program is started.

I think the protection is good.

Thanks @Fred and @Kukulkan.
Image
Why OpenSource should have a license :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (syntax color scheme) :: RegEx-Engine (compiles RegExes to NFA/DFA)
Manjaro Xfce x64 (Main system) :: Windows 10 Home (VirtualBox) :: Newest PureBasic version
Fred
Administrator
Administrator
Posts: 16448
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic 6.04 beta 2 is out !

Post by Fred »

That's exactly what it does @Sicro, nice sum up.
Wolfram
Enthusiast
Enthusiast
Posts: 566
Joined: Thu May 30, 2013 4:39 pm

Re: PureBasic 6.04 beta 2 is out !

Post by Wolfram »

Many thanks for your Work!

Unfortunately the IDE no longer starts under macOS Catalina since pb 6.0.3. I know that I can replace it with IDE 6.0.2, but this is only a workaround.
Will there be a bugfix or is the OS too old for PB 6.0.3?
macOS Catalina 10.15.7
User avatar
skinkairewalker
Enthusiast
Enthusiast
Posts: 603
Joined: Fri Dec 04, 2015 9:26 pm

Re: PureBasic 6.04 beta 2 is out !

Post by skinkairewalker »

This is Awesome 🤩
Merry Xmas Fred and everyone else. 🎅🏻
Fred
Administrator
Administrator
Posts: 16448
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic 6.04 LTS is out !

Post by Fred »

Final version is out !
Little John
Addict
Addict
Posts: 4513
Joined: Thu Jun 07, 2007 3:25 pm
Location: Berlin, Germany

Re: PureBasic 6.04 LTS is out !

Post by Little John »

Thank you, Fred and team!
User_Russian
Addict
Addict
Posts: 1439
Joined: Wed Nov 12, 2008 5:01 pm
Location: Russia

Re: PureBasic 6.04 LTS is out !

Post by User_Russian »

Fred wrote: Wed Dec 13, 2023 3:15 pm Final version is out !
Thank you.
But the critical compiler error has not been fixed https://www.purebasic.fr/english/viewtopic.php?t=82232
Because of this, compilation is impossible if there are non-English characters in the path to the source file or temporary folder.
Fred
Administrator
Administrator
Posts: 16448
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: PureBasic 6.04 LTS is out !

Post by Fred »

I will try to release an hotfix tomorrow.
Post Reply