Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
distribution directory now.
|
|
program.
|
|
|
|
from the mailing list:
1) Use /dev/urandom instead of /dev/random for random device.
2) Read configuration file before creating certificates as the conf
file may redefine the location of the certs directory.
|
|
using the newest PNG library won't work on system with an older one. To
prevent such problems with precompiled binary packages require at least
"png-1.0.9nb1" in all dependences.
|
|
|
|
version 1.1.6.2nb1 include incorporation of USB fixes from NetBSD pkgsrc,
security fixes from SuSE, lpr-compatibility fixes from Caldera, and:
- Fix problem exposed by the MaxJobs directive where the scheduler was
losing count of the number of jobs. This fix, stored in patch-ah, was
gleaned from the CUPS mailing list, and bumps the cups packages version
number to 1.1.6.3nb1.
- The updated cupsTempFile() function did not return the filename when
called with a filename buffer of NULL (previously it used a static
buffer.)
- DeletePrinter() didn't remove the printer from any classes it was a member of.
- DeletePrinterFromClass() didn't preserve the implicit status of a class.
- DeletePrinterFromClasses() didn't remove printers from implicit classes.
- StartJob() didn't send the job-sheets, job-priority, and job-hold-until
attributes to remote printers.
- LoadAllJobs() was looking for job-sheets-completed instead of
job-media-sheets-completed. This would prevent accumulation of page data
after a restart of the scheduler.
- The pstops and imagetops filters now generate copies using the appropriate
method for a Level 1, 2, or 3 printer since some Level 2/3 printers don't
support the /#copies variable anymore.
- The IPP backend didn't handle version-not-supported errors and revert to
IPP/1.0 (previously it only checked for a bad-request error)
|
|
|
|
XXX need to teach pkglint to be more picky about this
|
|
is not a correct dewey number.
|
|
which runs under compat_sunos.
|
|
|
|
|
|
While I'm here, unify category Makefiles to more standard style.
(If you have tools depending on the previous form, please fix them.)
|
|
for lgrind to feed patch back to, but email bounced.
|
|
|
|
"${LOCALBASE}".
|
|
unconditionally in ../ghostscript-nox11/Makefile.common.
|
|
- Added changes to support NetBSD startup scripts.
- The mime.types file contained syntax errors.
- Updated the FreeBSD USB device filenames to use the /dev/unlptN files
so that the USB device is not reset prior to printing (causes print
corruption on many printers)
- Added new cupsTempFd() function to avoid serious security bug in
glibc fopen() function. The glibc fopen() function unlinks a file
before creating it, which opens up possible symlink attacks.
- Now reject 0-length names in add-printer and add-class
requests.
- cupsGetPPD() didn't reconnect when a HTTP connection
was lost.
- Many security-related fixes from SuSE.
|
|
|
|
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
|
|
|
|
- Let jobs from standard input get the name "STDIN" instead of
"(stdin)", because the parantheses caused problems with Samba
or Windows servers.
- Let the first printer be selected when CUPS does not report a
default printer
- Banner page support
- Raw output support
- Renamed "Cancel" button of main window to "Close"
- Added comment in "Instances" to tell the user that he has to
copy an existing instance of the desired printer when he wants
to add an instance.
- Support for adding, copying, renaming, and deleting printer
instances.
- Rearranged option widgets for media settings on the "Basic" tab
of the "Options" dialog: Now there is a seperate widget for the
media type and widgets for options which are not supported
according to the PPD file are grayed out.
- Fixed bug of the duplex widget on the "Basic" tab of the
"Options" dialog: The widget was sometimes linked to the
"Duplexer installed?" option.
- All sliders for numerical options (both CUPS and CUPS-O-MATIC)
have fields for typing the values now.
|
|
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
|
|
printers.
|
|
additions to the documentation, plus the following changes:
- Fixed another possible DoS attack in httpGets().
- Added check for "LANGUAGE = PCL" and "LANGUAGE = POSTSCRIPT" in
mime.types.
- The printers.conf and classes.conf files are now written with
restricted permissions.
- If LoadAllJobs() is unable to determine the file type of a print
job, assume "application/vnd.cups-raw".
- The web interface now provides a job_printer_name value for any
corresponding job_printer_uri value.
- The cups-lpd mini-daemon now logs the client address and hostname
as well as all commands and errors in the syslog file.
- The IPP backend now detects the supported file formats and only
specifies the document format if it is supported. This makes IPP
printing to network print servers and cards more reliable without
affecting the capabilities of CUPS servers.
- The time_at_xyz attributes are now converted to human-readable
dates and times for the web interfaces.
- The file type logging code in the scheduler referenced the optional
document-format attribute; the new code uses the resolved MIME type
instead.
- The client.conf parsing code now removes trailing whitespace.
- The lpadmin command now supports setting of options and user-level
access control.
- Added "-E" option to all printing commands to force encryption.
- The socket backend now starts retries at 5 seconds and increases
the interval to 30 seconds. This should provide faster printing
when multiple jobs/files are queued for a printer.
- The filters and backends no longer buffer output to stderr. This
should provide much more accurate status reporting.
|
|
stalling bulk builds.
|
|
|
|
|
|
changes:
Warning!:
One warning before we list the new features: The file format in LyX
1.1.6 is not backwards compatible to 1.1.5 and previous versions, so
you should be carefull before upgrading.
- many popups have been rewritten to use the new GUI-I scheme. In the
process they have received a nice cleanup: the Document and Paragraph
popups now contain in one single place what was previously scattered
in many places. Similarly, the citation and cross reference popups
have been overhauled.
- LyX now has a Preference popup where you can change most of your
lyxrc settings.
- the menus can now be defined in a text file, and they automatically
display the keyboard bindings associated with commands.
- it is now possible to provide your own icons for the toolbar.
- last but not least, work has begun on a KDE and a Gnome frontend for
LyX. They are not officially supported for this version, but this
will give you an idea of what is happening.
Other major changes in 1.1.6 include:
- the table support has been completely rewritten. It is now a modular
object (inset), each cell of which owns a (also) newly written text
inset. This now permits automatic text-wrap inside a tabular
cell (if you define a width), multiparagraph mode AND setting of
layouts for the paragraphs (lists inside a tabular cell!). Last but
not least, a wide tabular now scrolls automatically so that all of it
is visible without the need to enlarge the window!
While there are as yet no other new features, they will be now MUCH
easier to add. It may be that because of being "young" code some
features may not work right now, but at least it is much
better than before.
- new external material inset: this is a new kind of very powerful
inset which will allow LyX to interface intelligently with external
applications. Among other good things, it will finally allow you to
include GIF, JPEG, TIF, PNG, or just about any other raster format
images in your document. It will even do an approximate ascii
rendering when you do Ascii export if you have gifscii installed.
- The code which converts from LyX format to anything else (for
viewing or exporting purposes) and from anything else to LyX has been
rewritten. In particular, it is now possible to export to PDF, and to
import from HTML/MSWord. In fact it's now possible to add new import/export
formats without recompiling LyX by specifying external programs or scripts
in lyxrc settings
(note that the old import/export lyxrc settings no longer work).
- LyX can do command line exports without opening any GUI components.
- The multilingual support has been improved. It is now possible to use in a
document languages with different encodings, e.g. German (iso8859-1) and
Czech (iso8859-2). Such a document can be viewed on screen using an
iso10646-1 (Unicode) font. However, it is (currently) not possible to
have differently encoded languages in the same paragraph.
The languages and the encodings are defined in text files.
- Improved support for Hebrew and Arabic (also present in 1.1.5fix2).
- included files work now with docbook and linuxdoc; new layout
docbook-book.
- PSpell library and Aspell spell checker support now included thanks
largely to Kevin Atkinson (PSpell and Aspell maintainer).
|
|
Changes:
Fixes bugs related to text positioning and text box formatting
Fixes bugs in the graphics engine, mostly related to arc drawing and subpath handling
Fixes an ActiveX crash in the open_image() function.
Improves internal accuracy and output accuracy of floating point numbers for better positioning
Fine-tunes UPR and encoding handling
Allows the base 14 fonts to be embedded
Makes TIFF and JPEG handling more robust against bad files.
Detects more illegal function call sequences
Makes exceptions thrown by the font machinery configurable in favor of error return values
Many improvements for using PDFlib on IBM S/390 (iServer zSeries), including fixes for several crashes, and an EBCDIC-safe Java wrapper (binaries available soon)
Introduces a dedicated PDFlib distribution for EBCDIC systems
Adds more documentation on using the language bindings in diverse environments, e.g. Java application servers
Splits the manual in two editions: one for the PDFlib ActiveX edition, and one for the other language bindings.
Adds more examples and algorithms to the PDFlib manual
Adds examples and documentation for using PDFlib with Allaire ColdFusion
Introduces support for querying several of the existing PDFlib parameters
|
|
|
|
|
|
changes were folded back into the main source tree.
|
|
Pkglint-silence a bit.
|
|
|
|
|
|
similar fixes.
|
|
|
|
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
|
|
Changes since 1.3.86: Lots of bugfixes, new info documentation, and
some new functionality.
|
|
fixes a bad chown command during binary package installation.
|
|
Add INSTALL/DEINSTALL scripts to handle the configure files.
Replace lprng.sh with a rc.d-style script LPRng.sh.
Fix problems with setting the default paths for LPRng.
|
|
|
|
build process.
|
|
|
|
|
|
PPD to /etc/cups/ppd when a printer is added, so now even if the
cupsomatic-ppds are uninstalled, your CUPS setup will still work as long
as the cupsomatic package is still installed.
|