0.40: Update probe to handle NetBSD versions which do not support
'atactl <dev> smart'
0.41: Make -v report output from shmux
Handle updating a remote copy of rconfig_probe which reports
a version but has other errors in its output
0.40: Update probe to handle NetBSD versions which do not support
'atactl <dev> smart'
0.41: Make -v report output from shmux
Handle updating a remote copy of rconfig_probe which reports
a version but has other errors in its output
http://www.marquard.net/jabber/#recommended,
specifically patch 58 which fixes the remote exploit listed at:
http://www.securityfocus.com/archive/1/382250
Patches included:
28* patch-jedi8-sm-object_c
Remove incorrect semicolumn from os_object_free() in sm/object.c
29* patch-jedi-mysql-storage
Fixes to mysql storage for boundary conditions
30* patch-base64
Fix length-related issues in base64 decoding routines
31* patch-sm-storage_db
Fixes to storage_db.c to avoid roster corruption: "sm/storage_db
inserts items in the filter hash table with keys which are located
on the stack. This creates confusion when the code later tries to
compare with these keys."
32* patch-nad-escape
Fixes bug in _nad_escape() where escaping ]]> can cause a segfault
when handling large messages where nad_realloc is called.
38* patch-jedi-pgsql-storage
Fixes to pgsql storage for boundary conditions and incorrect buffer
length calculation
46* patch-memleaks
Fix minor memory leaks in digest-md5 authentication and nad_free()
47* patch-ns-fix
Fixes omission of namespace declaration where a namespace has
already been used in the XML stanza
48* patch-sm-nad-triplet
Fixes omission of prefix on attributes processed by nad_parse (e.g.
in queue storage)
49* patch-mod_disco_publish
Corrects check for deleting previously published disco items from
"delete" to "remove" (as per JEP-0030).
50* patch-sm-filter
Alters filter handling and adds mysql/pgsql escaping on filter
strings to allow brackets and apostrophes in resource names that
form part of JIDs stored as roster entries
58* patch-c2s-buffers
Fixes buffer overflow that can lead to segfault in c2s mysql and
pgsql auth modules - see report by icbm (www.venustech.com.cn)
http://www.marquard.net/jabber/#recommended,
specifically patch 58 which fixes the remote exploit listed at:
http://www.securityfocus.com/archive/1/382250
Patches included:
28* patch-jedi8-sm-object_c
Remove incorrect semicolumn from os_object_free() in sm/object.c
29* patch-jedi-mysql-storage
Fixes to mysql storage for boundary conditions
30* patch-base64
Fix length-related issues in base64 decoding routines
31* patch-sm-storage_db
Fixes to storage_db.c to avoid roster corruption: "sm/storage_db
inserts items in the filter hash table with keys which are located
on the stack. This creates confusion when the code later tries to
compare with these keys."
32* patch-nad-escape
Fixes bug in _nad_escape() where escaping ]]> can cause a segfault
when handling large messages where nad_realloc is called.
38* patch-jedi-pgsql-storage
Fixes to pgsql storage for boundary conditions and incorrect buffer
length calculation
46* patch-memleaks
Fix minor memory leaks in digest-md5 authentication and nad_free()
47* patch-ns-fix
Fixes omission of namespace declaration where a namespace has
already been used in the XML stanza
48* patch-sm-nad-triplet
Fixes omission of prefix on attributes processed by nad_parse (e.g.
in queue storage)
49* patch-mod_disco_publish
Corrects check for deleting previously published disco items from
"delete" to "remove" (as per JEP-0030).
50* patch-sm-filter
Alters filter handling and adds mysql/pgsql escaping on filter
strings to allow brackets and apostrophes in resource names that
form part of JIDs stored as roster entries
58* patch-c2s-buffers
Fixes buffer overflow that can lead to segfault in c2s mysql and
pgsql auth modules - see report by icbm (www.venustech.com.cn)
Changes:
- Updated translations (ca, de, eu, it, ko, mk, nb, nl, pt, ru, sl,
sq, uk, zh_TW).
- Fixed custom marker-line color not reloading.
- Brought back the "Connect to selected server only" option in the
Serverlist edit window (it's like the reverse of "Cycle until
connected" in 2.0.x).
- You can now move networks and servers via Shift+Up/Down (in the
ServerList window).
- Small efficiency improvements in receiving dcc. It will now not
send ACKs while the input buffer is non-empty.
- Fixed playing sound files with spaces in them.
- Added support for NickServ on DalNet and FreeNode.
- Plugin API: Added xchat_get_info(ph,"inputbox");.
- Added /settext and /setcursor commands for scripters.
- You can now scroll tabs with the mouse-wheel while hovering over
the arrow buttons.
- Fixed connecting to a SSL server via http proxy (#1054152).
- Fixed: Opened server tab doesn't count as "requested" (#1044227).
New in release 0.12 (Nov 14, 2004)
* GNU Classpath's JAR implementation now has preliminary support for
signed entries, for so called "signed JAR" file support. Signed JAR
files are one of the key security features of managed runtimes, and
allows code to run privileged given unforgeable proofs of identity.
* A much improved version of X.509 certificates has been added,
including a robust certificate path checking algorithm. Also
included is an implementation of the RSA signature scheme.
* Full java.awt.color implementation, with all standard ICC profiles,
except for PhotoYCC color space.
* java.beans 1.4 updates and bug fixes.
* java.awt.image support updated to 1.4.
* Improved build process. Uses less memory with gcj and C code is
buildable with -Werror on most platform. Please configure with
--enable-Werror and report any remaining issues.
* Big-endian (PowerPC) fixes for native awt GTK+ peers.
* Checkstyle support, see scripts/checkstyle-config.xml.
* Better AWT focus management fro GTK+ peers.
* Much faster and better fonts support
(for both gdk Graphics and cairo Graphics2D)
* AWT Choice fixes for hidden components.
* HTTP Connection Handler fixes for POST support.
* Much fuller collection documentation.
* Lots of Calendar bug fixes.
* More javax.imageio support.
* Better AWT Help MenuBar support.
* Lookahead support for regular expressions.
* Serialization object stream fixes for multiple ClassLoader scenarios.
* Swing TabbedPane, ColorChooser and ComboBox improvements.
* Start of JTree functionality.
* Improved Eclipse 3 support for GNU Classpath based runtimes.
- Added copyright and license info
- Made affirm's code dumping code safe on perl where B::Deparse
isn't quite up to the job.
- Some minor grammar nits from David Wheeler.
Change log:
0.26 10th October 2004
* Changed to allow Building with Berkeley DB 4.3
* added cds_lock and associated methods as a convenience to allow
safe updaing of database records when using Berkeley DB CDS mode.
* added t/cds.t and t/pod.t
* Modified the test suite to use "-ErrFile => *STDOUT" where
possible. This will make it easier to diagnose build issues.
* -Errfile will now accept a filehandle as well as a filename
This means that -ErrFile => *STDOUT will get all extended error
messages displayed directly on screen.
* Added support for set_shm_key & get_shm_key.
* Patch from Mark Jason Dominus to add a better error message
when an odd number of parameters are passed to ParseParameters.
* fixed off-by-one error in my_strdup
* Fixed a problem with push, pop, shift & unshift with Queue &
Recno when used in CDS mode. These methods were not using
a write cursor behind the scenes.
Problem reported by Pavel Hlavnicka.
This is a major update. Changes since 3.x are:
* Summary mode format
- Parts of message bodies are displayed.
- Message number disappeared.
- "=" displays its message number.
- Refile information overrides its body part in Summary mode.
- 'mew-scan-form*' is now 'mew-summary-form*'.
- "j" now jumps to a message with line number instead of its
message number.
- You can still pack messages by "O" in a local folder.
* A new mark scheme
- Marks are preserved even if Emacs is terminated.
- The unread mark 'U' is introduced.
- The multi mark '@' is obsoleted.
- To handle multiple messages, use the target mark '*'.
- To preserve the target mark '*', use the escape mark '$'.
- You can create Virtual mode for unread messages by
"C-um/" + 'U'.
* Summary mode
- Refile information is logged. See "Mail/Refilelog".
- You can pick or grep for a region as well as the entire
folder. ("?" and "'")
- You can rename and remove folders. ("Rd" and "Rr")
* Message mode
- If To:/Cc: contains many addresses, they are covered with a
invisible veil except the first four lines. To toggle the
veil, type "zv".
* Virtual mode
- You can pick or grep if the Virtual mode is created of
a one physical folder.
- You can make a thread if the Virtual mode is created of
a one physical folder.
* Draft mode
- You can complete addresses even if they have the same user
name. See 'mew-use-full-alias'.
- Fixing a bug of 'mew-make-message-hook' so that ispell-message
works.
* IMAP
- A new name space. You can omit the unnecessary prefix,
"inbox."!
- Fcc: %backup
- Invalid cache messages are marked with "#".
- Invalid cache messages can be created even online (by "x").
- IMAP messages are cached with the same UID number.
- Transition mechanism from POP to IMAP is provided.
M-x mew-summary-from-local-to-imap copies messages on a
local file system to an IMAP server.
* NetNews
- NetNews articles are now gained access by article numbers
instead of Message-Id:. Articles are cached with the same
article number.
* Spam filter
- Mew side filtering when scanning/retrieving.
See 'mew-inbox-action-alist'.
- Mew side filtering by a command. ('"')
- IMAP server side filtering. See 'mew-imap-spam-field'.
- Learning as spam or ham. ("ls" and "lh")
* Network
- POP/IMAP/SMTP/NNTP preserves its status even if its
connection is lost by accident.
* Other
- "mewls" is now called "mewl" so that both "mewls" or Mew 2/3
and "mewl" for Mew 4 co-exist.
Jpegpixi is short for JPEG Pixel Interpolator. The intent of the
program is to interpolate pixels (single pixels, dots, stripes) in
JPEG images. This is useful to correct images from a digital camera
with CCD defects. For example, if one pixel is always bright green,
this pixel can be interpolated with jpegpixi.
Jpegpixi is unique in that it tries to preserve the quality of the
JPEG image as much as possible. Usual graphics programs decode JPEG
images when they are loaded, and re-encode them when they are saved,
which results in an overall loss of quality. Jpegpixi, on the other
hand, only decodes the DCT blocks (typically 8x8, 16x8, or 16x16 pixel
areas) which contain pixels to be interpolated, and when it re-encodes
them, it uses exactly the same parameters with which the image has
originally been encoded. These blocks are therefore only minimally
disturbed, and other blocks remain pixel-by-pixel identical to the
original image.
Change log:
* important changes in version 1.22 21/11/2004:
This release holds only bugfixes.
- Make list_files() also return full_path() rather than name(),
as that would ignore the prefix field. This was found to break
PPM (bug #8537)
Change log:
Sun Feb 29 16:51:34 2004 Jarkko Hietaniemi <jhi@iki.fi>
* No functional changes but document the known fact that
under at least Mac OS X 10.3.2 the t/setrlimit.t subtest #8
may fail because of an OS bug. Also reorder the documentation
a bit to collect all the known issues under one heading.
* Release 1.24.