[Software] IBrowse 3.0a
Moderator: OS4Welt-Team
- djbase
- Beiträge: 973
- Registriert: 15. Oktober 2015 06:45
- Wohnort: Mannheim
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: Ibrowse 2.5 erschienen
Da stimme ich zu. Es ist schön zu sehen, das daran immer noch gearbeitet wird, aber der Nutzen für den Anwender tendiert gegen Null. Vielleicht sollte er sich überlegen eine fertige Engine zu portieren und in IBrowse zu integrieren. Die Tage für Odyssey sind ja wohl auch gezählt...
Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk4 | 128GB CF | AmigaOS 3.2.2
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
- MichaelMerkel
- AmigaOS Betatester
- Beiträge: 908
- Registriert: 25. September 2009 22:38
- Wohnort: Ilvesheim
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 10 Mal
- Kontaktdaten:
Re: IBrowse 2.5 erschienen
Welche Engine würde denn da in Frage kommen?
Das müßte ja dann schon eine kleinere sein, z.B. Webkit für die Switch oder so...
https://en.wikipedia.org/wiki/Compariso ... b_browsers
Das müßte ja dann schon eine kleinere sein, z.B. Webkit für die Switch oder so...
https://en.wikipedia.org/wiki/Compariso ... b_browsers
- djbase
- Beiträge: 973
- Registriert: 15. Oktober 2015 06:45
- Wohnort: Mannheim
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: [Software] IBrowse 2.5.1 erschienen
Es gibt ein kleines Update auf Version 2.5.1 erschienen.
Code: Alles auswählen
We hope to have addressed most of the issues reported since the
release of IBrowse 2.5 almost 8 weeks ago:
- Updated Danish, Spanish and Swedish catalogs, by Niels Bache,
Javier de las Rivas and Pär Boberg respectively
- Localised missing strings in spoofing preferences
- Fixed corruption in built-in MSIE User-Agent strings
- Tweaked the installer to make 2.5.x upgrades nicer
- The F5 key can now be used to reload a page
- JS: MorphOS native javascript.library available again
- 68k: Handle datatypes that expand 8-bit + transparent colour images to
32-bit RGBA (fixes our 256 colour icons having non-transparent magenta
backgrounds in MorphOS)
- 68k: Full alpha channel support enabled for systems using CyberGraphX
V51 or higher (MorphOS)
- OS4: Enabled 2.5 updates via AmiUpdate (exit IBrowse before performing
any updates)
- Changed the default JPEG decoder swap memory limit from 1Mb to
unlimited on OS4 and MorphOS
- Fixed NOTRANSPARENT tooltype being ignored for GUI images
- Fixed broken HTTPS proxy functionality, where incorrect hostname was
used for SNI
- Fixed broken MUI 4/5 detection that was causing problems in
TextEditField and preventing context-sensitive mouse points from
working with MUI 3.x
- Added some workarounds in the install script so that it doesn't error
with the MorphOS installer
- 68k: Now works again on Workbench 3.0, after incorrect requirement
for keymaps.library V39 (Kickstart 3.0 has V37)
- 68k: Fixed crashes when external modules (e.g. codecs and protocols)
fail to load for any reason
Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk4 | 128GB CF | AmigaOS 3.2.2
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
- djbase
- Beiträge: 973
- Registriert: 15. Oktober 2015 06:45
- Wohnort: Mannheim
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: [Software] IBrowse 2.5.1 erschienen
IBrowse ist in Version 2.5.2 veröffentlicht worden.
Neuerungen in dieser Version:
https://www.ibrowse-dev.net/2.5/download.php
Neuerungen in dieser Version:
Code: Alles auswählen
- AmiSSL 4.4 now required for HTTPS connections, which brings the latest OpenSSL 1.1.1d with improved TLSv1.3 support, improved performance on 68k (particularly 68060) and no longer crashes on 68020/030 without FPU
- OS4: AmiUpdate will update installed catalog files
- Attempts to clean the disk cache now correctly ignored when the disk cache is completely off, fixing possible enforcer hits
- Fixed disk cache from only ever caching small files
- 68k: Fixed enforcer hits in PNG decoder when CyberGraphX is not in use
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk4 | 128GB CF | AmigaOS 3.2.2
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
- djbase
- Beiträge: 973
- Registriert: 15. Oktober 2015 06:45
- Wohnort: Mannheim
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: [Software] IBrowse 2.5.3 erschienen
IBrowse ist in Version 2.5.3 veröffentlicht worden.
Neuerungen in dieser Version:
Neuerungen in dieser Version:
Code: Alles auswählen
- Changed meta refresh parsing to match Chrome and Firefox handling of invalid values (missing "URL=")
- Allow PNG images with incorrect CMF bytes (zlib window size) to be displayed (pngfix can fix these images)
- Use our own transparency mask instead of any datatype supplied mask when displaying datatype images that have an alpha channel
- Fixed buffer overrun in PNG decoder that happened only with non-interlaced greyscale images that have transparency or an alpha channel, when displaying on a <= 8-bit screen with dithering off
- Fixed garbled table/page background image rendering which occurred when using native Amiga graphics, internal decoders and with fast memory being used for images
- Fixed crash that could happen when aborting a HTTP(S) persistent connection at a certain point
- Fixed HTTP issue with sites that don't support persistent connections or send an EOF at the end of reading data
- HTTP/1.1 now enabled for all HTTP(S) connections
- Added persistent connection support for HTTP(S) (only if using Roadshow, Miami or AmiTCP) which can be disabled in the network settings
- Merged our OS3 and OS4 MTCP libraries into one, adding Roadshow detection in addition to the existing AmiTCP, IN225, Miami, Termite and MLink support, whilst adding some new library routines
- Added HTTP Upgrade-Insecure-Requests support (can be enabled in the security settings)
- Fixed decoding of gzip/deflate compressed documents that are 16 bytes or less in length after decompressing
- Fixed SSL session cache related crash that could occur with HTTPS connections if https.protocol was flushed from memory
- Added SSL session cache, allowing subsequent HTTPS connections to the same host to skip handshaking and initialize much faster than normal
- Various tweaks and improvements to the HTTP(S) engine
- Increased internal DNS cache from 16 to 64 hosts
- Colon characters in download filenames are now replaced with an underscore for automatic downloads and before opening any file requester
- Expanded list of illegal download filename characters, adding :;$%~|[]()<>\`" to the existing ?#* filter
- Fixed URLPrefs spoofing cycle gadget not refreshing properly in older MUI versions
- Added setting to allow the middle mouse button link clicking behaviour to be disabled
- Moved "Home document" settings from the network setings to the general settings page
- Added Norwegian catalog translation by Kolbjørn Barmen
- Updated Danish, Italian, Polish, Spanish and Swedish catalog translations, by Niels Bache, Samir Hawamdeh, Mariusz Danilewicz, Javier de las Rivas and Pär Boberg respectively
- Fixed frame bar rendering which caused corruption when drag resizing on OS4 with compositing effects active
- Fixed crash that happened with all certificate related file requesters
- Made the webpage search window resizable
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk4 | 128GB CF | AmigaOS 3.2.2
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
- HelmutH
- OS4Welt-Team
- Beiträge: 2697
- Registriert: 28. September 2009 10:56
- Wohnort: Oberhausen
- Hat sich bedankt: 44 Mal
- Danksagung erhalten: 47 Mal
- djbase
- Beiträge: 973
- Registriert: 15. Oktober 2015 06:45
- Wohnort: Mannheim
- Danksagung erhalten: 2 Mal
- Kontaktdaten:
Re: [Software] IBrowse 2.5.7
IBrowse ist in Version 2.5.7 für Amiga OS3 und Amiga OS4 erschienen
https://www.ibrowse-dev.net
Code: Alles auswählen
Now requires AmiSSL 5.5 for secure connections
The CA Certs prefs no longer lists the old duplicated MD5 hashed certificate files, as used by AmiSSL v3 and older
Removed all hardcoded AmiSSL:Certs strings
JS: Implemented Function.prototype.bind
JS: Removed unnecessary duplication of function arguments in Function.prototype.call
JS: Preliminary work on adding document.addEventListener support - currently only supports submit events
Tweaked OpenSSL initialisation and rely on AmiSSL to seed the random number generator, instead of doing it ourselves
OS4: Our lock relative file i/o library functions now directly use the Vector-Port interface instead of dos packets, when using a suitable file system (e.g. NGFS)
Italian translation updated by Samir Hawamdeh
Russian and Greek translation now included for OS3 too
OS4: File locks on protocol and codec modules are released during initialisation and no longer held until program exit
OS4: Changed the way external modules are loaded, to match how it is done on 68k
68k: Removed PPC native module loader (was used when running IBrowse under 68k emulation on OS4, primarily for 2.4 OEM, but is no longer required for 2.5)
Squished all GCC warnings which also identified several minor bugs which have now been fixed
OS4: Increased GCC optimizer level for hopefully more performance
OS4: All components now use newlib instead of clib2 and are fully compiled with GCC 11
OS4: Switched library base relative addressing from r2 to r13 in the codec and protocol libraries, allowing GCC 11 to be used instead of the aging GCC 4.0.4
OS4: Plugin API no longer relies on the 68k function pointer checking feature provided by GCC 4.2.4 and earlier, meaning that GCC 11 can now be used, whilst retaining 68k plugin support in the PPC IBrowse
Fixed handling of HTTP(S) chunked encoding to cope with sites that don't specify the size correctly
Fixed MTCP Roadshow detection
When HTTPS is preferred instead of HTTP in the settings, the URL autocompleter prepends "https://" instead of "http://"
Reworked Brotli huffman decoder to avoid triggering a bug on the 68060 processor, which prevented pages from loading
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk4 | 128GB CF | AmigaOS 3.2.2
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
- HelmutH
- OS4Welt-Team
- Beiträge: 2697
- Registriert: 28. September 2009 10:56
- Wohnort: Oberhausen
- Hat sich bedankt: 44 Mal
- Danksagung erhalten: 47 Mal
[Software] IBrowse 2.5.9
25.10.2023 IBrowse 2.5.9 + AmiSSL 5.12 veröffentlicht
IBrowse 2.5.9 steht jetzt zum Download zur Verfügung (OS4-Benutzer können stattdessen AmiUpdate verwenden), das neunte kostenlose Update für registrierte Besitzer von IBrowse 2.5.
Besitzer von IBrowse 2.1-2.4 und 1.x können ein Upgrade auf IBrowse 2.5.9 durchführen, indem sie sich zu ermäßigten Konditionen registrieren. Bitte beachten Sie: Für IBrowse 2.5.9 ist AmiSSL 5.12 erforderlich, das ebenfalls heute veröffentlicht wurde. Wir empfehlen Ihnen daher, es vor der Aktualisierung von IBrowse herunterzuladen, da Sie sonst keinen HTTPS-Zugriff mehr haben. Leider funktionierte der Festplatten-Cache in IBrowse 2.5.7 nicht mehr ordnungsgemäß, daher wurde dieses Update hauptsächlich zur Behebung dieses Problems durchgeführt. Wir empfehlen, nach der Installation von IBrowse 2.5.9 sowohl die Festplatten-Cache-Leerung als auch die Bereinigungsfunktion über die Menüs zu verwenden, um Ihren Festplatten-Cache wieder in einen funktionsfähigen Zustand zu versetzen. Möglicherweise müssen Sie auch alle verbleibenden „Baum“-Verzeichnisse in Ihrem Festplatten-Cache-Verzeichnis manuell löschen.
Vollständige Liste der Änderungen:
Der Festplatten-Cache wurde behoben, der in 25.109 defekt war.
Erfordert jetzt AmiSSL 5.12 für sichere Verbindungen.
Problemumgehung für AmigaOS 4.x Installer-Versionen 53.1-53.7 hinzugefügt, die leider defekt waren, wobei 53.2 auf der 4.1FE-CD-ROM liegt.
Copyright Jahr auf 2023 verschoben.
Eine vollständige Aufschlüsselung aller vorgenommenen Änderungen finden Sie im Verlaufsprotokoll oder in der Änderungsliste für IBrowse 2.5 und in den Versionshinweisen für AmiSSL v5.
IBrowse 2.5.9 steht jetzt zum Download zur Verfügung (OS4-Benutzer können stattdessen AmiUpdate verwenden), das neunte kostenlose Update für registrierte Besitzer von IBrowse 2.5.
Besitzer von IBrowse 2.1-2.4 und 1.x können ein Upgrade auf IBrowse 2.5.9 durchführen, indem sie sich zu ermäßigten Konditionen registrieren. Bitte beachten Sie: Für IBrowse 2.5.9 ist AmiSSL 5.12 erforderlich, das ebenfalls heute veröffentlicht wurde. Wir empfehlen Ihnen daher, es vor der Aktualisierung von IBrowse herunterzuladen, da Sie sonst keinen HTTPS-Zugriff mehr haben. Leider funktionierte der Festplatten-Cache in IBrowse 2.5.7 nicht mehr ordnungsgemäß, daher wurde dieses Update hauptsächlich zur Behebung dieses Problems durchgeführt. Wir empfehlen, nach der Installation von IBrowse 2.5.9 sowohl die Festplatten-Cache-Leerung als auch die Bereinigungsfunktion über die Menüs zu verwenden, um Ihren Festplatten-Cache wieder in einen funktionsfähigen Zustand zu versetzen. Möglicherweise müssen Sie auch alle verbleibenden „Baum“-Verzeichnisse in Ihrem Festplatten-Cache-Verzeichnis manuell löschen.
Vollständige Liste der Änderungen:
Der Festplatten-Cache wurde behoben, der in 25.109 defekt war.
Erfordert jetzt AmiSSL 5.12 für sichere Verbindungen.
Problemumgehung für AmigaOS 4.x Installer-Versionen 53.1-53.7 hinzugefügt, die leider defekt waren, wobei 53.2 auf der 4.1FE-CD-ROM liegt.
Copyright Jahr auf 2023 verschoben.
Eine vollständige Aufschlüsselung aller vorgenommenen Änderungen finden Sie im Verlaufsprotokoll oder in der Änderungsliste für IBrowse 2.5 und in den Versionshinweisen für AmiSSL v5.
- HelmutH
- OS4Welt-Team
- Beiträge: 2697
- Registriert: 28. September 2009 10:56
- Wohnort: Oberhausen
- Hat sich bedankt: 44 Mal
- Danksagung erhalten: 47 Mal
[Software] IBrowse 3.0
19.11.2023 IBrowse 3.0 veröffentlicht
Es ist endlich Zeit, mit IBrowse 2 fortzufahren, das seit über 20 Jahren entwickelt wurde! IBrowse 3 stellt die bisher unveröffentlichten Funktionen zur Verfügung, an denen ursprünglich zusammen mit IBrowse 2.4 gearbeitet wurde (in einem völlig separaten Entwicklungszweig), während alles von IBrowse 2.5.9 und alle neuen Entwicklungen seit seiner Veröffentlichung beibehalten werden. Die Entwicklungszweige von IBrowse 2 und 3 sind jetzt vollständig zusammengeführt, was aufgrund der erheblichen Divergenz eine komplexe und zeitaufwändige Aufgabe war. Der Prozess wurde methodisch und sorgfältig durchgeführt, um die Stabilität nicht zu gefährden oder Funktionalität zu verlieren. Die Entwicklung kann nun voranschreiten, ohne auf die Einschränkungen des IBrowse 2-Frameworks beschränkt zu sein, was umfangreichere Änderungen ermöglicht. Ausführliche Informationen zu allen Änderungen finden Sie auf den neuen Seiten „Neuigkeiten“ und „Verlaufsprotokoll“. Es folgt jedoch eine kurze Zusammenfassung:
- Vereinheitlichung von IBrowse 2 und IBrowse 3
- Neuer, überarbeiteter HTML-Parser
- Verbesserte HTML-Engine
- Die HTML-Engine wurde durch zahlreiche Layout- und Rendering-Verbesserungen verbessert, darunter Tabellen, Listen und hochgestellter + tiefgestellter Text.
- Hotlist-Multi-Aliasing
- für frühe Daten / Zero Round Trip Time Resumption (0-RTT)
- Bessere GIF-Animationswiedergabe
- AmigaOS 3.2 Kontextsensitive Mauszeiger
- NList-GUI-Konsistenz
- Verbesserte Voreinstellungen
- Fensterdekomprimierungs- und Bilddekodierungsbibliotheken
- Verbesserte Platzersparnis Verbesserung der Effizienz
Wir hoffen, dass Ihnen die neue Version gefällt und wir freuen uns darauf, in den kommenden Monaten neue Funktionen hinzuzufügen und die HTML-Engine noch weiter zu verbessern.
30 % Rabatt um die Veröffentlichung von IBrowse 3 zu feiern, bieten wir die Registrierung zu ermäßigten Preisen für neue Benutzer (25–30 % Rabatt) und Upgrades (30–35 % Rabatt) im Vergleich zu den vorherigen IBrowse 2.5-Preisen an. Beachten Sie außerdem, dass IBrowse 3 ein kostenloses Upgrade für diejenigen sind, die IBrowse 2.5 mit der vollen 68K/PPC-Rate registriert (oder aktualisiert) haben – der vorhandene Schlüssel kann mit IBrowse 3 verwendet werden. Benutzer der 68K-Version von IBrowse 2.5 und älterer IBrowse-Versionen werden dies tun Sie müssen ein Upgrade durchführen, um die volle Funktionalität freizuschalten.
Es ist endlich Zeit, mit IBrowse 2 fortzufahren, das seit über 20 Jahren entwickelt wurde! IBrowse 3 stellt die bisher unveröffentlichten Funktionen zur Verfügung, an denen ursprünglich zusammen mit IBrowse 2.4 gearbeitet wurde (in einem völlig separaten Entwicklungszweig), während alles von IBrowse 2.5.9 und alle neuen Entwicklungen seit seiner Veröffentlichung beibehalten werden. Die Entwicklungszweige von IBrowse 2 und 3 sind jetzt vollständig zusammengeführt, was aufgrund der erheblichen Divergenz eine komplexe und zeitaufwändige Aufgabe war. Der Prozess wurde methodisch und sorgfältig durchgeführt, um die Stabilität nicht zu gefährden oder Funktionalität zu verlieren. Die Entwicklung kann nun voranschreiten, ohne auf die Einschränkungen des IBrowse 2-Frameworks beschränkt zu sein, was umfangreichere Änderungen ermöglicht. Ausführliche Informationen zu allen Änderungen finden Sie auf den neuen Seiten „Neuigkeiten“ und „Verlaufsprotokoll“. Es folgt jedoch eine kurze Zusammenfassung:
- Vereinheitlichung von IBrowse 2 und IBrowse 3
- Neuer, überarbeiteter HTML-Parser
- Verbesserte HTML-Engine
- Die HTML-Engine wurde durch zahlreiche Layout- und Rendering-Verbesserungen verbessert, darunter Tabellen, Listen und hochgestellter + tiefgestellter Text.
- Hotlist-Multi-Aliasing
- für frühe Daten / Zero Round Trip Time Resumption (0-RTT)
- Bessere GIF-Animationswiedergabe
- AmigaOS 3.2 Kontextsensitive Mauszeiger
- NList-GUI-Konsistenz
- Verbesserte Voreinstellungen
- Fensterdekomprimierungs- und Bilddekodierungsbibliotheken
- Verbesserte Platzersparnis Verbesserung der Effizienz
Wir hoffen, dass Ihnen die neue Version gefällt und wir freuen uns darauf, in den kommenden Monaten neue Funktionen hinzuzufügen und die HTML-Engine noch weiter zu verbessern.
30 % Rabatt um die Veröffentlichung von IBrowse 3 zu feiern, bieten wir die Registrierung zu ermäßigten Preisen für neue Benutzer (25–30 % Rabatt) und Upgrades (30–35 % Rabatt) im Vergleich zu den vorherigen IBrowse 2.5-Preisen an. Beachten Sie außerdem, dass IBrowse 3 ein kostenloses Upgrade für diejenigen sind, die IBrowse 2.5 mit der vollen 68K/PPC-Rate registriert (oder aktualisiert) haben – der vorhandene Schlüssel kann mit IBrowse 3 verwendet werden. Benutzer der 68K-Version von IBrowse 2.5 und älterer IBrowse-Versionen werden dies tun Sie müssen ein Upgrade durchführen, um die volle Funktionalität freizuschalten.