aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRodrigo Arias Mallo <rodarima@gmail.com>2024-06-12 21:19:46 +0200
committerRodrigo Arias Mallo <rodarima@gmail.com>2024-06-12 21:25:35 +0200
commit5db6c990b93262ab78879bc7c8221a97eb8626cd (patch)
tree59f659b04ae94ae346b8f98f0f680bd8cd198588 /ChangeLog
parentfd120fb9b09ddd584ff9bf41e9ca0d29c99dd7a0 (diff)
Fix segfault in Done button of downloads
The destructor was using a harcoded index to the elements to free from the original array of arguments used to call the wget program. When the user agent was introduced, the index of the elements that require free() shifted, causing the free() call to operate on the constant string of the user agent instead. Rather than relying on the hardcoded index, two new pointers hold the values of the strings that need to be free()'d in the destructor. Further additions in the argument array won't cause more problems. Reported-by: pastebin <pastebin@gmx.com> Fixes: https://github.com/dillo-browser/dillo/issues/196 See: https://lists.mailman3.com/hyperkitty/list/dillo-dev@mailman3.com/message/IPWQYKTYTO5G2BH3UU5224FRUFWCVGSO/
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1
1 files changed, 1 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index afd4bb29..f3b65cc0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -11,6 +11,7 @@ dillo-3.2.0 [Not released yet]
+- Add new_tab_page option to open a custom new tab page.
Patches: Alex, Rodrigo Arias Mallo
+- Ignore empty page title for tab labels.
+ Fix segfault when clicking the "Done" button in downloads dialog.
Patches: Rodrigo Arias Mallo
dillo-3.1.1 [Jun 8, 2024]