Changes since 4.1:
* Fixed missed initialization of \Gm@lines.
* Fixed a bug that the papersize setting explicitly specified
with \geometry or \usepackage in the preample didn't come to
\newgeometry.
* Added \mag offset adjustment for \newgeometry.
* Added 'onecolumn' option as a shorthand for 'twocolumn=false'.
* Changed the format of the verbose mode.
* Fixed a bug that caused an error in 'pass' option.
* Changing page layout mid-document.
The new commands \newgeometry{...} and \restoregeometry allow
users to change page dimensions in the middle of the document.
* A new set of options to specify the layout area.
The options specified for the area, in which the page dimensions
are calculated, are added: 'layout', 'layoutsize',
'layoutwidth', 'layoutheight' and so forth.
These options would help to print the specified
layout to a different sized paper. For example, with 'a4paper'
and 'layout=a5paper', the geometry package uses 'A5' layout to
calculate margins with the paper size still 'A4'.
* A new driver option 'xetex'.
The new driver option 'xetex' is added. The driver auto-detection
routine has been revised so as to avoid an error with undefined
control sequences. Note that 'geometry.cfg' in TeXLive, which
disables the auto-detection routine and sets 'pdftex', is no
longer necessary and has no problem even though it still exists.
To set 'xetex' is strongly recommended with XeLaTeX.
* New paper size presets for JIS B-series.
The papersize presets 'b0j' to 'b6j' for JIS (Japanese Industrial
Standards) B-series are added.
* Changing default for underspecified margin.
In the previous version, if only one margin was specified,
'bottom=1cm' for example, then geometry set the other margin with
the margin ratio (1:1 by default for the vertical dimensions)
and got 'top'=1cm in this case.
The version 5 sets the text-body size with the default 'scale'
(=0.7) and determine the unspecified margin.
* The option 'showframe' works on every page.
With 'showframe' option, the page frames are shown on every page.
In addition, the new option 'showcrop' would print cropmarks showing
the corners of the layout (the same as paper by default) on every page.
* Loading geometry.cfg precedes processing class options.
The previous version loaded 'geometry.cfg' after processing
the document class options. Now that the config file is
loaded before processing the class options, you can change the
behavior specified in 'geometry.cfg' by adding options into
\documentclass as well as \usepackage and \geometry.
* Deleted options: 'compat2' and 'twosideshift'.
The version 5 has no longer compatibility with the previous ones.
'compat2' and 'twosideshift' are gone for simplicity.
* Fixed check for the definition of \AtBeginShipoutFirst.
* Fixed \topskip adjustment so that it works when "lines" option is used.
* Added "driver=none" option, which does nothing for driver.
* Revised the note on "ifvtex" package.
Release Notes:
4.83 January 18, 2010
Converted Solaris 10 and above ZFS support to use the CTF
debugger library, libctf. Code was supplied by Robert
Byrnes <Robert.Byrnes@deshaw.com>.
Corrected a typo in the testing of the LINUX_HASSELINUX
environment variable in the Configure script. The error
was reported by Mike Frysinger <vapier@gentoo.org>.
At Mike's request made Configure script accept LSOF_RANLIB
(ranlib command), LSOF_CFGF (additional configuration flags)
and LSOF_CFGL (additional library specifications) from the
environment.
Enabled complilation of Solaris 10 lsof after a recent Sun
patch which changed the PC file system's structure. Peter
Vernam <pvernam@draper.com> reported the problem and helped
with the fix.
Made the sort of configuration CFLAGS in the CkTestDB
script impervious to locale settings.
Ported to Solaris 11, using a test system kindly provided
by David Day <dday76@gmail.com>.
Adjusted to the disappearance of <nfs/rpcv2.h> in FreeBSD
8.0-BETA1.
Changed Solaris node type lookup to a hashed method and
added some ability for it to handle duplicate vnodeop names
in /dev/ksyms.
Updated for FreeBSD 9.0-CURRENT. Andrzej Tobola
<ato@iem.pw.edu.pl> provided a test system. Extends the
fix to FreeBSD 6.0 and above via a Configure test and a
compile-time definition. The need for the extension was
reported by Erik Trulsson <ertr1013@student.uu.se>>
Made corrections to FAQ typographical errors, suggested
by Josh Soref <timeless@gmail.com>.
Added __UCLIBC__ test to Linux dlsof.h so lsof would compile
on an Intel ARM XScale processor. The addition was provided
by Doug Kehn <rdkehn@yahoo.com>.
Added test for <utmpx.h> to FreeBSD configuration. Improved
its use in lsof.h. The changes were supplied by Martin Wilke
<miwi@FreeBSD.org>.
4.82 March 25, 2009
Corrected an over-zealous exclusion test that caused
lsof to report nothing when it was given no arguments
and built with HASSECURITY and HASNOSOCKSECURITY enabled.
Joshua Kinard <kumba@gentoo.org> reported the bug and
supplied information for reproducing it.
Based on a report from Dan Trinkle <trinkle@cs.purdue.edu>
corrected use of <sys/utsname.h> for 32 bit Solaris 10
and above compilations. Simultaneously eliminated a
casting complaint in arg.c and updated Configure to use
the appropriate 64 bit compilation option (-xarch=v9 or
-m64) with the Solaris Sun C compiler.
Updated for FreeBSD 7.1-PRERELEASE with information
supplied by Larry Rosenman <ler@lerctr.org>.
Updated the Darwin libproc sources with changes from
Allan Nathanson <ajn@apple.com>. Tested them on a iMac
mini, provided by Apple Inc. Allan also provided man
page corrections.
Updated the FreeBSD Makefile to use the ${MAKE} variable
for ZFS dnode2.c module compilation, based on a suggestion
from Alexis Ballier <aballier@gentoo.org>.
Improved the Solaris VxFS library location test, based on a
suggestion from Jason Fortezzo <fortezza@mechanicalism.net>.
Jason tested the change.
Updated Solaris 10 ZFS support for ZFS version 4 and ZFS
pool version 10, using a test system kindly provided by
Vladislav Nespor <vladislav.nespor@id.ethz.ch>. Renata
Maria Dart <renata@slac.stanford.edu> tested on ZFS
version 4, verifying that the update works there, too.
(ZFS pool version 10 is apparently the ZFS version shipped
with the 10/08 update to Solaris. The original ZFS
support targeted ZFS version 3.)
I still consider ZFS support in Solaris lsof a hack,
because it depends on a znode structure definition that
I developed using dbx. Sun is remiss in not distributing
the ZFS header files used to build the distributed kernel.
Because of the znode structure definition hack, I can't
guarantee that lsof ZFS support will work for any other
versions of ZFS.
Solaris 10: adjusted to a change in the way devices are
stored in the kernel; fixed a problem in zone handling;
and added rudimentary sharedfs support. Carson Gaspar
<carson@taltos.org> reported the device number problem,
provided a test system, and tested the changes. Peter
Vines <psv2b@eservices.virginia.edu> reported the zone
handling problem and tested the fix.
Adapted to FreeBSD 8.0-CURRENT changes in device number
computation. Problem was reported by Erwin Lansing
<erwin@FreeBSD.org>. Larry Rosenman <ler@lerctr.org>
provided a test system.
Corrected Solaris Configure test for appropriate VxFS
library when using gcc to compile lsof.
Updated for loss of KAME IPv6 FreeBSD accommodations.
Adapted to FreeBSD 7.2. Made Configure script recognized
FreeBSD 6.3.
4.81 October 21, 2008
Updated the Darwin libproc sources with changes from
Allan Nathanson <ajn@apple.com>. Tested them on a iMac
mini, provided by Apple Inc.
Changed dummy declarations in library source files to
eliminate complaints about unused variables and empty
object files. This change may not work on dialects I
can no longer test; it has been tested on some versions
of AIX, Darwin, FreeBSD, Linux and Solaris.
At the request of Hal Brooks <hal@uga.edu> added support
for Linux /proc/net/packet files. Hal tested it.
Added socket file only performance enhancements to Linux
and PSTAT-based HPUX lsof.
Added htonl call around improper usage of INADDR_LOOPBACK;
report from an Apple engineer forwarded by Allan Nathanson
<ajn@apple.com>.
Adjusted for FreeBSD-8.0 change in device number handling.
The adjustment should work for FreeBSD 5 and above, should
the 8.0 change be propagated downward. The problem was
reported by Pav Lucistnik <pav@FreeBSD.org>. An updated
test system was provided by Erwin Lansing <erwin@FreeBSD.org>.
Reduced AIX support to version 5.3, since test systems with
older versions are no longer available to me.
At the request of Marjo F. Mercado <mmercado@xceedium.com>
and Phil Shin <pshin@xceedium.com> applied some speed
improvements to lsof, particularly when the files of
interest are /Internet files -- i.e., selected with lsof's
-i" option. Added a two new options to assist the
improvements: 1) "-c^<command>" to tell lsof to exclude the
named command(s); and 2) "-stcp|ud>:[^]state' to tell lsof
to include in its reporting or exclude ('^') from its
reporting Internet files in the named states (e.g., LISTEN,
^CLOSE_WAIT, IDLE, etc.) For the most part these changes
apply only to AIX, Darwin, FreeBSD, PSTAT-based HP-UX, Linux
and Solaris, since those are the only places I could test
them. They are controlled by the HASTCPUDPSTATE definition
in each dialect's machine.h header file. Marjo and Phil
provided HP-UX 11.23 and 11.31 test systems.
Fixed a stat(2) problem on HP-UX 11.31 while testing the
speed improvements.
Adjusted for kernel header file changes in FreeBSD
8.0-CURRENT. Larry Rosenman <ler@lerctr.org> provided
a test system.
Added a warning for Solaris systems where VxFS node info
can't be obtained from the VxFS utility library. The
warning was requested by Tom Matthews <Tom.MATTHEWS@rbs.com>.
Corrected mishandling of file system path name arguments
that have trailing slashes, except, of course, the root
file system, "/". Allan Nathanson <ajn@apple.com> reported
the bug.
4.80 May 12, 2008
Updated for a FreeBSD 7.0 and above byte level locking
change. The problem was reported by Conrad J. Sabatier
<conrads@cox.net>, who helped test the update. Wesley
Shields <wxs@FreeBSD.org> provided an 8.0-CURRENT test
system.
Propagated the FreeBSD 7.0 and above locking changes to
FreeBSD 6.x, based on a report from Edwin Groothuis
<edwin@FreeBSD.org>.
Added warnings for unsupported dialects or versions.
Added Linux support for the UDPLITE protocol. Eric
Dumazet <dada1@cosmosbay.com> supplied a patch.
Added a missing quote to the Configure script's
FreeBSD stanza.
Added a usage.o rule to the HP-UX PSTAT-based
Makefile. I mistakenly deleted the rule at revision
4.79. The missing rule was reported by Kawaljeet Kaur
<kawaljeet.malviya@gmail.com> who tested the corrected
Makefile.
4.79 April 15, 2008
**************** IMPORTANT NOTE ******************
* *
* Lsof support has been reduced to the following *
* dialects: AIX, FreeBSD, Linux and Solaris, and *
* only in selected versions of those dialects. *
* The selected versions are listed in this file *
* and in other lsof documentation. *
* *
* I have made this move because of retirement *
* and because I no longer have many test systems *
* available to me. *
* *
* Vic Abell *
* *
**************************************************
Fixed a Solaris VXFS permission problem when accessing
the VXFS inode offsets. The bug was reported by
Gregory A. Ivanov <ivga@mts.ru>. Gregory tested the
fix.
Moved an #include <string.h> later in FreeBSD dlsof.h
to enable compilation on recent FreeBSD releases. The
change was supplied by Roy Marples <uberlord@gentoo.org>.
Improved Linux /proc file stream reading speed by applying
an expanded version of a patch from Eric Dumazet
<dada1@cosmosbay.com> that allocates a page size buffer
to each stream. Improved TCP, TCP6, UDP and UDP6 hashing
by determining the hash bucket count from the /proc/net
sockstat and sockstat6 files. The improvement was
suggested by Eric and he provided sample code. Eric also
tested both improvements.
Modified Configure script to build lsof on FreeBSD
6.2. Tested it on a system provided by Larry Rosenman
<ler@lerctr.org>.
Fixed a Linux maps file processing bug that prevented path
names from having an embedded colon. James Lingard
<jchl@arastra.com> reported the bug and helped with its
fix.
Based on reports from Eric Dumazet and Samuel Thibault
<samuel.thibault@ens-lyon.org> added support for the
Linux 2.6.22 kernel's /proc/<PID>/fdinfo files -- i.e.,
file offset and flags. Samuel Thibault provided a test
system.
Fixed a Linux UNIX socket memory leak, reported by
Philip Shin <pshin@xceedium.com>. Phillip supplied the
fix.
With generous assistance from HP added support for an HP-UX
11.23 patch that makes TLI/XTI socket address information
available.
Fixed a header file problem for FreeBSD 6.2 on the Alpha
architecture. The problem was reported by Pekka Honkanen
<phonkane@cc.hut.fi>. Pekka tested the fix.
Based on a report and using suggested fixes from Karel Zak
<kzak@redhat.com>, made these changes to Linux lsof: corrected
a getpidcon() error message; insured that inode numbers are
handled correctly for their unsigned long long type; and
improved SELinux handling. At the request of Alon Bar-Lev
<alonbl@gentoo.org> added the LINUX_HASSELINUX environment
variable to enable or inhibit SElinux support unconditionally.
Updated Configure for FreeBSD 8.0-CURRENT and tested lsof on
AMD64 there.
Added a patch provided by Oles Hnatkevych
<don_oles@able.com.ua> for FreeBSD systems where the root
file system is on a CD9660 device.
Added compensation for the disappearance of FMARK and FDEFER
from the FreeBSD 8.0-CURRENT <sys/file.h>.
Updated FreeBSD lsof with ZFS support. Larry Rosenman
<ler@lerctr.org>, Erwin Lansing <erwin@FreeBSD.org>, Wesley
Shields <wxs@atarininja.org> and Dmitry Morozovsky
<marck@rinet.ru> provided test systems.
Fixed a socket file identification problem reported by
Pavol Rusnak <stick@gk2.sk>. Pavol also reported the
cause of the problem.
Added the ability to format the repeat mode marker line
with strftime(3), where the dialect supports the
localtime(3) and strftime(3) C library functions. The
addition was suggested by Mike Depot <mdepot@comcast.net>,
who also tested it. The addition required creating a new
main lsof source module, util.c, that contains functions
whose compilation conflicts with the general header file
tree defined by lsof.h and dlsof.h.
Based on reports from Andrei V. Lavreniyuk
<andy.lavr@reactor-xg.kiev.ua> and Pav Lucistnik
<pav@FreeBSD.org> updated the FreeBSD 7.0 and above
file lock handling to use new locking structures. The
update requires a terrible hack to get a definition for
the lock owner structure from a kernel source module
into a local lsof header file.
o major rework and clean up of internal interfaces. move the main
program into main.c, the remaining parts are useable as library.
add bindings for lua. by Alistair G. Crooks <agc@netbsd.org>
o fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566325
special thanks to al for the majority of these changes.
NEW FEATURES:
AlbumGUI : All Album tree views are ported to pure Qt4 model/view implementation.
ImageEditor : Brightness/Contrast/gamma tool is multithreaded and use a zoomable preview widget.
ImageEditor : Color Balance tool is multithreaded and use a zoomable preview widget.
ImageEditor : Hue/Saturation/Lightness tool is multithreaded and use a zoomable preview widget.
ImageEditor : Auto Color Correction tool is multithreaded and use a zoomable preview widget.
ImageEditor : Channel Mixer tool is multithreaded and use a zoomable preview widget.
ImageEditor : Black and White tool is multithreaded and use a zoomable preview widget.
ImageEditor : White Balance tool is multithreaded and use a zoomable preview widget.
ImageEditor : Adjust Curves tool is multithreaded and use a zoomable preview widget.
ImageEditor : Adjust Levels tool is multithreaded and use a zoomable preview widget.
ImageEditor : Complete rewrite of the FilmGrain tool.
FilmGrain tool use now YCrCb color space to add noise. Graininess size can be adjusted
with an option to set-up photographic distribution of noise.
Different amounts of noise can be added to highlights, shadows and midtones.
BatchQueueManager : New tool to fix Brightness/Contrast/gamma.
BatchQueueManager : New tool to adjust Color Balance.
BatchQueueManager : New tool to fix Hue/Saturation/Lightness.
BatchQueueManager : New tool to convert images color space.
BatchQueueManager : New tool to mix color channel.
BatchQueueManager : New tool to convert to Black and White.
BatchQueueManager : New tool to adjust White Balance.
BatchQueueManager : New tool to adjust Curves.
BatchQueueManager : New tool to blur images.
BatchQueueManager : New tool to add Film Grain to images.
BatchQueueManager : New tool to apply Local Contrast (LDR tone mapping).
BatchQueueManager : New tool to add/remove vignetting.
BatchQueueManager : New tool to invert image colors.
BatchQueueManager : New tool to convert color bits depth.
BatchQueueManager : New tool to add border around images.
BatchQueueManager : Rotate tool support Free Rotation adjustments.
BatchQueueManager : It's now possible to Stop and restart a processed queue.
BUGFIXES FROM KDE BUGZILLA (alias B.K.O | http://bugs.kde.org):
001 ==> 223936 : Moving photos between albums is slow.
002 ==> 224698 : digiKam fails to rotate pefs via orientation tag.
003 ==> 224021 : Zoom shortcuts inconsistent between editor and preview.
004 ==> 225160 : digiKam built with QT4 ver 4.5.3 does not display pictures in album view.
005 ==> 225397 : Tip refers to "Print Wizard", it is now "Print Assistant".
006 ==> 225555 : Crash when deleting tag.
007 ==> 207244 : Image disappears when enlarging.
008 ==> 221155 : Add collection fails on similarly named directories (seems that check is not strict enough).
009 ==> 225731 : digiKam no preview icon for movie.
010 ==> 222698 : digiKam 1.0.0 crashes when editing tags by drag-and-drop.
011 ==> 225328 : Creating new album during import fails.
012 ==> 216633 : Additional aspect ratios in crop tool.
013 ==> 151406 : Filters in 'Enhance' dropdown menu lack mouse-over preview mode.
014 ==> 225698 : When I export my Album to a Html Gallery then Digikam crashed at the End.
015 ==> 225787 : Scroll wheel doesn't work while moving images.
016 ==> 226081 : Trying to delete tags crashes digiKam.
017 ==> 226118 : IPTC metadata tag delimiter is no longer stored (since 0.10).
018 ==> 226235 : digiKam fails after upgrade - no albums - rh tag & captions bar frozen.
019 ==> 225272 : digiKam destroy some exif data.
020 ==> 226584 : digiKam crashes in the starting phase.
021 ==> 226537 : hovering doesn't show sub-tags.
022 ==> 225827 : Gpswidget inactive on default selected photo.
023 ==> 226381 : Copy/Paste of images in Albums view selects wrong image.
024 ==> 224999 : Thumbnails blury after upgrade to 1.0.0 from 0.10.
025 ==> 226789 : Metadata settings only EXIF.
026 ==> 185266 : digiKam shows unknown icon when moving images to other directory.
027 ==> 226872 : Tag tree not expanded with "Tags already assigned" button.
028 ==> 226858 : digiKam 1.2 My Tags window always blank.
029 ==> 226568 : digiKam 1.1 crashes when renaming tag.
030 ==> 226515 : My tags on Caption/Tags becomes empty after removing a single tag.
031 ==> 227244 : Images on local disk not shown in middle pane.
032 ==> 226853 : No images shown after upgrading from previous version.
033 ==> 226932 : Batch Color Space Conversion Tool.
034 ==> 207338 : Batch queue manager does not cancel processing.
035 ==> 215657 : Raw import tool does not use general digiKam settings.
036 ==> 226846 : Issues with color management and color profiles.
037 ==> 227498 : digiKam no longer shows any fotos. opengl image viewer works. showFoto works.
038 ==> 226537 : hovering doesn't show sub-tags.
039 ==> 227550 : Tags already assigned looks messy.
040 ==> 226962 : Applying tags to images requires extra work.
041 ==> 226238 : Histogram never get completed in image editor after any change in the image.
042 ==> 227545 : Toggle Auto/Parents does not work as expected.
043 ==> 219772 : Opening the application causes crash.
044 ==> 226382 : Curves Adjust dialog broken: No Histogram and no effect when changing the line.
045 ==> 227555 : Preview image in digiKam is not displayed after saveas in editor.
046 ==> 225728 : Adding vignette should not increase brightness in the center.
047 ==> 227992 : Search field should not lost focus if nothing was found.
048 ==> 228326 : Crash trying to create a new tag.
049 ==> 227905 : ISO Album dates for 2009 2010 sort wrong.
050 ==> 225443 : Fileview preview panning shortcut back to old.
051 ==> 224094 : Modifying file (caption, keywords, EXIF) takes a very long time and 100 % CPU.
052 ==> 228378 : Tag filtering is bugged.
053 ==> 227668 : Not enough space to show alle tags.
054 ==> 227640 : No Pictures visible in Collections.
055 ==> 227075 : digikam3 database is not imported.
056 ==> 225927 : Add white-balance to the batch base tools.
057 ==> 225718 : Crash when having two tags with the same name in one folder.
058 ==> 221918 : Wrong thumbnails after save as.
059 ==> 226586 : digiKam 1.2 crashes after My Tags window goes blank.
060 ==> 226885 : Not displayed thumbnails failed load kio_digikamalbums.
061 ==> 226363 : Root album is not expansed after upgrade to model view port.
062 ==> 224080 : Selected image thumbnails should be automatically added to the list of images for processing in Batch Queue Manager.
063 ==> 225722 : Selection in editor should not darken image.
064 ==> 228802 : Copy paste doesn't work.
065 ==> 227064 : digiKam 1.1.0: crash on image download.
066 ==> 228807 : Dancing thumbs in album view.
067 ==> 214303 : Position of preview type buttons is inconsistent across different tools.
068 ==> 163286 : Accurate histogram preview required.
069 ==> 229287 : Crash in digiKam when renaming with directory.
070 ==> 148540 : Improvements of adding noise tool.
071 ==> 229340 : digiKam Crashes When Saving PNG Files.
072 ==> 229664 : Curves Widget not working anymore in BWSepia Plugin.
073 ==> 229574 : Moving tags doesn't update the "tag counter" next to the tag name.
074 ==> 229690 : No picture on thumb bar icon.
075 ==> 229793 : Drop image file in digiKam.
076 ==> 228483 : digiKam 1.1.0 with system libjpeg-8 breaks image rotation.
077 ==> 187431 : Gui too big for eeepc.
078 ==> 230008 : digiKam Nikon fetching pictures.
079 ==> 229470 : digiKam fails to start with QCursor: Cannot create bitmap cursor; invalid bitmap(s).
080 ==> 221992 : "local contrast" settings make no difference.
081 ==> 230003 : Zoombar slider adjustments below 100% are hard to archieve [patch].
082 ==> 228810 : Need to roll over again on a thumb to correct the rating.
083 ==> 210259 : Scan crashed on multi-layer TIFFs.
084 ==> 229344 : digiKam starting up - loading kipi-plugins.
085 ==> 229578 : Metadata is not correctly updated when just assigning tags.
086 ==> 230323 : ShowFoto and digiKam opening Olympus E-P2 ORF file will crash.
087 ==> 229108 : digiKam doesn't display all images after and upgrade.
088 ==> 201591 : Restart queue in Batch queue manager.
089 ==> 223003 : Cancelling duplicate search doesn't remove waiting cursor.
090 ==> 230358 : Selected album does not match containing items.
091 ==> 231048 : Monochrome tool shows plain grey preview.
092 ==> 222774 : Many (but not all) tags have been lost after multiple albums facility added.
093 ==> 226504 : When moving assigned tag in the keywords hierachy it becomes unassigned.
094 ==> 220415 : Clicking the + in the Album tree expands and just collapses subdirs again.
095 ==> 207881 : Album order differs in import dialog.
096 ==> 231361 : digiKam crash when trying to open NIKON NEF format photos from camera.
097 ==> 230573 : digiKam crash with import from DSL Nikon D90.
098 ==> 196470 : Update files with metadata from DB.
099 ==> 224052 : Pressing Delete repeatedly is not cached.
Thu May 6 20:20:09 BST 2010 - surfraw 2.2.7
* New elvi (surfraw now has over one hundred elvi!):
+ by tczy:
* bing: Search using Microsoft's Bing.
+ by Ivy Foster:
* bookfinder: Search for books using www.bookfinder.com.
* bugmenot: Bypass compulsory web registration with bugmenot.com.
+ by Ian Beckwith:
* duckduckgo: Search the web via duckduckgo.com.
* scroogle: Search Google anonymously via www.scroogle.org.
+ by Simone Fittabile:
* jamendo: Search Jamendo: free music with Creative Commons licenses
* Removed elvi: genpkg (use genportage instead).
* Fixed elvi:
+ cnn
+ imdb (thanks to Sadako)
+ bbcnews (thanks to Sumant Oemrawsingh and James Rowe)
* aur: added options (thanks to Ivy Foster)
* wikipedia, ixquick: support https. Thanks to Simone Fittabile.
* debwiki: remove -w, Debian Women wiki is being merged into main
Debian wiki. Thanks to Simone Fittabile.
* Improved support for screen(1). Thanks to Ivy Foster:
+ Support for using tmux as $SURFRAW_screen.
+ Added `-ns|-newscreen' switch for setting $SURFRAW_new_screen.
+ Added $SURFRAW_screen_args for passing arguments to the defined
screen tool.
* uzbl_load_url_from_surfraw: fix menu.
Thanks to Sumant Oemrawsingh.
* DNSKEY#key= raises ArgumentError if bad key used at creation.
* Arrays of DNSKEYs allowed for verify_rrset().
* dnssec-bis-updates recommendation for NSEC and RRSIG.
* ZoneReader handles absolute binary names properly.
* Test fixes for more platforms.
* Respect --disable-64bit
* Respect $DESTDIR for config files
* The binaries can now show the version number
* softhsm-keyconv could not handle --ttl properly
* Link softhsm static with libsofthsm
* Build libsofthsm.so without version number
* libsofthsm.so is now a loadable module
Numerous fixes in Konsole, KDE's terminal emulator, among them two possible
crashers in session management
Flash plugin support in KHTML has been enhanced to work with newest Youtube
skins
Case-sensitivity in renaming fixes in KIO, KDE's network-transparent I/O
library
Hiding the mouse cursor in some special cases in presentation mode and two
possible crashers have been fixed
Gutcheck is a plain-text checking program that specializes in
reporting the problems that spellcheckers don't--errors like
mismatched quotes, misplaced punctuation, unintended blank lines.
It is specifically tuned for checking texts for submission to
Project Gutenberg, though it can be useful elsewhere as well.
not enebled per depault anymore upstream (this doesn't add
dependencies, so it doesn't hurt)
from Helge Muehlmeier per PR pkg/43267
-make faac support optional (off per default) because the needed
library cannot be freely redistributed for patent reasons
bump PKGREVISION
fetchmail-6.3.17 (released 2010-05-06, 25767 LoC):
# SECURITY FIX
* CVE-2010-1167: Fetchmail before release 6.3.17 did not properly sanitize
external input (mail headers and UID). When a multi-character locale (such as
# FEATURES
* Fetchmail now supports a --sslcertfile <file> option to specify a "CA bundle"
file (a file that contains trusted CA certificates). Since these bundled CA
files do not require c_rehash to be run, they are easier to use and immune to
OpenSSL library updates that affect the hash function.
* Fetchmail now supports a FETCHMAIL_INCLUDE_DEFAULT_X509_CA_CERTS
environment variable to force loading the default SSL CA certificate
locations even if --sslcertfile or --sslcertpath is used.
If neither option is in effect, fetchmail loads the default locations.
# REGRESSION FIX
* Fix string handling in rcfile scanner, which caused fetchmail to misparse a
run control file in certain circumstances. Fixes BerliOS bug #14257.
Patch by Michael Banack. This fixes a regression introduced before 6.3.0.
# BUG FIXES
* Plug memory leak when using a "defaults" entry in the run control file.
* Do not print SSL certificate mismatches unless verbose or --sslcertck is
enabled.
* Do not lose "set invisible" in fetchmailconf. (Michael Barnack)
# CHANGES
* Usability: SSL certificate chains are fully printed in -v -v mode, and there
are now helpful pointers to --sslcertpath and c_rehash for "unable to get
local issuer certificate" and self-signed certificates -- these usually hint
to missing root signing CAs in the certs directory.
* Several fixes for compiler (GCC, Intel C++, CLang) and autotools warnings
* Memory allocation failures will now cause abnormal program abort (SIGABRT),
no longer an exit with unspecified code.
# DOCUMENTATION
* Fix table of global option to read "set softbounce" where there used to be a
2nd copy of "set spambounce". Patch by Michael Banack, BerliOS Bug #17067.
* In the --sslcertpath description, mention that OpenSSL upgrade (and a 0.9.X
to 1.0.0 upgrade in particular) may require running c_rehash.
# TRANSLATION UPDATES
[zh_CN] Chinese/simplified (Ji Zheng-Yu)
[cs] Czech (Petr Pisar)
[nl] Dutch (Erwin Poeze)
[fr] French (Fr\xc3<A9>d\xc3<A9>ric Marchal)
[de] German
[id] Indonesian (Andhika Padmawan)
[it] Italian (Vincenzo Campanella)
[ja] Japanese (Takeshi Hamasaki)
[pl] Polish (Jakub Bogusz)
[sk] Slovak (Marcel Telka)
[vi] Vietnamese (Clytie Siddall)
# KNOWN BUGS AND WORKAROUNDS:
(this section floats upwards through the NEWS file so it stays with the
current release information - however, it was stuck with 6.3.8 for a while)
* fetchmail does not handle messages without Message-ID header well
(See sourceforge.net bug #780933)
* BSMTP is mostly untested and errors can cause corrupt output.
* Sun Workshop 6 (SPARC) is known to miscompile the configuration file lexer in
64-bit mode. Either compile 32-bit code or use GCC to compile 64-bit
fetchmail. Note that fetchmail doesn't take advantage of 64-bit code,
so compiling 32-bit SPARC code should not cause any difficulties.
* fetchmail does not track pending deletes over crashes
* the command line interface is sometimes a bit stubborn, for instance,
fetchmail -s doesn't work with a daemon running
fetchmail-6.3.16 (released 2010-04-06, 25574 LoC):
# BUG FIX
* Fix --interface option, broken in 6.3.15. Reported by Vladmimir Stavrinov.
Fixes Debian Bug #576717.
# CHANGE
* Call OpenSSL_add_all_algorithms(). This is needed to support non-mandatory
and non-standard algorithms in certificates.
Sjoerd Simons, to fix Debian Bug #576430.
OpenSSL 0.9.8* does not load - for instance - the SHA256 digest by default.
Reported as OpenSSL RT#2224.
fetchmail-6.3.15 (released 2010-03-28, 25572 LoC):
# FEATURE
* Fetchmail now supports a bad-header command line or rcfile option that takes
exactly one argument, accept or reject (default). This specifies how messages
with bad headers retrieved from the current server are to be treated.
# BUG FIXES
* In the rcfile, recognize "local" as abbreviation for "localdomains", as
documented. The short form has not ever worked since this feature was added in
January 1997. Reported by Fr\xc3<A9>d\xc3<A9>ric Marchal.
* Do not close stdout when using mda and "bsmtp -" at the same time.
* Log operating system errors when BSMTP writes fail.
* Fix verbose mode progress formatting regression from 6.3.10; SMTP trace lines
were no longer on a line of their own. Reported by Melchior Franz.
* Check seteuid() return value and abort running MDA if switch fails.
* Set global flags in a consistent manner. Make --nosoftbounce and
--nobounce work from command line (these used to work in rcfiles).
Reported and fix confirmed working by N.J. Mann. (Sunil Shetye)
* Properly import h_errno declarations, even on systems where h_errno isn't a
macro. (Adds ./configure check, fixes Cygwin dllimport warnings.)
# CHANGES
* The repository has been converted and moved from the Subversion (SVN) format
kindly hosted by Graham Wilson over the past years to Git format hosted on
Gitorious.org. My deepest thanks to Graham Wilson for this service that
kept us going when BerliOS's Subversion service was faulty in its early days.
* This opportunity was used to convert BRANCH_6-2 and BRANCH_1-9-9 to
GnuPG-signed tags, as a sign that these are now closed.
* The outdated SVN trunk is now called "oldtrunk" in Git just to save the work
for future reference. All development in the past few years was on BRANCH_6-3.
* master was branched from BRANCH_6-3. BRANCH_6-3 is now obsolete (and in fact
was also converted to a tag to record where the conversion from SVN to Git
took place).
* "make check" now skips HTML validation if xmllint or XHTML DTD are missing.
# DOCUMENTATION
* Web site and documentation were adjusted to reflect the SVN->Git move.
* The fetchmail manual page is now much clearer on the user id switching
(seteuid) when using --mda while running as the super user.
# TRANSLATION UPDATES, by language name
* [zh_CN] Chinese (Simplified), by Ji Zheng-Yu
* [cs] Czech, by Petr Pisar
* [nl] Dutch, by Erwin Poeze
* [fr] French, by Fr\xc3<A9>d\xc3<A9>ric Marchal
* [de] German
* [id] Indonesian, by Andhika Padmawan
* [it] Italian, by Vincenzo Campanella
* [ja] Japanese, by Takeshi Hamasaki
* [pl] Polish, by Jakub Bogusz
* [vi] Vietnamese, by Clytie Siddall