From debian changelog:
signing-party (0.4.7-1) unstable; urgency=low
* gpg-mailkeys: use right content-type for attached key,
thanks Wesley Landaker
* gpgsigs: recognize rvk (revoker), found in ksp-dc6.txt.
From changelog:
Version 1.0.3 (released 2006-06-24) hilights:
- Less ICQ spam because the web-aware flag is disabled.
- It's easier to talk to people who are not in your buddy list.
- ISON command works better with irssi (and probably other clients).
- The usual bug fixes.
============================================================================
RELEASE CANDIDATE 0.9.9 : Minor portability fixes
# NetBSD 4 build fixes.
============================================================================
RELEASE CANDIDATE 0.9.8 : Major feature enhancements, major security fixes
# Support interacting with Teredo clients behind symmetric NATs.
# Fix multiple problems with HMAC/ping authentication of non-Teredo nodes.
# Increase timestamp wrap time from 18 hours to 70 years to avoid replay
attacks against authentication tokens.
# Allow Router Advertisement through the ISATAP tunnel (untested).
isatapd remain very experimental, particular client-side.
Someone ought to make a clean kernel implementation instead.
# Use HMAC instead of random nonces in Teredo clients.
=============================================================================
BETA RELEASE 0.9.7 : Major security fixes
# Fix infinite UDP packet forwarding loop in Teredo server (MTFL-SA 0603).
=============================================================================
BETA RELEASE 0.9.6 : Major compatibility fixes
# Lots of portability fixes, mostly for FreeBSD and the likes.
# Removed some dead code.
# Provide teredo-mire by default.
# Print more helpful error message for some common BSD tunneling issues.
=============================================================================
BETA RELEASE 0.9.5 : Major features enhancement, major bug fixes
# Removed too brittle cone NAT support. As a side effect, miredo is much
faster to startup in client mode in most cases.
# Fix server-side handling of Windows Vista client solicitations.
# Removed the IgnoreConeBit configure option. The cone bit is now always
ignored (this was the default ever since the introduction of that option).
=============================================================================
BETA RELEASE 0.9.4 : Major features enhancement
# More refined system clock usage brings about 30% performance boost.
=============================================================================
BETA RELEASE 0.9.3 : Major features enhancement, major bug fixes
# Use dedicated thread for packets transmission and reception. Miredo
should now leverage dual-process, dual-core and SMT systems.
# Receive to-be-decapsulated and to-be-encapsulated packets in blocking
mode; this improves performance by about 10% on Linux.
# Use the POSIX monotonic clock for maintenance procedure and “exclusive”
mode watch if POSIX monotonic clock and clock selection are available.
# Minor optimizations to the most stressed code paths.
# Suppress spurious 4-seconds delay when waiting for “symmetric” probes.
# Minimalistic support for ISATAP client in ISATAPd.
# Ignore invalid Router Advertisements properly.
# Drop incoming multicast traffic as a precautionary measure.
# Truncate PID file properly when updating it.
# Fix deadlocks and spurious exits upon some signals (such as SIGCONT).
# Fix deadlock when Teredo server DNS hostname resolution fails.
# Handle would-be “spurious wakeups” properly.
# Fix IPv4 global unicast access-list.
# Fix SO_REUSEADDR socket option usage.
# Use C99 restrict keyword at sensible places for compiler optimization.
# Portability fixes for DragonFly BSD.
# Work-around for some uClibc POSIX defines insanity.
# Got rid of all C++ code.
# Renamed libteredo-mire to teredo-mire for consistency.
# Leverage newer autoconf macros.
# Fix encoding of non-ASCII characters in manual pages.
# Work-around for platforms that can't rename tunnel network interface.
# Build libmiredo dynamically to reduce global code size.
# Fix inclusion of non-PIC code into shared libraries.
(Unstable version 0.9.3 includes all fixes from stable version 0.8.5)
=============================================================================
BETA RELEASE 0.9.1 : Major features enhancement
# Created and referenced a developper mailing list: <miredo-devel at
remlab.net>. Send a mail with subject “subscribe” to <miredo-devel-request
at remlab.net> to subscribe.
# Added isatap, an ISATAP router based on libtun6 and miredo.
After careful IETF IPR claim check, it seems ISATAP can be freely
implemented anyway.
# Working support for Mac OS X:
- work-around overly long closefrom() replacement,
- work-around tuntap for OS X spurious initialization error.
- add required defines for pthread to work properly.
# Added libteredo-miredo, an undocumented Teredo “test card”.
# Improve miredo-checkconf semantics.
# Multi-threaded libteredo, and finer grained locking.
# Fix initialization in libteredo sometimes causing a crash at startup.
# Fix race condition in libteredo-list unit test.
# Fix _impossible_ overflow of FD_SET().
(Unstable version 0.9.1 includes all fixes from stable version 0.8.4)
Major changes:
- Added alternate command names.
- Don't allow imaginary numbers in integer only expressions.
- Made poly_gcd_simp() do its job in one pass.
- Add "set autosolve" option.
- Make entry of "=(expression)" into "0=(expression)", instead of being an
error.
- Add fraction command.
- Made simplification default to polynomial simplify.
- "replace constants" command now approximates constants with roots.
- Fixed a floating point accuracy issue recently introduced.
- Other bug fixes and improvements.
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
C/C++ extension loading library. GLEW provides efficient run-time
mechanisms for determining which OpenGL extensions are supported
on the target platform. OpenGL core and extension functionality is
exposed in a single header file.
The OpenGL Extension Wrangler Library (GLEW) is a cross-platform
C/C++ extension loading library. GLEW provides efficient run-time
mechanisms for determining which OpenGL extensions are supported
on the target platform. OpenGL core and extension functionality is
exposed in a single header file.
Changes since nut-2.0.3:
- The newhidups critical bug (segmentation fault) has been fixed. It has
also received some more care, like buxfixes and new models support and
enhancement for Solaris.
- A bug has been fixed in NUT core to support resuming from suspend-to-disk.
This should also fix other similar issues, like time synchronisation
through the NTP - Network Time Protocol.
- The mge-shut driver now better detects the Low Battery status, support
new models and fixes some wrong status and data. It also fixes some
issue where the UPS wasn't restarting (refer to mge-shut manpage).
- The genericups custom configuration through ups.conf is working again.
- The genericups driver type 22 also support CyberPower 725SL
(and maybe others SL models).
- The new megatec driver, which will replace a bunch of drivers by nut 2.2
(refer to docs/megatec.txt and UPGRADING) has been backported from the
trunk (Development tree). The powermust driver has also received some
attention.
- The new rhino driver was added to support Microsol Rhino UPS hardware
The solis has also been improved for solaris compatibility, and
internal / external shutdown programming. solis can now save external
shutdown programming to ups, and support new cables for solis 3.
- Several fixes and improvements have been made to upsrw, upsset,
cpsups, tripplite_usb and the FAQ.
From UPGRADING:
- users of the following drivers (powermust, blazer, fentonups, mustek,
esupssmart, ippon, sms, masterguard) are encouraged to switch to megatec,
which should replace all these drivers by nut 2.2. For more information,
please refer to doc/megatec.txt
v0.998
- declare socket as opened before calling fatal_ssl_error
because the SSL_error_trap set up from HTTP::Daemon
needs this
- accept_SSL sets errors on $socket (the accepted socket)
not $self (the listening socket if called from accept)
so it can be queried from SSL_error_trap
- note in BUGS section that IO::Socket::SSL is not thread-safe
Note: The previous update from 0.97 broke all https:// URLs in p5-libwww,
will address that in next commit (to p5-libwww)
to fix https:// URLs broken with update of security/p5-IO-Socket-SSL
to 0.997 - behaviour was a null socket object returned in LWP::Agent
which was a joy to track down. Remember: "hidden perl dependencies
can expose you to perl code which may make your eyes bleed"
v0.998
- declare socket as opened before calling fatal_ssl_error
because the SSL_error_trap set up from HTTP::Daemon
needs this
- accept_SSL sets errors on $socket (the accepted socket)
not $self (the listening socket if called from accept)
so it can be queried from SSL_error_trap
- note in BUGS section that IO::Socket::SSL is not thread-safe
Note: The previous update from 0.97 broke all https:// URLs in p5-libwww,
will address that in next commit (to p5-libwww)
still, upsd should start before upsmon when they are running on the same
machine. The current setup (where upsmon.sh has REQUIRE: upsd) results in
errors like "rcorder: requirement `upsd' in file `upsmon' has no providers."
when you don't copy the upsd script to /etc/rc.d and set upsd=NO in
/etc/rc.conf.
Hence, remove REQUIRE: upsd from upsmon.sh and add BEFORE: upsmon to upsd.sh,
as suggested by jnemeth on tech-userlevel@. Bump PKGREVISION.
0.9.11:
# Add support for gcc 4.0
# Fix sound issue when hovering over selectable text
# Add mission tips/help to menu
# Keep track of goodies caught and missed
0.9.12:
# Display update text on screen via simple scroller.
# Added next gen shippy eye-candy.
# Added volume control for music and sfx.
# Added weapon/ammo display to critterboard.
# Moved all special critter files into a subdirectory.
# Added migration code to update previous installs.
# Allow vertical ship movement.
# Nicer shield.
# Display control over starfield and nebula.
# Add SDL detected fullscreen resolutions to resolution list.
# Add menu option to allow non 4:3 resolutions.
# Add 2 new levels.
# Fix for gcc 4.0.1.
# Misc fixes.
# Updated Readme.html.
1.0.0:
# Added a Boss level and related support.
# Made "Game Over" look less pixelated.
# Created a separate submenu for Audio and Video config.
# Fixed leaks.
1.0.1:
# Updates for Mac Universal Binary.
1.0.2:
# OSX: Added a workaround for a bug in one of the 3rd party libs.
Overview of changes from 1.2.0 to 1.2.1
==
* Fixes
- Prime
- Sync prime.scm with prime-1.0.0.1.
- Improve connection using unix domain socket.
- Use unix domain socket connection by default.
- uim-candwin-qt
- Fix displaying candidates in input prediction.
- Qt immodule
- Fix displaying candidates in input prediction.
- Fix key handling with control modifier.
2006-05-24 16:22 UTC Tuomo Valkonen
tagged ion-3ds-20060524
2006-05-20 09:10 UTC Tuomo Valkonen
* One more gsub update...
2006-05-19 16:34 UTC Tuomo Valkonen
* More Lua 5.1 stuff: use # instead of table.getn.
2006-05-23 06:12 UTC Tuomo Valkonen
* An assert had moved to the wrong place.
2006-05-19 06:48 UTC Tuomo Valkonen
* Few more backticks.
2006-05-19 07:12 UTC René van Bevern
* take ioncore_bindings.lua of ion3 to lua 5.1
2006-05-18 23:06 UTC Tuomo Valkonen
tagged ion-3ds-20060519
2006-05-18 23:05 UTC Tuomo Valkonen
* Added new release notes.
2006-05-18 23:05 UTC Tuomo Valkonen
* Updated README.autoconf.
2006-05-18 23:01 UTC Tuomo Valkonen
* Added a few more backticks to RELNOTES and README.
2006-05-19 02:19 UTC Matthieu.Moy
* Use -lm and -ldl in the test for -llua
2006-05-18 13:21 UTC Tuomo Valkonen
* Markdownized README as well.
2006-05-18 13:04 UTC Tuomo Valkonen
* Small changes in RELNOTES for markdown processing for web.
2006-05-17 15:26 UTC Tuomo Valkonen
* Updated TODO.riot.
2006-05-17 16:51 UTC Matthieu.Moy
* bugfix in lua 5.1 + other usefull checks
The test for the liblua version was completely buggy. Sorry.
Tests added for other headers:
X11/SM/SMlib.h, X11/Xresource.h and libintl.h
(with error messages pointing to the name of Debian packages)
Test for xmessage (with a warning only, since ion can probably still
work without xmessage)
2006-05-17 13:39 UTC Matthieu.Moy
* Update configure.ac for lua 5.1
2006-05-16 18:39 UTC Sergej Pupykin
* sigusr2
Allows to create lua hook for SIGUSR2.
Can be usefull (for example) for status line changing from media player...
Usage example:
ioncore.get_hook("ioncore_sigusr2_hook"):add(
function(reg)
mod_statusbar.inform("status_name", "SIGUSR2 catched")
mod_statusbar.update()
end
)
2006-05-16 17:32 UTC Tuomo Valkonen
* README etc. updates.
2006-05-16 17:24 UTC Tuomo Valkonen
* Fixed string.gsub issues with Lua 5.1.
Lua 5.0:
"... If the value returned by this function is a string, then it is
used as the replacement string; otherwise, the replacement string is the
empty string."
Lua 5.1:
"If the value returned by the table query or by the function call is a string
or a number, then it is used as the replacement string; otherwise, if it is
false or nil, then there is no replacement (that is, the original match is
kept in the string)."
2006-05-16 16:20 UTC Tuomo Valkonen
* Few more missing table-iteration changes.
2006-03-24 00:19 UTC Etan Reisner
* lua5.1 incompatible changes
The _LOADED variable became package.loaded.
The contents of lualib were merged into lua itself, so remove -llualib from the build line.
Debian now uses pkg-config for the lua stuff not lua-config.
2006-03-24 00:09 UTC Etan Reisner
* lua5.1 backwards compatible changes
Whether intentional or not lua 5.1 no longer allows
tab={}
for k,v in tab do
...
end
and requires
for k,v in pairs(tab) do
...
end
instead.
2006-05-06 21:18 UTC Tuomo Valkonen
* Do not spew out stack traces all the time when warn() is called.
2006-04-26 17:49 UTC Tuomo Valkonen
* framed_transients is on by default now.
2006-04-26 17:45 UTC Tuomo Valkonen
* Added WFrame.toplevel and WMPlex.toplevel binding maps.
- These are not used by frames for transients.
- Changed the default bindings accordingly.
2006-04-22 16:08 UTC Tuomo Valkonen
* Added toggle for showing tab numbers.
- WFrame:set_numbers with the usual 'set'/'unset'/'toggle' parametrisation.
2006-04-20 19:19 UTC Tuomo Valkonen
* Removed obsolete references to -i18n flag.
2006-04-13 22:05 UTC Tuomo Valkonen
* The frame_add_last option had been broken.
- Since switching to use of placeholders for initial management
setup, the flag was no longer checked.
2006-04-02 19:36 UTC Tuomo Valkonen
* Added stuff for accessing regions with activity/urgency bit set.
2006-04-02 19:33 UTC Tuomo Valkonen
* Extended Mod1+K K binding.
- Go to first region demanding attention or previously active region:
"ioncore.activity_goto() or ioncore.goto_previous()".
2006-04-01 14:38 UTC Tuomo Valkonen
* Separated and cleaned up some stacking code from mod_floatws.
2006-03-31 18:14 UTC Tuomo Valkonen
* Changes in default_ws_type lookup.
2006-03-28 20:18 UTC Tuomo Valkonen
* Use SIZEPOLICY_FULL_BOUNDS for client windows in mplexes.
- Needed to communicate available area for transients.
2006-03-26 09:37 UTC Tuomo Valkonen
tagged ion-3ds-20060326
2006-03-23 16:15 UTC Tuomo Valkonen
* Included a TODO list.
The TODO.riot file has been created with the riot outliner available from
<http://iki.fi/tuomov/riot/>. The file is, however, just an mbox file, so
you can read it with your favourite threading mail user agent. For example:
mutt -f TODO.riot
2006-03-20 23:08 UTC Tuomo Valkonen
* Enforce win_gravity=NorthWestGravity for client windows.
- Fixes issues with OO.org's transients in framed mode.
2006-03-18 22:19 UTC Tuomo Valkonen
* Changes in default appmenu.
- Removed firefox (won't promote gtk shit).
- Added opera, konqueror, dillo, w3m, links, rxvt.
2006-03-18 12:58 UTC Tuomo Valkonen
* Ah, -Wl,-whole-archive is a better hack.
2006-03-18 12:48 UTC Tuomo Valkonen
* Link PWM also with the -u ptrlist_iter gcc lameness hack.
2006-03-17 20:49 UTC Tuomo Valkonen
* Some more winprop/sizepolicy changes.
2006-03-17 19:42 UTC Tuomo Valkonen
tagged ion-3ds-20060317
2006-03-17 10:22 UTC Tuomo Valkonen
* Oops. Previous change incomplete.
2006-03-17 10:07 UTC Tuomo Valkonen
* default_ws_type is no longer set by config files and could confuse things. Fixed.
2006-03-15 23:00 UTC Tuomo Valkonen
* Changes in look file fonts.
- Refer directly to -*-fixed-medium-r-normal-*-13-*-*-*-*-*-*-* as
the 'fixed' alias has problems with encodings.
2006-03-15 18:59 UTC Tuomo Valkonen
* Timer signal object passing to Lua side was broken.
(Weak typing...)
2006-03-15 18:23 UTC Tuomo Valkonen
* Changes in the set of configuration files.
- cfg_ion.lua now simply load cfg_ioncore.lua and cfg_modules.lua
with the default set of modules, and includes some of the most
commonly changed options commented-out. This deprecates cfg_user.lua
- cfg_menus.lua and cfg_bindings.lua are now cfg_ioncore.lua. This
better matches how things for different modules are in their own
files.
2006-03-12 12:29 UTC Tuomo Valkonen
* Embedded dock initilisation code had been broken. Fixed.
2006-03-11 09:05 UTC Tuomo Valkonen
* Oops. The stretch size policy used wrong variables.
2006-03-11 08:58 UTC Tuomo Valkonen
* Different query-menus use different history context.
2006-03-08 20:03 UTC Tuomo Valkonen
* Oops. The new client window code used wrong "llist" iterator.
This could cause segfaults.
2006-03-08 19:46 UTC Tuomo Valkonen
* Oops. Closing a transient had started warping to remaining transient(s).
2006-03-07 10:32 UTC Tuomo Valkonen
* Fixed binding lookup code to be able to deal with zero keycodes.
- This may happen if X keycode to keysym mapping is changed
while Ion is running.
2006-03-06 23:20 UTC Tuomo Valkonen
* Oops. If there were winprops set, SIZEPOLICY_DEFAULT was used for transients.
2006-03-05 13:44 UTC Tuomo Valkonen
tagged ion-3ds-20060305
2006-03-05 13:42 UTC Tuomo Valkonen
* 'ru' was missing from list of translations in po/Makefile.
2006-03-05 13:39 UTC Tuomo Valkonen
* frame_rqgeom_clientwin passes rqflags as-is.
2006-03-05 13:30 UTC Tuomo Valkonen
* SIZE_POLICY_FREE_GLUE is now properly used for transients.
2006-03-05 13:28 UTC Tuomo Valkonen
* Added -u ptrlist_iter linking hack to gcc/ld.
- Otherwise ptrlist.o from libtu won't get linked as it will no longer
used by the main binary, and thus the modules won't have access to it.
2006-03-05 10:59 UTC Tuomo Valkonen
* Improved free_glue and stretch size policies.
2006-03-02 18:49 UTC Tuomo Valkonen
* Added SIZEPOLICY_FREE_GLUE and other size policy code changes.
(TODO: client windows need to store state for this for transients.)
2006-02-26 16:25 UTC Tuomo Valkonen
* Client windows use the same (mplex) size policies for transients now.
2006-02-26 00:17 UTC Tuomo Valkonen
* Oops. MPlex attach code changes had broken mgd. region ordering on load.
2006-02-25 17:31 UTC Tuomo Valkonen
* Added some size policies with gravity.
2006-02-24 19:23 UTC Tuomo Valkonen
* Separated mplex size policy in new file, and independent of mplex.
2006-02-22 13:34 UTC Tuomo Valkonen
* Append '/' to submenu entries in query_menu.
2006-02-19 16:37 UTC Tuomo Valkonen
* Some mplex attach code cleanup.
2006-02-19 16:07 UTC Tuomo Valkonen
* Reduced usage of REGION_FIT_BOUNDS a little.
2006-02-19 00:41 UTC Tuomo Valkonen
* Updated dock to reflect previous mplex size policy changes.
2006-02-18 20:39 UTC Tuomo Valkonen
* Removed the WScratchpad class.
- Scratchpads are now simply normal WFrames with MPLEX_SIZEPOLICY_FREE.
2006-02-18 20:31 UTC Tuomo Valkonen
* Added WMPlex managed region size policy support.
2006-02-18 18:53 UTC Tuomo Valkonen
* Fixed "./" being included in completed file name in query_exec.
- Also brought mod_query.popen_completions documentation up-to-date.
2006-02-15 07:29 UTC Tuomo Valkonen
* Fixed load_hint.
- Stupid unsafe dynamically-typed languages...
2006-02-12 16:03 UTC Tuomo Valkonen
* Let's call it statusbar_ instead of status_ after all...
2006-02-12 15:59 UTC Tuomo Valkonen
* Oops. Should check for sb meter value being null when shortening it.
2006-02-12 15:30 UTC Tuomo Valkonen
* mod_statusbar tries to load scripts before falling back to statusd.
- If status_foobar(.lua|.lc) is found on the search path, -m foobar
is not passed to ion-statusd.
2006-02-12 15:19 UTC Tuomo Valkonen
* Added region_activity_hook.
- Called when the activity flag of a region is changed with the
region as parameter.
2006-02-12 15:07 UTC Tuomo Valkonen
* Framed transients' size requests get handled now.
2006-02-11 15:35 UTC dev at triphoenix.de
* completefile-groupexec
Although ion-completefile does check if any matching executable is
world-executable or user-executable, it doesn't check for
group-executable. This is problematic for example on systems, where
games are installed with r-xr-x--- and root:games (which seems to be a
common method). This introduces a check for the group id, basically it
gets all groups for the current user and checks if any of them is
applicable. This is only done when the user and world checks already
have failed and the group-executable bit is set.
2006-02-08 07:42 UTC Tuomo Valkonen
* ion-statusd catches SIGCHLD.
2006-02-07 21:37 UTC Tuomo Valkonen
* Improved comments in cfg_statusbar.lua.
2006-02-06 20:56 UTC Tuomo Valkonen
* Changed query_menu title transformation.
* Lua's regexp routines don't understand utf-8 or other multibyte encodings.
* TODO: conversion to lower case of non-ascii letters.
2006-02-01 18:05 UTC Vassily Leushin
* russian_locale
2006-01-29 15:27 UTC Tuomo Valkonen
* Statusbar meter template is respected as maximum size for meter.
2006-01-25 23:57 UTC Tuomo Valkonen
* Added dummy gettext hack for those labels.
2006-01-25 23:54 UTC Tuomo Valkonen
* Added context menu label support.
2006-01-25 16:30 UTC Tuomo Valkonen
* Do not try to resize the statusbar unnecessarily.
2006-01-21 23:47 UTC ludal at logilab.fr
* fixes random segfaults
With ion-3ds-20060107 I see random segfaults I can reproduce navigating
some website with galeon. This patch seems to fix the problem (and the
original code looked wrong)
2006-01-21 21:35 UTC Tuomo Valkonen
* Oops. A function wasn't marked local.
2006-01-21 20:57 UTC Tuomo Valkonen
* Oops. Counter wasn't incremented in statusbar list building.
2006-01-20 21:16 UTC Tuomo Valkonen
* Updated/fixed PWM bindings configuration.
2006-01-20 17:36 UTC Tuomo Valkonen
* Statusbar uses PtrLists instead of ObjLists.
(Stuff gets removed from ObjLists before the manager's removal handler
is called.)
2006-01-19 19:24 UTC Etan Reisner
* Use the table values we are iterating over.
2006-01-14 20:10 UTC Tuomo Valkonen
* Previous completion behaviour change broke something..
2006-01-11 17:12 UTC Tuomo Valkonen
* Fixed a problem in statusbar winprop usage.
Fish Fillets NG - 0.7.3
* Fixed missing n_selected.png. It is not needed any more.
Fish Fillets NG - 0.7.2
* Experimental support for RTL texts
* Tab/Enter are usable on worldmap
* Flags show language tips
* Lua is statically linked again
Fish Fillets NG - 0.7.1
* Spanish translation
* Dutch translation
* minor bug fixes (default speech, mingw32 build)
Fish Fillets NG - 0.7.0
* Italian translation
* Polish translation
* correction of English dialogs
* step counter color depends on active fish
* options menu is refreshed when lang is changed
* added menu to choose speech ("cs" or "none")
* enabled speech=cs as default
* fixed fullscreen on win32
* updated halloffame score (thanks to many)
Fish Fillets NG - 0.6.1
* fixed crash with empty lang