and to support the "inet6" option instead.
Remaining usage of USE_INET6 was solely for the benefit of the scripts
that generate the README.html files. Replace:
BUILD_DEFS+= USE_INET6
with
BUILD_DEFS+= IPV6_READY
and teach the README-generation tools to look for that instead.
This nukes USE_INET6 from pkgsrc proper. We leave a tiny bit of code
to continue to support USE_INET6 for pkgsrc-wip until it has been nuked
from there as well.
============
Version 0.14
============
o update of the Emacs editing mode for .desktop files (Ville Skyttä)
o make desktop-file-install print an error when trying to install a
non-existing desktop file, or a desktop file that can't be read (Vincent)
o make the validator check the content of the Icon key (Vincent)
o make the validator accept X-Foo as a valid environment (this was added to
the spec) (Stanislav Brabec, Vincent)
o really handle the -m command line argument for desktop-file-install
(Matthias Clasen)
o make desktop-file-install accept as one valid argument multiple
categories/only-show-in/mime-types values. Now --add-category="GNOME;GTK"
works as expected. (Vincent)
o make desktop-file-install validate the created desktop file before removing
the original file, and unlink it if it's not valid (Vincent)
o code cleanups for desktop-file-install (Vincent)
the 2.0.x series. Major new features include:
- Much faster insertion of attributes (somewhere around 10 times),
many thanks to Eric Bollengier and Marc Cousin.
- First release of bat (Bacula Administration Tool). Note to build
bat you must explicitly enable it on the ./configure line, you
must have the Qt4 version 4.2 or later libraries loaded, the qwt
(Qt Graphics) package loaded, and qmake and the other Qt4 tools
must be available. Most of the implementation was done by Dirk Bartley.
- Red/Black restore in memory tree (500 times faster loading).
- The Regex Where code to allow easier relocation of restored files
thanks to Eric.
- Socket level heartbeat for all connections (untested).
- posix_fadvise() use in the FD to improve performance reduces
swapping due to opening/reading lots of files. Win32 equivalent
implemented.
- Much improved Volume reservation code that should eliminate most
conflicts experienced in multiple drive autochangers.
- Simpler locking in the SD in the reservation system.
- Detection of file size/date change during backup if enabled.
- New Recycle Pool feature -- thanks to Eric.
- Efficient implementation of very large include/exclude lists.
- Volumes are no longer pruned during 'status dir'
- Pruning is now more efficient, and if a Volume is purged,
during pruning, it is immediately discovered.
- License is now GPL v2 without modifications, fix a few copyright
mistakes made when adding FSFE copyright notice.
Important upgrade notes are mentioned in the MESSAGE file.
XXX Not (functionally) tested by myself, but Peter Eisch <peter@boku.net>
(via pkgsrc-users@NetBSD.org) verified the patch in his setup.
Major changes from 1.9.0:
- Added -C option to lapply that will create missing intermediate directories.
- Added -P option that specifies a directory that contains
certificates to be used when verifying the peer.
Minor changes from 1.9.0:
- make dist will now create compressed tar ball.
- make package will now create compressed tar ball and remove temporary files.
- Fixed radmind.8 manpage rendering issue which hid some of the text.
Changes since Webmin version 1.350
Apache Webserver
On Debian and Ubuntu systems, replaced the existing pages for selecting
Apache modules with one that that configures the /etc/apache2/mods-enabled
directory, for much simpler and more workable control over modules.
Scheduled Cron Jobs
Added a button on the Edit Job page for cloning an existing job.
Linux Firewall
Added a setup option to configure a firewall for a typical hosting server.
LDAP Users and Groups
UID and GID allocation is now done by querying the LDAP server for specific
IDs, rather than fetching a list of all users to find which ones are used.
This should be faster on large LDAP servers.
Network Configuration
Re-wrote Gentoo networking support code to work with 2006 and later versions.
PostgreSQL Database Server
Fixed a bug that prevented the 'valid until' date from being displayed for
existing users.
Disk Quotas
Added a Module Config option to show both hard and/or soft quota percentages.
SMART Drive Status
Added a Module Config option for extra smartctl command-line args,
like -d 3ware,0
Usermin Configuration
Added an option to the Authentication page to block users with too many
failed logins, as well as hosts.
Created the new Blocked Hosts and Users page to show blocks currently in
force, and allow them to be cleared.
Webmin Configuration
Added an option to the Authentication page to block users with too many
failed logins, as well as hosts.
Created the new Blocked Hosts and Users page to show blocks currently in
force, and allow them to be cleared.
Added an option to the Ports and Addresses page to control if Webmin
attempts to to reverse-resolve the connected-to IP address when issuing
redirects, such as from non-SSL to SSL mode.
ra.sh, which is the buildlinked tool unless we provide the correct
value. The configure script allows to tweak {echo_path} from the
environment, but wants to see a full path in that variable, which is
why we have to set {ac_cv_path_echopath} here.
Remove the USE_TOOLS setting, since both are already added according
to 'make show-vars VARNAMES=USE_TOOLS'.
Major changes from 1.8.1:
- Added support for minus transcripts and special files in command
files
- Ported to HP/UX
Thanks to Jim Foraker for the patch. [ PATCH 1733645 ]
Minor changes from 1.8.1:
- Daemon no longer displays -R in usage. Users should begin using -B
- Fixed bug where path to echo wasn't being set in ra.sh
- Fixed bug where fsdiff wasn't displaying correct version number
Apply a patch (patch-b*) to xen-3.1.0 to fix the ELF loader so that the
symbol table is properly loaded for the NetBSD dom0 kernel. This is from
the Xen repository, based on a patch inistally submitted by Christoph Egger
to Xen (thanks !). Should fix PR port-xen/36671.
While there also provide a debug Xen kernel, built with debug=1.
Bump PKGREVISION.
add patch-ae to use the new names.
bump the PKG_REVISION
the previous version of cdrtools supported the new option names so no
change in dependency is needed.
update distinfo
Christos (patch-ae and patch-af). Fix PR 36680
- Define NETBSD_SYS in the pkgsrc Makefile so it works if NETBSDSRCDIR is
not pointing to a default location and thus some featues, like ptyfs
support were disabled
- Update the line numbers in patch-aa
- Add tmpfs support (patch-ad, patch-af and patch-ag)
- Update the NetBSD versions in Configure otherwise NETBSDV would fall
back to 1006000 and so at least one feature was not found, the PFSfd
procfs support (patch-ag)
- Bump pkg revision for new features (normaly I wouldn't have bumped the
version if it were only to fix a -current compile, because the version
also includes the kernel version)
Currently, it is able to alter DPMS states, save/restore video card
state and attempt to initialize the video card from scratch.
--
Requested by jmcneill@.
0.1.9: Jul 27 2007:
- Bug fixes: enable polling when using inotify this fixes support for NFS
partitions (Alexander Larsson), do not run idle handler if not needed
reduce wakeups (Alexander Larsson), handling of failure of inotify
initialization (Robert Clark), force poll support if compiled without
inotify and dnotify (Ray Strode)
- Portability: patches to allow compiling again on Hurd and kFreeBSD
(Michael Banck), patches to ease compilation on OS X (Brendan Cully)
0.1.8: Oct 31 2006:
- Build and portability fixes: handle sys/inotify.h, Python detection
(Joseph Sacco), FreeBSD portability fix (Loïc Minier/Petr Salinger),
out of tree build and install (Loïc Minier), fix build with Sun's
compiler (James Andrewartha)
- Bug fixes: pkg-config cflags (Claudio Fontana), debug signal hookup
fix (Bastien Nocera), client filedescriptor close trouble (Alexander
Larsson), low filedescriptor handling in the server (Alexander Larsson),
buffer on connection reset cleanup (Ariel T. Glenn), inotify new backend
fixes (Alexander Larsson)
- Improvements: update the inotify backend to the version used by
gnome-vfs (John McCutchan), minimize the timeouts usage
to not wake up apps unduely (Alexander Larsson)
0.1.7: Oct 27 2005:
- Portability fixes (Diego Pettenò, Sjoerd Simons, Daichi Kawahata)
- A small memory leak fix (Christopher Aillon)
- Fixes for gam_server segfaults (Ed Catmur, DV)
- One last patch for Python detection
0.1.6: Sep 8 2005:
- Large revamp of the inotify back-end (John McCutchan)
- Code reorganization, changes for polling (John McCutchan)
- Portability patches for NetBSD (Johnny Lam)
- Fix compilation without inotify
- environment variable GAM_TEST_DNOTIFY to force dnotify on inotify kernels
(John McCutchan)
- Inotify race conditions fixes (John McCutchan)
- Removal of some asserts resulting in crashes
- Applied some testing patches (TomPh)
- Fixed a memory leak on inotify back-end
- Python detection fix
binary-only packages that require binary "emulation" on the native
operating system. Please see pkgsrc/mk/emulator/README for more
details.
* Teach the plist framework to automatically use any existing
PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.
* Convert all of the binary-only packages in pkgsrc to use the
emulator framework. Most of them have been tested to install and
deinstall correctly. This involves the following cleanup actions:
* Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
more consistently.
* Simplify packages by using default INSTALL and DEINSTALL scripts
instead of custom INSTALL/DEINSTALL code.
* Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
Packages only need to state exactly which emulations they support,
and the framework handles any i386-on-x86_64 or sparc-on-sparc64
uses.
* Remove "USE_NATIVE_LINUX" from pkgsrc. The framework will
automatically detect when the package is installing on Linux.
Specific changes to packages include:
* Bump the PKGREVISIONs for all of the suse100* and suse91* packages
due to changes in the +INSTALL/+DEINSTALL scripts used in all
of the packages.
* Remove pkgsrc/emulators/suse_linux, which is unused by any
packages.
* cad/lc -- remove custom code to create the distinfo file for
all supported platforms; just use "emul-fetch" and "emul-distinfo"
instead.
* lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
instead of ${PREFIX}/lib so that compiled programs will find
the shared libraries.
* mail/thunderbird-bin-nightly -- update to latest binary
distributions for supported platforms.
* multimedia/ns-flash -- update Linux version to 9.0.48 as the
older version is no longer available for interactive fetch.
* security/uvscan -- set LD_LIBRARY_PATH explicitly so that
it's not necessary to install library symlinks into
${EMULDIR}/usr/local/lib.
* www/firefox-bin-flash -- update Linux version to 9.0.48 as the
older version is no longer available for interactive fetch.
Patch provided by maintainer, Andrey Simonenko in PR 36692.
Changes:
* Now IPA can be used on Cygwin (previously it only could be built).
* If SYM_PREFIX is defined, then ipa and ipastat try to lookup
symbols in modules with SYM_PREFIX, if this attempt failed,
then they try to lookup symbols without prefix.
* Use closefrom() system call if the system supports it.
* During startup ipa could unlink locked PID-file, that was
locked by another ipa process.
* WCOREDUMP macro is not mentioned in SUSv3 (#ifdef it).
pkgsrc change: include patch from PR kern/36030 to work around a problem
that can cause NetBSD to panic or just not read a CD.
1.0.3
=====
* Reverted to old behaviour of reloading medium before verification. Not
enough testing had been done before introducing this and some systems
fail to read the medium before reload.
* Do not crash when the currently playing audio project item is removed.
* Added desktop actions to handle empty media with K3b.
* Fixed read retry when reading data tracks
* K3b's dialogs now honor the global button layout setting
* Do not crash on mp3 files without tags if compiled with taglib support
* Do not allow to copy a rewritable media to itself.
* Fixed crash on startup with devices that return bogus GET PERFORMANCE
data
1.0.2
=====
* Properly determine the capacity of complete CD-R(W) media.
* Mark a data project as modified if files are renamed.
* Allow adding of all actions to the welcome window
* Added "NoDisplay=true" property to k3b-cue.desktop and k3b-iso.desktop
* Fixed supported write speed detection on some devices
* No reload before verification and between writing sessions (CD copy +
Mixed Mode CD) anymore
to "${MKDIR}". "configure" will otherwise decide to use "gmkdir -p" if an
older version of the "coreutils" package is already installed. But during
the install stage the old "gmkdir" binary will have been removed by
"pkg_delete" and the installation fails.
This is a major update from 5.2.1 and the ChangeLog is far too long to
include here. The update includes many bugfixes, POSIX.1 conformance fixes,
various GNU extensions to command line syntax, translations and some new
tools: gbase64, gsha224sum, gsha256sum, gsha384sum, gsha512sum, gshuf.
This release mainly adds support of copy/cut/paste files between
different Xfe windows, and between Xfe and other desktops
(GNOME, KDE, XFCE are supported). A lot of bugs have been fixed and
many features have been polished. Swedish and Chinese translation have
been added.
include:
* Drop support for "-b=..." and "-t=..." which are transformation options
that are not supported by BSD install.
* Add support for "-b" and "-B fmt" to allow backing up existing files.
Only specifying "-b" yields a backup suffix of ".old" and "-B fmt"
allows for sprintf(3)-style backup suffices. Number backups are
supported using awk(1).
Patch provided by maintainer, Bartosz Kuzma by PR 36634.
3.16 24-APR-2007
Problems fixed:
- filter in the file panel could leave the counter of
selected files in an inconsistent state. This could
lead to problems in other functions that were using
the counter. The problem existed only on some
systems
3.15 14-AUG-2006
Problems fixed:
- the tilde expansion in the internal cd (change
directory) command did not work in CLEX 3.14,
the problem has been corrected
- the usage of the <del> key in the history panel
has been corrected: press <del> to delete the
character from the command line and press
<esc> <del> to delete the entry from the panel
- the situation when some external command crashes
and leaves the non-blocking flag set on standard
input is now properly handled
New/improved functionality:
- the locate file function was replaced by a more
efficient panel filter mechanism. The filtering
is available in several panel types (ctrl-F)
- some key bindings has been redefined for
compatibility reasons:
old new
move cursor left to next word ctrl-B --> alt-B
move cursor right to next word ctrl-W --> alt-F
delete word ctrl-D --> alt-D
directory panel alt-D --> alt-W
bookmark panel alt-B --> alt-K
delete until the end of the line ctrl-Y -> ctrl-K
complete from the command history ctrl-K --> alt-P
main function menu ctrl-G --> alt-M
insert the full filename <esc> <tab> -> ctrl-A
- (for emacs users) ctrl-G has now the same meaning
as ctrl-C (cancel)
- user and group names longer than 8 characters were
silently truncated in the file panel, such names
are now displayed using the '>' mark
- user (alt-U) and group (alt-G) information panels
have been added
- new panel (<esc> <tab>) that summarizes all
completion and insertion functions has been added.
Type of the completion can be specified using this
panel
- completion of commands from the history utilizes
the same user interface as the name completion
- changes made in the bookmark manager can be
cancelled
- the input line of the directory panel has no longer
precedence over the panel contents. You can switch
the focus (indicated by cursor bar's visibility)
from the input line to the panel and back
- it is no longer possible to execute commands
directly from within the history panel. It was
easy to make a mistake there and execute other
command than intended (panel vs input line)
- characters '!' and ':' are automatically quoted only
if your shell is a C-shell
- there is yet another new option in the directory
compare panel
- configuration parameter SHELLPROG:
standard option -c <COMMAND> is appended
automatically if it is not specified
- configuration parameters CMD_Fn:
command parameters $c and $S have been added
(cursor position and selected files)
- configuration parameters LAYOUTn:
there are two new fields: $S and $P
(alternative forms of file size and permissions)
changes:
Init threading first to stop a warning from new GLib.
Remove the XML documentation support in configure
Fix typo in _dbus_gvalue_signals_error (#10837) (Thanks to Peter Kjellerstedt)
Update GLib requirement (Closes#10889).
Document dbus-gtype-specialized
Add simple test suite for peer objects.
Support peer-to-peer proxies. (Closes#10233).
Add dbus_connection_get_g_connection.
Stop compiler warnings (Closes#10374).
Handle dbus errors which are not name has no owner
Update abstract socket test from DBus, which now cross-compiles
Rename the error quark to be unique
Update AUTHORS
the owner of all installed files is a non-root user. This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.
(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
unprivileged.mk. These two variables are lists of other bmake
variables that define package-specific users and groups. Packages
that have user-settable variables for users and groups, e.g. apache
and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
and ${UNPRIVILEGED_GROUP}.
(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
============
Version 0.13
============
o rewrite validator, and update it for desktop entry specification 1.0.
The validator should be stricter and report more useful messages.
(Vincent)
o add --warn-kde and --no-warn-deprecated command line options to
desktop-file-validate (Vincent)
o port desktop-file-install to GKeyFile (Vincent)
o don't require --vendor for desktop-file-install (Vincent)
o some general module cleanup (Vincent)
Changelog mentions many bugfixes and improvements for Linux 2.6, FreeBSD,
Solaris, DEC OSF/1, NetBSD, AIX and IRIX. Note that it also says:
"Support for MacOS X is officially withdrawn although the macosx module is
still part of the distribution. Hopefully this is a temporary situation."
cdrkit is a suite of programs for recording CDs and DVDs, blanking
CD-RW media, creating ISO-9660 filesystem images, extracting audio
CD data, and more. The programs included in the cdrkit package were
originally derived from several sources, most notably mkisofs by
Eric Youngdale and others, cdda2wav by Heiko Eissfeldt, and cdrecord
by Joerg Schilling. However, cdrkit is not affiliated with any of
these authors; it is now an independent project.
Tested by Blair Sadewitz.
* Simplify the PLISTs by merging them. This makes it easier to handle
future platforms that want to install fsck.
* Don't compress the info files during installation. The plist module
can handle that automatically.
* Install the example mke2fs.conf file into the right place.
This should fix the latest bulk build error for e2fsprogs.
Bump PKGREVISION to 1.
version include modifications to the script to pass the regression
test suite in regress/bootstrap-install-sh. This makes the installed
install-sh script more closely match NetBSD's /usr/bin/install.
As a side effect this should make apcupsd build on netbsd-4 and current.
pkgsrc changes: cgi and snmp are now enabled by default.
Relevant changes since 3.12.4:
Unreliable MASTER/SLAVE networking mode is removed
PowerChute Network Shutdown driver (protocol available in the AP9617 family
of smart slot modules)
New configuration directives to set paths at runtime
digit in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
* XenAPI 1.0 support
o XML configuration files for virtual machines;
o VM life-cycle management operations; and
o Secure on- or off-box XML-RPC with bindings for many languages
* Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
* Dynamic memory control for HVM guests;
* 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
* Blktap copy-on-write disk support.
It also fixes some HVM bugs.
Note that this package contains a backport of the pcnet emulation from
xen-unstable, to make it useable. It gives better performances than the
default realtek emulation.
in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
* XenAPI 1.0 support
o XML configuration files for virtual machines;
o VM life-cycle management operations; and
o Secure on- or off-box XML-RPC with bindings for many languages
* Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
* Dynamic memory control for HVM guests;
* 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
* Blktap copy-on-write disk support.
It also fixes some HVM bugs.
in version numbers, and upgrade to 3.1.0.
Changes since 3.0.4:
* XenAPI 1.0 support
o XML configuration files for virtual machines;
o VM life-cycle management operations; and
o Secure on- or off-box XML-RPC with bindings for many languages
* Basic save/restore/migrate support for HVM (e.g. Windows) VMs;
* Dynamic memory control for HVM guests;
* 32-on-64 PV guest support (run PAE PV VMs on a 64-bit Xen!); and
* Blktap copy-on-write disk support.
It also fixes some HVM bugs.
The package was created by Sergey Svishchev, some changes done by me.
CD and DVD media keep their data only for a finite time (typically for
many years). After that time, data loss develops slowly with read errors
growing from the outer media region towards the inside.
Dvdisaster stores data on CD/DVD in a way that it is fully recoverable
even after some read errors have developed. This enables you to rescue
the complete data to a new medium.
Data loss is prevented by using error correcting codes. Error correction
data is either added to the medium or kept in separate error correction
files. dvdisaster works at the image level so that the recovery does not
depend on the file system of the medium. The maximum error correction
capacity is user-selectable.
k3b uses cdrecord for CD-R[W] writing tasks and invokes it with
'dev=<bus>,<target>,<lun>' argument. The code in scsi-bsd.c attempts
to find a device node (/dev/rcd?d) that matches these <bus>, <target>
and <lun>; this code stops after first failure. If cd0 does not
exist, but cd1 does, the code will fail to match cd1.
Also, the code doesn't use getrawpartition().
Apply his patches for both problems. Bump PKGREVISION.
Version 1.350 (1 June 2007)
* Fixed an XSS security bug in pam_login.cgi.
* Added plain-text mode and head section preservation to the File Manager HTML editor, and a field to select which user uploaded files are owned as.
* Added Postfix module configuration options for the start, stop and restart commands.
* Use the HTML output mode from the pgsql command in the PostgreSQL module, for more reliable data editing when DBI is not available.
* The Running Processes module now shows real and virtual memory on Solaris.
* Added Redhat Enterprise 5 support, and fixed SuSE 10 and Solaris-specific bugs
Current version: 1.6, 2007-05-04
Supported languages: italian, english, german (partial)
* Start/stop the Cyrus server;
* Activates/deactivates services (imap, imaps, pop3, sieve etc.)
* Configures the main IMAP parameters;
* Manage IMAP partitions;
* Creates and deletes mailboxes and folders;
* Manage virtual domains;
* Copies a mailbox to another, renames and moves mailboxes and subfolders;
* Sets default quota for new mailboxes;
* Edit and remove quotas on mailboxes;
* Displays the size, the quota and the number of messages for each mailbox or folder;
* Assigns and removes permissions (ACLs) for any user
* Reconstruct the mailboxes DB;
* Optionally synchronizes the creation and deletion of mailboxes with the system account management in the appropriate standard module of Webmin
* Accepts international characters (UTF-8) in mailbox names
* Automatically checks for updates
* Add support of NLWP field
(thanks to Bert Wesarg)
* BUGFIX: Fix use of configurable /proc location
(thanks to Florent Thoumie)
* Fix memory percentage calculation and make it saner
(thanks to Olev Kartau for the report)
* Added display of DRS, DT, LRS and TRS
(thanks to Matthias Lederhofer)
* BUGFIX: LRS and DRS memory values were flipped
(thanks to Matthias Lederhofer)
* BUGFIX: Don't crash on very high UIDs
(thanks to Egmont Koblinger)
This is an unstable/experimental release of smartmontools. I'm commiting
this update anyway because of the SAT support, which allows this utility
to be used with recent hard disks. No problems experienced so far and no
objections raised on tech-pkg@.
Changes include:
- Many additions to the table of known drives
- SAT (SCSI/ATA Translation) support
- SCSI background scan results log
- smartd -W directive for temperature tracking and warning
- smartctl -n option to check power state
- improved smartd power state logging
- CCISS support under Linux
- HighPoint RocketRAID support under Linux
- 3ware RAID support under Windows
- SPT interface for SCSI devices under Windows
- ATA selective self test under Windows XP/2003
- NSIS installer support for Windows version
- Started move from C to C++
- Various other improvements
Patch provided by Jukka Salmi in PR 36392.
NEW features of cdrtools-2.01.01a25:
All:
Libschily:
- __fjmalloc()/__jmalloc() now allow to specify JM_EXIT to exit() instead
of callinf siglongjmp()
- New function file_getraise() to get the current file raise value.
Libparanoia (Ported/enhanced by J<F6>rg Schilling, originated by Monty xiphmont@mit.edu):
Libedc (Optimized by J<F6>rg Schilling, originated by Heiko Ei<DF>feldt heiko@hexco.de):
Libfind:
- Libfind is now close from the final state
- Added README file to the directory libfind/ that help to learn how
to create a complete find(1) command, a "bsh" find builtin and a
ksh93 find builtin using libfind.
- Libfind Version is now 1.3
- libfind has been restructured to allow it to be used as builtin function
inside shells like e.g. "bsh" and "ksh93".
- libfind now allows I/O redirection (needed for shell builtins).
- libfind now may be told to check for abort situations (needed for
shell builtins in order to check for abort on ^C).
- New function find_free()
- Libfind no longer leaks memory if called with a commandline with
syntax errors.
Libfile:
Libhfs_iso:
Libscg:
- scg_numbus() function for FreeBSD corrected to make cdrtools work again.
Thanks to a hint from Joseph Terner <jtsn@jtsn.de>
Rscsi:
Cdrecord:
- A typo in the man page has been fixed (mkisofs does not have a -q but
a -quiet option).
- A debug message in the DVD+ driver hav been updated to make cdrecord
again compile in -DDEBUG mode.
Cdda2wav (Maintained/enhanced by J<F6>rg Schilling, originated by Heiko Ei<DF>feldt heiko@hexco.de):
- Fixed a bug that caused cdda2wav to hang when retrieving the CDDB information.
This bug has been introduced with cdrtools-2.01.01a21
Readcd:
Scgcheck:
Scgskeleton:
Btcflash:
Mkisofs (By J<F6>rg Schilling and James Pearson j.pearson@ge.ucl.ac.uk):
TODO:
- read Joliet filenames with multi-session if no TRANS.TBL
or RR is present. I am looking for a volunteer for this task!
Note that this can never be 100% correct as there is no relation
between the names on the master (UNIX) filesystem, the ISO-9660
names and the Joliet names. Only the Rock Ridge names are
untranslated with respect to the original files on the
master (UNIX) filesystem.
- add libecc/edc for CDI and similar.
NEW features of cdrtools-2.01.01a26:
All:
- Now using cdrecord/version.h for the global version number
- New autoconf test for struct timeval in sys/time.h
- New autoconf test for struct timezone in sys/time.h
- Changed include/schily/time.h to depend on the
new autoconf #defines HAVE_STRUCT_TIMEVAL and
HAVE_STRUCT_TIMEZONE
- The Schily makefile system is now also passing OS
specific #defines to "configure".
- New Schily makefile system Target shell allows to
call "make shell" in order to get a shell with exactly
the same environment as the compilers will see from
the makefile system. This helps testing.
- New autoconf test checks whether we need to call
"xx.exe" on a plaform. This is needed in order to
be able to call the Microsoft compiler from the
SFU (Services for UNIX) environment.
- It is now possible to call the Microsoft compiler
from SFU. In order to do this, call "smake CCOM=cl"
If this does not work, you may need to change the
file DEFAULTS/vc7-interix-setup
Libschily:
Libparanoia (Ported/enhanced by J<F6>rg Schilling, originated by Monty xiphmont@mit.edu):
- Fixed a typo in paranoia_init() that gas been introduced with 2.01.01a24
This bug did cause a core dump.
Thanks to Robert Grimm <rob@news.robgri.de> for reporting.
Libedc (Optimized by J<F6>rg Schilling, originated by Heiko Ei<DF>feldt heiko@hexco.de):
Libfind:
- Fixed a bug in names.c that caused nameinit() to go into an endless
recursion and dump core if there is no "nobody" in /etc/passwd.
This bug has been introduced recently.
Libfile:
Libhfs_iso:
Libscg:
Rscsi:
Cdrecord:
- Trying to work around a Pioneer firmware bug that causes cdrecord to write
DVDs at lowest speed.
- Reset SCSI silent mode after cdrecord did use the auto-mode (no dev= parameter)
to find the drive. This again gives visible error messages.
Cdda2wav (Maintained/enhanced by J<F6>rg Schilling, originated by Heiko Ei<DF>feldt heiko@hexco.de):
Readcd:
Scgcheck:
Scgskeleton:
Btcflash:
Mkisofs (By J<F6>rg Schilling and James Pearson j.pearson@ge.ucl.ac.uk):
- added a better error message from Helios in volume.c
- The timezone bug (first fixed in 2.01.01a24 has now been fixed
correctly and works even if the timezone is located east to GMT.
TODO:
- read Joliet filenames with multi-session if no TRANS.TBL
or RR is present. I am looking for a volunteer for this task!
Note that this can never be 100% correct as there is no relation
between the names on the master (UNIX) filesystem, the ISO-9660
names and the Joliet names. Only the Rock Ridge names are
untranslated with respect to the original files on the
master (UNIX) filesystem.
- add libecc/edc for CDI and similar.
NEW features of cdrtools-2.01.01a27:
All:
- Added forgotten file RULES/x86-interix-cl.rul to the Schily Makefilesystem
- Trying to better deal with MS winsock2.h oddities in schily/time.h
- #undef iswalnum ... in schily//wchar.h before defining non wchar fallbacks.
- config.guess now knows about i386 Darwin (Mac OS X on Intel)
- Schily makefilesystem enhanced to check for extended
fields in struct utsname as seen e.g. in MS SFU (Interix).
- New predefined macro OSVERSION in the makefilesystem is needed
for SCO OpenServer 6.x support (because this uses a UnixWare
kernel
- Trying to support Compilation on SCO OpenServer 6.x
- New macro $(CC_OUTPUT_FILTER) allows to filter away the
unwanted file name echo from cl.exe.
- Interix now uses uname -m instead of uname -p for $(OARCH)
- Makefile support for pentium-4-unixware-cc.rul and
pentium-4-unixware-gcc.rul was added.
- New autoconf test for libiconv
- The Schily makefilesystem now by default searches in /usr/local/include
and /usr/local/lib if on FreeBSD. This is needed in order to find
libintl and libiconv.
- make html and make htmlx now works even on the top level directory
and creates html versions of the man pages
- fixed a typo in the autoconf test for C99 isinf/isnan
Libschily:
Libparanoia (Ported/enhanced by J<F6>rg Schilling, originated by Monty xiphmont@mit.edu):
Libedc (Optimized by J<F6>rg Schilling, originated by Heiko Ei<DF>feldt heiko@hexco.de):
Libfind:
- find_list.c now #ifdefs names like S_IFLNK
Libfile:
- Better portability for strerror() in file.h
Libhfs_iso:
Libscg:
- Better help message for Mac OS X wich dev=help
Rscsi:
Cdrecord:
- Cdrecord now correctly reports Copyright ...2007 with -version
-
Cdda2wav (Maintained/enhanced by J<F6>rg Schilling, originated by Heiko Ei<DF>feldt heiko@hexco.de):
- Let cdda2wav print the -version outout to stdout and in a similar form
as other cdrtools programs.
Readcd:
Scgcheck:
Scgskeleton:
Btcflash:
- Make btcflash compile on K&R compilers (like on HP-UX)
Mkisofs (By J<F6>rg Schilling and James Pearson j.pearson@ge.ucl.ac.uk):
- mkisofs -J no longer implies -l as done incorrectly after
converting from GNU getopt_long() to getargs()
TODO:
- read Joliet filenames with multi-session if no TRANS.TBL
or RR is present. I am looking for a volunteer for this task!
Note that this can never be 100% correct as there is no relation
between the names on the master (UNIX) filesystem, the ISO-9660
names and the Joliet names. Only the Rock Ridge names are
untranslated with respect to the original files on the
master (UNIX) filesystem.
- add libecc/edc for CDI and similar.
-fix a bug in the align-to-page logic which may have prevented memtester
from mlock()ing the memory it was trying to test on some systems.
Thanks: Baif Chen.
htop is an enhanced version of top, the interactive process viewer,
which can display the list of processes in a tree form, like pstree.
This is htop, an interactive process viewer.
Comparison between 'htop' and 'top'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* In 'htop' you can scroll the list vertically and horizontally
to see all processes and full command lines.
* In 'top' you are subject to a delay for each unassigned
key you press (especially annoying when multi-key escape
sequences are triggered by accident).
* 'htop' starts faster ('top' seems to collect data for a while
before displaying anything).
* In 'htop' you don't need to type the process number to
kill a process, in 'top' you do.
* In 'htop' you don't need to type the process number or
the priority value to renice a process, in 'top' you do.
* In 'htop' you can kill multiple processes at once.
* 'top' is older, hence, more tested.
pkgsrc, in preparation for gnome1-libs removal(*).
There was no feedback for keeping these packages after my
HEADS UP mail to pkgsrc-users a week ago.
(*) More to come before that can happen, though.
Fixed problem:
Updated the Edit Record form to use ui-lib.pl, for easier theming.
When deleting multiple DNS records, the wrong ones can sometimes be removed.
Fixed problem:
Radio button fields in many forms have the wrong name, causing virtual host
creation to fail and possible incorrect changes to the Apache config.
Major changes from 1.7.2:
- Added reporting capabilities
Clients will automatically report to the serve the success or
failures
of ktcheck and lapply. Also added a new tool "repo" that will log
custom messages to the radmind server.
Other Changes:
- Fixed bug in daemon that caused "success" or "no error" to be logged
instead of actual error message. [BUG #1660749]
Thanks to Gabrielle Singleton for reporting the problem.
- ra.sh uses more portable find options. [ Bug #1385630 ]
Thanks Sean Sweda for the patch.
- fsdiff displays the command file name when reporting command
file line errors. [ Feature #1592739 ]
- Makefile.in using POSIX sub-make methodology [ Bug #1641044 ]
- Fixed build problem for Suse 10. [ Bug #1677170 ]
Thanks cdr3 for reporting the problem.
- ktcheck exits on all non 2xx server responses to avoid all
cascading error messages
- Added optional path to ra.sh for update & create
- Including configure.ac in source distribution
- ra.sh auto now does pre/post apply.
Thanks Sean Sweda for the patch.
- Updated copyright information
- Cleaned up formatting of STAT SPEC
- Cleaned up server's debug information
* Fixed crash when using the Device menu without a selected device.
* Fixed DVD copy when reading from a DVD+RW.
* Fixed --without-alsa configure check
* Fixed a crash in Video DVD ripping when the title does not contain an
audio stream
* Only use the mkisofs parameters -biblio, -copyright, and -abstract if
they have been set. Using them with invalid values (empty) seems to
sometimes result in broken iso images.
* Better compatibility with recent transcode development branch
* Fixed Multisession import size handling.
* Fixed Lame quality preset handling.
* Made libk3bdevice really thread-safe. This fixes the disabled DMA bug!
* New configure check --without-cdrecord-suid-root to disable K3b's check
for cdrecord permissions. Although not recommended it is requested by
many distributors.
* Changed the order of the buttons in the tool dialogs to match the
default KDE order.
* Added handling of the newly introduced genisoimage parameter
-allow-limited-size
* Make the K3b Sox audio encoder plugin work with newer sox versions
(Thanks, Stephan Binner.)
2.2.10 - Thu Oct 26, 2006
-------------------------
* Hans de Goede patches: 1) handle sysfs sensors which represent themselves
as platform drivers (/sys/class/hwmon). 2) Add a libsensors sensor
monitor interface which will be used preferentially over sysfs if
libsensors is installed and sensors_init() on /etc/sensors.conf succeeds.
* Add --without-libsensors command line option to force using /sysfs
instead of libsensors for cases when running a new Linux sensor kernel
module that is not yet supported by libsensors. A fallback to /sysfs is
automatic when libsensors detects zero sensors.
* Linux sensor config names change with migration to libsensors, so attempt
to automatically do a conversion so user won't have to redo sensor
config. But this doesn't handle client/server runs so for these
sensor configs must be redone.
* Michael Buesch patch: Add PowerMac G5 Windfarm sensor monitor interface.
* David G. North patch: Add content length check to mbox mail checking to
get good mail counts even if there's a mal-formed mime content package.
* New Translation
o pt_BR.po from Insigne Free Software (traducao--at--insignelinux.org)
* Translation updates
o de.po
o it.po from Vincenzo Reale
* Bugfixes
o Christian Schmidt patch: add -pci- to sensor config compatibility fix.
o gkrellmd plugins didn't get initial update data.
o Don't limit mbmon detection to i386 architectures.
o Flush gtk events pending between closing and moving gkrellm so
window managers can get width updates before the move.
o Fix warnings from newer gcc.
Monit is a utility for managing and monitoring, processes, files,
directories and devices on a UNIX system. Monit conducts automatic
maintenance and repair and can execute meaningful causal actions in
error situations.
pksgrc changes: install man pages for xm, xend-config.sxp and xmdomain.cfg.
Should fix pkg/36190.
Main changes:
This is largely an opportunistic stabilising release for HVM guests, due to
the large amount of work in that area of the code since 3.0.3. These
enhancements have in particular improved support for SMP and ACPI Linux and
Windows operating systems.
- make this compile on NetBSD/x86_64 [does not work yet]
- completely automate the NetBSD header generation. This should make porting
to other platforms easier.
* Version 1.5 2007-03-08
- Tree structure of mailboxes has been totally rewritten
based on Perl module Tree::Simple from CPAN
(thanks to Murray Trainer <mtrainer@central-data.net>)
- added a check for mailbox permissions to 'reconstruct' command
* Version 1.4.5 2006-11-28
- fixed a bug when changing quota on mailboxes with similar names
(thanks to Murray Trainer <mtrainer@central-data.net>)
* Version 1.4.4 2006-11-3
- requires Webmin 1.240 for using 'ui_bytesbox' function in ui-lib.pl
pkgsrc chages: use full distfile instead of non version indivisual module files.
Version 1.340 (8 April 2007)
* Change the default Blue Framed theme to match the style of www.webmin.com, and generally look nicer.
* User interface cleanups in various modules (Apache, Backup Config, Webmin Configuration and others), adding tabs to reduce the size of pages and converting code to use ui-lib.pl.
* The Perl Modules module can now fetch RPM or Deb packaged modules from YUM or APT, where available.
* Added easy fields for sending SMS messages in the System and Server Status module (for US carriers that have email to SMS gateways).
* Replace the old HTMLarea widget for HTML editing in the File Manager and Read User Mail modules with Xinha.
* Linux quotas are now set with the setquota command, which shows up nicely in the actions log.
* Optimizations to speed up getting the hostname and Postfix config settings.
* Improved YUM and Redhat Network support in the Software Packages module.
* View the detailed change log.
Version 1.330 (27 February 2007)
* If the underlying OS is upgraded after Webmin is installed, a message is displayed on the main page prompting you to fix it.
* Added a feature in the BIND module for updating an IP address in multiple zones at once.
* The File Manager now automatic detects HTML files and launches the correct editor.
* Improved the LDAP module's support for large databases.
* When there are too many tables or databases to display in the MySQL and PostgreSQL modules, a menu for selecting a specific table is shown instead.
* Added functions to ui-lib.pl for tabs and hidden table sections.
* Added support for comments to the Shorewall module, and improved logging
* The Webmin Actions Log module can now rollback selected files changed by an action, rather than all of them.
* View the detailed change log.
Version 1.320 (21 January 2007)
* Added the PHP Configuration module for managing php.ini.
* Changed the default theme for new installs to the Blue Framed theme.
* Improved handling of large file uploads so that they are no longer read into memory by Webmin webserver. Also added a progress bar window for tracking uploads.
* Added checkboxes for deleting multiple objects at once in several modules.
* Changed all rows of links (like Select all / Invert selection / Add something) to put | characters between them, to improve readability.
* Big improvements in Windows support in various modules and the Webmin core.
* Enhanced the System and Server Status module to allow monitoring of all hosts in a Webmin server group.
* View the detailed change log.
Version 1.310 (28 November 2006)
* Big improvements in Ubuntu support, including the Bootup and Shutdown module, mounting filesystems specified with the UUID syntax, and various default module config changes.
* Re-designed the Simple Blue theme to use frames.
* Added support for IPv6 addresses in modules where the underlying servers allow them.
* Supported HFS and FATX filesystems under Linux.
* MySQL backups can now be compressed with gzip or bzip2.
* Added file locking and logging to the Postfix module, and improved access control features.
* Added checkboxes and buttons for mass deletion in the Cron and DHCP modules.
* Added access control options for the Info window to the File Manager module, and a feature to allow extraction of ZIP files on the server.
* View the detailed change log.
Version 1.300 (15 September 2006)
* Fixed security holes that allow the source of Webmin programs to be viewed, and allow cross-site-scripting attacks.
* XML-RPC clients can now call Webmin API functions.
* On systems with no root password, users with sudo access can login to Webmin as root.
* Improved support for latest Debian and Fedora releases, including the new IPtables config system in Debian 3.1.
* The file manager can now extract tar.bz2 files, store a history of entered paths, and show the total size of a directory.
* The Filesystem Backup module can backup and restore TAR and dump files over FTP.
* MySQL server variables and connections can be viewed and changes.
* Table data can be sorted by clicking on headers in the MySQL and PostgreSQL modules.
* Improved support for PostgreSQL 8, including editing tables with no OID field.
* Sendmail and Postfix aliases and maps can have a comment associated with each entry.
* Squid 2.6 is now supported.
* View the detailed change log.
Version 1.290 (29 June 2006)
* Fixed a security hole that would allow a remote attacker to view any file on the system.
* Added the LDAP Client module, for setting up a Linux system to get users and groups from an LDAP server.
* Added support for sending email when a group is over quota to the Disk Quotas module.
* Several other small fixes for bugs found since 1.280.
* View the detailed change log.
Version 1.280 (16 June 2006)
* Added the Simple Blue theme, a less graphics-heavy design which may eventually become the default. This theme takes advantage of changes in many modules to use highlighting on table rows.
* Updated the Apache module to support version 2.2.0.
* Updated the various operating-specific NFS server modules to support mass deletion of exports, and to internationalize those that were using hard-coded text strings.
* Updated various modules to allow deletion of multiple objects (such as table fields, Samba shares, PostgreSQL grants, Squid ACLs and so on) at once.
* Added configuration options to the Read User Mail module for the date format, pager arrow locations, timezone and separate message window mode.
* Updated the MySQL module to support views in MySQL version 5.
* Enhanced the System and Server Status module to allow the selection of multiple hosts for each monitor, added a monitor type for testing an SQL server, and updated the Network Traffic monitor to support FreeBSD.
* Fixed a security hole that allows remote viewing of any file on the system when Webmin is run on a Windows server.
* View the detailed change log.
5Mar07
kes File migrate bug with Pool Occupancy using mediaid instead
of jobids. Fixes bug #795.
kes Fix orphaned buffers in filed backup and verify due to
crypto buffers not freed during errors. Fixes bug #789.
04Mar07
kes Add smartctl call to bacula-sd.conf as an example of getting
tape alert info.
02Mar07
kes Add Client Connect Wait to Storage daemon to permit users to
modify the time the SD waits for a FD connection.
28Feb07
kes Apply Command ACL filter to JobId list in restore command.
kes Correct typeo in var.c patch.
27Feb07
kes Don't let Bacula prune File or Job records for the current Job.
kes Fix variable substitution pad + inc bug reported (with patch)
in bug #791.
26Feb07
kes Correct SQLite log table index as reported by Luca Berra.
24Feb07
ebl Fix FIFO stuff, bacula tries to rewind the FIFO... Thanks to Andreas
22Feb07
kes Fix a few places in lib/message.c where the open fd may
not be zeroed.
21Feb07
kes Add LANG=C to autoconf/randpass so it works with languages other
than English. Fixes bug #788.
20Feb07
ebl Revert ClientRunBeforeJob as it was in 1.38.x
This fixes bug #780
You will not be able to generate Include/Exclude list any more.
If you want to use this, you can apply
trunk/bacula/patches/testing/clientrunbeforejob_can_generate_include_exclude_list.patch
19Feb07
kes Restore of sockets created false error messages because Bacula
no longer restores sockets, but the code was still trying to
set the attributes on a non-existent file. Reported by a user.
16Feb07
kes Fix encryption deblocking bug, which caused some restored files
to be truncated. This fixes bug #763.
kes Add FD event sequence order prepared by Eric -- for RunScripts.
kes Fix 12am/pm bug as reported in bug #782.
15Feb07
kes Add quick disconnect FD code from 2.1.4 to 2.0.3. This code
causes the SD to release the FD as soon as the FD has sent
all the data to the SD. After that the SD will do any final
despooling (data and attributes) that are necessary. This
allows laptops to disconnect much quicker from the network
after a backup.
13Feb07
kes Apply Eric's ClientRunScriptAfter patch to 2.0 and 2.1.
11Feb07
kes Optimize the use of the database a bit in the Status dir command.
Only open it when needed, ensure that if any previous database
was opened, it is closed.
10Feb07
kes Modify dbcheck to handle orphaned JobMedia, Path, Filename,
and File records in 300K chunks to be more efficient. This
idea came from Juan Luis Frances (if I remember right).
09Feb07
kes Update projects list.
08Feb07
kes Fix dird/ua_cmds.c so that a cancel command checks if the
console is authorized to cancel the job. This fixes bug
#767.
kes Modify SD so that the VolCatJobs medium record is updated
at the beginning of a Job rather than the end. This
fixes bug #775 where exceeding MaxVolJobs caused jobs
to fail.
kes Added a mutex around getting and setting Volume information
so that multiple simultaneous jobs will single thread.
07Feb07
Switch to using Subversion
kes Remove src/pygtk-console/ from configure
06Feb07
kes Delete src/lib/btree.c from win32 build, then add rblist.c
plus the entrypoints.
kes Apply patch supplied that corrects debug print
in canceling jobs for max run time. Supplied as
part of bug #621, which was previously fixed.
05Feb07
kes Test on job_canceled() and sd_msg_thread_done inside
loop starting the message thread to avoid a race condition.
Fixes bug #771.
kes Remove rl_catch_signal from console.c as it conflicted
with the header definition. Fixes bug #765.
ebl Fixes bug #766 about RunsOnClient = Yes (case sensitive)
04Feb07
kes Clarify some stored/acquire messages to indicate if the
problem is with read or append.
02Feb07
kes Fix memory leak with storage ids in cats/sql_get.c
kes Terminate watchdog earlier to avoid reference to released
memory -- reported by Jason Austin.
kes Move closing the database from jobq.c to the director daemon
termination routine. This fixes memory leaks for shadow jobs
(i.e. migration jobs).
kes Free up the unique jobid chain items in migrate.c. This fixes
a memory leak problem.
kes Convert some ugly looking for statements to use foreach_alist
in findlib/find.c. This will facilitate converting the structures
to use dlist (for large include/exclude lists).
kes Fix a bug in the btree.c and btree.h routines, then rename them
rblist and add them to be built in src/lib. Include some new
methods written by Rudolf Cejka that make the code more readable
(hides some of the ugly casting).
26Jan07 (back port)
kes Implement item #12 on project list -- quick release of FD by
the SD. This is noted in more detail above.
0.3
---
* A couple sanity checks from Kerry
* Update the source to work with Automake 1.9
0.2
---
* Completely fix file handling... a better understanding about CD data
structure really fix a lot errors... previous version sometime gives you
invalid bytes at the beginning of the resulting .iso, it caused by
my misunderstanding about the difference between Mode 1 and Mode 2 CD
No change since 1.0b10 [2006/08/10].
Changes since 1.0b9 [2006/07/06]:
- new 'F', 'v' and 'D' commands for interactive mode.
- added -F option (as suggested by Chase Phillips).
- fixed long standing but rare data corruption bug (reported by Jon Amundsen).
Changes since 1.0b8 [2006/06/30]:
- child exit status was not saved when waiting for its orphans.
- look for termcap in ncurses library (reported by Stephan Hegel).
Changes since 1.0b7 [2006/05/22]:
- SHMUX_SSH*_OPTS are now parsed by shmux, allowing passing more complex
options strings. (loosely based on code from Jos Backus.)
- added -B option (courtesy of Chase Phillips and Jos Backus).
- minor enhancement of "interactive mode" status reporting.
Changes since 1.0b6 [2004/12/15]:
- improved timeout enforcement using process groups (suggested by Jos Backus).
- improved handling of "impossible" waitpid() failures.
Changes since 1.0b5 [2004/09/20]:
- user@target now works with rsh.
- fixed miscellaneous assumptions/bugs related to fping.
- user@target is no longer incompatible with -p.
* Changed informative messages to "MKLIVECD>".
* Improved all messages.
* Fix problems with MULTIPLE_KERNELS and USE_GNU_GRUB, previously
if they were not defined the build continued or failed silently.
* Added more error checks.
* Added a new target 'fetch' that will fetch the specified sets from
the specified URL.
* Fixed permissions on /tmp. (Reported by Zafer Aydogan).
* Renamed BOOTKERN to KERNEL_CONFIG, because it's more appropiate.
* Fix a problem with options accepting a 'yes' argument, now
the value can be case insensitive.
* Remove the example kernel config, too old and useless.
* Use mktemp(1) to create the temporary file.
* Updated manpage with reality.
- Fix the manpage path in the Makefile
- Adapt the memmeter.cc changes to pagemeter so it doesn't use kmem
to get uvmexp.
- struct schedstate_percpu is no longer a public interface outside
the kernel
- Add netIface support for NetBSD. Now you can monitor only one network
interface. See the manpage for more details. This change is allready
present in the sourceforge tree.
- PKGREVISION++
gnome-system-monitor applet seems to work. (Patch from Blair Sadewitz
on pkgsrc-users (maybe really from apb@).)
Caveat:
Switching on KERN_PROC2 sysctl define seems somewhat unclean.
All of this needs to be merged upstream.
New in this release is a BNF file that shows the syntax of magic
files. Many more checks have been added to the magic parser and
badly formatted magic entries have been fixed. There is now a
"default" statement in the magic entires. Finally a exploitable
flaw in the print buffer management has been fixed.
changes:
* The background of the window in the standard theme is now just slightly
transparent when compiled against GTK+ 2.10 and when using a composite
manager.
-initial accessibility support
-bugfixes
version 0.4.4 (27-February-2007):
* Fixed a bug where a notification's ID could be reset when a different
notification was closed. Patch by jylefort. (Bug #94)
* Fixed a crash when the D-BUS proxy was not being freed on notify_uninit,
which was problematic when used in a loadable module. (Bug #92)
* Fixed a crash when a signal handler for the notification's closed signal
caused the notification to be destroyed. (Bug #116)
* Fixed memory leaks when creating notifications. (Bug #112)
* Fixed potential memory leaks where the function passed to
notify_notification_add_action to free the user data was not being
called. (Bug #119)
The change logs with over 3000 lines are too long to mention here.
See AN-2.01.01* in the source directory.
For me it was support for writing DVD+RWs.
Note on the patches:
patch-ak: fix compilation with DVDPLUS_DEBUG defined.
patch-cg: revert "use" from off_t to int again as it is passed to function
expecting an int. The possible values aren't huge, anyway.
patch-ck, patch-cl, patch-cm: fix references to /etc/default/cdrecord.
Remove patches that have been incorporated upstream.
Include official patch to fix build on Solaris 10 06/06 or newer.
Fix HOMEPAGE.
The April 10, 2006 revision (4.77): adds Solaris 10 and above -X option
selection of the display of unlinked file cached paths; improved
reporting of Solaris 10 cached path names of questionable accuracy;
has FreeBSD 7.0-CURRENT update; fixes name addition spacing bug; has
limited SAMFS support for Solaris 10; fixes an HP-UX 11 file "chunk"
size problem; updates for FreeBSD 6.0; updates scripts/sort_res.perl5;
corrects +|-M man page error; improves FreeBSD user device random seed
generation; documents in 00FAQ bundled C and gcc compilation failures
on HP-UX 11.23 dated May 2005 or later; corrects bugs and eliminates
compiler warnings in PSTAT-based HP-UX lsof and in the lsof test
suite; changed the method of reporting unknown file types; dropped
the *claim* that lsof works on BSDI BSD/OS; enables compilation on
Solaris 10 1/06; adjusts to FreeBSD 5.5-PRELELEASE and 6.1-PRERELEASE;
fixes locating AIX ATI sockets by their associated TCP/IP addresses;
adjusts to OpenBSD 3.[89]; ends 32 bit Solaris 8 testing (testing on
64 bit Solaris 8 continues.)
Packaged by Aleksey Cheusov and requested in PR 35469.
This Perl extension implements the BSD process resource limit functions
getrusage() getrlimit() setrlimit()
and the BSD process priority functions. These are available also via
core Perl but here we do more tricks so that the PRIO_* are available.
getpriority() setpriority()
Also is provided
times()
which provides the same functionality as the one in core Perl, only
with better time resolution.
changes:
-Allow passing of NULL to strv out arguments
-bugfixes
-documentation improvements
-Add new API for specifying the timeout in DBusGProxy calls
-some cleanup
This version adds support for NetBSD/amd64 with bootxx_cd9660, because
grub does not work in 64bit mode, so I've disabled the USE_GNU_GRUB
and GRUB_FILES_DIR options if it's amd64.
Enjoy!