xorg-server (1:1.1.99.3-0osso21) unstable; urgency=low

  * Don't call SYNC_GFX when we've explicitly disabled vsync.
  * Fast-path unrotated I420 in KdXVCopyPlanarData.
    Fixes: NB#48325

 -- Daniel Stone <daniel.stone@nokia.com>  Thu, 23 Nov 2006 13:16:57 +0200

xorg-server (1:1.1.99.3-0osso20) unstable; urgency=low

  * Make sure we sync the video plane before we touch the memory (fixes:
    NB#47522).

 -- Daniel Stone <daniel.stone@nokia.com>  Mon, 13 Nov 2006 18:29:29 +0200

xorg-server (1:1.1.99.3-0osso19) unstable; urgency=low

  * Recalibrate touchscreen for F4, add all known F4/F5 hardware IDs to it and
    set it as the default for this touchscreen.  Reorganise earlier
    calibrations and add all known earlier hardware IDs as aliases to these
    (fixes: NB#47030).
  * Try to bring our stopping and starting of the overlay as close together as
    possible, and don't damage the region when we change the colourkey, and
    try to reduce the number of system calls we make along these paths.  This
    fixes the random green flashes (fixes: NB#47032).
  * Make sure vmods get written as well as correctly sized (fixes: NB#46717).

 -- Daniel Stone <daniel.stone@nokia.com>  Thu,  9 Nov 2006 16:00:51 +0200

xorg-server (1:1.1.99.3-0osso18) unstable; urgency=low

  * Ensure XKB vmodmap reply size is the same as what's actually sent on the
    wire (fixes: NB#46717).
  * Dirty overlay on cliprect changes, gently reset it (fixes: NB#45954).

 -- Daniel Stone <daniel.stone@nokia.com>  Tue,  7 Nov 2006 17:26:32 +0200

xorg-server (1:1.1.99.3-0osso17) unstable; urgency=low

  * Perform serious arg reduction in the fbComposite* paths.
  * Fix crash in XSelectEvents (fixes: NB#46237).

 -- Daniel Stone <daniel.stone@nokia.com>  Wed,  1 Nov 2006 15:59:29 +0200

xorg-server (1:1.1.99.3-0osso16) unstable; urgency=low

  * Another typo in the changelog.

 -- Daniel Stone <daniel.stone@nokia.com>  Tue, 31 Oct 2006 12:30:26 +0200

xorg-server (1:1.1.99.3-0osso15) unstable; urgency=low

  * Fix typo in osso14 changelog.

 -- Daniel Stone <daniel.stone@nokia.com>  Tue, 31 Oct 2006 12:13:31 +0200

xorg-server (1:1.1.99.3-0osso14) unstable; urgency=low

  * Disable damage timer when idle (fixes: NB#45627).
  * Re-iterate the timer list when forcing all timers (fixes: NB#45763,
    NB#45899, NB#45959).
  * Properly count two pixels for horizontal downscaling (fixes: NB#45901).
  * Don't enable the segfault handler unless building with debug (fixes:
    NB#45976).

 -- Daniel Stone <daniel.stone@nokia.com>  Mon, 30 Oct 2006 14:13:45 +0200

xorg-server (1:1.1.99.3-0osso13) unstable; urgency=low

  * Cope with time rewinding in WaitForSomething (fixes: #44137).

 -- Daniel Stone <daniel.stone@nokia.com>  Wed, 25 Oct 2006 19:49:31 +0300

xorg-server (1:1.1.99.3-0osso12) unstable; urgency=low

  * Remove the word 'W***o' from xf86PciStdIds.h.

 -- Daniel Stone <daniel.stone@nokia.com>  Thu, 19 Oct 2006 16:58:07 +0300

xorg-server (1:1.1.99.3-0osso11) unstable; urgency=low

  * Version bumped for purely arbitrary reasons: the last two versions were
    never included.
  * Always stop video when port is ungrabbed (either explicitly or when client
    dies).
  * Fix Nokia Corporation copyrights, and remove pci.ids (closes: #43378).
  * Fix horizontal downscaling to odd widths (closes: #40703).
  * Sync to vblank by default (closes: #38674).

 -- Daniel Stone <daniel.stone@nokia.com>  Wed,  4 Oct 2006 13:49:49 +0000

xorg-server (1:1.1.99.3-0osso10) unstable; urgency=low

  * Simplify omap_draw.c further.
  * Make sure ButtonReleases always come from the right place, and jitter
    filter doesn't get activated on new presses.
  * Clear the video overlay when we release it.
  * Add memcpy()-based fast paths to KdXvCopyPackedData.
  * Add memcpy()-based fast path to omapCopyPackedData, and do aligned
    accesses for the fallback.

 -- Daniel Stone <daniel.stone@nokia.com>  Fri, 22 Sep 2006 09:54:30 +0000

xorg-server (1:1.1.99.3-0osso9) unstable; urgency=low

  * Silence warning about UPDATE_WINDOW failure in Xv (closes: #40688).
  * Special-case XkbDDXTerminateServer for KDrive (closes: #32638 and #38380,
    really this time).
  * Completely gut omap_draw.c and move to using the miext/damage API.
  * Bumped Build-Depends on x11proto-core-dev for _X_INLINE.
  * Completely overhaul tslib queue (closes: #39506).

 -- Daniel Stone <daniel.stone@nokia.com>  Tue, 19 Sep 2006 14:47:09 +0300

xorg-server (1:1.1.99.3-0osso8) unstable; urgency=low

  * Properly initialise pPortPriv in the Xv implementation.
  * Don't check for .default at each boot (closes: #40285).
  * Don't stomp -nozap in KDrive when using XKB (closes: #32638).
  * Fix XKB repeating (closes: #36966).

 -- Daniel Stone <daniel.stone@nokia.com>  Wed, 13 Sep 2006 10:10:56 +0000

xorg-server (1:1.1.99.3-0osso7) unstable; urgency=low

  * Update to input-hotplug HEAD again.
    + Be 'smarter' about clobbering geometry (closes: #39626).
  * Re-add missing backtrace support (lost in the git merge).

 -- Daniel Stone <daniel.stone@nokia.com>  Thu,  7 Sep 2006 12:48:23 +0300

xorg-server (1:1.1.99.3-0osso6) unstable; urgency=low

  * Add Xv point-sampling downscaling support.
  * Mark a plane as dirty when its attributes change, and set the plane up
    again.
  * Make sure we actually expose the downscaling type attribute, but don't
    expose the colourkey attribute yet, due to #39223.

 -- Daniel Stone <daniel.stone@nokia.com>  Tue, 29 Aug 2006 14:01:02 +0000

xorg-server (1:1.1.99.3-0osso5) unstable; urgency=low

  * Update to input-hotplug HEAD.
    + Fixes random Caps Lock behaviour (closes: #36997) and key repeating
      when using XKB (closes: #38855).
    + Doesn't run custom KDrive actions when using XKB (closes: #38380).
  * Move XKB output dir to /tmp (closes: #38780).
  * Use thumb mode when enabled (closes: #36583).
  * Remove increment-other-direction-when-scaling-in-one Xv hack and spam
    about unsupported partial updates.  Reject downscaling outright with
    BadValue until it's implemented.  Make error messages a tad more useful.
  * Always keep a rolling queue of four samples, and ignore total deltas of
    less than five pixels in both directions over the four samples
    (closes: #37682).
  * Expose Xv colour key through attributes, and repaint the region on
    PutImage if the cliprect has changed, as well as on ReputImage (closes:
    #38838).
  * Wrap debug messages from keyboard driver in ifdef DEBUG.

 -- Daniel Stone <daniel.stone@nokia.com>  Mon, 28 Aug 2006 11:38:41 +0300

xorg-server (1:1.1.99.3-0osso4) unstable; urgency=low

  * Use DEB_BUILD_ARCH rather than DEB_HOST_ARCH.
  * Clean up both the white-root-window and no-cursor patches.
  * Inhibit initial exposure of root window, fixing flashing on startup.

 -- Daniel Stone <daniel.stone@nokia.com>  Fri, 18 Aug 2006 15:34:27 +0000

xorg-server (1:1.1.99.3-0osso3) unstable; urgency=low

  * kdrive/tslib: declare proper min/max values and resolution for the
    pressure valuator.

 -- Daniel Stone <daniel.stone@nokia.com>  Fri, 18 Aug 2006 13:53:58 +0000

xorg-server (1:1.1.99.3-0osso2) unstable; urgency=low

  * Re-add special white-root-window-and-no-cursor hack.

 -- Daniel Stone <daniel.stone@nokia.com>  Wed, 16 Aug 2006 08:34:32 +0000

xorg-server (1:1.1.99.3-0osso1) unstable; urgency=low

  * Update to git input-hotplug HEAD, plus internal changes.

 -- Daniel Stone <daniel.stone@nokia.com>  Thu, 10 Aug 2006 20:12:17 +0300

xorg-server (1:1.0.2-5osso7) unstable; urgency=low

  * Fix XKB key repeating (closes: #36139).
  * Implement more reliable finger detection (closes: #36120).
  * Don't segfault on exit/regeneration (closes: #32462).

 -- Daniel Stone <daniel.stone@nokia.com>  Fri, 28 Jul 2006 09:54:40 +0300

xorg-server (1:1.0.2-5osso6) unstable; urgency=low

  * Disable IPv6.

 -- Daniel Stone <daniel.stone@nokia.com>  Wed, 26 Jul 2006 11:02:07 +0000

xorg-server (1:1.0.2-5osso5) unstable; urgency=low

  * Don't build XKB support with Xephyr (closes: #34639).
  * Use Nokia as the vendor string on the device, and Maemo for the
    development rootstraps.

 -- Daniel Stone <daniel.stone@nokia.com>  Wed, 12 Jul 2006 11:06:57 +0000

xorg-server (1:1.0.2-5osso4) unstable; urgency=low

  * Set nButtons = 8 for tslib, and test for n being under
    nButtons, not button. (closes: #32969)

 -- Daniel Stone <daniel.stone@nokia.com>  Tue,  4 Jul 2006 12:44:31 +0000

xorg-server (1:1.0.2-5osso3) unstable; urgency=low

  * Enable XKB support.

 -- Daniel Stone <daniel.stone@nokia.com>  Tue,  6 Jun 2006 14:06:16 +0300

xorg-server (1:1.0.2-5osso2) unstable; urgency=low

  * And now, for my next trick, I'll actually strip the binaries ...
  * ... and install x-server.defs ...
  * Don't attempt to initialise mouse0 if present, since the ads784x driver
    thoughtfully provides mouse0 already.
  * Add back pointercal file for older panels (lph8923).
  * Add armel support (Guillem Jover).
  * Fix XSP calibration.
  * Always set a sane default keymap (cribbed from kkeymap.c) for the core
    keyboard.

 -- Daniel Stone <daniel.stone@nokia.com>  Wed, 10 May 2006 11:39:26 +0300

xorg-server (1:1.0.2-5osso1) unstable; urgency=low

  * Land OSSO modifications:
    + Xomap server (ported from old xserver tree), including Xv/XKB support.
    + Xi changes (GetPointerEvents/GetKeyboardEvents in DIX, mieq changes,
      KDrive support).
    + Real input drivers in KDrive framework, plus multiple keyboards,
      multiple devices.
    + XKB support in same.
    + Fix builtin fonts.
  * Move x-server.{sh,defs} here, from osso-core-config.

 -- Daniel Stone <daniel.stone@nokia.com>  Thu, 20 Apr 2006 11:02:42 +0000

xorg-server (1:1.0.2-5) unstable; urgency=low

  * Add 11_debian_always_use_default_font_path.diff from Eugene Konev. This
    patch causes the server to add the default font path to whatever the user
    has specified. Right now, that's /usr/share/fonts/X11, as defined on
    configure in debian/rules. Thanks Eugene, this will definitely go a long
    way.
  * Document how to get rid of error loading glcore (and other modules) in
    NEWS.Debian. Thanks Matej Vela and others.
  * Provide the virtual 'xserver' package. Thanks Steve Langasek and Daniel
    Stone. (closes: #362750)
  * Add 12_security_policy_in_etc.diff from Eugene Konev. This will allow us
    to tell the server on configure to look in /etc/X11/xserver for the
    SecurityPolicy file. Thanks Joey Hess and Eugene. (closes: #362246)

 -- David Nusinow <dnusinow@debian.org>  Mon, 17 Apr 2006 00:34:08 -0400

xorg-server (1:1.0.2-4) unstable; urgency=low

  * Document the need to update paths in xserver-xorg-core's NEWS file.
    (closes: #362077, #362244, #362431)
  * Make xserver-xorg-core Architecture: any. (closes: #362150)
  * Build with --with-fontdir=/usr/share/fonts/X11. Remove
    --with-default-font-path option to make this work. Thanks Eugene Konev.

 -- David Nusinow <dnusinow@debian.org>  Thu, 13 Apr 2006 23:54:06 -0400

xorg-server (1:1.0.2-3) unstable; urgency=low

  * Add build-conflicts on xlibs-static-dev. Thanks Zephaniah E. Hull.

 -- David Nusinow <dnusinow@debian.org>  Tue, 11 Apr 2006 18:44:51 -0400

xorg-server (1:1.0.2-2) unstable; urgency=low

  * Upload to unstable
  * Add versioned build-dep on libdmx-dev. Thanks Frank Lichtenheld.
    (closes: #361752)

 -- David Nusinow <dnusinow@debian.org>  Mon, 10 Apr 2006 19:34:04 -0400

xorg-server (1:1.0.2-1) experimental; urgency=low

  [ David Nusinow ]
  * New upstream release. Fixes CVE-2006-0745

  [ Denis Barbier ]
  * Set XKB base path to /usr/share/X11/xkb.

 -- David Nusinow <dnusinow@debian.org>  Mon, 20 Mar 2006 21:41:04 -0500

xorg-server (1:1.0.1-2) experimental; urgency=low

  [ David Nusinow ]
  * Add versioned dependency on x11-common
  * Remove old cruft in our patches directory
  * Port patches from trunk
    + 030_libvgahw_gcc4_volatile_fix.diff
    + general/026_xc_programs_manpage_overhaul.diff
    + arm/303_arm_cache_flush.diff
    + arm/315_arm_is_not_x86_and_has_no_vga.diff
    + general/099e_xorgconf_manpage_overhaul.diff
    + s390/500_s390_support.diff
    + debian/910_debian_Xserver_RTFF.diff
  * add 04_read_rom_in_chunks.diff. This reads PCI ROM in large chunks rather
    than one byte at a time. This patch by Alex Williamson and forwarded to us
    by Dann Frazier. Thanks to both of them. (closes: #353168)
  * Don't build xserver-xorg-core on s390. This means putting all the other
    arches as being explicitly listed. Damn !s390.
  * Version the conflict with xserver-xfree86 to allow for the transition
    package to be installed
  * Remove README.DRI, as it is non-free. Add it to prune list.
  * Add 10_dont_look_in_home_for_config.diff to prevent looking in a user's
    home directory for xorg.conf. Thanks Daniel Stone for the patch.

 -- David Nusinow <dnusinow@debian.org>  Sun, 12 Mar 2006 16:18:13 -0500

xorg-server (1:1.0.1-1) experimental; urgency=low

  * First upload to Debian
  * Add bison and flex to the build-depends
  * Define INSTALL in debian/rules
  * Add xserver-xorg-core dependency xserver-xorg-video-all |
    xserver-xorg-video. The former is a metapackage that depends on all the
    video drivers we ship and the latter is a virtual package that each video
    driver provides. This scheme will install the metapackage by default but
    will permit any single video driver to satsify the dependency. Do the same
    thing for the input drivers.
  * switch dpatch build-dependency to quilt
  * Deal with mesa packaging rename: build-dep on mesa-swrast-source ->
    mesa-swx11-source
  * Change xserver-core depends to be on x11-common rather than xorg-common
  * Have xserver-xorg-dev install the files in /usr/share/aclocal so we get
    xorg-server.m4
  * Manually set permissions on serverabiver installation
  * Set the default font path to /usr/share/fonts/X11 instead of 
    /usr/share/X11/fonts. Thanks Eugene Konev.

 -- David Nusinow <dnusinow@debian.org>  Mon, 20 Feb 2006 00:18:45 -0500

xorg-server (1:0.99.2+cvs.20051025-3) dapper; urgency=low

  * Version mesa-swrast-source Build-Dep to 6.4.0 or higher, so GLcore is a
    little less crash-happy (e.g. when moving your glxgears window).
  * Export /usr/share/xserver-xorg/serverabiver to xserver-xorg-dev, which
    describes the relationship needed from a driver on xserver-xorg-core.

 -- Daniel Stone <daniel.stone@ubuntu.com>  Fri, 28 Oct 2005 13:00:26 +1000

xorg-server (1:0.99.2+cvs.20051025-2) dapper; urgency=low

  * Add Build-Deps on libxaw7-dev, libxmu-dev, libxt-dev, libxpm-dev,
    libx11-dev, libxtst-dev, and libxres-dev for DMX utils.

 -- Daniel Stone <daniel.stone@ubuntu.com>  Wed, 26 Oct 2005 14:34:40 +1000

xorg-server (1:0.99.2+cvs.20051025-1) dapper; urgency=low

  * Update to new upstream version.
  * All applicable patches have been committed upstream, bar #989 and #990.

 -- Daniel Stone <daniel.stone@ubuntu.com>  Thu, 20 Oct 2005 10:26:33 +1000

xorg-server (1:0.99.0+cvs.20050901-1) breezy; urgency=low

  * First xorg-server release.

 -- Daniel Stone <daniel.stone@ubuntu.com>  Wed,  6 Jul 2005 15:48:17 +1000
