Thomas E. Dickey says it has hard-to-fix layout issues and slows
the startup, so turn the option default off.
Bump PKGREVISION for the default change from on to off.
xsetmode still works on devices that support multiple mode, the hooks are
still there so functionally there's nothing wrong with it. xinput has
replaced it though, you get the same with
xinput --set-mode "device name" ABSOLUTE
since xinput is actively maintained, I recommend using that instead.
xsetpointer sets an input device as the core pointer. This dates
back to when an extension device could not be a core device at the
same time and is obsolete since server 1.4 (2006 or so I think).
the request always fails now (96e32805d12fc36f0fa0926dbfb0dd8a5cadb739).
xinput set-pointer is the equiv xsetpointer, but still doesn't do
anything, that app is truly dead.
modify delimiter in configure macro used to add a library
after a given library to avoid confusion with -Wl
pass-through options to linker (NetBSD #48031).
fix quoting in expression used to trim extra libraries from
patch #295 changes (report by Thomas Klausner).
This is the minimum version necessary to build the next version of the
GNAT Programming Studio. It is also the last version to support GTK2+.
As this will break GPS 5.0, GPS will be imminently upgraded to version
5.2.1 following this commit.
35 fixes to Qt Core module
65 fixes to Qt Gui module
21 Mac OS X specific fixes
15 Windows specific fixes
8 Linux/X11 specific fixes
Webkit upgrade to 2.2.4 (minor improvements)
Change all shmget calls to user-only memory (security)
Several important fixes for the VxWorks port in the Qt Enterprise version
gtksourceviewmm is a C++ wrapper for the gtksourceview widget library. It offers
all the power of gtksourceview with an interface familiar to C++ developers,
including users of the gtkmm library.
gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights
include typesafe callbacks, and a comprehensive set of widgets that are easily
extensible via inheritance. You can create user interfaces either in code or
with the Glade User Interface designer, using Gtk::Builder. There's extensive
documentation, including API reference and a tutorial.
This is major version 3 of the library using interfaces for GTK3.
Changelog:
News in 3.8.1
-------------
* Improvements to the LaTeX and Perl language specs
* Update to gtk-mac-integration 2.0 API
* More unit tests
* Misc bugfixes
* Updated translations
News in 3.8.0
-------------
* Add Libtool versioning. There was an ABI break during this development
cycle, because some private functions were accidentally exported. So
the Libtool's -version-info is bumped from 0:0:0 to 1:0:0. On
GNU/Linux, this results in a version bump of the soname.
* Updated translations
News in 3.7.92
--------------
* New style id for warnings
* Improvements to the completion code and documentation
* Misc bugfixes
* Updated translations
News in 3.7.91
--------------
* Simplify code for the completion
* Improvements of the Perl, R and Ruby language specs
* Misc bugfixes
* Updated translations
News in 3.7.90
--------------
* Improvements in completion
* Add Modelica language spec
* Misc bugfixes
* Updated translations
News in 3.7.3
-------------
* Deprecate gtk_source_completion_move_window()
* Deprecate gtk_source_completion_info_get_widget()
* Deprecate gtk_source_completion_info_set_widget()
* CompletionInfo: always a natural size
* Simplify internal code for the completion (new CompletionModel)
* Fixes for the style schemes and GtkSourceMark
* Other misc bugfixes
* Updated translations
News in 3.7.2
-------------
* Improved unit tests and code coverage support
* Misc bugfixes
* Updated translations
News in 3.7.1
-------------
* Add Bluespec SystemVerilog syntax highlighter
* Improvements in completion
* Add language spec for IDL
* Lots of fixes in gtk doc
* Misc bugfixes
* Updated translations
* Backport changes from GTK+ 3 to look for rc files in system
config dirs in addition to /etc/gtk-2.0 and ~/.gtkrc.
* Backport changes from GTK+ 3 to look for the immodules cache
file in libdir. gtk-query-immodules-2.0 gained an --update-cache
option to write the output to the correct location. Note that
this may require slight adjustment of distro packaging.
* Bug fixes:
560337 GtkFileChooser hour time missing for current date files
649390 CRLF text is copied to clipboard as CRCRLF on Windows
698183 quartz: Text input is too slow and some keys are broken...
702455 Add support for Avahi printers to gtk 2.24.x
* Translation updates:
Polish
v4.14.7 16th June 2013
- The internal API version is increased to 10.0 requiring the regeneration of
all modules.
- Added the /Sequence/ function annotation.
- %ConvertFromTypeCode can now be specified for classes.
- Added sipEnableAutoconversion() to the C API.
- Added sipSetDestroyOnExit() to the C API.
- Bug fixes.
Bump coming (for first point).
Changes in 1.7.2:
Only one minor change since the RC. Again, this release contains the fixes
for CVE-2013-1998, CVE-2013-1984 and CVE-2013-1995 so you're encouraged to
update.
Peter Hutterer (1):
libXi 1.7.2
Thomas Klausner (1):
Remove check that can never be true.
Changses in 1.7.1.901:
First and likely only RC for libXi 1.7.2. This one has a bunch of changes
for CVE-2013-1998, CVE-2013-1984 and CVE-2013-1995. These relate to various
integer overflows and other corruption that happens if we trust the server
a bit too much on the data we're being sent.
On top of those fixes, the sequence number in XI2 events is now set
propertly too (#64687).
Please test, if you find any issues let me know.
Alan Coopersmith (14):
Expand comment on the memory vs. reply ordering in XIGetSelectedEvents()
Use _XEatDataWords to avoid overflow of rep.length bit shifting
Stack buffer overflow in XGetDeviceButtonMapping() [CVE-2013-1998 1/3]
memory corruption in _XIPassiveGrabDevice() [CVE-2013-1998 2/3]
unvalidated lengths in XQueryDeviceState() [CVE-2013-1998 3/3]
integer overflow in XGetDeviceControl() [CVE-2013-1984 1/8]
integer overflow in XGetFeedbackControl() [CVE-2013-1984 2/8]
integer overflow in XGetDeviceDontPropagateList() [CVE-2013-1984 3/8]
integer overflow in XGetDeviceMotionEvents() [CVE-2013-1984 4/8]
integer overflow in XIGetProperty() [CVE-2013-1984 5/8]
integer overflow in XIGetSelectedEvents() [CVE-2013-1984 6/8]
Avoid integer overflow in XGetDeviceProperties() [CVE-2013-1984 7/8]
Avoid integer overflow in XListInputDevices() [CVE-2013-1984 8/8]
sign extension issue in XListInputDevices() [CVE-2013-1995]
Peter Hutterer (7):
Copy the sequence number into the target event too (#64687)
Don't overwrite the cookies serial number
Fix potential corruption in mask_len handling
Change size += to size = in XGetDeviceControl
If the XGetDeviceDontPropagateList reply has an invalid length, return 0
Include limits.h to prevent build error: missing INT_MAX
libXi 1.7.1.901
Release because I want the cursor ioctls released,
also haswell and radeon ids.
Alex Deucher (3):
radeon: add CIK chip families
radeon: add Bonaire pci ids
radeon: add kabini pci ids
Damien Lespiau (3):
intel/aub: Sync the AUB defines with mesa's
intel/aub: Return early if we disable aub dumps
intel/aub: Implement a way to specify the output .aub filename
Dave Airlie (2):
drm: add hotspot cursor interface support.
libdrm: bump to 2.4.46
Mark Kettenis (1):
radeon: correct RADEON_GEM_WAIT_IDLE use
Rob Clark (3):
freedreno: add handle and name tracking
freedreno: add some asserts
freedreno: also remove from name table on bo delete
Rodrigo Vivi (2):
intel: Fix Haswell GT3 names.
intel: Adding more reserved PCI IDs for Haswell.
Ville Syrjälä (1):
modetest: Make RGB565 pwetty too
Also pull post-3.2.1 patches for configure scripts.
pkgsrc changes:
- remove obsolete post-3.2.0 patches
- adjust for etc/font-fb changes
- update PLIST for new framebuffer software keyboard files
Changes from doc/en/ReleaseNote:
ver 3.2.1
* Support framebuffer on OpenBSD.
* Support software keyboard on framebuffer.
(Double-click Button1 at the right bottom corner of the screen to show it.)
* Support USB keyboard with iBus on NetBSD/OpenBSD framebuffer.
* Support CSI ? 69 h, CSI ? 69 l (DECLRMM) and CSI pl;pr s (DECSLRM).
* Support CSI 3 m and CSI 23 m which set/unset italic attribute.
* Prefer JISX0208 to JISX0213 all the time in converting Unicode to other cs.
* If DEFAULT=-foo-bar-medium-r-*--%d-*- is specified in ~/.mlterm/font,
-foo-bar-bold-r-*--%d-*-, -foo-bar-medium-i-*--%d-*- or -foo-bar-bold-i-*--%d-*-
are automatically searched for a bold, italic or bold italic font.
* Bug fixes:
SF Bug #3614142 (Thanks to Ahmed El-Mahmoudy)
SF Bug #3614192 (Thanks to Ahmed El-Mahmoudy)
Fix the bug which caused segmentation fault in using a font whose width doesn't
match the usascii font on 24 or 32 bpp framebuffer.
Fix the bug which caused segmentation fault in closing input method status window.
Fix the bug which caused segmentation fault in loading illegal pcf fonts.
Resize the window in attaching a new pty. (enbugged at 3.2.0)
Fix the bug which disabled mlconfig and mlterm-menu. (enbugged at 3.2.0)
Fix the error message in the failure of loading US-ASCII font.
Fix the bug which lets parcellite reset the selected region.
Report relative-origin position of the cursor to CPR sequence.
https://bitbucket.org/arakiken/mlterm/commits/c8814173cb051b32ce1d1b440b4033bd0
bba567d#chg-xwindow/fb/x_display.c
> fb/x_display.c: get_ps2_kcode() is added to convert usb keycode
> to ps2 keycode for iBus on NetBSD/OpenBSD framebuffer.
This makes ibus inputmethod usable with USB keyboard on mlterm-fb.
Bump PKGREVISION.
This quick fix release corrects an issue with the security fix from 1.0.8,
in which, if the size checks did determine the response from the X server
was too large to fit in the buffer it had allocated, XvQueryPortAttributes
could return a pointer to the caller that pointed to uninitialized memory
where the caller expected a nil-terminated string.
Alan Coopersmith (2):
XvQueryPortAttributes: add a comment explaining memory strategy
libXv 1.0.9
Daphne Pfister (1):
Bug 65252: Ensure final name is nil-terminated & none point to uninitialized memory.
http://mlterm.sf.net/mlterm-3.2.0-fixes.patch
- Fix the bug which caused segmentation fault in closing input method
status window.
- Fix the error message in the failure of loading US-ASCII font.
- Resize the window in attaching a new pty. (enbugged at 3.2.0)
- Fix the bug which lets parcellite reset the selected region.
- Fix the bug which disabled mlconfig and mlterm-menu. (enbugged at 3.2.0)
- SF Bug #3614192
Bump PKGREVISION.