Age | Commit message (Collapse) | Author | Files | Lines |
|
- https://bugzilla.redhat.com/beta/show_bug.cgi?id=152962
- https://bugzilla.redhat.com/beta/show_bug.cgi?id=152963
- https://www.redhat.com/archives/fedora-cvs-commits/2005-April/msg00159.html
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-1194
|
|
|
|
0.19 release. performance improvements, features, ui
improvements, and bug fixes.
- many operations sped up by another factor of 2 or better.
- special thanks to Matt Johnston <matt@ucc.asn.au>.
- first steps towards automated benchmarking. Thanks
to Timothy Brownawell <tbrownaw@gmail.com>.
- new major features:
- "annotate" command; still requires optimization.
Thanks to Emile Snyder <emile@alumni.reed.edu>.
- "inodeprints" for fast change detection in large
working dirs now fully supported; see manual for
details.
- new minor features:
- new selector "c:name=value" for selecting on
arbitrary certs. Thanks to Richard Levitte
<richard@levitte.org>.
- new hooks to automatically initialize attributes on
add; monotone now automatically sets execute bit on
executables. Thanks to Joel Reed
<joelwreed@comcast.net>.
- new automate command "select", to do selector
expansion. Thanks to Richard Levitte
<richard@levitte.org>.
- new automate commands "graph", "parents",
"children", "ancestors", to easily inspect history.
Special thanks to Sebastian Spaeth
<Sebastian@SSpaeth.de>.
- new command "db kill_rev_locally". Thanks to
Sebastian Spaeth <Sebastian@sspaeth.de>.
- new arguments to "commit": --author, --date; useful
for patch attribution and importing history.
- new automate command "inventory" (output format will
change in next release, however). Thanks to Derek
Scherger <derek@echologic.com>.
- ui improvements:
- netsync progress ticker in kilobytes/megabytes.
Thanks to Matt Johnston <matt@ucc.asn.au> and
Sebastian Spaeth <Sebastian@sspaeth.de>.
- tickers do not cause annoying scrolling when wider
than window. Special thanks to Matthew Gregan
<kinetik@orcon.net.nz>.
- warn users when a commit creates divergence, and
when an update ignores it. Thanks to Jeremy Cowgar
<jeremy@cowgar.com>.
- support for command-specific options (there is still
no rule that such options must appear after the
command on the command line, though). Thanks to
Richard Levitte <richard@levitte.org>.
- bug fixes:
- many cvs_import bugs fixed. Special thanks to Jon
Bright <jon@siliconcircus.com>, Emile Snyder
<emile@alumni.reed.edu>, Hansjoerg Lipp
<hjlipp@web.de>, Matthew Gregan
<kinetik@orcon.net.nz>.
- windows/unix working copy line ending conversion now
works correctly. Thanks to Emile Snyder
<emile@alumni.reed.edu>.
- many fixes to i18n-ized filename support
- "drop" and "rename" now affect file attributes as
well. Thanks to Richard Levitte
<richard@levitte.org> and Joel Reed
<joelwreed@comcast.com>.
- better error reporting in netsync. Thanks to
Grahame Bowland <grahame@angrygoats.net>.
- only set working directory's default branch on some
commands (update, commit). Thanks to Florian Weimer
<fw@deneb.enyo.de>.
- "db check" now sets exit status correctly, for use
in scripts. Thanks to Derek Scherger
<derek@echologic.com>.
- many others...
- fantastic emacs integration in contrib/monotone.el. Thanks
to Harley Gorrell <harley@panix.com>.
- 45 new integration tests. total line coverage: ~84%.
- upgrading from 0.18: database and working copies are
fully compatible. NOTE that the configuration file
is now ~/.monotone/monotonerc, rather than old
~/.monotonerc. Simply create ~/.monotone, and
rename any existing configuration file.
|
|
And always is defined as share/examples/rc.d
which was the default before.
This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.
This was discussed on tech-pkg in late January and late April.
Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
|
|
- Added linux "Mobile Intel(R) Pentium(R) 4 - M ", from pancake
- Add a dist target to simplify updating freshmeat copy
- Change feedback email to abs@absd.org
|
|
|
|
|
|
Add Linux 'Pentium III (Katmai)' - from Toni Viemero
Remove some outdated gcc references from manpage
Clarify the mk examples are BSD makefile specific
Add a basic Makefile for out-of-pkgsrc usage
|
|
|
|
PKGREVISION bump because most people won't care.
|
|
Add 'Intel(R) Pentium(R) III Mobile CPU', from Sean Higgins
|
|
Changes from 1.06:
1.14 Thurs Nov 18 2004
- now using Scalar::Util::blessed() instead of
the convoluted UNIVERSAL::isa() stuff.
- added Scalar::Util as a dependency
1.13 Mon Nov 15 2004
- added width functionality (with getWidth),
thanks to Mark Thomas for his insight/suggestions
- added tests for this
- added documentation for this
- improved the height functionality, thanks again
to Mark Thomas for his insight/suggestions
- deprecated the 'height' method in favor
of the more consistent 'getHeight' method
- added tests for this
- added documentation for this
- added some info in the docs to explain the depth
value for ROOT trees.
- cleaned up and improved the following test files
> 11_Tree_Simple_fixDepth_test.t
> 13_Tree_Simple_clone_test.t
1.12 Thurs Oct 7 2004
- fixed the clone method, it was not correctly
cloning parental relationships
- added tests and docs for this
- improved clone and cloneShallow with the addition
of the _cloneNode utility function, we now deep
clone the nodes
- added test and docs for this
1.11 Mon Oct 4 2004
- some documentation changes, no code changes
1.10 Tues Aug 31 2004
- streamlined the DESTROY method to avoid method
calls as this can sometimes cause issues during
global destruction with subclasses.
1.09 Tues Aug 31 2004
- Fixed DESTROY to avoid memory leaks (RT-BUG: #7512)
- added documentation to explain when to call
the DESTROY method to properly clean up any
circular references
- added test (14_Tree_Simple_leak_test.t) to
verify this fix (needs Test::Memory::Cycle to run)
1.08 Wed Aug 25 2004
- added the 'height' and 'size' methods
- added tests for these
- added documentation for these
1.07 Wed July 28 2004
- Added the getUID and setUID methods to Tree::Simple, thanks
to Brett Nuske for that suggestion.
- added documentation for these methods
- added tests for those methods
- added t/pod.t and t/pod_coverage.t to the test suite
|
|
part of PR 30053. No PKGREVISION bump because most people won't
care.
|
|
changes:
-bugfix
-translation updates
|
|
changes:
-Made focus_widget extern (still only for private use).
-bugfixes
-translations added
|
|
unnecessary static archives, and list the .la files in the PLIST.
Thanks to Johnny Lam for the suggestion.
|
|
removed from pkgsrc).
Bump PKGREVISION.
|
|
*) mod_cache: Add CacheIgnoreHeaders directive.
*) mod_ldap: Added the directive LDAPConnectionTimeout to configure
the ldap socket connection timeout value.
*) Correctly export all mod_dav public functions.
*) Add a build script to create a solaris package.
*) worker MPM: Fix a problem which could cause httpd processes to
remain active after shutdown.
*) Unix MPMs: Shut down the server more quickly when child processes are
slow to exit.
*) Remove formatting characters from ap_log_error() calls. These
were escaped as fallout from CAN-2003-0020.
*) mod_ssl: If SSLUsername is used, set r->user earlier.
*) htdigest: Fix permissions of created files.
*) core_input_filter: Move buckets to a persistent brigade instead of
creating a new brigade. This stop a memory leak when proxying a
Streaming Media Server.
*) mod_win32: Ignore both PATH_INFO as well as PATH_TRANSLATED to avoid
hiccups from additional path information passed in non-utf-8 format.
|
|
Bug fixes, performance improvements, documentation improvements, plus some
functional additions such as a PostScript graph generator library.
|
|
|
|
OpenStep Foundation API
|
|
|
|
not build with gcc3.
|
|
may not be the right fix, but i can't reproduce the problem yet
(submitter says it's new in NetBSD 2.0.2).
|
|
PKG_CONFIG_PC_PATH even when PKG_CONFIG_PATH is defined, this is not
good for pkgsrc, apply suggested code by Johnny C. Lam to use
PKG_CONFIG_LIBDIR again.
Now our pkg-config does the following:
* If PKG_CONFIG_LIBDIR is set, use it.
* Otherwise PKG_CONFIG_PATH and default directories are used.
Bump PKGREVISION and sync the bl3 file again.
|
|
|
|
Changes since last packaged version (1.98):
2.00 Sunday 10th April, 2005
Data from Sebastien Aperghis-Tramoni for perl 5.00{0,1,2}.
1.99 Tuesday 5th April, 2005
Backport to CPAN the version of Module::CoreList shipped with
perl 5.9.2 (containing info for this latest distribution).
Install in coreperl instead of sitelib for perls >= 5.9.2.
|
|
|
|
|
|
Databases are incompatible, so make it a separate pkg.
(XXX to convert a database, one needs both versions at the same time,
which isn't supported by the pkgs. Since arx is just a single binary,
one can easily be copied away... this is not for greenhorns anyway.)
|
|
changes:
* Fixed accessibility crash
* Use less memory for desktop background image
* translation updates
|
|
and let it worry about whether libiconv is built-in or not. Remove
all references to libiconv from builtin.mk.
The logic in builtin.mk was broken and unnecessary, leading to a
build failure on at least some Linux systems (such as Debian woody
without any gettext packages installed).
|
|
NOTE: currently without IPv6 support, until there is an updated KAME patch
for it.
Changes:
Changes since 1.11.19:
**********************
SERVER SECURITY FIXES
* Thanks to a report from Alen Zukich, several minor
security issues have been addressed. One was a buffer overflow that is
potentially serious but which may not be exploitable, assigned CAN-2005-0753
by the Common Vulnerabilities and Exposures Project
<http://www.cve.mitre.org>. Other fixes resulting from Alen's report include
repair of an arbitrary free with no known exploit and several plugged memory
leaks and potentially freed NULL pointers which may have been exploitable for
a denial of service attack.
* Thanks to a report from Craig Monson, minor
potential vulnerabilities in the contributed Perl scripts have been fixed.
The confirmed vulnerability could allow the execution of arbitrary code on
the CVS server, but only if a user already had commit access and if one of
the contrib scripts was installed improperly, a condition which should have
been quickly visible to any administrator. The complete description of the
problem is here: <https://ccvs.cvshome.org/issues/show_bug.cgi?id=224>. If
you were making use of any of the contributed trigger scripts on a CVS
server, you should probably still replace them with the new versions, to be
on the safe side.
Unfortunately, our fix is incomplete. Taint-checking has been enabled in all
the contributed Perl scripts intended to be run as trigger scripts, but no
attempt has been made to ensure that they still run in taint mode. You will
most likely have to tweak the scripts in some way to make them run. Please
send any patches you find necessary back to <bug-cvs@gnu.org> so that we may
again ship fully enabled scripts in the future.
You should also make sure that any home-grown Perl scripts that you might
have installed as CVS triggers also have taint-checking enabled. This can be
done by adding `-T' on the scripts' #! lines. Please try running
`perldoc perlsec' if you would like more information on general Perl security
and taint-checking.
BUG FIXES
* Thanks to a report and a patch from Georg Scwharz
CVS now builds without error on IRIX 5.3
DEVELOPER ISSUES
* We've standardized on Automake 1.9.5 to get some at new features that make
our jobs easier. See the HACKING file for more on using the autotools with
CVS.
|
|
|
|
- Support for size_t and ssize_t data types.
|
|
|
|
changes:
2.0.11:
2005-03-09 Cedric Gustin <cedric.gustin@swing.be>
* Makefile.am: Moved MSVC_Net2003 directory to SUBDIRS.
* MSVC_Net2003/Makefile.am: Added blank.cpp to EXTRA_DIST.
* MSVC_Net2003/libsigc++2_msvcNet2003.sln: Removed
test_accumulated and test_lambda projects as the tests are
disabled in the standard, configure-based build.
* MSVC_Net2003/MSVC_Net2003/libsigc++2_msvcNet2003.vcproj:
Generate a PDB file in the Debug target.
2005-03-05 Murray Cumming <murrayc@murrayc.com>
* docs/website/stable.html: Mention actual supported compilers.
* docs/website/docs.html: Removed broken examples links. Change
reference link to the reference overview page.
2005-02-23 Murray Cumming <murrayc@murrayc.com>
* sigc++/functors/slot_base.h: Make slot_base::operator=() public, to
fix the build with SUN Forte C++ 5.5 and Tru64.
|
|
changes:
1.2.6:
* Avoid crash when disconnecting signals.
(Andrew Bettison, Martin Schulze)
* pkg-config file: Correct include path for 64-bit systems.
(Abel Cheung)
* MS embedded VC++ project files. (Ulrich Eckhardt)
1.2.7:
* Revert library .so version to 5.x.x. The major version should
never have been increased. Luckily 1.2.6 has only been online
or a few hours.
|
|
* configure.in: Try to detect whether this architecture supports
inter-library dependencies. If so, we default to assuming that
this support is used and link to the minimal set of libraries
rather than traversing the full depends set.
This breaks a number of pkgs, so disable it for now. Bump PKGREVISION.
|
|
|
|
p5-Module-Pluggable provides a simple but, hopefully, extensible
way of having 'plugins' for your module. Obviously this isn't going
to be the be all and end all of solutions but it works for me.
Essentially all it does is export a method into your namespace that
looks through a search path for .pm files and turn those into class
names.
Optionally it instantiates those classes for you.
|
|
|
|
0.2610 Fri Apr 15 08:25:01 CDT 2005
- new_from_context() was losing its arguments in some cases (and not
because of inadequate training in debate) - we now pass its
arguments directly to the Build.PL script rather than merging them
in afterwards. [Ray Zimmerman]
- Fixed a bug in which config_data and feature data were being
forgotten and no ConfigData.pm module would get written. [Ray
Zimmerman]
- Added a recipe to the cookbook showing how to run a single test
file from the command line. [William McKee]
- For command-line arguments, we now accept the syntax "--foo=bar" in
addition to "--foo bar" and "foo=bar". This seems to fit well with
what GNU getopt and Getopt::Long do, and with people's
expectations. [Adam Spiers]
0.2609 Wed Mar 16 22:18:35 CST 2005
- The html docs that were created during the first invokation of
'./Build' were being found and treated as pod that needed to be
converted to html during subsequent invokations. We now are more
specific about the directories we scan for pod that needs to be
converted, effectively avoiding blib/html. [Ray Zimmerman]
- If Pod::Man is not available, we now skip building man pages
(rather than dying) and tell the user why.
- We now write a .packlist file upon installation, in the same place
that ExtUtils::MakeMaker does. [Johnny Lam]
- On some Unix platforms (BSD derivatives, mostly) perl's $^X
variable isn't set to the full path of the perl executable, just
'perl', when the 'Build' script is run as './Build' and not 'perl
./Build'. This can lead to some other modules (maybe
Test::Harness, maybe IO::File, I dunno...) getting very confused
about where they are, and they try to load stuff from the wrong
perl lib, and big trouble ensues. To fix this, we now set $^X to
the value of Module::Build->find_perl_interpreter().
- The 'distcheck' action will now die() if it finds an error in the
MANIFEST, rather than just printing on STDOUT. [David Golden]
- When the README and/or Makefile.PL are autogenerated using
create_readme or create_makefile_pl, we now automatically make sure
they're also listed in the MANIFEST file. [Suggested by Michael
Schwern]
- Got rid of the t/MANIFEST file - it's superfluous, and it had
zero-length, which some versions of Tar don't like. [William
Underwood]
- Added a mention in the documentation that each property that new()
accepts also has a corresponding get/set accessor. (In the version
0.27_0x series each accessor method is mentioned explicitly in the
docs.) [Omission spotted by Ian Langworth]
'make test' failures down to
Failed 1/13 test scripts, 92.31% okay. 19/311 subtests failed, 93.89% okay.
from
Failed 3/13 test scripts, 76.92% okay. 41/319 subtests failed, 87.15% okay.
|
|
of the shared library, yet.
|
|
Changes:
- add a couple of new elements
- fix compilation with gcc 4 and on AMD64
- address some other minor issues.
|
|
Changes from 0.17.1:
- Avoid infinite loop.
|
|
Overview of Changes from GLib 2.6.3 to GLib 2.6.4
=================================================
* Fix compilation with gcc 4.0 [Matthias Clasen]
* Fix g_date_get_iso8601_week_of_year [Jon-Kare Hellan]
* Win32:
- use more precise times in gtimer.c [Tor Lillqvist]
- bug fixes [Tor, Daniel Atallah]
* Other bug fixes [Tim Janik, Matthias, Manish Singh,
Dave Benson, Jeff Franks]
* Documentation improvements [Tim-Philipp Müller, Matthias,
Stefan Kost, Tor, Jared Lash, Morten Welinder]
* New and updated translations (el,fa,hu,id,ne,ro,rw)
|
|
pkg-config 0.17.1
===
- Now actually sets CFLAGS and LIBS instead of trying to set those in
a subshell. (Only affects if you've autoreconfiscated with 0.17)
- Fix detection of inter-library dependencies.
pkg-config 0.17
===
- Evaluate second argument to PKG_CHECK_MODULES again
- Portability fixes (MacOS, BeOS, Cygwin)
- Handle inter-library dependencies and assume those are in place if
the platform supports them. Disable with --enable-indirect-deps.
- Add initial test framework
- Build fixes (make distcheck now works)
|
|
|
|
generic algorithms for Objective-C
|