(or pkgsrc) from the 00DIST file:
4.70 January 16, 2004
...
Added bz2 compression.
...
Improved handling of parameters after "-i@".
...
With help from Andrew Brown <atatat@atatdot.net> and
John Heasley <heas@netbsd.org> added log-structured
file system (LFS) support for NetBSD and OpenBSD.
If you have Perl 5.8.1 you *need* this release. Older
versions of dvd::rip do not work with Perl 5.8.1.
* Features
- New checkbox "Reuse log" for 2-pass encoding on the
Transcode tab. Once activated an existent 2-pass
logfile will be reused resp. pass 1 is skipped. This
way you can continue a 2-pass transcoding if the 2nd
pass went wrong for some reason. Long awaited feature
requested by many users, including myself ;)
- Workaround for transcode filters which declare options
multiple times (as the unsharp filter in transcode
0.6.10). Reported by Fabio Russo.
* Bugfixes
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of
PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of
PKG_SYSCONFSUBDIR. This makes PKG_SYSCONFBASE=/etc work with pkgviews by
installing all config files into /etc/packages/<pkg> instead of
occasionally putting some directly into /etc."
#undef truncate and tell in appropriate places. Workaround for Solaris
redefining them in unistd.h. Also reorder two includes to allow building on
Solaris.
probably other applications using gnome-vfs2 (yeah, it removes some minor
functionality... but until it's solved, this is better than nothing).
Bump PKGREVISION to 1.
Found by xtraeme@ with help from marcus@freebsd.
* GTK2 support.
* updated lot of translations, added romanian, latvian and albanian.
* numerous bug fixes.
* included a contrib-directory with the sources with some useful stuff sent
to me by X-CD-Roast users.
to be listed here; the package includes a complete list in all AN-2.01a??
files. What is notable is that it enables xcdroast "audio-on-the-fly
support".
Min Sik Kim.
ACME is a small GNOME tool to make use of the multimedia buttons
present on most laptops and internet keyboards: Volume, Brightness,
Power, Eject, My Home, Search, E-Mail, Sleep, Screensaver, Finance,
WWW, Calculator, Record, Close Window, Shade Window, Play, Stop,
Pause, Previous, Next, Groups, Media, Refresh and Help buttons.
* Improve window manager responsiveness
* Various bug fixes in file manager, window manager and panel
* More 64bit clean up
* New translation added: Azerbaijani
1.8.1:
* Fixed some bugs in the 'win' handler.
* Updated the Log_observer::factory() method for consistency
with Log::factory().
1.8.0:
* The Log package now includes a users guide, example scripts and unit tests.
* A number of small improvements have been made to the 'win' log handler
(based on suggestions from Paul Yanchenko).
* A new 'display' log handler has been added to the distribution. Contributed
by Paul Yanchenko, this handler simply prints the error message back
to the browser. It respects the 'error_prepend_string' and
'error_append_string' PHP INI values and is useful when using
PEAR::setErrorHandling()'s PEAR_ERROR_CALLBACK mechanism.
1.7.1:
* The mail handler now uses "\n" to terminate lines instead of "\r\n".
* The file handler's path creation routines now guard against potentially
infinite recursion.
* It is now possible to pass an object to the logging methods. If the object
offers a PEAR_Error-style getMessage() or PHP5 exception-style toString()
method, it will be used to extract the message text.
Documentation and the guide are installed in ${LOCALBASE}/share/doc/pear-Log.
The Log framework provides an abstracted logging system for PHP. It supports
logging to console, file, syslog, SQL, mail, and mcal targets. It also
provides a subject - observer mechanism.
Changes:
* Handle cd volume names where the data track is not first
* Fix list view crash bug
* Fix shutdown crash bug
* Fix crash on unsupported URIs
* Don't show eraser in background browser
* Fix crash on going back when a view failed
* Don't show anything in views before all files are loaded.
* Make the desktop snap grid smaller vertically
* Fix accessibility crashers
* Double click on rows in tree sidebar expands rows
* portability and build fixes
* don't migrate .gnome-desktop if it is a symlink
* Fix messed up home/trash icons for new users
* Handle xpm icons correctly in desktop files
* Handle non-utf8 user names
* Fix warning on theme changes
* Sometimes the home and trash icons became blank and unusable
* Auto-hide KDE trash directory in desktop directory.
* Fix history sidepane crash
* Add keynav rectangle selection
* Better error string for missing proxy hostnames
* Handle arrow keys on numerical keypad
And more... review Changelog to see a full list of changes.
gnome-vfs-2.4.1
* Bugs fixed
+ Allow to create symlinks to huge files on
nearly full file systems (James M. Cape)
+ Fix compilation on HP/UX
* Translations
+ he (Gil "Dolfin" Osher), it (Luca Ferretti),
lv (Peteris Krisjanis), mr (Jitendra Shah),
nl (Vincent van Adrighem), pt_BR (Augusta Marques da Silva),
ro (Mi?u Moldovan), ta (Dinesh)
gnome-vfs 2.4.0
* Featurelets:
Updated translations
gnome-vfs 2.3.90
* Bugs fixed:
+ Just emit one mime db changed signal per change
gnome-vfs 2.3.8
* Bugs fixed:
+ CDE menu fixes
+ IPV6 build fixes for non-linux
+ removed usage of ngettext (for now)
+ fix fam crash
* Featurelets:
+ add dav schema for webdav usage
+ Make gnome_vfs_make_uri_from_input be smarter about
when to make http: uris
gnome-vfs 2.3.7
* Bugs fixed:
+ Test fixes
+ translation fixes
* Featurelets:
+ ignore_hosts gconf key for proxies
gnome-vfs 2.3.6
* Bugs fixed:
+ Fixes in CDE menu handling
+ Shrink default gnome-vfs stack size
+ Small API doc updates
+ Properly read .mime and .keys file not ending with \n
+ Compilation fixes when using gcc 3.3
+ Compilation fixes for Solaris
+ Leak fixes in URI and mime-type handling
+ When an unknown app is added to a mime-type short list,
also add it to this mime-type global list
* Featurelets:
+ Added an Accessibility submenu in the Applications menu
+ Improve parsing of URIs (wrongly) containing UTF-8 chars
+ Translation updates
gnome-vfs 2.3.5:
* Features:
+ added a startup notification application registry key
* Bugs fixed:
+ Fix memory handling in mime handlers.
+ Make job_private static in gnome-vfs-job.c
+ Fixed CDE menu crash
gnome-vfs 2.3.4:
* Bugs fixed:
+ Get Names of vfolder directories right
gnome-vfs 2.3.3:
* Bugs fixed:
+ Fix potential crashes for uris with %2F in them
+ solaris libnsl/libsocket build fixes
+ Fix fam threadsafe issue
+ Handle fam connection going away better
+ Fixed doc building
gnome-vfs 2.3.2
* Features:
+ ipv6 uris supported
+ add some command line applications for gnome-vfs
* Bugs fixed:
+ mp3 mimetype is audio/mpeg, not audio/x-mp3
+ build issues fixed
+ fix ncpfs filesystem
gnome-vfs 2.3.1
* Features:
+ New API gnome_vfs_url_show() and related calls
+ New function gnome_vfs_make_uri_from_input_with_dirs
+ Cygwin port
+ IPV6 support
* Bugs fixed:
+ Some mime fixes
+ Correctly handle symlinks to symlinks
+ hpux fixes
+ CDE menu translation fixes
+ Webdav PROPFIND details
+ Fixed locale aliases handling
+ call bindtextlocale to get translation working
+ Fixes to mtab handling
This is a GTK2 based tool, similar to send-pr(1), but with some nice
features:
o User friendly UI
o Uses libesmtp to deliver mail to any SMTP server
o Really free code (BSD licensed)
Changes since 0.12.5:
* Yet another unreadable file non-root regress bug fix.
* Added --list-increment-sizes option from the development branch.
Previously this option was in the man page but was omitted in the code
(thanks to Michael Schwendt for report).
* Regressing and restoring should now take less memory when processing
large directories (noticed by Luke Mewburn and others).
* When regressing, remove mirror_metadata and similar increments first.
This will hopefully help regressing a backup that failed because disk
was full (reported by Erik Forsberg).
* Fixed rather important quoting problem: quoting directives like
--windows-mode were simply ignored when rdiff-backup was running
remotely! I'm surprised no one noticed this. Are none of you using
--windows-mode or similar?
* Fixed handling of (lack of) daylight savings time. Earlier bug would
cause some files to be marked an hour later. Thanks to Troels Arvin
and Farkas Levente for bug report.
* Fixed logic error in Move that caused it to incorrectly fail when
moving in the same filesystem (and be very sneaky about it unless
you were using FAM). Also made it stop trying to avoid "needless"
directory rescanning.
* Fixed broken formatting string in MkDir command's overwrite init.
* The Configure command's option text was untranslatable. Fixed,
and translated it into Swedish.
* gentoo no longer tries to copy attributes for smlinks.
* Updated Russian translation.
* Large disk fixes, especially for Solaris
* Floppyd robustness
* Zip 250 support in mzip
* Protect against division by zero when reading BSD disks
* Fixed parsing of Unix filenames ending with slash
* Fixes for floppyd to work with current protocol version of floppyd
* Warn for invalid partition numbers
* Support for geometry-less Atari disks
* Support for byte-swapping disks
* Fixed max numbers of sectors for FAT12 and FAT16
See ChangeLog for details
* Fixed panel crash with corrupted config file
* Window management improvement
* Improved handling of multiple selections in the file manager
* French translations for the documentation
* Translation updates
* A new Gtk2 theme called "Xfce-winter"
to machine/cpu.h - avoiding conflicts when the definitions in cpu.h
change.
Fixes PR pkg/23371 by Jukka Salmi < jukka-netbsd AT 2003 DOT salmi DOT ch >
Changes since 5.6.4.4.4:
5.7:
- Solaris USB workaround;
- 15 min timeout for FLUSH CACHE in DVD-RW DAO;
- revalidate recording speed;
- load media upon start-up (Linux used to auto-close tray upon open,
but not the others, which is why this functionality is added so
late);
5.8:
- elder Ricoh firmwares seem to report events differently, which
triggered growisofs and dvd+rw-format to end-less loop at startup
[event handling was introduced in 5.6 for debugging purposes];
- int ioctl_fd is transformed to void *ioctl_handle to facilitate
port to FreeBSD;
- FreeBSD support contributed by Matthew Dillon;
- volume descriptors from second session were discarded in
Restricted Overwrite since 5.6;
5.9:
- some [SONY] firmwares make it impossible to tell apart minimally
and fully blanked media, so we need a way to engage DAO manually
[in DVD-RW]... let's treat multiple -dvd-compat options as "cry"
for DAO;
- refuse to finalize even DVD-R media with -M flag (advise to fill
it up with -M /dev/cdrom=/dev/zero too), apparently DVD-units
[or is it just SONY?] also "misplace" legacy lead-out in the same
manner as DVD+units;
- oops! DAO hung at >4MB buffer because of sign overflow;
- couple of human-readable error messages in poor_mans_pwrite64;
- work around Plextor firmware deficiency which [also] manifests as
end-less loop upon startup;
5.10:
- increase timeout for OPC, NEC multi-format derivatives might
require more time to fulfill the OPC procedure;
- extended syntax for -use-the-force-luke option, it's now possible
to engage DVD-R[W] dummy mode by -use-the-force-luke=[tty,]dummy
for example, where "tty" substitutes for the original non-extended
option meaning, see the source for more easter eggs;
- FreeBSD: compile-time option to pass -M /dev/fd/0 to mkisofs to
make life easier for those who mount devfs, but not fdescfs;
- eliminate potential race conditions;
- avoid end-less loop if no media was in upon tray load;
- interpret value of MKISOFS environment variable as absolute path
to mkisofs binary;
- to facilitate for GUI front-ends return different exit codes, most
notably exit value of 128|errno denotes a fatal error upon program
startup [messages worth popping up in a separate modal dialog
perhaps?], errno - fatal error during recording and 1 - warnings
at exit;
- to facilitate for GUI front-ends auto-format blank DVD+RW media;
- Linux: fix for failure to copy volume descriptors when DVD-RW
Restricted Overwrite procedure is applied to patched kernel;
- FreeBSD: growisofs didn't close tray upon startup nor did the rest
of the tools work with open tray;
- bark at -o option and terminate execution, the "problem" was that
users seem to misspell -overburn once in a while, in which case it
was passed down to mkisofs and an iso-image was dumped to current
working directory instead of media;
- generalize -M /dev/cdrom=file.iso option, but if file.iso is not
/dev/zero, insist on sane -C argument to be passed prior -M and
double-verify the track starting address;
5.11:
- authorship statement in -version output;
- make speed_factor floating point and print "Current Write Speed"
factor for informational purposes;
- Pioneer DVR-x06 exhibited degraded performance when recording DVD+;
- Pioneer DVR-x06 failed to complete DVD+ recording gracefully;
- alter set-root-uid behaviour under Linux from "PAM-junky" to more
conservative one;
5.12:
- single Pioneer DVR-x06 user reported that very small fraction of
his recordings get terminted with "LONG WRITE IN PROGRESS," even
though growisofs explicitly reserves for this condition... It
turned out that at those rare occasions unit reported a lot of free
buffer space, which growisofs treated as error condition. It's not
clear if it's firmware deficiency, but growisofs reserves even for
this apparently rare condition now.
- [major] issue with MODE SENSE/SELECT on SANYO derivatives, such as
Optorite, is addressed;
- Linux can't open(2) a socket by /dev/fd/N, replace it with dup(2);
- more relaxed command line option parsing and simultaneously a
zealous check to make sure that no mkisofs options are passed
along with -[ZM] /dev/cdrom=image;
- report I/O error if input stream was less than 64K;
- -M /dev/cdrom=/dev/zero didn't relocate the lead-out in DVD-RW
Restricted Overwrite;
5.13:
- workarounds for Panasonic/MATSUSHITA DVD-RAM LF-D310;
- Solaris: media load upon start-up;
machines so we can't use that to detect ac-power. for now, revert to what
we were doing before.
XXX perhaps acpiacad should be used if it exists, and if it doesn't fall
XXX back to using "acpibat.*discharging". then people with broken acpiacad
XXX can simply not include that driver in their kernel, but worry about
XXX that again after pkgsrc freeze.
also, check __NetBSD_Version__ to see when various envsys(4) API changes
occured, and avoid using new methods on old systems. this should fix PR#23355.
1.)
An integer overflow in ls in the fileutils or coreutils packages may allow
local users to cause a denial of service or execute arbitrary code via a
large -w value, which could be remotely exploited via applications that use
ls, such as wu-ftpd.
2.)
ls in the fileutils or coreutils packages allows local users to consume a
large amount of memory via a large -w value, which can be remotely exploited
via applications that use ls, such as wu-ftpd.
See
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0853http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0854
and the original report
http://www.guninski.com/binls.html
for details.
Patches taken from Red Hat's Security Advisory RHSA-2003:309-01.
reported by reed@
bump PKGREVISION
that we're not on AC power via the acpiacad's 'disconnected' entry, not
one of the battery's "discharging" entries, as the latter may be true
even while on AC power.
1) remove superfluous long in stage2/fsys_reiserfs.c (forward port from
current version in grub CVS)
2) provide an explicit memcpy stub so the memcpy inserted by gcc3 as
consequence of a pass-by-value can be linked against (patch from
Joachim Kainz in grub bug report 3343)
* Clean up temp file
* Remove runtime check for graphviz package - that's really handled
via dependencies
* Note requirement for perl
Addresses PR 23207 by Robert Elz / munnari.OZ.AU BANG kre /
Read dmesg(8) output (e.g. from /var/run/dmesg.boot), and output the
device tree as GIF image to stdout.
Usage: cat /var/run/dmesg.boot | /usr/pkg/bin/dmesg2gif | xv -
doesn't work, try to use ACPI to get the battery charge value, and AC
charging switch.
Known to work on my Sony VAIO (PCG-GRX315MP) with ACPI, and with thanks to:
Lubomir Sedlacik for testing on an IBM T22 with ACPI
Manuel Bouyer for testing on an IBM Thinkpad 600e with APM, and
Brian A. Seklecki for testing on a Sony PCG-R505
0.11.35
* Brought the copyright in About into 2003. :)
* Copying now also copies owner and group information, except for
symbolic links. If you really need it for links, let me know.
Also note that copying owner info requires root access, and that
group copying is very limited for non-root users. See chgrp(2).
* Hopefully made Copy signal failure when target file doesn't have
full size, which in turn should help Move behave better.
* Added an option to always save configuration on exit, which does
away with the dialog. Kind of silly, but easy to implement.
* Changed logic in internal dir-copy code, so it doesn't fool itself
into thinking it fails quite as easily. Note: when copying a dir,
gentoo will first *delete* the destination, to ensure that the
copy is indeed 1:1 and not a merge. BEWARE!
* The internal routine that rescans a pane no longer activates it,
which means less flickering focus indication when the other pane
rescans due to FAM detecting a modification in its contents.
* FAM rescans are now rate-limited, and will not occur more often
than once every 300 milliseconds. This limit is not settable at
runtime, you need to edit source (gfam.c:96) to change it.
* Added call to gtk_set_locale() during startup, suggested by
tarot.
* Silently assume compiler is GCC, and disregard CFLAGS set by
autoconf. In return, --enable-debug now disables optimizing.
* Fixed bug #972: The total value in the tooltip is now displayed with
fractional portion
* Fixed bug #962: Any errors about wrong configuration are now only
displayed in a dialog after changing configuration and not after
startup. This should help users whose network device is created after
dialing-in.
New in v0.12.5 (2003/09/27)
---------------------------
Fixed bug in --test-server when using --restrict security options
(test would fail improperly). Thanks to Maik Schreiber for report.
--list-changed-since and --list-at-time now work remotely.
Thanks to Morten Werner Olsen for bug report.
Fixed logic bug that could make restoring extremely slow and waste
memory. Thanks for Jacques Botha for report.
Fixed bug restoring some directories when mirror_metadata file was
missing (as when made by 0.10.x version).
Regressing and restoring as non-root user now works on directories
that contain unreadable files and directories as long as they are
owned by that user. Bug report by Arkadiusz Miskiewicz. Hopefully
this is the last of the unreadable file bugs...
curses.buildlink2.mk. This was wrong because we _really_ do want to
express that we want _n_curses when we include the buildlink2.mk file.
We should have a better way to say that the NetBSD curses doesn't
quite work well enough. In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages. We will look into this again in the future.
Changes from previous version:
1.0.3 -> 1.1.0
~~~~~~~~~~~~~~
13/04/2003 - Added a "raw" protocol, based on the existing telnet code.
- Added a "suppressbanner" client option, for the benefit of
the "raw" protocol.
1.1.0 -> 1.1.1
~~~~~~~~~~~~~~
1/09/2003 - Added "xonxoff true/false" to the tty server's config file
option list to permit changing software flow-control settings.
(Requested by Ben Elliston).