[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

X Strike Force XFree86 SVN commit: r1848 - branches/debconf-overhaul/debian



Author: branden
Date: 2004-09-22 02:36:32 -0500 (Wed, 22 Sep 2004)
New Revision: 1848

Modified:
   branches/debconf-overhaul/debian/TODO
Log:
Restrict TODO list to the items to be done on this branch.


Modified: branches/debconf-overhaul/debian/TODO
===================================================================
--- branches/debconf-overhaul/debian/TODO	2004-09-22 07:30:59 UTC (rev 1847)
+++ branches/debconf-overhaul/debian/TODO	2004-09-22 07:36:32 UTC (rev 1848)
@@ -14,15 +14,8 @@
 scheduled.  However, the package release manager can put an explicit freeze on
 those by marking the package version section accordingly.
 
-4.3.0.dfsg.1-8
---------------
-
-* Fix Xpm library stack and integer overflow vulnerabilities. (#272493; woody
-  security update already in progress)
-* Fix for the nv driver breakage, consider backporting the driver from
-  x.org.
-  See: #269025, #268759, #271235, #270228, #271071
-* Add FAQ entry describing what has become of the XFree86 3.x packages.
+debconf-overhaul branch
+-----------------------
 * Rewrite xserver-xfree86 debconfage.  Joey Hess, Eduard Bloch, and David
   Nusinow have provided good input.
   + udev users will have "/dev/input/mousen" -- configure that as only mouse
@@ -38,261 +31,5 @@
     done about this [BR]
   + Use /proc/hardware on m68k architecture to set a reasonable default mouse
     port.  See <URL: http://lists.debian.org/debian-68k/2004/08/msg00392.html>.
-* Add FAQ entry describing Debian's plans in the X department.
 
-4.3.0.dfsg.1-9
---------------
-
-* #245541: Evaluate Sven Luther's driver DDK package patch:
-  http://lists.debian.org/debian-x/2003/debian-x-200311/msg00002.html
-* #253480: xdm: XDM fails if the user is over disk quota, but empty files can
-  be created
-* update XTerm to #193
-* #261163: xlibs: <KPDL> mapping wrong in Polish layouts [patch available]
-* #255011: add macintosh/ca symbols file; awaiting keyboard photograph and test
-  cycle with simon@nuit.ca
-
-Post 4.3.0-1
-------------
-* Should xc/include/{Xw32defs.h,Xwinsock.h} be installed (and shipped) for
-  the benefit of cross-compilers?  Check upstream Imakeage.
-* Why doesn't xc/include/extensions/xtestext1.h do something like this?:
-	#ifndef _XTESTEXT1_H_
-	#define _XTESTEXT1_H_
-	[...]
-	#endif
-* patch Xft1 manpage to turn it into XftConfig(5x) and ship it in libxft1
-* make install should not install X render headers (render.h,
-  renderproto.h) if the Xrender library itself is not being installed
-* move docs from xspecs to -dev packages as appropriate
-* Ensure the lists of programs in the xbase-clients and xutils package
-  descriptions are up-to-date.
-* Ensure all patches in debian/patches are properly annotated.
-* Add FAQ items:
-  + How do I debug crashes in X clients?
-  + How do I debug crashes in the XFree86 X server?
-  + #251449: add instructions on configuring multiple displays
-* Document RenderColormapMode for XF86Config.man per keithp's mail.
-  Message-Id: <E1B86If-0003Pn-00@evo.keithp.com>
-* #243288: xfree86-common: DebianRed should be in rgb.txt [STALLED awaiting
-  more info]
-* #245065: xbase-clients: add an option to let setxkbmap ignore current server
-  settings
-* Fix xc/lib/X11/XlcDL.c to not use confusing symbol name "_MACH64_NAME", which
-  has to do with 64-bit machines, not ATI Mach64 video chipsets.  Also the
-  corresponding kludge to "if defined(_LP64) && defined(__sparcv9)", as
-  suggested by Christoph Hellwig.
-* Grab patch from upstream:
-  + C-style comments were being stripped by preprocessing.
-    Message-Id: <200311230540.hAN5ebYR013773@public.xfree86.org>
-* Fix upstream install rule that prevents Xcursor themes from being
-  installed on s390.  As I understand it, this is client-side stuff and
-  there's not really any reason it shouldn't be made available on the s390
-  architecture.
-* Fix other gratuitous differences between s390 debehlper files and the
-  generic ones by fixing upstream Imakeage to not turn extra stuff off when
-  the XFree86 X server is not being built (like xmodmap.std).  It ships
-  libXxf86vm.a but not the corresponding manpages.
-* Scan all -dev packages' *.h files for undeclared dependencies due to
-  #includes.
-* #233551: add SELinux support to xdm
-* Backport s3 driver from sanitized XFree86 4.4.0-pre-RC3 tree; fairly small
-  changes, but fixes bugs and adds support for Trio64UV+ and Trio64V2/DX/GX
-  chipsets.  Note that the same REGION_EQUAL and REGION_NULL hacks used for the
-  ATI driver backport will also need to be applied here.  There may also be some
-  XVideo stuff to cope with: new symbols xf86XVClipVideoHelper(),
-  xf86XVCopyYUV12ToPacked(), xf86XVCopyPacked(), and xf86XVFillKeyHelper() are
-  used.  Closes: #192365, likely among others.
-* Examine Marc Haber's Xsession suggestions:
-  + #252585: xfree86-common: Xsession.options parsing fragile
-  + #252592: xfree86-common: please consider adding a local hook for Xsession
-    handling
-* Investigate updated VIA/Unichrome driver patch submitted by Martijn van de
-  Streek.
-* Document xmkmf's undocumented -D option in usage message manpage.  Also
-  document any other undocumented options.  Implement -U in xmkmf option as
-  well.
-* #253806: add FAQ entry offering more troubleshooting advice for the 'could not
-  open default font' question
-* Go through all README* files in upstream tree and make sure that we're
-  shipping as many as make sense.  Probably need special target in debian/rules
-  (depended on by the install target) to handle this, because there will be a
-  lot of messy renaming to do.  (Not all README files can be called README if
-  they live in the same /usr/share/doc/$package.)
-* Determine which Build-Depends we can move to Build-Depends-Indep now that
-  we no longer build the fonts and specs docs for architecture-specific-only
-  builds.
-
-Do opportunistically, only in conjuction with other fixes
----------------------------------------------------------
-* Stylistic cleanup of maintainer scripts:
-  + add Id keyword, set svn:keywords property to "Id"
-  + quote *all* usages of shell variables
-  + don't pass $THIS_PACKAGE to update-rc.d/invoke-rc.d -- it obfuscates more
-    than it helps
-  + stop using test -a, test -o ([ ] forms as well), b/c they're not POSIX
-  + replace "touch" with ": >"
-  + change redirect style from "> filespec" to ">filespec" (redirections only!
-    NOT pipes!)
-  + update Vim modelines; set tw=80
-  + wrap lines longer than 80 chars
-
-On hold until post-XFree86 4.3.0 situation firms up
----------------------------------------------------
-* Split xbase-clients.  xbase-clients should be broken into functional
-  groups probably mostly determined by library dependencies; xauth, the
-  Athena clients, and libGL-linked clients are all good candidates for
-  splitting)
-
-XFree86 4.2.1->4.3.0 Patch Forward-port Status Chart
-----------------------------------------------------
-
-Key:
-  unchanged: patch applies cleanly without changes
-  upstream: patch now exists in upstream archive
-  irrelevant: patch rendered irrelevant by upstream archive or other patch
-  merged: patch forward-ported (with upstream or irrelevant parts dropped)
-
-trunk/debian/patches file				status		notes
-000_post421-2003.02.18.diff				irrelevant
-000_stolen_from_HEAD.diff				merged
-000_stolen_from_HEAD_ati_driver.diff			irrelevant
-000_stolen_from_HEAD_cyrix_driver.diff			irrelevant
-000_stolen_from_HEAD_neomagic_driver.diff		irrelevant
-000_stolen_from_HEAD_newport_driver.diff		irrelevant
-000_stolen_from_HEAD_nv_driver.diff			irrelevant
-000_stolen_from_HEAD_savage_driver.diff			irrelevant
-000_stolen_from_HEAD_xaw.diff				irrelevant
-000_stolen_from_HEAD_xdm.diff				irrelevant
-000_stolen_from_HEAD_xlib.diff				irrelevant
-000_stolen_from_HEAD_xman.diff				irrelevant
-000_stolen_from_HEAD_xtt.diff				irrelevant
-001_linux_cf.diff					merged		now part of 003_linux.cf_and_xfree86.cf
-001a_damn_cpp_3.3_to_hell.diff				merged		renamed to 003a_damn_cpp_3.3_to_hell
-001b_m68k_haslinuxinput_too.diff			merged		now part of 003_linux.cf_and_xfree86.cf
-002_xdm_fixes.diff					merged
-003_xfs-fixes.diff					merged		renamed to 003b_xfs_fixes
-004_xfree86_cf.diff					upstream
-005_rgb.txt_in_etc_X11.diff				unchanged
-006_XftConfig_in_correct_place.diff			irrelevant
-007_SECURITY_makedepend_safer.diff			unchanged	renamed to 011_SECURITY_makedepend_safer
-008_doc_extensions_fix.diff				upstream	in 000_stolen_from_HEAD_doc_extensions
-009_s3_trio64v2_dx_and_gx_support.diff			unchanged	renamed to 010_s3_trio64_dx_and_gx_support
-010_linux_apm_vetoed_suspend_fix.diff			upstream
-011_chinese_locale_fixups.diff				upstream	on xf-4_3-branch
-012_fix_cyrillic_font_aliases.diff			merged		renamed to 046_fix_cyrillic_font_aliases
-013_wacom_wait_longer_for_input.diff			merged		renamed and expanded to 036_wacom_usb_tablet_update patch
-014_document_grab_key_sequences.diff			upstream
-015_lbxproxy_segfault_fix.diff				upstream
-016_mga_manpage_updates.diff				merged		renamed to 047_mga_manpage_updates
-017_xrandr_manpage_fixups.diff				merged		041_fix_Xlib_depend_target
-018_r128_dri_lines_points_fix.diff			irrelevant
-019_r128_xv_byteswap_yuy2_uyvy_fix.diff			upstream
-020_xkb_symbols_euro_support.diff			unchanged	renamed to 013_xkb_symbols_euro_support
-021_startx_hostname_fix.diff				unchanged	renamed to 014_startx_hostname_fix
-022_Xaw_StripChart_fix.diff				unchanged	renamed to 012_Xaw_StripChart_fix
-023_mga_use_hal_modeinit_workarounds_for_g550.diff	upstream
-024_ati_busmaster_vt_switch_hang_fix.diff		irrelevant
-026_tdfx_double_buffering_for_xvideo.diff		upstream
-027_abnt2_keycode_fix.diff				irrelevant
-028_buffalo_proctology.diff				upstream	except for the Xft part which is irrelevant
-029_xdmcp_Wrap.h_fixes.diff				unchanged
-030_ship_more_extension_headers.diff			upstream
-031_xmessage.diff					upstream
-032_ComplexCplusplusProgramTargetNoMan.diff		upstream
-033_ICE_subprotocol_reply_fix.diff			unchanged
-034_neomagic_manpage.diff				upstream
-035_fontenc_null_ptr_deref_fix.diff			upstream
-036_imake_linux_libc_detection_fix.diff			upstream
-037_fix_r128_unresolved_symbols.diff			upstream	second hunk irrelevant
-039_apploaddir_manpage_fixes.diff			upstream
-040_xmodmap_manpage_improvement.diff			upstream
-041_fix_Xlib_depend_target.diff				unchanged	017_fix_Xlib_depend_target
-042_XtSetKeyboardFocus_manpage_fix.diff			upstream
-043_XF86VidMode_manpage_fix.diff			upstream
-044_XtFindFile_manpage_fix.diff				upstream
-045_xconsole_saveLines.diff				upstream
-046_piclib_support.diff					merged		909__debian_piclib_support
-047_fix_xfree86_man_version_string.diff			merged		007__fix_xfree86_man_version_string
-048_get_rid_of_xroot_in_manpages.diff			upstream
-049_remove_duplicate_XShm_prototype.diff		merged		064_remove_duplicate_XShm_prototype
-050_XF86Config_manpage_fixes.diff			upstream
-051_symbols_macintosh_us.diff				upstream
-052_Xinerama_headers_include_Xlib_headers.diff		unchanged	029_xinerama_needs_xlib.h
-053_Xlib_fix_lcPrTxt_memory_leak.diff			merged		051_fix_lcPtrTxt.c_memleak, cosmetic hunk lost; fixed in upstream HEAD post-4.3.0
-054_Cards_fifo_aggressive_fix.diff			upstream
-055_de_nodeadkeys_xkb_fix.diff				upstream
-056_XftConfig_fixup.diff				irrelevant
-057_iso8859-15_Compose_fix.diff				upstream	but further changed by upstream
-058_config_util_manpages.diff				upstream
-059_bdftruncate_ucs2any_fixups.diff			upstream
-060_install_nonexec_modules.diff			upstream
-061_Xserver_manpage_fixes.diff				upstream
-062_proxymngr_manpage_fixes.diff			upstream
-063_mga_texmode_restore_fix.diff			upstream
-065_sis_drm_ioctl_kludge.diff				irrelevant	upstream stopped (directly) referencing the kernel symbols in question
-066_more_sis_drm_ioctl_kludge.diff			irrelevant	upstream stopped (directly) referencing the kernel symbols in question
-067_nonexecutable_malloced_mem.diff			merged		071_nonexecutable_malloced_mem
-068_riscpc_ioport_fix.diff				merged		021_riscpc_ioport_fix
-069_r128_driver_pitch_tweak.diff			merged		022_r128_driver_pitch_tweak
-070_fbdevhw_device_node_warnings.diff			merged
-072_r128_dma_for_xv_option.diff				upstream
-075_conditionalize_xie_headers.diff			unchanged	020_conditionalize_xie_headers; WILL BE IRRELEVANT IN 4.4.0 (xc/include/extensions/Imakefile 3.54)
-076_xterm_workaround_getpt_lie.diff			upstream
-077_man_dir_and_suffix_cleanup.diff			merged		part of 004_imake_manpage_handling_overhaul
-078_xterm_fix_resize_race.diff				irrelevant	code rewritten (but bug fixed) in 000_stolen_from_HEAD_xterm
-080_specs_doc_fixes.diff				merged		023_specs_doc_fixes
-081_radeon_mobility_FireGL_7800.diff			irrelevant	Radeon LX supported (differently) upstream
-082_r128_and_radeon_vgahw_independence.diff		merged		024_r128_and_radeon_vgahw_independence
-083_i810_do_not_reference_undefined_functions.diff	irrelevant	offending functions completely removed
-084_dontvtswitch_option.diff				upstream
-085_bigass_imake_manpage_handling_overhaul.diff		merged		part of 004_imake_manpage_handling_overhaul
-086_xc_programs_manpage_overhaul.diff			unchanged	026_xc_programs_manpage_overhaul
-087_ati_driver_message_cleanups.diff			unchanged	027_ati_driver_message_cleanups
-088_radeon_dpms_fix.diff				irrelevant	superseded by new, different patch 048_radeon_dpms_on_dvi_support
-089_fbdev_depth24_support.diff				unchanged	028_fbdev_depth24_support
-090_ati_radeon_9000_support.diff			irrelevant
-091_xdm_do_not_read_from_dev_mem.diff			merged		066_xdm_do_not_read_from_dev_mem
-092_ati_radeon_9100.support.diff			irrelevant
-093_SECURITY_xterm_window_title_reporting_fix.diff	irrelevant	000_stolen_from_HEAD_xterm
-094_SECURITY_xterm_DEC_UDK_sequence_DoS_fix.diff	upstream
-096_Xlib_l10n_pt_BR.UTF-8.diff				merged
-097_mouse_zaxis_mapping_pushes_up_buttons.diff		merged
-100_sparc_pci_domains.diff				irrelevant
-101_sparc_4m_hw_mult_fix.diff				unchanged	100_sparc_4m_hw_mult_fix
-103_type6_xkb_support.diff				unchanged	101_type6_xkb_support
-150_powerpc_build_nv_driver.diff			merged
-200_alpha_GLX_align_fix.diff				irrelevant	according to Mike Harris (according to Daniel Stone)
-201_alpha_truetype_gcc_bugfix.diff			merged		201_alpha_freetype_gcc_2.95_bugfix
-202_saverproto_datatypes.diff				upstream	comments were stripped out
-203_Xpm_wordsize.diff					merged		200_alpha_xpm_get_long64
-311_arm_compiler_h.diff					merged		part of 302_arm_compiler_h
-312_riscpc_xkb_keycodes.diff				unchanged	300_riscpc_xkb_keycodes
-314_not_all_arm_boxes_run_netbsd.diff			unchanged	301_not_all_arm_boxes_run_netbsd
-351_newport_range.diff					irrelevant	only needed for PCI domain support patch which is now implemented differently upstream
-450_ia64_ati_avoid_cpio.diff				unchanged
-451_ia64_radeon_pagesize.diff				merged
-452_ia64_smart_pci_rom_probe.diff			unchanged
-453_ia64_static_inline_not_extern_inline.diff		upstream
-500_s390_support.diff					unchanged
-551_sh_staticserver_build_fix.diff			upstream
-800_gnu_config.diff					merged
-801_gnu_os-support_Imake.diff				unchanged
-840_netbsd_bsdLib.rules_fix.diff			unchanged
-841_netbsd_imake.c_fixes.diff				unchanged
-842_netbsd_NetBSD.cf_fixes.diff				merged
-843_netbsd_no_shared_OldX_lib.diff			unchanged
-844_netbsd_no_kbd_mode_command.diff			unchanged
-900_debian_config.diff					merged
-901_Wraphelp.c.diff					unchanged
-902_debian_startx_manpage.diff				unchanged
-903_debian_system.twmrc.diff				unchanged
-904_debian_xinitrc.diff					unchanged
-905_debian_xdm.diff					unchanged
-906_debian_xfs.diff					merged		Imakefile change upstream
-907_debian_xterm.diff					unchanged	some app-defaults changes now on HEAD, but not stolen yet
-908_debian_no_non-free_stuff.diff			merged		renamed to 908_debian_exclude_non_free_fonts_and_docs
-909_debian_XF86Config_to_XF86Config-4.diff		merged		renamed to 911_debian_XF86Config_to_XF86Config-4
-910_Xserver_RTFF.diff					unchanged	renamed to 910_debian_Xserver_RTFF
-
 # vim:set ai et sts=4 sw=4 tw=80:



Reply to: