Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
10_upstream_skip_retired_hacks.patch | # # Sent upstream (jwz) 2009-06-16 # =================================================================== |
no | ||||
12_upstream_man_beats_speereev_backslash.patch | [PATCH] man pages: Add backslash to section header separator According to lexgrog(1) it is a good idea to retain the backslash. =================================================================== |
Tormod Volden <debian.tormod@gmail.com> | invalid | 2020-12-19 | ||
81_hacks_deterministic_file_order.patch | # # For reproducible builds. Bug #819595 # =================================================================== |
no | ||||
14_fix-updating-outputs-info.patch | [PATCH] Fix updating outputs info Taken from: https://github.com/QubesOS/qubes-xscreensaver/blob/master/0001-Fix-updating-outputs-info.patch Reference: https://www.openwall.com/lists/oss-security/2021/06/05/2 When an output is disconnected, update_screen_layout() will try to unset a property on window assigned to that output. It does that by iterating si->screens up to 'count', while 'good_count' signifies how many outputs are currently connected (good_count <= count). si->screens has few more entries allocated (at start 10), but if there are more disconnected outputs, the iteration will go beyond si->screens array. The only out of bound access there is reading window ID to delete property from, which in most cases will be a bogus number -> crashing xscreensaver with BadWindow error. Fix this by allocating array up to full 'count' entries, even if much fewer outputs are connected at the moment. |
Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com> | no | 2021-05-18 | ||
20_hacks_man_section.patch | # We use section 6x (games!) for the hacks, but put them in the # man6 directory anyway =================================================================== |
no | ||||
20_skip_install-pam.patch | # # We use dh_installpam so we don't need to run this target # =================================================================== |
no | ||||
21_driver_xscreensaver-getimage-video | # # Add yet another possible source for video # "streamer" can capture from a video4linux device # |
no | ||||
50_debian_branding.patch | # # "Branding", show Planet Debian posts instead of Wikipedia pages # |
no | ||||
51_generalize_external_commands.patch | # # Use yelp or any installed terminal to display man pages # |
no | ||||
52_standard_time_format.patch | # # Use standard (ISO) date and time format # |
no | ||||
53_default_newLoginCommand.patch | # # This just sets a default. The desktop environment starting # xscreensaver should also tell it which command to use, see e.g. # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778470#25 # We also offer the intermediate band-aid solution of # /usr/share/xscreensaver/xscreensaver-wrapper.sh # =================================================================== |
no | ||||
54_no_dnalogo_hack.patch | # # This hack is not built by default, and we are not shipping it either # |
no | ||||
55_add_unicode_hack.patch | # # This program is from the "unicode" package, just added here # as a convenience. See bug #560184 # |
no | ||||
56_password_dialog_reworded.patch | # # Prompts more consistent with the Debian experience (?) # =================================================================== |
no | ||||
57_grabDesktopImages_default_off.patch | # # Bug #679974: xscreensaver-data: disable hacks that reveal the desktop # |
no | ||||
75_Makefile_in-ignore-alien-platforms.patch | # # Don't enter the subdirs of two platforms that we don't care about # anyway. # =================================================================== |
no | ||||
80_Makefile_in-clean-fix.patch | # # The autoconf makefiles make for some interesting chicken and the # egg problems when running debian/rules clean: # po/Makefile distclean depends on ./config.status through its # Makefile target, so clean the subdirs first # This is maybe another autoconf 2.64 problem # |
no | ||||
90_remove_Easter_egg_about_version.patch | # # This "please upgrade" message would drive users crazy. Bug #819703 # =================================================================== |
no | ||||
92_hacks_images_distclean.patch | # # Missing distclean in this Makefile breaks rebuilding. # =================================================================== |
no | ||||
94_cpu_usage_verbose.patch | # # Adds cpu time statistics to verbose output # =================================================================== |
no |