commit 3059e014563cdf1a7a7c5ab77dfde20b322de1b7 Author: Yosef Or Boczko Date: 2013-06-19 ev-toolbar: Set history button arrow icons according to locale's text direction https://bugzilla.gnome.org/show_bug.cgi?id=702585 M shell/ev-history-action-widget.c commit 8fc5dbe9607ad17f060ab0ec1e1c9bf27b918343 Author: Christian Persch Date: 2013-06-18 history: Limit history depth (cherry picked from commit dd992f8d576b6a9aeec08338c14853884103e327) M shell/ev-history.c commit 38634a95bec9bcebcf9afd6b739b4728bfb1f86e Author: Christian Persch Date: 2013-06-17 history: Make history more web browser-like When adding new history from non-history navigation, throw away the forward history. (cherry picked from commit 5bf3db34a1be6d795715b49a2b3d2b72806bdde7) M shell/ev-history.c commit b3ad5a939b09811897f0e4e58aeaba62f2953f89 Author: Christian Persch Date: 2013-06-09 history: Fix memory corruption Simplify the design by keeping the whole history in just one list. This removes the code that was causing the memory corruption. https://bugzilla.gnome.org/show_bug.cgi?id=697397 (cherry picked from commit b44dd19e3f768f992545addd146934eeffce6acf) M shell/ev-history-action-widget.c M shell/ev-history.c commit 0a63affb774d854bc973770b9065a08fc13e66d0 Author: Germán Poo-Caamaño Date: 2013-06-13 libview: Don't update current_page to negative number In continuous mode with dual page view, there is a chance that the pages were outside of the scroll view. When opening a document in such circumstances, the current page should not be updated to a negative number when already has the first page as default. This fixes a crash when searching with a negative current page. Fix https://bugzilla.gnome.org/show_bug.cgi?id=683172 M libview/ev-view.c commit ffe5854170545f1d71018d65e20db697351300e6 Author: Christian Persch Date: 2013-06-09 pdf: Fix critical warning for links with NULL action (cherry picked from commit 2254c086ee8d6e735d272df32f555492e623f208) M backend/pdf/ev-poppler.cc commit 543159547d6bbc57a6258b312dda5017bff20094 Author: Germán Poo-Caamaño Date: 2013-06-07 libview: Fix warning on ev_view_document_changed_cb There was an introduction of a warning when fixing the bug https://bugzilla.gnome.org/show_bug.cgi?id=701302 If ev_view_document_changed_cb () is emitted when there is no previous document, the check fails. This patch change the order of the condition checks. M libview/ev-view.c commit 62b1585ae863b23bc9634b0cf941a9103c0aac50 Author: Germán Poo-Caamaño Date: 2013-05-30 libview: Check number of pages on ev_view_document_changed_cb Fix crash on corrupted PDF with no pages. Thanks to Juha Kylmänen from OUSPG who were testing robutness. (CVE-2013-3718). https://bugzilla.gnome.org/show_bug.cgi?id=701302 M libview/ev-view.c commit 68345dcd13450fb98511a349d6089b872e592c27 Author: Carlos Garcia Campos Date: 2013-05-15 Release: 3.8.2 M NEWS M configure.ac