File dillo.changes of Package dillo
-------------------------------------------------------------------
Sat Feb 22 08:25:22 UTC 2025 - Wyatt Carlisle <wscarlisle@proton.me>
- Update to version 3.2.0
* Add new_tab_page option to open a custom new tab page.
* Ignore empty page title for tab labels.
* Fix segfault when clicking the "Done" button in downloads
dialog.
* Add zoom support using Ctrl +/-/0 and the "zoom_factor"
option.
* Fix wrong redirect by meta refresh without URL.
* Display JSON as plain text.
* Add line number anchors in HTML source view.
* Make Dillo strictly C99, C++11 and POSIX-2001 compliant,
without depending on GNU extensions.
* Perform an emergency stop of the layout engine loop after 1000
iterations to prevent a hang.
* Fix use-after-free on errors in TLS connection.
* Add scrollbar_page_mode option to easily scroll full pages
with the mouse.
* Control the page overlap with the scroll_page_overlap option.
* Set focus_new_tab=NO and show_quit_dialog=NO by default.
* Fix GET requests over HTTPS via a proxy.
* Improve image resize logic to always try to preserve the
aspect ratio.
* Reload current page on SIGUSR1 signal
* Print library versions and enabled features with dillo -v.
* Allow image formats to be ignored with the
"ignore_image_formats" option.
* Add the "link_action" option to define custom menu entries to
open links with external programs or scripts.
* Add support for line fragments in plain text files
(file://foo/bar.txt#L42).
* Add primitive support for SVG using the nanosvg.h library.
* Add support for ch, rem, vw, vh, vmin and vmax CSS units.
* Allow placing the scrollbar on the left side.
* Add support for WebP images.
* Avoid expensive search for multipart/form-data boundaries.
-------------------------------------------------------------------
Wed May 8 11:29:25 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 3.1.0
* Redesign of widget sizes ("GROWS").
* Applied CSS attribute 'width' to all elements, 'height' is now
also supported.
* Suport for 'min-width', 'max-width', 'min-height' and
'max-height'.
* Suport for 'display: inline-block'.
* <BUTTON>'s are now inline.
* Image aspect ratio is preserved when one dimension is specified
by a percentage value.
* New dillorc options 'adjust_min_width' and
'adjust_table_min_width'.
* Work on collapsing spaces: more cases supported.
* Fix crash that's possible searching for text while page still
being built.
* HTML5 character references.
* Give images lower priority when requesting resources
(responsiveness).
* Reuse of connections for HTTP (disable w/ http_persistent_conns
in dillorc).
* Abort failed queries.
* HTTP Strict Transport Security (disable with
http_strict_transport_security preference in dillorc).
* Fix bug when closing popup using window manager (bug introduced
in 3.0.3).
* Block mixed content.
* Improve cookies date recognition.
* use mbed TLS ( https://tls.mbed.org/ )
* Iterate through the IP addrs for a host when trying to connect().
* Move HTTPS from dpi into the browser, enable SNI, check more
locations for CA bundles and add --with-ca-certs-file and
--with-ca-certs-dir to configure, some improvement to security
warning popups, etc.
* Fix bookmarks DPI crash.
* Fix DuckDuckGo search links
* Add scroll_step option to control the mouse wheel vertical step
* Add support for OpenSSL 1.1, OpenSSL 3, mbedTLS 2 and mbedTLS 3
* Replace configure flag --enable-ssl to --enable-tls
* Enable TLS support by default for https.
* Add automatic rendering tests (only enabled with
--enable-html-tests).
* Fix width calculation when using 'min-width' and 'max-width'.
* Update website URL to https://dillo-browser.github.io/
* Add ui_tab_height option to control the tab height. Default
value increased from 16 to 20 pixels to improve usability.
* Switch tabs using the mouse wheel by default. Use the new option
scroll_switches_tabs to disable the behavior.
* Fix OpenSSL handling of unexpected EOF without close notify
alert.
* Expand home tilde '~' in the file plugin.
* Enable Doxygen for C files and use Awesome Doxygen theme.
* Fix DPIs extension (.dpi.exe) in Windows systems via Cygwin.
* Add support for the <main> HTML tag.
* Fix W3C validator and remove broken WDG validator.
* Simplify bookmark DPI page style and improve readability.
* Improve the Dillo manual available from the help button.
* Improve detection of XHTML documents.
* Install desktop file with Dillo icon
* Add version in user manual and about:splash.
* Add http_force_https mode.
- Drop not longer needed patches
* dillo-local-fltk.patch
* dillo-use_getaddrinfo.patch
* dillo_add_missing_extern.patch
-------------------------------------------------------------------
Fri Mar 18 10:43:48 UTC 2022 - lars@linux-schulserver.de - 3.0.5
- enable IPv6 support
- re-enabled dillo-local-fltk.patch
- based on packaging work from Thorsten Duwe (thanks!)
- small adjustments to build with latest openSUSE
- added dillo-use_getaddrinfo.patch to get rid of gethostbyname()
in https.c
- added dillo_add_missing_extern.patch, to fix no-common GCC10
errors