Added Support for the Following New Printers:
- HP LaserJet Enterprise MFP M725 series
- HP LaserJet Enterprise MFP M725dn
- HP LaserJet Enterprise MFP M725fw
- HP LaserJet Enterprise MFP M725z
- HP LaserJet Enterprise MFP M725z+
- HP Officejet Pro 3610 Black and White e-All-in-One
- HP Officejet Pro 3620 Black and White e-All-in-One
Launchpad fixes:
1176470 - hp-setup fails with the message "ethernet cable is plugged in"
- But it isn't
1157701 - soapfax.py:139:setStationName:UnicodeEncodeError: 'ascii'
codec can't encode characters in position 0-3: ordinal not in
range(128)
1163339 - hplip online documentation: manual tarball installation shows
package dependancies which are out-of-date
Issues fixed:
- Bottom margin is not printing on 8.5x13in paper size for DeskJet 2050
J510 device
- Fixed cross resolution issue for pcl3gui2
Detailed Change Log:
- Added 56-hpmud.rules and removed 56-hpmud_support, 86-hpmud_plugin,
56-hpmud_add_printer, 55-hpmud and 40-hplip rules
- Added hplip-printer@.service to support systemd services in Udev for
OpenSuSe 12.3
Release 0.22.4
core:
* Always consider a softmask transfer function (Bug #63587)
* Fix crash on malformed files (Bug #63190)
* Splash: Fix compilation with fixed point mode enabled
utils:
* Fix crash on some files (Bug #63909)
qt4:
* Fix name decoding of some attachments (KDE Bug #307786)
build system:
* Fix compilation with mingw-w64 compiler
Fixed handling of --ignore-warnings and --ignore-errors so that these
are now required to process files with warnings or errors.
Added --test-eps making a partial test of EPS compliance.
Added --dump for displaying summary of DSC information.
Release 0.22.3
core:
* Check order bounding box values in tiling pattern (Bug #62369)
* CairoImageOutputDev: Don't change image interpolation when printing (Bug #62418)
* TextOutputDev: Set text matrix when painting selection (Bug #61042)
* Only write the file once when saving (Bug #62739)
* Fix for complete rewrites in repaired files
* Fixlet regarding spec interpretation for Link Zoom value
* Fix typos in man pages
* Fix compile when not using libjpeg
glib:
* Always start from the beginning when starting a new search on a page (Bug #59972)
qt4:
* Fix crash in files with LinkRendition (KDE Bug #317710)
build system:
* Small cmake improvements
Changes,etc:
HPLIP 3.13.4 - This release has the following changes:
Added Support for the Following New Printers:
- HP Designjet Z5200 44-in PostScript Printer
- HP LaserJet Pro M521dn Multifunction Printer
- HP LaserJet Pro M521dw Multifunction Printer
- HP Officejet Pro 251dw Printer
- HP Officejet Pro 276dw Multifunction Printer
Added support for the following new Distro's:
- Debian 6.0.7
- OpenSuse 12.3
Launchpad fixes:
1132172 - Typo in Webpage "hplip Manual install - su ..."
1153555 - hp-doctor:137:install_plugin:NameError: global name 'sts' is
not defined
1048114 - toolbox.py crashed with KeyError in
is_auto_installer_support(): 0
Issues fixed:
- The tab name is "Print Settings" instead of "Fax Settings" when fax
device is selected in "Device Manager"
- Pin to Print support for HP LaserJet Enterprise 500 Color M551
- "Status and Supplies" informations are missing in 'Device Manager' for
HP LaserJet P3015 Printer
- Envelop paper sizes were missing for HP Photosmart 5510d e-All-in-One
- Scan operation fails with IO error, after Print job for HP Deskjet
3070 B611 series
- 'hp-levels' command does not give any details about cartridges for HP
DeskJet 3000 j310 series and HP Deskjet 3050 J610 series
- Error attempting to read r-value(2) is getting displayed in terminal
when execute 'hp-info' and 'hp-levles' commands
- Extra text is displayed in the option "Output Order" under "Printer
Settings" tab in "Device Manager"
- Print job can not be launched with 'hp-scan -o ~/test01.jpg
--printer=PSC_2170_Series' command, after the scan job is completed
- Device IO Error occurs while configuring HP Officejet Pro X451dw
Printer via WiFi through USB
- Clean functionality from command line and 'Device Manager' supported
for applicable InkJet devices
- Removed PPD warnings and errors by updating version information and
constraints
HPLIP 3.13.3 - This release has the following changes:
Added support for the following new Distro's:
- LinuxMint 14
Launchpad fixes:
1131596 - Not able to install HP 3.13.2 plugin
1130272 - hplip-3.13.2 installation stalls
1099853 - Fix use of PIL(Python Imaging Library) to support Pillow
Issues fixed:
- "Device Manager" window disappears after entering wrong password in
authentication window three times.
- Traceback message appears in terminal when pressed "Ctrl+C" button on
the keyboard while configuring the device through 'hp-setup'
HPLIP 3.13.2 - This release has the following changes:
Added Support for the Following New Printers:
- HP Officejet Pro X451dw Printer
- HP Officejet Pro X451dn Printer
- HP Officejet Pro X476dn MFP
- HP Officejet Pro X476dw MFP
- HP Officejet Pro X551dw Printer
- HP Officejet Pro X576dw MFP
- HP Officejet 7110 Wide Format ePrinter
- HP LaserJet 400 M401dne
Added support for the following new Distro's:
- Fedora 18
Launchpad fixes:
1084435 - Wrong toner part No.36A shown for LJ Pro P1606dn
1112306 - Under some circumstances HPLIP removes user from all groups
1091567 - upgrade.py crashes if a captive portal is used
1082413 - hplip-3.12.10a prnt/drv/hpijs.drv missing } after LJZjsColor
definition causing lots of ppds to be incorrectly generated
816763 - Wrong syslog facility for debug messages
Issues fixed:
- Command "hp-scan -m 'lineart'" gives unexpected scanned output with HP
LaserJet 200 Color MFP M275 device
- Fixed duplicate scanner displays in xsane
- Scan issue fixed in Linuxmint 64bit OS
Detailed Change Log:
- Secure Printing Support for HP LaserJet 5500 and Hp LaserJet 8150
- Updated Media Types for HP Color LaserJet CP5520 Series
changes:
Documentation updates (including translations)
Updated UI translations
Fixes and an enhancement to the Scripter
Additional build options
Major and minor bugfixes, ranging from crashes in some corner cases to
usability improvements
pkgsrc notes:
-the new hunspell based spell checker didn't do anything useful for
me, still using aspell for now
-enabled cups (hard to diasable, cmake picks it up even if not bl3'd
File too long (should be no more than 24 lines).
Line too long (should be no more than 80 characters).
Trailing empty lines.
Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
- Web searches: Improved support for user-triggered cancelling
- SpringerLink search: GUI changes, using api.springer.com for search
- PubMed: Limiting search requests per time
- ACM Portal: Retrieving "month", fixing HTTP header
- JSTOR: fixing HTTP header
- Google Scholar: Updates to compensate for changes in Google's web layout;
handling redirects
- Science Direct: Updates to compensate for changes in Science Direct's web
layout; handling redirects
- arXiv: Trying to extract bibliographic information from journal strings
- BibSonomy: Specifying number of hits to find
- Web search uses KDE's proxy settings
- Using KDE subsystem to open external files (e.g. PDF files)
- Adding preview for images (in addition to PDF or HTML files); handling
references to arXiv
- Squeezing long file names in user interface
- Handling quit actions more gracefully
- Improving interface to external programs such as pdflatex
- More robust XSL transformations
- BibTeX import: guessing encoding information left by JabRef, more
informative debug output, improved handling of multiple fields with same
name
- Reference preview: supporting dark color schemes
- Fixing sorting in value list
- Fixes in setting color tag to entries
- Fixes in name formatting
- Keeping user interface read-only for read-only use cases
- Numerous bug fixes, closing memory leaks, speed improvements
- Adding testing application for web searches
- Fixes in duplicate merging code: remove fields user doesn't want to keep
COMMENT should not be longer than 70 characters.
COMMENT should not begin with 'A'.
COMMENT should not begin with 'An'.
COMMENT should not begin with 'a'.
COMMENT should not end with a period.
COMMENT should start with a capital letter.
pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1788http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1789http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1790
by updating to the latest stable version.
Changes against 0.22.1:
core:
* Correct rendering of underline and strike out annotations (Bug #61518)
* Workaround broken jpeg stream definitions (Bug #61994)
* SplashOutputDev: Restore CTM on early exits (Bug #61413)
* SplashOutputDev: Make sure we don't try to paint in x < 0 (KDE Bug #315432)
* Fix latin page labels. (Bug #61034)
* Fix compilation with jpeglib9
* Fix minor valgrind warning
utils:
* pdfimages: Fix extraction of some images (Bug #61168)
build system:
* Fix the build with automake-1.13
Changes against 0.22.0:
core:
* Fix crash in some pdf files when extracting text (Bug #59561)
* Fix crashes in wrongly formed files
* Fix wrong warning when opening some files (Bug #58966)
build system:
* Improve autoconf jpeglib.h detection (Bug #59186)
Changes against 0.20 include
Release 0.22.0
core:
* Fix crash in invalid files that define a <= 0 bits per image value
* Fix a few issues in JPX decoding when not using OpenJPEG
* TextOutputDev: Use page size for max value in TextPage::visitSelection
* Fix typo in error message
utils:
* Fix pdfunite regression (Bug #58569)
* Demo fixes and improvements
misc:
* pdf-inspector improvements
Release 0.21.4
core:
* SplashOutputDev: Fix crash when rendering in monochrome mode
* SplashOutputDev: Fix line widths in monochrome mode (Bug #57294)
* PSOutputDev: Fix crop on EPS conversion (Bug #30692)
* TextOutputDev: Fix minor logic mistake
* Fix assert on some malformed files (Bug #58257)
* Move #include "jpeglib.h" into .cc file (Bug #57687)
* Filter text that may end up being written to the shell
* Fix windows compile warnings
glib:
* Add poppler_annot_set_flags (Bug #58015)
* Demo fixes and improvements
qt4:
* Fix check_lexer on 32-bit systems
Release 0.21.3
core:
* Splash: Implement bilinear image scaling (Bug #22138)
* CairoOutputDev: Update fill and stroke color in startPage (Bug #54526)
* Fix GooString::insert()
* Allow large chars in TextPage
* Fix crash on ActualText::end
* Don't use memcpy to copy classes
* Fix warnings
glib:
* Check if words end with spaces (Bug #54504)
* Ensure text is only computed on first render
* Fix warnings while generating introspection file
* Fix returns tag in PopplerAttachmentSaveFunc api doc
* Minor demo fixes
Release 0.21.2
core:
* CairoOutputDev: make drawImage work with images > 32767 in width/height
(Bug #56858)
* CairoOutputDev: Fix soft mask when image resolution != smask resolution
(Bug #57070)
* CairoOutputDev: Fix crash in CairoImageOutputDev with
setSoftMaskFromImageMask (Bug #57067)
* Remove a check on fonts that we don't need (Bug #56753)
* Misc code cleanups
utils:
* pdftocairo: Add tiff output support (Bug #57006)
* pdfunite: Fix -v (Bug #56817)
* Misc code cleanups
Release 0.21.1
core:
* Annotation improvements
* Form improvements
* CairoImageOutputDev: Support parameterized Gouraud shading (Bug #56463)
* UTF validation fixes
* Do not call drawing routines if we don't need non text (Bug #54617)
* Fix Memory leak in CharCodeToUnicode (Bug #54702)
qt4:
* Make LinkRendition properties available (Bug #55378)
* Accessors for FormWidgetChoice::editChoice
* Implement overprint
Release 0.21.0
core:
* Support the modification of files with Encrypt
* Annotation improvements
* Form improvements
* Splash: Implement DeviceN support
* Splash: Avoid bogus memory error for tilingPattern
* TextOutputDev: Allow multiple fonts in a TextWord
* Kill the concept of base dir
* PSOutputDev: Always write HiResBoundingBox (Bug #53159)
* Convert UTF-16 to UCS-4 when reading toUnicode cmap
* GooString formatting: add support for uppercase hexadecimal
* Use error() instead of fprintf(stderr, ...) in Annot::layoutText
* poppler-config.h: remove WITH_FONTCONFIGURATION_* macros
glib:
* Annotation improvements
* Add poppler_page_remove_annot()
* Add poppler_document_new_from_stream
* Add poppler_document_new_from_gfile
* Add poppler_page_find_text_with_options (Bug #2951)
* Demo improvements
* Port tests and demo to GTK+3
qt4:
* Add accessor methods for movie poster information
* Make 'additional actions' available in Annotation API (Bug #53589)
* Add whole-page search method to Poppler::Page
* Small changes in tests
utils:
* pdftohtml: Make the output more xhtml compliant
* pdftohtml: Add -fontfullname. (Bug #49872)
* pdftohtml: Do not invoke gs anymore
build system:
* Add the possibility of using lcms1 even if lcms2 is installed
* Remove extra fontconfig CFLAGS and LIBS
As of this release (9.07), Ghostscript and GhostPDL are distributed under the GNU Affero General Public License (AGPL).
Ghostscript now has the option to be built as thread safe. Note that not all devices are thread safe. See the GS_THREADSAFE option in: GS_THREADSAFE
The pdfwrite devices now supports linearized (or optimized for fast web view) output directly ("-dFastWebView")
The Font API (FAPI) has been moved from the Postscript interpreter (psi) into the graphics library (base), and extended to support the other languages (PCL/PXL/XPS). All interpreters now use Freetype by default to render all viable font types.
Ghostscript has been extended to support Postscript string and array objects with >64k entries.
Ghostscript has been extended to support file sizes >4Gb - in particular reading and writing PDF files. As a side effect of this, Ghostscript also now supports 64 bit Postscript integer objects.
All CMYK devices can now support simulated overprint of spot colors using the "-dSimulateOverprint" command line option.
Support for use of DeviceN ICC color profiles as the output profile with the tiffsep and psdcmyk devices.
Support for customized named color handling with DeviceN colors
Support for black point compensation
Support for K preservation in CMYK to CMYK conversions
Support for DeviceLink profiles for graphic, image and text objects
Support for custom color replacement
Increased control in specifying color conversions as a function of object type
Full details of the color management features can be found in: GS9_Color_Management.pdf
Provide BigTIFF output option: the tiff devices can write BigTIFF files using the "-dUseBigTIFF" option. This requires libtiff version >=4.0.0 (the option is ignored for versions <4.0.0)
LittleCMS updated to 2.4
Plus the usual round of bug fixes, compatibility changes, and incremental improvements.
* Add djvulibre-lib and libspectre dependencies.
Changelog:
Release 0.4:
* Added support for multiple formats.
* Added format detection using libmagic.
* Added support for PostScript. Thanks to Alexander Volkov.
* Added rudimentary support for DjVu.
* Added support for hyperlinks in DjVu documents. Thanks to Alexander Volkov.
* Added support for outline and properties of DjVu documents.
* Added support for UNIX signals.
* Added missing support for links to external documents.
* Small improvements to prefetching.
* Changed presentation view to support rotation, caching and prefetching.
* Dropped support for storing tabs and bookmarks as XML files.
* Improved handling of headers and their interdependencies. Thanks to Alexander Volkov.
* Updated Ukrainian translation. Thanks to Vladimir Smolyar and yurchor.
* Updated Croatian translation. Thanks to freedomrun.
* Updated Slovak translation. Thanks to DAG Software.
* Updated Czech translation. Thanks to Pavel Fric.
* Updated British English translation. Thanks to Andi Chandler.
* Updated French translation. Thanks to Hélion du Mas des Bourboux.
* Updated Polish translation. Thanks to Mateusz Łukasik and Mike08.
* Updated Brazilian Portguese translation. Thanks to Phillipe Smith.
* Updated Hebrew translation. Thanks to Yaron Shahrabani.
* Updated Catalan translation. Thanks to VPablo.
* Updated Asturian translation. Thanks to Xuacu Saturio.
* Updated French translation. Thanks to Sylvie Gallet and Tanguy Herrmann.
* Updated Italian translation. Thanks to Claudio Arseni.
* Updated Spanish translation. Thanks to Dante Diaz.
* Updated Russian translation. Thanks to Vladimir Smolyar.
* Updated Bosnian translation. Thanks to Kenan Dervišević.
* Added Malay translation. Thanks to abuyop.
v1.3.0 (30th December 2012)
- Numerous performance optimisations (thanks Alex Dowad)
- Improved text extraction (thanks Nathaniel Madura)
- Load less of the hashery gem to reduce core monkey patches
- various bug fixes
QPDF is a command-line program that does structural, content-preserving
transformations on PDF files. It could have been called something
like pdf-to-pdf. It also provides many useful capabilities to
developers of PDF-producing software or for people who just want
to look at the innards of a PDF file to learn more about how they
work.
QPDF is capable of creating linearized (also known as web-optimized)
files and encrypted files. It is also capable of converting PDF
files with object streams (also known as compressed objects) to
files with no compressed objects or to generate object streams from
files that don't have them (or even those that already do). QPDF
also supports a special mode designed to allow you to edit the
content of PDF files in a text editor. For more details, please
see the documentation links below.
QPDF includes support for merging and splitting PDFs through the
ability to copy objects from one PDF file into another and to
manipulate the list of pages in a PDF file. The QPDF library also
makes it possible for you to create PDF files from scratch. In this
mode, you are responsible for supplying all the contents of the
file, while the QPDF library takes care off all the syntactical
representation of the objects, creation of cross references tables
and, if you use them, object streams, encryption, linearization,
and other syntactic details.
QPDF is not a PDF content creation library, a PDF viewer, or a
program capable of converting PDF into other formats. In particular,
QPDF knows nothing about the semantics of PDF content streams. If
you are looking for something that can do that, you should look
elsewhere. However, once you have a valid PDF file, QPDF can be
used to transform that file in ways perhaps your original PDF
creation can't handle. For example, programs generate simple PDF
files but can't password-protect them, web-optimize them, or perform
other transformations of that type.
Significant Changes:
- RHEL5 supported with hpcups
Added Support for the Following New Printers:
- HP LaserJet Pro 500 color MFP M570dw
- HP LaserJet Pro 500 color MFP M570dn
- HP LaserJet Enterprise flow MFP M525
- HP LaserJet Enterprise color flow MFP M575
- HP LaserJet Enterprise 700 M712n
- HP LaserJet Enterprise 700 M712dn
- HP LaserJet Enterprise 700 M712xh
- HP LaserJet Enterprise 700 color MFP M775dn
- HP LaserJet Enterprise 700 color MFP M775f
- HP LaserJet Enterprise 700 color MFP M775z
- HP LaserJet Enterprise 700 color MFP M775z+
Added support for the following new Distro's:
- Ubuntu 12.10
- Debian 6.0.6
Launchpad fixes:
1073650 - musb.c:get_interface() doesn't check return value of
libusb_get_config_descriptor()
1070758 - can't run hp-check without GUI
1048754 - HP Setup crashes with ValueError
1067697 - manual of hp-check mentions '--runtime' option
1067689 - 'hp-check -r' starts HPLIP status service (hp-systray)
1064107 - CUPSEXT could not be loaded
1066235 - 'hp-check' does not find installed XSane
1065582 - Cannot add a parallel printer
Issues fixed:
- Delay in status display on USB connection for certain classes of
devices
- Secure Printing support for HP LaserJet P3010 Series
Detailed Change Log:
- Job storage support with postscript finishing filter
================
* AUCTeX now supports Biber in conjunction with biblatex in addition
to BibTeX.
* Each AUCTeX mode now has its own abbrev table. On Emacsen which
provide the possibility to inherit abbrevs from other tables, the
abbrevs from the Text mode abbrev table are available as well.
Newly defined abbrevs are written to the mode-specific tables,
though.
* The file `tex-fptex.el' was removed.
* Forward/backward search for Evince has been improved. If Emacs is
compiled with DBUS support and a recent Evince version (3.x) is
installed, the communication goes over the desktop bus instead of
the command line, resulting in more accurate positioning of point
in Emacs and highlighting of the target paragraph in Evince.
* A problem where Ghostscript threw an /invalidfileaccess error when
running preview-latex was fixed.
* A lot of smaller fixes and additions have been made.
with patches/patch-ab, and some more as (3) and (4):
(1) Add patch-ab to eliminate old-fashioned flush.pl which causes
error as:
Can't locate flush.pl in @INC ( ....
(2) patch-ab also includes:
- Eliminate old-fashioned call of ctime.pl
- Eliminate non-supported '$#'
- Rename 'sub date' to be more specific name 'sub a2ps_date'
This patch is derived from
http://trac.macports.com/changeset/86539
(3) Add comment on patch-aa from cvs log.
(4) Add LICENSE=mit.