* Building and installing the PAM modules if USE_PAM is defined.
* Installing the NSS loadable modules.
* Making the samba rc.d script run the winbindd script, too.
* Active Directory support. Samba is able to join a ADS realm as
a member server and authenticate using LDAP/Kerberos.
* Unicode support.
* New, more flexible authentication (passdb) system.
* A new "net" command that is similar to the "net" command in Windows.
* Samba now negotiates NT-style status32 codes on the wire, which
greatly improves error handling.
* Better Windows 2K/2K3/XP printing support.
* Loadable module support for passdb backends and character sets.
* More performant winbindd.
* Support for migrating from a Windows NT4 domain to a Samba domain
and maintaining user, group, and domain SIDs.
* Support for establishing trust relationships with Windows NT4 DCs.
* Initial support for a distributed Winbind architecture using an
LDAP directory for storing SID-to-uid/gid mappings.
* Major updates to the Samba documentation tree.
* Full support for client and server SMB signing to ensure
compatibility with default Windows 2K3 security settings.
* Improvement of ACL mapping features.
Heimdal is a free implementation of Kerberos 5.
Kerberos is a system for authenticating users and services on a network.
It is built upon the assumption that the network is "unsafe". Kerberos
is a trusted third-party service. That means that there is a third
party (the Kerberos server) that is trusted by all the entities on the
network (users and services, usually called "principals"). All
principals share a secret password (or key) with the Kerberos server and
this enables principals to verify that the messages from the Kerberos
server are authentic. Thus trusting the Kerberos server, users and
services can authenticate each other.
Bug fixes:
- The HTTP code did not use a case-insensitive
comparison when checking for the Basic authentication
method (STR #407)
- The cupsaddsmb program didn't export the new CUPS
driver for Windows properly (STR #390)
- The default landscape orientation was not the same as
that defined in the PPD file (STR #397)
- The pdftops filter incorrectly auto-rotated pages when
the user already had specified the proper orientation
(STR #207)
- The scheduler did not reset the group list when
running CGI and filter processes (STR #185)
Enhancements:
- Updated the pdftops filter to use the annotation flags
instead of the subtype to determine whether to print
an annotation (STR #425)
- The pdftops filter no longer needs to create temporary
files with tmpnam (STR #406)
- The scheduler now waits up to 60 seconds before
restarting to allow active jobs to complete printing
and pending requests to be processed (STR #226)
- Added new cupsDoAuthentication(), cupsGetFd(),
cupsGetFile(), cupsPutFd(), and cupsPutFile() functions
to the CUPS API (STR #112)
- The PDF filter always scaled and offset pages; this
caused problems under MacOS X, so now the "fitplot"
option controls whether PDF files are scaled to fit
within the printable area of the page (STR #250)
- Updated the pdftops filter to be based upon Xpdf
2.02pl1 (STR #191)
saslauthd is a daemon process that handles plaintext authentication
requests on behalf of the Cyrus SASL library. It may be compiled to
support authentication using getpwent, PAM, or an LDAP database.
splitting out the saslauthd daemon into a separate package,
security/cyrus-saslauthd. This allows the saslauthd daemon to
support additional database backends for plaintext authentication
without adding unrelated dependencies to the cyrus-sasl2 package.
provide automatic generation of software visualizations for the purpose of
improving the comprehensibility of software. jGRASP is implemented in Java,
and runs on all platforms with a Java Virtual Machine (Java version 1.3 or
higher).
DarkIce is an IceCast, IceCast2 and ShoutCast live audio streamer. It takes
audio input from a sound card, encodes it into mp3 and/or Ogg Vorbis, and sends
the streams to one or more IceCast, ShoutCast and/or IceCast2 servers. DarkIce
uses lame as a shared object as its mp3 encoder, and the Ogg Vorbis libs as its
Ogg Vorbis encoder.
with some cleanup by me.
Net::Netmask parses and understands IPv4 CIDR blocks. It's built with an
object-oriented interface. Nearly all functions are methods that operate
on a Net::Netmask object.
There are methods that provide the nearly all bits of information about
a network block that you might want.
There are also functions to put a network block into a table and then
later lookup network blocks by IP address in that table. There are
functions to turn a IP address range into a list of CIDR blocks. There
are functions to turn a list of CIDR blocks into a list of IP addresses.
There is a function for sorting by text IP address.
provided in PR 24022 by ISIHARA Takanori. This was taken from the
FreeBSD Packages Collection and ported to NetBSD by ISIHARA Takanori.
Additional fixes to make the package compile on NetBSD by myself,
along with fixes for the build infrastructure (since libevent is part
of NetBSD-current).
"Fragroute intercepts, modifies, and rewrites egress traffic destined
for a specified host, implementing most of the attacks described in the
Secure Networks "Insertion, Evasion, and Denial of Service: Eluding
Network Intrusion Detection" paper of January 1998.
It features a simple ruleset language to delay, duplicate, drop,
fragment, overlap, print, reorder, segment, source-route, or otherwise
monkey with all outbound packets destined for a target host, with
minimal support for randomized or probabilistic behaviour.
This tool was written in good faith to aid in the testing of network
intrusion detection systems, firewalls, and basic TCP/IP stack
behaviour. Please do not abuse this software."
When installing lincity, I saw it wasn't available from some sunsite
mirrors. A new version is now available. And the new website is
http://lincity.sourceforge.net/.
This program is a multiplatform ed2k client fork of eMule client
using wxWindows class library. It was originally forked from xMule
project but not related to it anymore, except little bits of code.
SOAP::Lite for Perl is a collection of Perl modules which provides a
simple and lightweight interface to the Simple Object Access Protocol
(SOAP, also known as Service Oriented Access Protocol) both on client
and server side.
This release is a stop-gap of Kochi TrueType font and composed of real free
fonts.
It was revealed that older Kochi fonts were (unfortunately) based on an illegal
free font. Older Kochi fonts must not be distributed any more.
this package work in a pkgviews world by looking for imake config files
in ${PREFIX}/lib/X11/config, then ${VIEWBASE}/lib/X11/config, then
${X11BASE}/lib/X11/config. The second directory is where some packages
may share a commonly-editted host.def file.
- Probable fix for GUI freeze (thanks stillbirth)
- Bye bye total queue limit
- Translations updated
- Files that are downloaded should now be encoded
- Possible fix for a threading race condition
- Possible fix for listport not defined problem and a million little things
- Possible fix for yet-another-corrupted-shares-database problem
- Translation caching
- Whacked some tracebacks
- Implemented recommendations system
- Translation updates
- Added polish translation (thanks owczi)
- Fixed bug that made "Queue limits do not apply to friends" not work
- Fix for the version checking bug
- Quickfix for protocol change
- Changed default server
- Fix for online notify
- Added french translation (thanks flashfr)
- Show IP address now shows country name instead of code (when GeoIP is
installed)
- Fixed sorting in transferlists
- Clear (room) log window popup menu
- Room and user encodings (for chats, browse, userinfoetc)
- Close buttons on sub-tabs
- Translatable (see the languages/nicotine.pot file)
- Window icon (normally blue, yellow when highlight)
- MacOSX OSError / IOError fixups
- Fix for minimum window size
- Desktop shortcut (files/nicotine.desktop), not installed by default
- Possible fix for the "ServerConnection doesn't have fileupl" problem
- Userinfo is now properly network encoded
- Bundled a custom version of the ConfigParser that doesn't have problem
with semi-colons
- Download to.. for searches now defaults to downloaddir
- Close tab-button for searches closes and ignores
- UTF8 log window fixes
- Fix for invalid server traceback (in settings window)
By popular demand, add a -v switch to audit-packages(8) which enables the
check for a package vulnerabilities file being unchanged for over 7 days.
To enable the check, -v must be specified on the command line:
% audit-packages
% audit-packages -v
*** WARNING - /usr/distfiles/pkg-vulnerabilities more than a week old, continuing...
%
Nodename patch for OpenVMS thanks to Jouk Jansen
<joukj@hrem.stm.tudelft.nl>.
Speed up of lyapunov thanks to Yafe (yet another fractal explorer)
maintainer Alex Pankratov <ap@cipherica.com>.
The 5 OpenGL high intensity modes... atunnels, fire, sballs, sproingies,
and sometimes gears now have full screen defaults.
See XLock.ad and grep on 402 to change them back.
Three patches thanks to <michal.cihar@suse.cz>.
debug patch - s/if DEBUG/ifdef DEBUG/
helper patch - support for auth using external program
(The idea is xlock needs to be sgid shadow to allow reading
/etc/shadow. This way needs just some small binary to be sgid.)
various compile fixes
note that this is ONLY_FOR_PLATFORM Linux/i386 until we have
glibc-2.3.2 and gtk2 (and dependencies) for Linux in pkgsrc.
Mozilla Firebird is a free, open-source and cross-platform web browser
for Windows, Linux, MacOS X and many other operating systems. It is
small, fast and easy to use, and offers many advantages over other web
browsers, such as tabbed browsing and the ability to block pop-up
windows.
Firebird also offers excellent bookmark and history management, and it
can be extended by developers using industry standards such as XML,
CSS, JavaScript, C++, etc. Many extensions are available.
collection.
The Devel::Profile package is a Perl code profiler. This will collect
information on the execution time of a Perl script and of the subs in
that script. This information can be used to determine which
subroutines are using the most time and which subroutines are being
called most often.
packages collection.
This module provides a simple object for logging to files under the
Log::Dispatch::* system, automatically rotating them according to
different constraints. This is basically a Log::Dispatch::File wrapper
with additions.
Changes from version 0.1.7:
0.1.17
* Fixed seg-fault when specifying bold colours with the --colour option. Thanks
to Tim Peoples for pointing pointing this out.
* Renamed regex.{c,h} to c_regex.{c,h} so they don't conflict with Regex.{cc,h}
under operating systems which do not honour case (OS/X and/or Cygwin). Also
removed -s (strip) from LDFLAGS, as this is not supported on some O/S' (eg.
OS/X). David Bacher wrote in with these issues.
* Modified tod2html.xslt so the todo title is displayed in the page, as well as
in the page title.
* Fixed an issue with not displaying links when timeout was in effect.
* Added a new 'default' priority which has the following semantics: when adding
a new item it will be priority 'medium', when grafting to an existing item
the new item will be given the parents priority, and when editing an existing
item its priority will be preserved. An items priority can be overridden on
the command line with --priority <priority> when any of these actions are
performed. Devtodo will never prompt for priority with this enabled. Handy for
putting in your ~/.todorc.
* Fixed display issues when summarising multi-line items.
* Fixed a bug where colours were reset when displaying linked databases.
0.1.16
* Made broken links silently fail rather than failing loudly and horribly.
* Modified the semantics for expanding indices. Now when you use an index with
no modifier (eg. todo 10, as opposed to todo -10 or todo +10), only one
level of children is expanded.
* Big change is the addition of multi-line items and title texts! This is a
much requested feature. To use this, you can either pipe text into devtodo:
cat <<- EOF | tda -p medium
This is some
multi-line
text.
EOF
Or press <CTRL-N> to insert a new line when at the devtodo input prompt.
0.1.15
* Added --force-colour option to force use of colour even when not outputting to
a terminal. Requested by James Troup.
* Added a patch sent in by Philipp Buehler which adds support for title strings
to the todo2html.xslt XSLT script.
* Fixed bug when displaying priorities in TODO list ("mediumriority").
* Added a MASSIVE patch sent in by Christian Hammond which adds support for
linking other todo databases into one single view. This is extremely useful
for situations where you have a core project directory with sub-directories
containing unique individual databases. You can link them so they are all
viewed from the core database. Great work!
* tda will now merge all non-quoted arguments into one string to be used for
the body text of the item to add. This lets this work:
tda -p high Need to go to the shop and get some milk
without needing to do:
tda -p high "Need to go to the shop and get some milk"
* Another bug report by James Troup via the Debian Project. Thanks James and
Arthur for being long time supporters of the project!
* Made doc/scripts.sh more coherent and less convoluted.
* A variation on the XSLT transform was sent in by Christian Hammond. An
example of its use is available at http://www.chipx86.com/todo.ml.
0.1.14
* Fixed a bug where devtodo doesn't work without the TERM variable being set.
Caused havoc in Bill Carlson's cron job. Thanks for tracking it down Bill.
* Fixed some more GCC 3.x compilation problems. I'm still using [io]strstream,
as opposed to the more correct [io]stringstream, so that it should still
compile with older versions of GCC. Fingers crossed.
0.1.13
* Patch from David Furodet to fix compilation problems on Solaris.
* Added 'finishing comments'. This allows you to optionally add a comment to an
item when you are marking it as done, giving reasons/comments for why you are
marking it complete. This is really useful. This also breaks backward
compatibility with previous BINARY formats only. The XML format is not
affected.
0.1.12
* Applied a patch by Michael Tilstra that fixes segfaults when overriding
colours.
* Added a script (contrib/tdrec) to display databases from all sub-directories.
Thanks to Brian Herlihy for the contribution. Modified it slightly so it
passes arguments to devtodo (such as --summary).
* Modified cd, pushd and popd replacement scripts (doc/scripts.sh) so that their
exit status is preserved. Required so things like this work correctly:
cd doc && echo foo
Thanks to Erin Quinlan for the fix.
* Now displays the index of newly added items when --verbose is on. Thanks to
James Troup for suggesting this.
* Fixed man page inconsistency with '-S' and '-s' for summary mode. Thanks to
James Troup again for picking this up.
* Another problem found by James Troup - when grafting, the validity of the
grafting index was only checked after the new item text was typed. This has
been recitifed.
* Work around for some weirdness when generating RPM's.
0.1.11
* Modified .spec file so it doesn't do an aclocal/autoheader/automake/autoconf
before compiling. Fixes incompatibilities between versions of automake.
* Applied a patch sent in by Anreas Amann to fix more incompatibilities with
GCC 3.0.
0.1.10
* Now 'using namespace std;'. It's the standard and it seems as if GCC 3.0
finally requires it, so in it goes.
* Fixed an incompatibility with versions of GCC prior to 3.0 using different
arguments to std::string::compare. Quite annoying. I replaced it with
strncmp.
* Readline is driving me insane. The example from the readline info page says
to use "completion_matches" so I basically copied the code verbatim. But
some versions don't seem to include the function in the readline header
file? Agggggghh. So once again, it's back to using a manually created
header file. It seems to work the best.
0.1.9
* I had a bad feeling that including the readline headers would cause problems
and I was right :(. I'm now not including any readline headers of any form,
so if compilation breaks due to your system readline headers having K&R style
function declarations, upgrade to the latest version.
* Renamed the XSLT examples to reflect their purpose (eg. xslt-example.1 =>
todo2pdf.xslt)
0.1.8
* Fixed for the spelling of "heirarchical" :)
* Repatched --mono fix that gets rid of spurious escape sequences (picked up
by Mark Eichin).
* Fixed envar expansion broken by event handling modifications. Whoops.
* Numeric priorities can now be specified on the command line. Christian
Kurz picked this one up.
* Added a new filter for searching through the database. This is done with
the filter '/'. eg. "todo --filter /CVS" will show all items with the word
CVS in them. This can also be expressed as a shorthand version: "todo /CVS".
The text is interpreted as a regular expression.
* Changed filter behaviour to be more logical. Numeric filters with no sign
prefix will now only show the item itself, not children. Prefixing the
filter with a + will display the children as well and prefixing with a -
will filter out that item.
* Subsequently almost totally rewrote filtering code so it's more logical and
doesn't break (hopefully).
* Short arguments can now be fully merged into one argument. eg.
todo -v -v -f 2-10
can be represented as:
todo -vvf2-10
* Added an "echo" command for use in ~/.todorc. This can be used for status
messages or whatever. eg.
on save echo Saved $TODODB
* Added another PERL script (contrib/changelog2html) to convert directly from
the ChangeLog to HTML.
* Fixed default formatting string for --TODO.
* James Troup had the suggestion (which is now implemented) of clearing the
priority as soon as the user hits a key other than enter when editing an
existing item.
* Copied the readline.h and history.h from my system's readline into devtodo's
source. Hopefully this won't break compiles on any systems :\.
Primarily portability and minor bug fixes, a few new minor features,
better HTML parsing, nothing dramatic.
Note to self: tell authors about how their config script in 0.15.11
is badly broken WRT needing and figuring out -ldb4 instead of -ldb
before the next upgrade of this package is painful. 0.15.7 is the
current stable version, so this may not be an issue at all.
Note removal of teTeX2{,-bin,-share,-sharesrc} packages.
Note addition of teTeX1{,-bin,-share,-sharesrc} packages.
Note several revision bumps due to these changes.