old xserver and the libpciaccess patch from upstream repository.
Changes since 2.8.2:
Brice Goglin (1):
Define NSC_VERSION_* using PACKAGE_VERSION*
Eric Anholt (2):
Bug #9588: Fix build after XFree86Server unifdef by removing HAL junk.
Bump driver version to 2.8.3 to release untested build fixes.
James Cloos (2):
Rename .cvsignore to .gitignore
Add *~ to .gitignore to skip patch/emacs droppings
SIP v4.8 has been released. The highlights of this release include
support for Python v3, the ability to supply alternate super-types
and meta-types for wrapped objects, and documentation built using
Sphinx.
The major new features are:
* support for Python v3
* the %BIGetBufferCode and %BIReleaseBufferCode to
support the buffer interface of Python v3
* the %DefaultMetatype directive and the
/Metatype/ class annotation to allow the
meta-type of a wrapped type to be changed
* the %DefaultSupertype directive and the
/Supertype/ class annotation to allow the
super-type of a wrapped type to be changed
* the sip.simplewrapper type to be used as a
super-type for wrapped types that don't take
part in parent/child relationships
* the %InitialisationCode directive
* the /KeepReference/ argument annotation
* the /Encoding/ argument, function, typedef and
variable annotation
* super() now works as expected with wrapped types
* support for __floordiv__, __ifloordiv__,
__truediv__, __itruediv__ and __index__
* __bool__ is a synonym for __nonzero__
* Sphinx is now used for the documentation
* many additions and deprecations in the API to
eliminate the differences between classes and
mapped types. (See the documentation for the
details.)
Christian Aistleitner (1):
Respect rotation upon ShadowFB initialization
Dave Airlie (1):
s3virge 1.10.2
Paulo Cesar Pereira de Andrade (1):
Correct calls to find_bios_string
Adam Jackson (6):
Remove a leftover from overlay support
Fix xf86ModeBandwidth check
Move device ID and memory sizing much earlier in setup
G200SE: Only force 16bpp on low-memory cards
Fix ChangeLog generation
mga 1.4.10
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Chris Ball (2):
Build fix for EXA 3
Revert "Build fix for EXA 3"
Stefan Dirsch (1):
Prevent MergedFB setups from crashing.
Thomas Jaeger (1):
Fall back to software for unsupported repeat modes
Yannick Heneault (9):
fixed winbond/nuvoton min pll clock to correct value (18.75Mhz).
Fixed PLL m,n,p selection for G200eW to respect byte granularity.
Updated PLL algorithm for G200eW.
Fixed bad access issues and ddc1 implementation for IP core.
Modified memory count rountine for G200eW to detect up to 16Megs.
fixed memory count rountine for G200eW to detect up to 16Megs on X server without
libpciaccess.
Fixed G200SE PLL selection routine of m,n,p.
Force pitch of 1024 for G200SE Pilot1 when edid is used as modeline.
Fixed bad vga access in memory count routine.
Aaron Plattner (1):
Make sure the screen is a mach64 screen before doing anything in
ATIMach64XVInitialiseAdaptor.
Adam Jackson (1):
Don't print the resource list on failure.
Alan Coopersmith (3):
Add README with pointers to mailing list, bugzilla & git repos
Convert to XORG_CWARNFLAGS & XORG_CHANGELOG
Version 6.8.1
Paulo Cesar Pereira de Andrade (1):
Remove xf86{Disable,Enable}Interrupts
Adam Jackson (2):
Uncomment DDC2 code, move it before mode validation so DDC has some effect.
i740 1.3.0
Alan Coopersmith (1):
Remove xorgconfig & xorgcfg from See Also list in man page
Adam Jackson (1):
Don't store pScrn->monitor->DDC manually, let xf86SetDDCproperties do it.
Julien Cristau (1):
Bump to 1.3.1
Paulo Cesar Pereira de Andrade (2):
Compile warning fixes.
Replace calls to xf86usleep with calls to usleep and include unistd.h.
Adam Jackson (2):
Uninclude xf86Version.h
Make ISA optional
Dave Airlie (1):
trident 1.3.1
Julien Cristau (1):
Link with -lm for sin()
Paulo Cesar Pereira de Andrade (1):
Correct macro IsPrimaryCard to check HAVE_ISA.
Adam Jackson (2):
Uninclude xf86Version.h
sunleo 1.2.0
Alan Coopersmith (2):
Replace references to XFree86/XF86Config in man page
renamed: .cvsignore -> .gitignore
Brice Goglin (1):
Define LEO_*_VERSION using PACKAGE_VERSION*
David S. Miller (1):
Remove screen/window privates to fix build after devPrivates rework
Dennis Gilmore (1):
Remove usage of ALLOCATE_LOCAL
Eamon Walsh (2):
Support old and new devPrivates API in this driver.
Change GC private key back to an integer variable.
Matthieu Herrb (1):
Makefile.am: nuke RCS Id
1.7.1 changeLog:
- ------------------------------------------------------------------------
Alan Coopersmith (2):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Francisco Jerez (8):
Dynamically switch virtual refresh mode.
Set dualhead to on by default on SM72x chipsets.
Minor corrections at the man page.
Drop the outdated configuration options documentation in README.
Wait for vertical retrace before writing registers at SMILynx_CrtcDPMS_*
Don't attempt monitor detection on SM712.
Increase the maximum clock value to 200MHz on SM712.
Bump version to 1.7.1.
Jamie Lentin (1):
Stop clearing of "VESA compliance power down mode" bit
Matthieu Herrb (1):
Fix direct access to IO space on chipsets with no IOBase mapping.
Niels de Vos (1):
siliconmotion: Fix disabling of debugging if SMI501_CLI_DEBUG is set to 0
1.7.0 changeLog:
- ------------------------------------------------------------------------
Adam Jackson (1):
Dead code removal.
Arnaud Patard (1):
Correct a problem when handling i420 format.
Francisco Jerez (28):
Memory detection moved before memory mapping in SMI_PreInit.
Make the int10/VBE initialization depend on the UseBIOS
configuration option.
Updates in SMI_EnterVT when remapping memory.
RandR rotation implemented.
Some fixes in the EXA UTS/DTS code.
Allow using XV and RandR rotation simultaneously.
Fix XAA, ShadowFB and VT switching for non-sm501 chipsets
RandR1.2 initial implementation (WIP)
Some corrections in the CRTC code.
Simple EXA Composite implementation.
Changes in the video overlay clipping code.
Lynx hardware cursor code adapted to the CRTC interfaces.
Remove shadowfb based rotation support.
Update the man page
Remove unused fifo_* options.
Disable screen centering on mode initialization.
Some corrections on the Lynx modesetting code.
Fix XAA SolidFill with 32 bpp framebuffer.
Fall back to UseBIOS off when VBEInit fails.
Enable linear memory mode on SMI_MapMmio.
Fix crashes when switching VTs with EXA enabled.
Add some quirks for SM712 modesetting.
Cleanup the Lynx register saving/restoring code.
Allocate crtc->funcs and output->funcs in the heap.
Fix SMI_CrtcShadowAllocate.
Add a CRTC/Output implementation using BIOS for modesetting.
Add support for clone mode on Lynx chipsets.
Some more quirks for the SM712.
Nathael Pajani (1):
Bit twelve on CPR00 bitfield is not bit eleven...
Paulo Cesar Pereira de Andrade (92):
Fix build for removal of xf86Version.h
Add initial support and macros for the MSOC.
Change SILICONMOTION_NAME value
Add code to probe and recognize the SMI501 chipset
MSOC doesn't access VGA registers or VBE/INT10
Update xaa and generic acceleration code for the MSOC.
Update MSOC video interface.
Bump version to 1.6.1.
Split SMI_MapMem in SMI_MapMem and SMI_MapMmio
Don't pretend this driver compiles on XFree86.
Correct xv video problems on MSOC.
Correct all compiler warning messages.
Rename global smi501 functions to have SMI501 prefix.
Complete rewrite of smi_501.c and smi_501.h.
Update for new smi_501 interfaces.
Correct video offscreen memory allocation routines.
Add a missing CHECK_SECONDARY macro call.
Add initial exa support for SMI501.
Enable pci retry and pci burst by default.
Add MSOC palette support to run at 8 bpp.
Kludge to not lock the SMI 501 when running at 8bpp.
Fix a leak and minor cosmetic change.
Rework/simplify debug macros.
Simplify hw cursor and sw cursor option handling.
Remove unused .cvsignore files.
Split SMI501_ModeInit in two functions.
Correct logic in sw cursor handling and add missing entries to
.gitignore.
Correct problems in clock setting.
Fix incorrect understanding of the pixel clock from specs.
Don't try to find the closest clock, just use highest one.
Properly check pScrn->driverPrivate before deferencing it.
Don't always program CRT clock and registers.
Update to match the SMI 502 chipset specs.
Remove the macro field, and rename the detail structure to f.
Correct clock programming for the SMI 501/502
Add support for the extra divider in the alternate pixel clock setting.
Rewrite some macros to not have side effects in if/else nesting.
Remove the IN_SEQ and OUT_SEQ macros.
Rename macro "bitfield" to "bits" and correct a wrong division.
Simplify regsmi.h by removing most unused SMI501 defines.
Don't use the 1 multiplier on older chipsets.
Rewrite WaitQueue and WaitIdle accell macros
Make the input frequency in SMI501_FindPLLClock a variable
Add a PanelSize/60Hz CVT mode at driver initialization
Minor corrections for smi501 for the randr1.2 integration.
Remove dependency on xf86cvt.c.
Extra MSOC tweaks for the RandR1.2 changes.
Correct incorrect pll3 calculation.
Revert/modify some RandR changes to reenable XAA.
Update sm502 pll3 programming.
Don't change M1XCLK unless option specified in xorg.conf.
Crt interface corrections.
Use existing "Dualhead" option in MSOC.
Make UseFBDev option functional again.
Make Dualhead option functional.
Update msoc to use randr cursor routines
SMI501/502 cursor fixes.
Disable HW cursor in dualhead mode in smi 501/502
Update memory detection for MSOC.
Make MSOC work with EXA offscreen manager.
Add CSCVideo option to smi 501/502.
Allow setting modes larger then panel for secondary output.
Use the CRT Monitor Detect MSOC register.
Remove the ZoomOnLCD option and update manpage for PCIRetry.
Correct wrong offset value for secondary hardware cursor.
Add support for the reading/writing the alpha layer registers.
Implement an argb cursor using the alpha layer.
Disable detection of crt for the smi 501/502.
Correct a problem in CSC video on the smi 501/502.
Enable gamma correction on the MSOC.
Changed to use panel plane tl and tr to center modes smaller then
panel size.
Don't restore alpha registers, as they are not being modified.
Be more liberal about mode width validation.
MSOC: Hide cursor on mode setup when using software cursor.
Correct regressions in CSCVideo
Only compile smi_dga.c when xf86DiDGAInit is not available.
Don't explicitly call the cursor routines.
Correct EXA+Randr+rotated mode.
Enable XAA and randr rotated modes.
Declare DGA fields only when not using xf86DiDGAInit.
Use a single debug macro for leaving functions.
Ensure the engine is idle before switching to a virtual terminal.
Remove smi_dga.c and polylines code from smi_xaa.c.
DGA is dependent on HAVE_XMODES.
Properly restore console on the smi 501/502.
Unless there is a xorg.conf option, don't modify mclck neither mxclck.
Janitor/maintenance patches.
Add definitions for the SMI 501/502 "command list interpreter".
Enable the SMI 501/502 command list interpreter in a "debug" build.
Simplification and redundancy removal in video code.
Use util-macros XORG_CHANGELOG and XORG_CWARNFLAGS.
Bump release to 1.7.0.
Adam Jackson (1):
Uninclude xf86Version.h
Andrew Randrianasulu (1):
Fix typo in map setup
Dave Airlie (2):
s3 0.6.1
s3: fix build by including inputstr.h
Evgeny M. Zubok (1):
S3: various fixes
Paulo Cesar Pereira de Andrade (1):
Correct unresolved symbol and incorrect assignment.
Adam Jackson (3):
Uninclude xf86Version.h
Move DDC before mode validation so the EDID modes actually take effect.
Remove bizarre use of ISA setup
Dave Airlie (2):
glint: fix build on alpha for pciaccess.
glint 1.2.2
Paulo Cesar Pereira de Andrade (1):
Remove dependency on cfb8_32.
This release adds support for building against Xorg 1.6, but drops
support for building against Xorg 1.3 and older.
Alan Coopersmith (7):
Remove xorgconfig & xorgcfg from See Also list in man page
Add README with pointers to mailing list, bugzilla & git repos
Replace static ChangeLog with XORG_CHANGELOG, use XORG_CWARNFLAGS too
Raise minimum xorg-server required to 1.4 for miGetPointerPosition
renamed: {man,src}/.cvsignore -> {man,src}/.gitignore
Updates to COPYING, README, & cirrus.man
Version 1.3.0
Matthieu Herrb (1):
alpine: fix order of arguments of PCI_WRITE_LONG().
Paulo Cesar Pereira de Andrade (2):
Export symbols used by different cirrus driver modules.
Update to use miPointerGetPosition.
Changes in 6.12.2:
xf86-video-ati 6.12.2 highlights
- - lots of bug fixes
- - r2xx/r3xx textured video improvements from Roland
Alex Deucher (27):
bump version post release
Add new pci ids
R6xx/R7xx EXA: fix maxPitchBytes
DCE3.2: use RMX for for non-native modes on DVI
radeon: add new chip ids
R4xx ATOM: fix crtc routing for CRT1
R6xx/R7xx: clean up bool const code
R6xx/R7xx: clean up logic in EXA Comp PS setup
R6xx/R7xx EXA: rework composite pixel shader
radeon: re-enable r/g/b intensity attributes for overlay
mac mini: fix connector setup regression
r1xx-r3xx TV: fix white noise
Mac mini: fix connector setup for real
mac mini: 3rd time's the charm
COMBIOS: fix default sclk/mclk from bios
COMBIS: Clarify case 0 for LCD DDC table
Unify mc_idle()
Add PCIE register accessors
Add RV790 (HD 4890) support
DCE3/3.2: fix up transmitter/encoder setup
DCE3/3.2: cleanup dpms after previous changes
radeon: fix Xv vsync for multi-head
Fix missing ')' in PCIE macro
Cast info->sclk to int
DCE3/3.2: further fixes
ATOM: code cleanup
Bump for release
Eduard Fuchs (1):
Enable byte swapping for r6xx/r7xx Hardware
Roland Scheidegger (4):
clip fixes
don't convert planar yuv to packed for r300
don't convert planar yuv to packed for r200
fix textured video allocation bug
Changes in 6.12.1:
Fix some fall out from the r6xx/r7xx merge
and fix load detection on avivo chips.
Alex Deucher (9):
Bump post-release
radeon: fix typo in bios scratch reg setup
atom: fix up bios scartch register usage
Fix fallout from r6xx/r7xx EXA merge in IB handling
radeon: add another AGP quirk
AVIVO: Fix dac load detection
R6xx/R7xx AGP: disable gart data transfers
ATOM: fix up tv-out support
bump for release
Fabio (2):
man page updates
man page update
Changes in 6.12.0:
Big changes here are EXA and Xv support for
R6xx/R7xx chips. Requires an updated drm.
Other than that, mostly bug fixes.
Adam Jackson (3):
output: Allow for multiple DisplayPort outputs.
Add some more cases to the DVI single-link checks.
uniphy: start adding DisplayPort setup
Alex Deucher (81):
Initial R6xx/R7xx EXA and textured video support
Allow rotation on r6xx/r7xx
EXA: fix and re-enable Solid() on R7xx
r6xx/r7xx EXA: cleanup overlapping copy
R6xx/R7xx EXA: improve overlapping copy performance
r6xx/r7xx EXA: fix corruption when doing sw access
Revert "R6xx/R7xx EXA: improve overlapping copy performance"
R6xx/R7xx EXA: add accelerated UTS/DFS hooks
Revert "r6xx/r7xx EXA: Optimize overlapping copy"
R6xx/R7xx EXA: fallback on overlapping blits for now
R6xx/R7xx EXA: Fix typo in DFS
R6xx/R7xx Xv: fix typos in cache flushing commands
R6xx/R7xx UTS: move actual upload to separate function
R6xx/R7xx Xv: implement native shader for planar formats
R6xx/R7xx Xv: add accelerated uploads for planar formats
R6xx/R7xx Xv: fix cache flush buffer size for planar
R6xx/R7xx: Add checks to make sure we don't overrun VB space
R6xx/R7xx Xv: Add native support for packed formats
R6xx/R7xx Xv: add support for packed uploads
adjust alignment
R6xx/R7xx: Move engine idle to sync functions
R6xx/R7xx: be more verbose about what function ran out of VB space
R6xx/R7xx: handle running out of vertex buffer space
R6xx/R7xx Xv: switch packed over to Yang's new shader code
Revert "R6xx/R7xx: handle running out of vertex buffer space"
R6xx/R7xx EXA: properly handle non repeat cases in the texture setup
R6xx/R7xx EXA: handle running out of vertex space in the copy path
R6xx/R7xx: switch to drm for wait for idle
R6xx/R7xx EXA: switch to surface sync packet
Bump version post release
R6xx/R7xx: fixup accel paths
R6xx/R7xx: reset 3D state after VT switch
R6xx/R7xx EXA/Xv: properly deal with running out of vertex buffer space
R6xx/R7xx Xv: fix some missing bits from last commit
R6xx/R7xx: wait for MC idle when changing the MC
Fix MC setup on systems with more than 512 MB of VRAM
R6xx/R7xx: fix up a few more paths
radeon: one more 32 -> 64 just to be safe
Don't write new HDP location until we've written the new FB location
RBBM_GUICNTL is pre-r6xx only
R6xx/R7xx: add wait for idle MMIO path
RS600: fix up MC setup
radeon: re-enable load detection output attribute for TV/CV
RS600: fix MC addr mask
R6xx/R7xx EXA: Optimize temp surface for overlapping copies
R6xx/R7xx EXA: init copy_area to NULL
R6xx/R7xx EXA: same surface and same coords equals nop
RS600: enable the DRI by default
R6xx/R7xx: use shadowfb if DRI is disabled
DCE3.2: fix up Save()/Restore()
R300: Add AGP quirk
Print a message when we have a shared DDC line
R6xx/R7xx: switch emit functions to macros
R6xx/R7xx: write vertexes directly to the IB
R6xx/R7xx: code cleanups
R6xx/R7xx Xv: combine packed and planar shaders
R6xx/R7xx EXA: combine composite mask/non-mask VS
R6xx/R7xx EXA: cleanup composite texture setup
R6xx/r7xx: remove some unneeded code I missed in the last commit
Rotation: don't rotate if acceleration is not active
AVIVO: add aspect scaling mode
radeon: adjust LVDS so that default modes get added
Revert "radeon: adjust LVDS so that default modes get added"
radeon: just add some common modes for LVDS
ATOM: don't use fixed ref div for LVDS
RN50: fix up cloning on servers
R6xx/R7xx: disable XV_BICUBIC attribute
R6xx/R7xx: wire up DMAForXv option like older asics
radeon: add a few more default common modes for lvds
AVIVO: fix panning
R6xx/r7xx: clarify EXA message
R4xx: add R4xxATOM option
radeon: clean more thoroughly in RADEONFreeRec()
RS600: fix page table size for rs600 as well
R6xx/r7xx: clarify accel messages
R6xx/R7xx: return in RADEONWaitForIdleMMIO() if accel is off
R6xx/R7xx: fix up vline stuff along the lines of previous chips
R6xx/R7xx: EXA VSync Option not supported yet
radeon: add support for 30 bit LUTs
radeon: man page updates
bump for release
Bryce Harrington (1):
Quirk for RV280 on 82865G/PE/P DRAM Controller/Host-Hub
Christian Koenig (1):
R6xx/R7xx: move shaders to r600_shader.c and fixup Xv PS
Cooper Yuan (1):
radeon: save bios scratch registers in Preinit()
Dave Airlie (3):
r600: enable DRI by default
r600: fix sizing of PCI GART table for r600
r600: reload shaders into VRAM on resume
Mark van Doesburg (1):
R6xx/R7xx EXA: use a temp surface for overlapping copy
Michel Dänzer (6):
Fix compile warning when building without EXA.
Only call RADEONWaitForVLine if it might actually do anything useful.
EXA: Pass pScrn and info into RadeonCompositeTile.
EXA: Adapt to EXA changes in xserver Git.
Revert "EXA: Adapt to EXA changes in xserver Git."
EXA: Make sure Prepare/FinishAccess hooks can handle
EXA_PREPARE_AUX* indices.
Pierre Ossman (2):
Fix bad range adjustment in VLINE code.
Xv vsync support on r6xx/r7xx cards.
Tormod Volden (3):
Janitor: cosmetic clean-up of AGPMode quirk table
M9+: Add AGP quirk for Sony Vaio
RV350: Add AGPMode quirk for Thinkpad
Yang Zhao (5):
r6xx/r7xx EXA: Optimize overlapping copy
R6xx/R7xx EXA: Optimize overlapping copy
R6xx/R7xx Xv: Planar - Properly scale Y'CbCr values before
converting to RGB
R6xx/R7xx EXA: Further optimizations to overlapping copy
R6xx/R7xx shader: Fix OFFSET_[XYZ] macro for TEX_DWORD2 to accept floats
root (2):
atom: Enable DisplayPort source to DVI/HDMI sink
output: Filter out dual-link modes from DP->DVI connections
???(Yu-yeon Oh) (1):
radeon_driver.c small memory bug
Alan Coopersmith (1):
Remove xorgconfig & xorgcfg from See Also list in man page
Micah Dowty (5):
Update README
Fix dynamic mode edge cases
Unbreak vmwarectrl setres
Allow cursor updates while unhidden
Better cursor size limit and explanation
Philip Langdale (1):
Bump for 10.16.6 release
Shelley Gong (1):
Automatically add modelines for the driver's built-in set of modes.
Alan Coopersmith (3):
Remove xorgconfig & xorgcfg from See Also list in man page
Make --with-hal* configure options match their help output
Map Solaris/Sun compiler #defines to gcc equivalents
Shelley Gong (1):
1) Fix bug where motion notify events were being sent with every button event.
2.2.0:
Add yet another pass to mode validation.
Add README with pointers to mailing list, bugzilla & git repos
Remove xorgconfig & xorgcfg from See Also list in man page
2.1.0:
Make ISA support optional.
VESASetMode: be verbose about the mode that's being set.
Properly define the driver version
Default VESAValidMode to returning MODE_BAD.
Add a TODO list.
Warning cleanup.
Use VBE services for DPMS instead of banging VGA registers manually.
1.3.0:
Aaron Plattner (1):
Set the screen config on the correct screen.
Adam Jackson (2):
Allow zero replies from GetPanning to mean panning is unavailable.
xrandr 1.3.0
Matthias Hopf (1):
Revert "Move outputs among crtcs as necessary. Fixes 14570"
1.2.99.4:
Several bug fixes, manpage improvements, and addition of new RandR 1.3
options (--current, --{no,}primary).
Julien Cristau (3):
Document the --current option
Document the --primary and --noprimary options
Bump to 1.2.99.4
Keith Packard (4):
Add --current option to use new XRRGetScreenResourcesCurrent API
Add --nograb option
Add --primary option
Add --noprimary option
Maarten Maathuis (3):
randr-1.2: support gamma changes.
Fix gamma computation.
Stay away from doublescan modes unless a refresh rate is specified.
Matthias Hopf (2):
Print multiple Atom and INT32 properties.
Several fatal() were missing \n.
Paulo Cesar Pereira de Andrade (1):
Correct make distcheck and gcc/sparse warnings.
Eric Piel (1):
Add docs for --transform and --scale.
1.2.99.3:
- Panning support
- Transformation support
- Various fixes
(no other changelogs found)
Lots of changes since last pkgsrc version 1.4.x.
Based on patches provided by Hasso Tepper on pkgsrc-users.
Enable dri by default.
NOTE: You must install new versions of all dependencies, old ones
won't work!
Alan Coopersmith (21):
flags member of Display structure needs to be marked volatile
Incorporate char range comments from Solaris version of ksc5601.h
Incorporate more locale names/aliases from Solaris libX11
Add --with-locale-lib-dir configure option to set locale lib install dir
Bug 6820: Xlib shouldn't handle EAGAIN as a fatal IO error
Bug 9953: Please provide locale alias hu_HU.utf8
Correct locale alias for sh_BA.ISO8859-2@bosnia (should be sr, not nr)
Bug 14651: We need to add new locale specification for Belarusian Latin locale
Bug 10082: Compose entries for some standard mathematical operators
XErrorDB additions for RANDR 1.3
XErrorDB additions for XInput errors and new XInput 1.5 requests
XErrorDB additions for DRI2 requests
Remove ifdef checks for macII left over from ancient A/UX 3.0 support
When makekeys fails to find a good hash, print error instead of divide-by-zero
makekeys: combine malloc(strlen)+strcpy into strdup
Remove _XP_PRINT_SERVER_ #ifdefs from Xrm.c
Delete some unused "#ifdef notdef" static functions
Change masculine to ordmasculine in Compose file comments
Further ansify prototypes & reduce #ifdefs in locking.c
Fix a several sparse warnings: Using plain integer as NULL pointer
Version bump: 1.2.1
Caolan McNamara (1):
Bug 20575: man page for XCreatePixmapFromBitmapData doesn't match signature
Chris Ball (2):
Build fix for fi_FI.
Fix fi_FI locale install directory.
Emilio Jesús Gallego Arias (1):
xcb_io: Avoid datatype overflow on AMD64 and friends.
Julien Cristau (2):
nls: actually use the fi_FI.UTF-8 files
Add a ru_RU.UTF-8 locale
Lubos Lunak (2):
XGetErrorText() fails for extension error codes equal to the error base
XErrorDB updates for XTEST, RANDR, DAMAGE extensions
Mlos Komarcevic (1):
Bug 11456: Serbian locale updates (sr_RS and sr_ME)
Paul Bender (1):
Bug 15664: xau & xdmcp not needed in x11.pc dependencies when built with xcb
Xue Wei (4):
Add kk_KZ.UTF-8 to locale.dir.pre for Kazakhstan
Add locale aliases for no_NO & sh_BA locale variants
Add nn_NO.UTF-8 to compose.dir.pre for Norwegian Nynorsk
Add UTF-8 locale entries for es_US, kk_KZ, mt_MT, and sh_BA
Yaakov Selkowitz (Cygwin Ports maintainer) (1):
Bug 20773: Xcursor dynamic loading on Cygwin
0.15.8:
- Phase three of the refactoring [Søren Sandmann Pedersen]
- Fixes for refactoring fallout [Jonathan Morton, Jeff Muizelaar,
Luca Barbato, Magnus Kessler]
- Improved testing code [Siarhei Siamashka]
0.15.6:
Apart from a few bug fixes, this release contains phase two of the
refactoring; in this phase the various types of images are split
into their own files.
0.15.4:
A new pixman release 0.15.4 is now available. This is a development
release leading up to a stable 0.16.0 release. News:
- New ARM NEON fast paths [Ian Rickards, Jeff Muizelaar]
- The first part of a large refactoring of the pixman code
base [Søren Sandmann]
- Bug fixes [Adam Jackson, Alan Coopersmith, Siarhei
Siamashka, Jonathan Morton]
changes:
-Reinstate traditional behaviour of GtkAdjustment wrt. to
page size that was accidentally lost between 2.14.x and 2.16
-bugfixes
-translation updates
Alan Coopersmith (1):
Make sure m4 supports -I flag, if not, try finding gnu m4
Bart Massey (1):
wrapped xcb_atom.h for C++ per bug report of <comick@autistici.org>
Bob Ham (1):
Add a check on xproto version libxcb was compiled with
Julien Danjou (2):
icccm: fix compatibility with libxcb > 1.2
Release xcb-util 0.3.5
Mikhail Gusarov (2):
Add xcb_aux_change_window_attributes_checked
Zero out handlers list in xcb_event_handlers_init
Bart Massey (2):
kludgily hand-merged xid fixes
Fix XDM-AUTHORIZATION-1 (bug #14202)
Bob Ham (1):
Store xcbproto version libxcb was compiled with
Jeremy Huddleston (1):
darwin: Don't use poll() on versions of darwin before darwin10
Julien Danjou (9):
Copy full IPv4 mapping (Bug #20665)
Fix do_append() arguments
auth: precompute authnameslen
auth: use snprintf() return value
util: open_abstract gets filelen as parameters
util: merge common code for xcb_connect
util: remove useless strlen calls from decnet opening
depends on recent xcb-proto and bump version of randr
Release libxcb 1.3
Michael Ost (1):
use poll() instead of select() when available
Peter Harris (3):
Don't use enums in generated C code - use integer constants instead.
Revert "Don't use enums in generated C code"
Avoid name collisions between xidtype and enum.
Samuel Thibault (1):
Local socket connections do not work on hurd-i386
elupus (1):
Disable Nagle on TCP socket
Eamon Walsh (1):
Correct the length calculation for the value field of GetPropertyReply.
Julien Cristau (2):
Add RandR 1.3 requests
Fix ShmCompletion event
Julien Danjou (6):
Fix miter spelling
xtest: rename window field
bump version to 1.5
shm: fix Completion event fields
Revert "shm: fix Completion event fields"
Release xcb-proto 1.5
Peter Harris (19):
Most usages of ModMask may also take the special value "Any".
Add altenum (non-exhaustive enum)
Document enum, altenum, and mask
Add (and use) Time/CurrentTime enum.
Add (and use) KeyButMask enum.
Add a variety of 'None' enum types and altenum references.
xinput tweaks
Add enum references to fields in Shape
Add enum references to fields in Composite
Add enum references to fields in XFIXES
Add enum references to fields in Damage
Move enums above their first use in xproto.xml
Add enum references to fields in DPMS
Add enum references to fields in RANDR
Add enum references to fields in XInputExtension
Add enum references to fields in XVideo
Add enum references to fields in RENDER
Add enum references to fields in SYNC
Merge branch 'enum'
2009-05-12 Mike Kestner <mkestner@novell.com>
* gtk/Application.cs: add the theme initialization workaround for
windows. Hopefully we can find a better solution that doesn't
involve loading SWF. [Fixes#471682]
2009-05-06 Mike Kestner <mkestner@novell.com>
* gtk/TargetList.custom: fix intptr indexing in cast.
2009-05-05 Mike Kestner <mkestner@novell.com>
* glib/GType.cs: ensure threading is initialized in cctor.
* gtk/Application.cs: ditto.
2009-04-27 Mike Kestner <mkestner@novell.com>
* gtk-sharp-2.0.wxs.in: add an InstallFolder key. [Fixes#498298]
2009-04-23 Mike Kestner <mkestner@novell.com>
* gtk/TargetList.custom: use gtk_target_table_new_from_list to
implement the TargetEntry[] cast to avoid crashes on win32. This
can only be backported to 2.10 if necessary.
2009-04-09 Mike Kestner <mkestner@novell.com>
* glib/ListBase.cs: fix g_object_unref dllimport lib.
[Fixes#493128]
2009-03-28 Christian Hoff <christian_hoff@gmx.net>
* gtk/TextBuffer.custom: Use the right overload of Marshal.Copy
[Fixes#480010]
2009-02-06 Christian Hoff <christian_hoff@gmx.net>
* gtk/Gtk.metadata: Fix TreeModel.EmitRowsReordered signature
2009-02-02 Mike Kestner <mkestner@novell.com>
* gtk-sharp-2.0-wxs.in: switch the VS assembly reference registry
magic to HKLM/SOFTWARE/Microsoft/.NetFramework/AssemblyFolders. Add
a single key there to get all versions of VS.
2.26.2
======
New/updated translations:
2009-04-18 Funda Wang <fundawang@gmail.com>
* zh_CN.po: Updated zh_CN translation from Ray Wang <wanglei1123@gmail.com>.