156
|
|
* Merge from Debian experimental. Remaining Ubuntu changes: - debian/rules, debian/control: + Disable SELinux, libaudit-dev is not in main yet (LP 406226). Drop libaudit-dev from build-deps. - debian/rules: Enable xcsecurity (LP 247537). - local/xvfb-run*: Add correct docs about error codes (LP 328205) - local/xvfb-run: Use "-extension Composite" to fix xvfb-run crashing. - debian/patches: + 121_only_switch_vt_when_active.diff: Add a check to prevent the X server from changing the VT when killing GDM from the console. + 135_rethrow_signals.patch: When aborting, re-raise signals for apport + 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch, 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch 169_mipointer_nullptr_checks.patch, 172_cwgetbackingpicture_nullptr_check.patch: Fix various segfaults in xserver by checking pointers for NULL values before dereferencing them. + 164_trap-aspect-ratios.patch: Correct monitor EDIDs that have misreported aspect ratios. + 165_man_xorg_conf_no_device_ident.patch Correct man page + 168_glibc_trace_to_stderr.patch: Report abort traces to stderr instead of terminal + 184_virtual_devices_autodetect.patch: Use vesa for qemu device, which is not supported by cirrus + 187_edid_quirk_hp_nc8430.patch: Quirk for another LPL monitor (LP: #380009) + 188_default_primary_to_first_busid.patch: Pick the first device and carry on (LP 459512) + 189_xserver_1.5.0_bg_none_root.patch: Create a root window with no background. + 190_cache-xkbcomp_output_for_fast_start_up.patch: Cache keyboard settings. * debian/control: Drop obsolete Conflicts/Breaks against -psb, -synaptics and -evdev. * debian/local/xserver-xephyr.1: Delete, upstream has Xephyr.1 now. * Dropped patches: - 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch: Upstream dropped it. - 102_ubuntu_sharevts_load_cpu.patch: Upstream. - 103_psb_auto.patch: Fallback to vesa done differently upstream. - 110_fedora_no_move_damage.patch: Upstream dropped it. - 140_quell_acpi_errmsgs.patch: Superseded. - 153_make_dmx_compile.patch: Xdmx is fixed upstream. - 156_exevents_copykeyclass_nullptrcheck.patch: No longer needed. Appropriate checks are done on the pointers prior to CopyKeyClass being called now. - 158_raise_maxclients.patch: Breaks binary drivers. We've had this reverted for some time now, may as well just get rid of it entirely. - 174_set_bg_pixmap_of_cow_to_none.patch: Upstream - 177_animated_cursor_change_master.patch: Different fix upstream. - 180_fedora_no_synaptics_mouse_synthesis.patch: Superseded. - 181_fedora_log_proc_cmdline.patch: Upstream. - 185_dix_badwindow.patch: Upstream. - 186_autoconfig_geode.patch: Upstream. * 189_xserver_1.5.0_bg_none_root.patch: Fetched a new version. * 135_rethrow_signals.patch, 168_glibc_trace_to_stderr.patch: Disabled until fixed to work with the current version. * 160_log_timestamping.patch: Updated and re-enabled for boot speed testing in Lucid. This patch should be disabled by beta2. * 169_mipointer_nullptr_checks.patch: Updated. MIPOINTER() still can return NULL under some circumstances, and its return values are still being dereferenced without checking for NULL. * 188_default_primary_to_first_busid.patch: Updated. Still looks to be relevant for certain multi-card systems. * 190_cache-xkbcomp_output_for_fast_start_up.patch: Updated. * control, local/64-xorg-xkb.rules: Don't depend on keyboard-configuration until we have it. * rules, local/64-xorg-xkb.rules: Use input_id from udev.
|
Timo Aaltonen |
2:1.7.2-2ubuntu1 |
14 years ago
|
|
|
150
|
|
* Merge from Debian unstable. (LP: #447010) Remaining Ubuntu changes: - debian/control: + set Conflicts: xkb-data (<< 0.9), since xkb-path is different from previous releases + do not Conflict with xserver-xorg-video + xvfb Depends on xauth, xfonts-base + Set Maintainer to Ubuntu Core Developers - debian/rules: + build using -fno-stack-protector + --with-os-vendor=Ubuntu - debian/xserver-xorg-core.install: + Add ioport, pcitweak, scanpci scripts & man pages - debian/patches: + 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch: Specify correct paths to fonts + 102_ubuntu_sharevts_load_cpu.patch: close console fd only when ShareVTs + 103_psb_auto.patch: Autodetect poulsbo devices (but use -vesa since -psb is broken) + 110_fedora_no_move_damage.patch: further aiglx support + 121_only_switch_vt_when_active.diff: Add a check to prevent the X server from changing the VT when killing GDM from the console. + 135_rethrow_signals.patch: When aborting, re-raise signals for apport + 140_quell_acpi_errmsgs.patch: Avoid generating extraneous warnings when acpi is missing + 153_make_dmx_compile.patch: Change xcalloc -> calloc, so that dmx compiles. + 156_exevents_copykeyclass_nullptrcheck.patch, 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch, 166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch 169_mipointer_nullptr_checks.patch, 172_cwgetbackingpicture_nullptr_check.patch: Fix various segfaults in xserver by checking pointers for NULL values before dereferencing them. + 164_trap-aspect-ratios.patch: Correct monitor EDIDs that have misreported aspect ratios. + 165_man_xorg_conf_no_device_ident.patch Correct man page + 168_glibc_trace_to_stderr.patch: Report abort traces to stderr instead of terminal + 174_set_bg_pixmap_of_cow_to_none.patch: Set background pixmap of composite overlay window to no background + 177_animated_cursor_change_master.patch: Don't create animated cursors for slave devices + 180_fedora_no_synaptics_mouse_synthesis.patch: Don't synthesize a mouse section if a synaptics device is found + 181_fedora_log_proc_cmdline.patch: Dump /proc/cmdline in the log file too + 184_virtual_devices_autodetect.patch: Use vesa for qemu device, which is not supported by cirrus + 185_dix_badwindow.patch: Don't return BadMatch from GetProperty if window isn't actually a window + 186_autoconfig_geode.patch Perform autodetection correctly for various geode devices * Update 184_virtual_devices_autodetect.patch to only include inserting cirrus, since vbox is covered by the new fedora patch. * Drop patches already included upstream: - 187_lastdeviceeventtime-no-reset.patch - 178_glx_flush_cache.patch - 179_glx_cleanup_drawables.patch - 183_dont_reset_event_time.patch - 182_negative_sync_transitions.patch * Ubuntu bugs fixed as of this release: - Generate key up event only when key is released. (Fixed previously) (LP: #403339) - Fix XDPMS change event idle handling (LP: #114336, #152999) - Don't shutdown the libhal ctx if it failed to initialize. Fixes crash if HAL or dbus is not running or is interrupted. (LP: #114336) - Fix crash if SendCoreEvents is off. Don't send events through master in this case. (LP: #368135) - Fix SWCursor check in xf86CursorSetCursor to prevent cursor image showing up on every screen with Xinerama. (LP: #357901)
|
Bryce Harrington |
2:1.6.4-2ubuntu1 |
14 years ago
|
|
|
138
|
|
|
Timo Aaltonen |
2:1.6.1.901-2ubuntu1 |
15 years ago
|
|
|
123
|
|
|
Bryce Harrington |
2:1.6.0-0ubuntu1 |
15 years ago
|
|
|
116
|
|
|
Timo Aaltonen |
2:1.5.99.902-0ubuntu1 |
15 years ago
|
|
|
114
|
|
|
Timo Aaltonen |
2:1.5.99.901-0ubuntu1 |
15 years ago
|
|
|
110
|
|
|
Timo Aaltonen |
2:1.5.99.3-0ubuntu1 |
15 years ago
|
|
|
109
|
|
* Merge from debian-experimental, remaining changes: + debian/control: - x11proto-input-dev, libxi-dev build-deps bumped because of input properties. - Conflict with xserver-xorg-video-psb << 0.15.0-0ubuntu1~804um5 as these versions didn't have an ABI provide. - Breaks old synaptics, evdev which didn't have properties. + debian/patches: - 100_xserver_exa_force_greedy.patch Provide a mechanism for drivers to force greedy mode on. - 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 102_ubuntu_sharevts_load_cpu.patch Close console fd only when using --sharevts. - 103_inputproto_1.4.3_is_fine.patch: Don't require inputproto 1.4.4 in configure.ac. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which would otherwise force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 135_rethrow_signals.patch Currently Xorg "eats" its crash signals, issuing an error message that it caught the signal and then aborts. This patch raises the signal it caught, so that subsequent crash handlers (i.e. apport) can also catch and act on it. - 136_fedora_force_switchcorekeyboard_for_evdev.patch Allow clients to set the layout. - 137_add_device_property_support.patch Add support for input-device properties (XI 1.5). - 138_look_at_all_bytes_of_dev_enabled.diff: dev->enabled has type Bool, which is typedef'd to int, but is used in comparisons with CARD8 data, which gives incorrect logic on big endian systems, causing failure to initialize keyboard and mouse. - 140_quell_acpid_errmsgs.patch: Don't fill the server log with errors from not being able to connect to acpid. - 141_improved_driver_selection.patch Allow returning multiple drivers to try for a given PCI id. Also includes support for fallback drivers, but only when not using an xorg.conf. - 142_psb_auto.patch Autoload vesa for the psb hardware, psb being broken currently. - 143_default_to_vesa.patch: If no matching driver is found in the .ids files, set "vesa" as a fallback default, otherwise a driver may be selected regardless of whether it actually provides support for the chipset by videoPtrToDriverList() based on its vendor id. - 150_no_visibility_notify_on_unredirect.patch Do not sent VisibilityNotify events when MapUnmapEvents are disabled + debian/local/xvfb-run: disable the Composite-extension for xvfb. + debian/serverminver: Bump the serverminver because of the newer properties API. + debian/rules: Add --enable-xcsecurity --enable-appgroup. The SECURITY module was disabled by default as part of the SELinux merge. However, we need the security module for xauth on Kubuntu, else ubiquity fails. (LP 247537) * Changes done: - debian/control: xfvb doesn't need to Depend on xauth, xfonts-base anymore, Recommends are pulled in by default now.
|
Timo Aaltonen |
2:1.5.3-1ubuntu1 |
15 years ago
|
|
|
83
|
|
* Merge with Debian experimental, remaining changes: * debian/control: - Change maintainer address. - xvfb Depends on xauth, xfonts-base. * debian/patches: - 100_xserver_exa_force_greedy.patch Provide a mechanism for drivers to force greedy mode on. - 101_fedora_xserver-1.3.0-document-fontpath-correctly.patch Fixes document fontpaths shown in the man page. - 102_ubuntu_sharevts_load_cpu.patch Close console fd only when using --sharevts. - 104_psb_auto.patch Add automatic detection of Poulsbo hardware when running without a Device definition. - 107_fedora_dont_backfill_bg_none.patch Disable backfilling of windows created with bg=none, which would otherwise force a framebuffer readback. - 110_fedora_no_move_damage.patch Disable damage notifications on move for manually redirected windows. - 120_fedora_xserver-xaa-evict-pixmaps.patch A hack to evict XAA pixmaps and disable the pixmap cache when the first texture is bound. - 121_only_switch_vt_when_active.diff Add a check to prevent the X server from changing the VT when killing GDM from the console. - 123_no_composite_for_xvfb_run.patch Use "-extension Composite" to fix xvfb-run crashing. * Cleaned up patches: - upstream, either directly or otherwise implemented: 103_fedora_openchrome.patch, 105_reduce_wakeups_from_smart_scheduler.diff 108_fedora_honor_displaysize.patch, 109_glx_fail_if_no_texture_bound.diff 144_fedora_xserver-1.3.0-xnest-exposures.patch, 146_X86EMU-added-blacklist-for-I-O-port-in-0-0xFF-range.patch, 147_X86EMU-pass-the-correct-bus-dev-fn-tag-to-pci-emula.patch, 148_dix_touchscreen_fixes.diff, 149_add_quirks_for_physical_screen_size_issues.patch, 150_edid_quirk_lp154w01.patch, 151_x86emu_handle_cpuid.patch, 153_exa_skip_empty_glyphs.diff, 154_fix_rotation_for_multimon.diff, 155_exa_fix_off-by-one.diff, 156_resize_composite_overlay.diff, 157_fix_exa_pixmap_width.diff, 158_xkb_wrapping.diff, 159_xkb_default_to_null.diff, 160_default_to_intel.diff, 161_fix_big_endian_cursor.diff, 162_cve-2007-6429.diff, 163_fix_untrusted_access.diff, 164_fix_context_sharing.diff, 165_fedora_xserver-1.5.0-xaa-option-inversion.patch, 166_fix_lpl_monitors.diff, 167_xf86AutoConfig_geode_addition.diff, 168_closedir.patch, 170_xorg-xserver-1.4-cve-2008-1377.diff, 171_xorg-xserver-1.4-cve-2008-1379.diff, 172_xorg-xserver-1.4-cve-2008-2360.diff, 173_xorg-xserver-1.4-cve-2008-2361.diff, 174_xorg-xserver-1.4-cve-2008-2362.diff - obsolete: 101_fedora-apm-typedefs.patch 104_fedora_init_origins_fix.patch 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch 169_xf86AutoConfig_choose_default_driver_if_no_pci.patch - unnecessary: 106_ubuntu_fpic_libxf86config.patch (the lib is not shipped)
|
Timo Aaltonen |
2:1.4.99.905-0ubuntu1 |
15 years ago
|
|
|
64
|
|
|
Timo Aaltonen |
2:1.4.1~git20071212-1ubuntu1 |
16 years ago
|
|
|
59
|
|
* Merge from debian unstable, remaining changes: - debian/control: + set Conflicts: xkb-data (<< 0.9), since xkb-path is different from previous releases + xvfb Depends on xauth, xfonts-base + Set Maintainer to Ubuntu Core Developers - debian/rules: + --with-os-vendor=Ubuntu - debian/xserver-xorg-core.install: + Add ioport, pcitweak, scanpci scripts & man pages - debian/patches: + 102_ubuntu_sharevts_load_cpu.patch: close console fd only when ShareVTs + 104_fedora_init_origins_fix.patch: multihead initialization + 106_ubuntu_fpic_libxf86config.patch: Add -fPIC to makefiles for xfree86/parser + 107_fedora_dont_backfill_bg_none.patch: Disable backfilling of windows created with bg=none, which otherwise would force a framebuffer readback. + 110_fedora_no_move_damage.patch: Disable damage notifications on move for manually redirected windows. + 121_only_switch_vt_when_active.diff: Add a check to prevent the X server from changing the VT when killing GDM from the console. + 123_no_composite_for_xvfb_run.patch: use "-extension Composite" to fix xvfb-run crashing + 133_psb_auto.patch: Add automatic detection of Poulsbo hardware when running without a Device definition. + 138_fedora_xserver-1.3.0-default-dpi.patch: Changes default dpi to 100. + 139_fedora_xserver-1.3.0-document-fontpath-correctly.patch: Fixes document fontpaths shown in the man page. + 142_fedora_xserver-1.3.0-no-pseudocolor-composite.patch: Composite on 8bpp pseudocolor root windows appears to fail, so just disable it on anything pseudocolor for safety. + 144_fedora_xserver-1.3.0-xnest-exposures.patch: Only collect xnest exposures for xexposes with non-zero height and width. * debian/patches: - 100, 114, 119, 132, 134, 135, 136, 137, 140, 141, 145, 2xx: + removed, applied upstream or otherwise obsolete. - 106_ubuntu_fpic_libxf86config.patch: + rebased - 120_fedora_disable_offscreen_pixmaps.diff: + disabled, will probably be dropped later. * debian/control: - don't Conflict with xserver-xorg-video anymore, nvidia-glx and xorg-driver-fglrx should Provide: xserver-xorg-video-ABIVERSION.
|
Timo Aaltonen |
2:1.4-3ubuntu1 |
16 years ago
|
|
|
38
|
|
* Don't drop 42_build_int10_submodules.diff, it's useful * 019_ubuntu_enable_composite.diff: - enable composite * debian/control: - fixed Maintainer email * debian/xserver-xorg-core.install: - list ioport, gtf, pcitweak and scanpci and manpages for scanpci, gtf, pcitweak
[ Timo Aaltonen ] * Merge with Debian, remaining changes: - debian/rules: + build using -fno-stack-protector + --with-os-vendor=Ubuntu - debian/control: + don't Conflict with xserver-xorg-video - refreshed and renamed patches 102_ubuntu_sharevts_load_cpu.patch 104_fedora_init_origins_fix.patch 106_ubuntu_fpic_libxf86config.patch 114_fedora_no_composite_in_xnest.patch 121_only_switch_vt_when_active.diff 124_fix-pdripriv_null_deref.patch - dropped for now: 42_build_int10_submodules.diff - causes "some regression" * dropped patches (comments from Michel Daenzer): - 107_fedora_dont_backfill_bg_none.patch "Breaks X semantics and thus can't go in upstream. Apps/toolkits need to be fixed not to use background none windows." - 108_fedora_gl_include_inferiors.patch "Breaks GLX semantics and should no longer be necessary now that the GLX compositing managers default to using the Composite Overlay Window." - 120_fedora_disable_offscreen_pixmaps.diff "Last time I looked at this, it was a gross hack to work around XAA deficiencies in offscreen pixmap handling, which makes the server die immediately when trying to use GLX_EXT_texture_from_pixmap with EXA, due to calling XAA functions without checking it's active or even loaded." * debian/control: - set Conflicts: xkb-data (<< 0.9), since xkb-path is different from previous releases * debian/patches/125_randr-version-supported.diff: - The server supports protocol 1.1, make sure we use it.
|
Sebastien Bacher |
2:1.2.0-3ubuntu1 |
17 years ago
|
|
|
1
|
|
|
Daniel Stone |
upstream-0.99.3 |
18 years ago
|
|
|