Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
02-cflags.patch | Description: Don't hardcode CFLAGS and respect the environment (Closes: #634395). |
Daniel Baumann <daniel@debian.org> | no | |||
682432.patch | Fix double free in tls_creation_data_free. | Sebastian Ramacher <s.ramacher@gmx.at> | no | debian | 2012-08-04 | |
fix-autoreconf.patch | Fix autoreconf failure. | Yavor Doganov <yavor@gnu.org> | invalid | 2018-09-01 | ||
gsettings-port.patch | Port to GSettings. | Yavor Doganov <yavor@gnu.org> | invalid | debian | 2019-10-15 | |
export-private-key-crash.patch | Fix crash when exporting the private key. In ca_on_extractprivatekey1_activate, when calling gtk_tree_model_get, GLib attempts to assign a guint64 value to a variable declared gint (CA_MODEL_COLUMN_ID is defined as type G_TYPE_UINT64 in the tree store). This corrupts the stack and also invalidates the iter. . While investigating this, I noticed that the program happily leaks GtkTreeIter's. Every time the user selects a certificate from the tree view, the callback ca_treeview_selection_change invokes __ca_selection_type which makes a copy of the iter with gtk_tree_iter_copy. If the user chooses some action from the popup menu, the toolbar or the main menu, __ca_selection_type is called once again in the widget's callback function, copying another iter. AFAICT these are never freed for the lifetime of the program. . This is not addressed by the patch as it would require some changes, but it could be a source of trouble and something to watch out if bugs like this pop up. According to the GTK+ API documentation, gtk_tree_iter_copy is not supposed to be used by applications; GtkTreeIter structs should be copied by value. |
Yavor Doganov <yavor@gnu.org> | invalid | debian | 2018-09-02 | |
desktop-file.patch | Add code to Exec key, remove Encoding key, add Keywords key. | Yavor Doganov <yavor@gnu.org> | invalid | 2018-09-01 | ||
spelling-errors.patch | Fix some spelling errors. | Yavor Doganov <yavor@gnu.org> | invalid | 2019-10-12 | ||
gtk3-port.patch | Port to GTK 3. | Yavor Doganov <yavor@gnu.org> | invalid | 2019-10-15 | ||
gcc-10.patch | Fix FTBFS with GCC 10. | Yavor Doganov <yavor@gnu.org> | invalid | debian | 2020-06-23 | |
glib-2.70.patch | Fix FTBFS with glib/2.70. | Yavor Doganov <yavor@gnu.org> | invalid | 2021-10-28 |