[Software] IBrowse 3.0a

Aktuelles rund um Amiga OS4

Moderator: OS4Welt-Team

Benutzeravatar
djbase
Beiträge: 971
Registriert: 15. Oktober 2015 06:45
Wohnort: Mannheim
Kontaktdaten:

Re: Ibrowse 2.5 erschienen

Beitrag von djbase »

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...
:commodore: Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk3 | 128GB CF | AmigaOS 3.2.2
:commodore: Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
:boing: AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Benutzeravatar
MichaelMerkel
AmigaOS Betatester
Beiträge: 899
Registriert: 25. September 2009 22:38
Wohnort: Ilvesheim
Hat sich bedankt: 13 Mal
Danksagung erhalten: 10 Mal
Kontaktdaten:

Re: Ibrowse 2.5 erschienen

Beitrag von MichaelMerkel »

djbase hat geschrieben: 19. September 2019 22:40 ...
Vielleicht sollte er sich überlegen eine fertige Engine zu portieren und in IBrowse zu integrieren.
...
+1+1+1
das einzig sinnvolle heutzutage.

gruß...
michael
Michael Merkel :lol:
(Member of Amiga Freunde Pfalz)
AmigaOne X1000/X5000 - Betatester
Benutzeravatar
amifrog
Beiträge: 733
Registriert: 16. Juni 2017 22:58

Re: IBrowse 2.5 erschienen

Beitrag von amifrog »

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
Benutzeravatar
djbase
Beiträge: 971
Registriert: 15. Oktober 2015 06:45
Wohnort: Mannheim
Kontaktdaten:

Re: [Software] IBrowse 2.5.1 erschienen

Beitrag von djbase »

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

:commodore: Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk3 | 128GB CF | AmigaOS 3.2.2
:commodore: Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
:boing: AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Benutzeravatar
djbase
Beiträge: 971
Registriert: 15. Oktober 2015 06:45
Wohnort: Mannheim
Kontaktdaten:

Re: [Software] IBrowse 2.5.1 erschienen

Beitrag von djbase »

IBrowse ist in Version 2.5.2 veröffentlicht worden.

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
https://www.ibrowse-dev.net/2.5/download.php
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
:commodore: Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk3 | 128GB CF | AmigaOS 3.2.2
:commodore: Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
:boing: AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Benutzeravatar
djbase
Beiträge: 971
Registriert: 15. Oktober 2015 06:45
Wohnort: Mannheim
Kontaktdaten:

Re: [Software] IBrowse 2.5.3 erschienen

Beitrag von djbase »

IBrowse ist in Version 2.5.3 veröffentlicht worden.

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
screen_10-Jun-20_22h41m18s.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
:commodore: Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk3 | 128GB CF | AmigaOS 3.2.2
:commodore: Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
:boing: AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Benutzeravatar
HelmutH
OS4Welt-Team
Beiträge: 2626
Registriert: 28. September 2009 10:56
Wohnort: Oberhausen
Hat sich bedankt: 39 Mal
Danksagung erhalten: 44 Mal

Re: [Software] IBrowse 2.5.3 erschienen

Beitrag von HelmutH »

Schön das es da auch bei der OS4 Version weiter geht. :thumbsup:
Gruß Helmut
Amiga 500, Amiga 2000, AmigaOne XE, AmigaOne X5000
Benutzeravatar
djbase
Beiträge: 971
Registriert: 15. Oktober 2015 06:45
Wohnort: Mannheim
Kontaktdaten:

Re: [Software] IBrowse 2.5.7

Beitrag von djbase »

IBrowse ist in Version 2.5.7 für Amiga OS3 und Amiga OS4 erschienen

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
screenshot_402.png
https://www.ibrowse-dev.net
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
:commodore: Amiga 600 | Vampire 600 II | 128 MB RAM | Indivision ECS Mk3 | 128GB CF | AmigaOS 3.2.2
:commodore: Amiga 1200 | Vampire 1200 II | 128 MB RAM | Indivision AGA Mk3 | 128GB CF | AmigaOS 3.2.2
:boing: AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
Benutzeravatar
HelmutH
OS4Welt-Team
Beiträge: 2626
Registriert: 28. September 2009 10:56
Wohnort: Oberhausen
Hat sich bedankt: 39 Mal
Danksagung erhalten: 44 Mal

[Software] IBrowse 2.5.9

Beitrag von HelmutH »

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.
Gruß Helmut
Amiga 500, Amiga 2000, AmigaOne XE, AmigaOne X5000
Benutzeravatar
HelmutH
OS4Welt-Team
Beiträge: 2626
Registriert: 28. September 2009 10:56
Wohnort: Oberhausen
Hat sich bedankt: 39 Mal
Danksagung erhalten: 44 Mal

[Software] IBrowse 3.0

Beitrag von HelmutH »

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.
Gruß Helmut
Amiga 500, Amiga 2000, AmigaOne XE, AmigaOne X5000
Antworten