Age | Commit message (Collapse) | Author | Files | Lines |
|
7.2 Sun Jan 22 21:58:16 CET 2006
- bugfix: urxvt (not urxvtd) did not correctly handle multiple
environments necessary, which resulted in segfaults within
getenv (reproducable: urxvt -fn 9x15, open a menu once,
ctrl-shift-672c).
- bugfix: the selection speedup in in 7.1 unfortunately caused
non-ascii characters to enlarge/move the selection.
- bugfix: resizing sometimes leaked lines from the secondary to
the primary screen.
- bugfix: reducing window size while large amounts of text were output
could lead to an assertion failure.
- added "tabbed" extension that provides a crude tabbed terminal.
- added "readline" extension that allows cursor positioning
via mouse clicks.
- now it is possible to insert the value of the CLIPBOARD selection
with shift - mouse button 2.
- fixed the automove-background extension to ignore coordinates
in non-synthetic events.
- created a separate libpty for portable and secure
pty/tty/utmp/wtmp/lastlog handling, and include it in rxvt-unicode.
- the non-terminfo visual bell now works asynchronously, so
continuous ASCI BELs in one terminal do no longer monopolise the
whole urxvt[d] process.
- support some *BSD makes (for the time being, gnu make is a safe bet).
- work around bugs in FreeBSD's gcc.
- implemented some *BSD fixes in configure.
- removed support for obsolete offix dnd protocol.
7.1 Thu Jan 19 20:25:34 CET 2006
- setuid/setgid operation is now _encouraged_: security has been
improved by moving privileged operations into a separate process
and permanently dropping privileges within the terminal. This
makes it possible to remove security checks from the perl code
and gives a much safer feeling when urxvt needs to run with
special privileges.
- perl taint checking disabled, as urxvt no longer runs setuid/setgid
itself.
- new perl extension automove-background that can be used to get
the same effect as pseudo-transparency with any pixmap.
- new perl extension example: perl/selection-pastebin, can be used to
e.g. upload the selection to a webserver and generate a url, or
similar stuff.
- use the scrollback buffer even when the scroll region doesn't
span the whole screen, as long as it starts at row 0. Helps
for programs displaying a status line at the bottom.
- selection popup now shows selection in dec/hex/oct.
- perl/selection: matching on unicode characters in the selection
code was O(n²), which equals infinity in some degenerate cases
:-> Matching is now done on UTF-8, which makes it almost instant.
- perl/selection, perl/selection-autotransform: regexes are now
being interpreted in the locale urxvt was started.
- implemented override-redirect option and enabled it on menus,
as kwin puts our windows behind the terminal (what a shoddy wm).
- fixed struct utmp check in configure for OpenBSD.
- complete overhaul of the pty/utmp management stuff and configure
(Emanuele Giaquinta).
- add tsl/fsl and related capabilities to the terminfo description,
to set the window title.
- swap the environment in some more cases. This hopefully fixes
some segfaults that might be caused by xft asking for env variables
at the wrong time.
- removed src/strings.C and src/menubar.C. No menubar support
anymore.
- removed all traces of SMOOTH_REFRESH.
- nuked QNX support.
- made some fixes to xpm offset and scaling code.
- perl-overlays and refresh hooks were not applied in correct order.
- changed coordinate-system of view_start/nsaved to be top to bottom.
- iom extended to support listening for child exits.
7.0 Fri Jan 13 14:02:18 CET 2006
- added sections for DISTRIBUTION MAINTAINERS and about
SETUID/SETGID to the FAQ.
- selection, searchable-scrollback, selection-popup and
option-popup extensions enabled by default.
- increased xft drawing speed for problematic fonts. The effect
will likely be small as 99% of the xft slowness is server-related.
- perl: much increased functionality, better overlays, popup support
and much much more.
- perl: urxvt::line now can set via ->t and ->r.
- perl: changed interpretation of --perl-ext-common and -pe.
- perl: finally implemented --perl-eval.
- perl: non-blocking anyevent support.
- perl: run tainted and ignore perl-eval/perl-lib if started
setuid/setgid.
- free the resource database: this plugs a massive memory leak. As a
side effect, it also gets rid of XGetDefault calls.
- free one of the cursors, fixes a small memory leak.
- built-in (as opposed to terminfos) visual bell was broken/too fast.
- applied minor cleanups by Ladislav Michnovic.
- applied pty handling cleanups and improvements (Emanuele Giaquinta).
- mark-urls launch-on-click by jepler.
- removed "small" resource parsing function, as it wasn't really
compatible, and not really small either.
- removed PATH_ENV and PATH file search support.
- removed support for locale-specific app-defaults file.
- fixed a bug where out-of-bounds colour sequences could lead
to crashes.
- limit colour changing to the standard 88 palette instead of all
colours.
- XTerm_Color01 sequence returned wrong results in query mode.
- iom.C now checks against destructed io_manager when unregistering.
|
|
Overview of changes in Gtk2 1.103
=================================
* Depend on Glib 1.103 for the new object registration semantics. Make use of
them. [Torsten]
Overview of changes in Gtk2 1.102
=================================
* Handle unknown event types gracefully. [muppet]
* Improve some of the Gtk2::Gdk::GC API and fix a leak in Gtk2::Gdk::Pixbuf.
[Marc Lehmann]
* Fix a few test suite issues. [Scott Lanning, Torsten]
|
|
|
|
the bulk build results. I hope that this fixes it (the patch was removed
during the update...).
|
|
of the shlib major bump.
PKGREVISION++ for the dependencies.
|
|
|
|
xorg-server.
|
|
Give up with trying to find ingenious ways to ensure that the
version expression gets correctly quoted to cc, it somehow differes
between direct invocations and runs from pkgsrc. Just hard-code the value
for now.
|
|
|
|
Tested on NetBSD/i386 3.0_STABLE.
|
|
FLTK 1.1.7 fixes many bugs, adds some new example programs, and
adds many new improvements to the FLUID software including
multi-level undo, syntax highlighting in all code fields, widget
alignment and sizing guides, dialog templates, widget subclasses,
and printing and testing of user interfaces within FLUID.
|
|
foo and bar. On NetBSD, it doesn't matter whether foo already exists or
whether it is a directory, so the passed flags just created a bunch of
garbage directories. Since I don't want to patch a dozen Makefile.ams to
avoid the nobase usage, just precreate the directories in pre-install.
Bump revision.
|
|
|
|
messing with the scripts.
|
|
|
|
|
|
|
|
and a few directories at bottom (after "end i18n").
No real changes. (Just did this so I can compare easier later.)
|
|
|
|
|
|
packages - specially of packages that I haven't touched for a long
while or those that other people can handle better than me.
|
|
* Fix for serious update bug which made high magnification factors work
poorly.
* Fix for #167705, which improves our tracking of cursor changes.
|
|
2.8.0.7 stuff:
- Changes to peeking VT freeness in 2.13.0.1 broke
virtual terminal support on BSD. This release
corrects this problem. (Brian Cameron)
- Correct Linux get VT logic so it returns the
correct VT. (Frederic Crozat)
- Now gdmlogin always uses GDK_RGB_DITHER_MAX
when painting the background to ensure a nice
background regardless of X configuration
(e.g. X in 16bpp mode). (Frederic Crozat)
- Now check for Xserver in prefix /usr.
(J\303\274rg Billeter)
- Fix configure for Darwin. (dmacks@netspace.org)
- Fix compiler warnings. (Frederic Crozat,
dmacks@netspace.org, Brian Cameron)
- Ensure gnome.desktop and default.desktop have
644 perms. (Andrew Benton)
- Translation updates (Takeshi AIHANA, Runa Bhattacharjee,
Dan Damian, Theppitak Karoonboonyanan, Inaki Larranaga,
Priit Laes, Roozbeh Pournader, Alexander Shopov, Marcel
Telka, Miloslav Trmac)
2.8.0.6 stuff:
- Fix problem with PostSession script not always
getting executed when user kills the Xserver
with ctrl-alt-backspace. This is caused because
an xioerror is generated when the clients are
killed and this needs to be ignored for the
PostSession script to be processed. This problem
tended not to manifest in GDM 2.6 since the
call to kill the clients was made earlier.
However, it was still a race condition in 2.6
and this fix ensures that the slave will never
exit too early. (Jerry G. DeLapp)
- The "OK" and "Cancel" buttons in gdmlogin and
gdmgreeter now work consistantly. Now the gdmlogin
"Cancel" button is active when the Username is
requested and pressing it just clears the field, so
it works like gdmgreeter. Also fixed a bug in
gdmgreeter where a user could corrupt gdmgreeter's
memory by hitting cancel after authentication, which
could only happen if the PostLogin script caused a
long enough delay to allow this to happen.
(Brian Cameron)
- No longer set tooltips for menu items in gdmlogin.
They are distracting and do not work with
accessibility. No GNOME programs use menu tooltips
and it is not recommend. (Brian Cameron)
- If slave does not respond to a SIGTERM, try a
SIGKILL the second time. This resolves a problem
where GDM sometimes stops managing a display
because it just keeps waiting for the slave to
die. See bug #113902. (Vaclav Smilauer).
- GDM now uses VT_GETSTATE for peeking VT freeness
- Now GDM warns correctly about caps lock if an
alternate keymap is enabled. kbGetState is used
instead of XkbGetIndicator State.
(Sebastien Bacher)
- Now set cursor and watch as soon as GTK+ is
initialized and the configure file read, which
shortens the amount of time the backgrounds is
Xserver default grey. Cleaned up the code so
that all programs use a common function to set the
background. (Brian Cameron)
- Fix reading of config file in gdmflexiserver so
it properly reads in the available servers.
(Christiaan Welvaart)
- Fixed race condition where a variable used by
the signal handlers was not being set until after
the signal handlers were setup. Now it is set
before avoiding a race. (Simon Bowden/Brian
Cameron)
- Define SoundProgram to be /usr/bin/autoplay on
Solaris instead of /usr/bin/play, since
/usr/bin/play doesn't exist on Solaris.
- Check for XInput fixed in configure and add a
check for libgen.h to avoid compiler warnings.
(Brian Cameron)
- Updated check in configure for socklen_t so it
includes sys/socket.h to better support BSD
platforms that define socklen_t there.
(dmacks@netspace.org)
- No longer link vicious-extensions with the gesture
listeners, since they don't use vicious-extensions.
- Translation updates (Takeshi AIHANA, Runa Bhattacharjee,
Dan Damian, Maxim Dziumanenko, Laurent Dhima,
Theppitak Karoonboonyanan, Priit Laes, Inaki Larranaga,
Roozbeh Pournader, Ignacio Casal Quinteiro, Christian
Rose, Ivar Smolin, Marcel Telka, Ilkka Tuohela, Miloslav
Trmac)
|
|
This is the second maintainance release of GNOME Applets, marked for stable
consumption. Caution: small parts my be hazardous to young children.
Fixes:
- Build fixes in libgswitchit and trashapplet (Laszlo Peter)
- Build fixes for stickynotes (Kjartan Maraas)
- certain icons in drivemount no longer exploderize the panel (Michael Hofmann)
- Compiler specific rounding fixes for mixer (Ronald S. Bultje)
- Fix stickynotes crashers (Jaap A. Haitsma)
Translations:
- bg (Alexander Shopov)
- fr (Laurent Bigonville)
- nl (Wouter Bolsterlee)
- eu (Inaki Larranaga)
- et (Ivar Smolin)
- sv (Christian Rose)
- bn (Mahay Alam Khan)
- fa (Masoud Ahmadzadeh, Meelad Zakaria)
- th (Theppitak Karoonboonyanan)
|
|
Panel
* Remove useless code (Kjartan)
* Don't change the drawer icon if the icon gconf key changed but we're
not using the icon (Kjartan)
* Plug leak (Kjartan)
* Don't set the background multiple times on startup (Vincent)
Misc
* Fix gnome-desktop version requirement (Frederic Crozat)
Translators
* Vladimir Petkov (bg)
* Runa Bhattacharjee (bn)
* Ivar Smolin (et)
* Elnaz Sarbar (fa)
* Takeshi AIHANA (ja)
* Reinout van Schouwen (nl)
* Christian Rose (sv)
|
|
* Applied cleanups and fixes for compiler warnings from bug #321140 to
Clearlooks, Crux, HC, Metal, Mist, Redmond and Thinice engines [ patches by Kjartan Maraas ]
* ISO C90 and compiler warnings fixed and more unused code removed from Crux [ Thomas Wood ]
* ISO C90 fixes to thinice [ Thomas ]
|
|
"xlock" package, bump package revision.
|
|
|
|
http://www.kde.org/info/security/advisory-20060119-1.txt
Bump PKGREVISION.
|
|
description, but annotate where it can be found.
|
|
Changes include lastlogx support on NetBSD, portability fixes e.g. for
openpty and bugfixes.
|
|
readdir and getpwuid handling for DragonFly, avoids the mouse problems
due to use of floating point math in a signal handler (xorg-server).
|
|
|
|
The full list of changes:
http://ftp.x.org/pub/X11R7.0/doc/html/RELNOTES2.html
Thanks to joerg@ and reed@ for testing on DragonFlyBSD.
Tested on NetBSD/i386 3.0/-current and DragonFlyBSD-1.4/i386.
|
|
|
|
This package is part of the 'base' plugins for GStreamer. It provides a
set of plugins to access the X Window System.
|
|
gst-plugins-* to gstreamer0.8, gst-plugins0.8 and gst-plugins0.8-*,
respectively. Bump PKGREVISION.
|
|
The Backend can set UTF8 window titles where this is allowed.
|
|
Mostly bug fixes.
|
|
* Repeated [namespace import] of same command now permitted.
* ${prefix}/share added to ::tcl_pkgPath on some systems.
* [exec]'s >> redirection has improved append behavior.
* [info globals] returned only existing variables.
* Recognize some Solaris variations of the cp1251 encoding.
* Addressed [file mkdir] race condition.
* Support opening >2GB files on RHEL 3.
* Corrections to $argv formatting when [encoding system] is multibyte.
* http 2.5.2: Update URL encoding rules to RFC 3986.
* Fixed issue in recursive file delete with NFS lock files.
* Stopped crash after use of Tcl_TraceCommand().
* Win NT/XP: support unicode console.
* Improved support for Tclkit to set [encoding system].
* Added Korean timezone abbreviations.
* Windows: exit codes can now exceed -128..127 range.
* [load] support on LynxOS.
* Packages with incorrect index scripts now cause a warning to be logged.
*** POTENTIAL INCOMPATIBILITY ***
* [lsearch -regexp] now accepts backrefs in the RE.
* [selection get] made compatible with OpenOffice.org.
* Dialog support for widget names containing spaces.
* Improved Tk window manager event interaction on OS X Aqua.
|
|
* Gdk::Window::set_cursor():
Avoid leaking an extra Cursor instance.
* Build:
- Correctly find gmmproc on 64-bit systems.
- Optionally don't build the documentation, for
people in a hurry.
- Windows: Check for mkifofs().
- For reduced-resources devices, optionally allow deprecated
API to be left out of the library.
* Documentation:
- Generated Since and Deprecated lists of API.
- Improved Expander documentation.
- Corrections to DrawArea chapter in book.
|
|
|
|
Ruby-GNOME 2 is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.
Ruby/PanelApplet2 is a Ruby binding of libpanel-applet-2.6.x.
|
|
|
|
Ruby-GNOME 2 is a set of Ruby language bindings for the various
application development libraries included with the GNOME/GTK+
environment.
Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x.
|
|
because its files are required at run time by other packages depending
on it. Patch from dieter Roelants in PR pkg/32518.
Bump PKGREVISION of ruby-gnome2-gtk due to dependency change.
|
|
Patches from dieter Roelants and Takahiro Kambe.
|
|
|
|
|
|
Add perl to TOOLS, since configure stops if it's not found.
6.3 Wed Jan 4 22:37:10 CET 2006
- SECURITY FIX: on systems using openpty, permissions were
not correctly updated on the tty device and were left as
world-readable and world-writable (likely in original rxvt,
too), and were not restored properly. Affected are only
systems where non-unix ptys were used (such as most BSDs, not
GNU/Linux). (found, patched and debugged by Ryan Beasley).
- meta8 support was forcefully enabled in most configurations.
restored configurability of this (useless) feature (reported
by Mikachu).
- optionally embed a perl interpreter, which can be used for more
intelligent/customized selection support, visual feedback,
menus, tabs etc. See the the urxvtperl manpage, the -pe option,
perl*-resources and keysym resources. Not everything is there yet.
- try to be more clever about differing font sizes and their ascent.
Not guarenteed to work, but works better in most cases now.
- fix directory permissions on install.
- implemented option to disable built-in line drawing characters
and fall back to the font ones (patch by Martin Pohlack).
- disabled sched_yield support: the linux version is just too useless
(it schedules nice'd processes before the own one for extended
periods). Too bad, it could reduce system time by a factor of 5 here.
6.2 Mon Jan 2 16:03:01 CET 2006
- implemented intensityStyles option which enables/disables bold/blink
selecting high intensity foreground/background colours, suggested by
Chuck Blake.
- move iso14755 character feedback box out of the way if it would
obscure the mouse cursor position.
- replaced callback.h by a fixed version from gvpe that correctly
returns the callback result (affects new -pty-fd semantics in urxvtc
on a few architectures). Reported by darix.
- include one trailing space in rectangular selections to indicate
the inserted newline (yeah, weird, but visually more pleasing).
- try to use sched_yield to (drastically) improve terminal data
transfer efficiency.
- further minor cleanups.
6.1 Tue Dec 27 13:23:40 CET 2005
- update iso8859-7 table (euro and drachma round-trip et al.).
- fix a crash when the selection scrolls out of the scrollback
while the user still drags.
- selections that were partially scrolled out of the window were
not drawn correctly.
- lines newly scrolled in were not initialized properly, leading
to extremely long lines and (hopefully) some segfaults.
- iso14755 overlay position was wrong.
- iso14755 overlay now displays rendition info, too.
- use unicode white space class instead of hardcoded values for
stripping whitespace.
- do whitespace stripping on rectangular selections.
- slight cleanups in src/features.h.
6.0 Sat Dec 24 13:58:56 CET 2005
- make it compile without SMART_RESIZE again.
- enable slow link support by default.
- fix relative cursor-positioning not respecting scrolling regions
(also a bug in original rxvt).
- initialize termios structure to zero when fetching it fails
(see http://www.freebsd.org/cgi/query-pr.cgi?pr=84647 for a
partial patch).
- bump max columns/rows to 10000 each.
- bump max savelines to 10000000.
- -pty-fd now passes the urxvtc fd to the urxvtd process.
- avoid linking against -lnsl/-lsocket/-lxpg4 unless neccessary.
- major code cleanup (still not complete, though).
- implement -hold option.
- _major_ rewrite of internal buffer handling:
- re-flow on resize, lines get wrapped instead of winged.
- circular line buffer (substantially speeds up scrolling).
- slightly less code + data memory usage per terminal.
- slight overall speed improvements.
- considerably improved code clarity.
- partial-screen scrolls no longer end up in the scrollback
buffer.
5.9 Sat Dec 17 21:53:17 CET 2005
- fix a bug in the menu code of unknown impact, found by darix.
- clean up signal handling to be global, not per terminal
(matters only for rxvtd).
- fix small typoe in rxvt.1 (found by Mike Fabian).
- don't crash when broken xft/fontconfig/freetype versions return
bogus data, ignore the xft font instead (experienced on suse).
|