Age | Commit message (Collapse) | Author | Files | Lines |
|
2.2.6 2010-10-03
- Fixed pecl bug #16536 (Weight of 0 causes SegFault on memcache_add_server)
- Fixed pecl bug #17130 (Uninitialized tv.tv_usec causing PHP to loop
endlessly)
- Fixed pecl bug #13623 (Memcache-client makes php segfault in semi-related
code)
|
|
Bump PKGREVISION.
|
|
|
|
Changelog:
2.212 Mon 22 Nov 2010
- Updating to Module::Install 1.00
- No functional changes
|
|
Changelog:
0.108 2009-1015
simple (stringwise) comparison should now be much faster (thanks,
NCLEATON)
|
|
Changelog:
0.09
+ upgraded to jQuery 1.4.2
+ updated App::Prove::Plugin::HTML to simplify cmdline usage to the
extent possible.
+ fixed RT #41457 & RT #49621: applied Neil Hemingway, Tim Esselens, and
Panu Ervamaa's patches, and got everything working. This addresses:
+ small changes to the top-left corner menu (default_report.css)
to render it corretly with Firefox 3 (Linux)
+ inline_js fix
+ added support for force_inline_js (not on by default, including
jQuery inline causes errors)
+ fixed bug in handling of parse_errors in default_report.tt
+ fixed bug: nothing happens when I click on the test output.
+ XHTML support
+ fixed bug: click on summary changes location
+ fixed 2 minor javascript bugs where '#' was being used as a jQuery id ref
+ added new feature: column sorting via Christian Bach's jquery.tablesorter
plugin (bundled from http://tablesorter.com). optional.
+ added new feature: up to top of test when the test filename is no longer
visible
|
|
Changelog:
1.31 (2010/10/27)
* (ms) Fixed the number of skipped tests for Windows for previous fix
of [RT 60665].
|
|
- package no longer uses Module::Build
Changelog:
2.28 2010-12-13
- The Log::Dispatch module still had version 2.26 in the last
release. Reported by Øyvind Skaar. RT #63876.
2.27 2010-10-16
- Fix docs on handling of arrays passed to ->debug, ->error, etc. Requested by
Andrew Hanenkamp. RT #61400.
- Allow an arrayref for the Syslog socket option. Requested by Paul
Bennett. RT #57631.
- License is now Artistic 2.0
|
|
Changelog:
2010-10-11 Todd Rinaldo <toddr@cpan.org>
* CPAN testers clean. Bumping to release version 1.10
2010-10-04 Todd Rinaldo <toddr@cpan.org>
* RT 60788 - Better error reporting on Operating Systems
that can't set a controlling terminal e.g. BeOS
* Bump to 1.09_01
2010-10-04 Todd Rinaldo <toddr@cpan.org>
* CPAN testers looks clean. Internal testing done on perl 5.6
* Bump version to 1.09 and release to CPAN
|
|
Changelog:
- The as_string method did not localize $@ and $SIG{__DIE__} before doing an
eval. Reported and tested by Marc Mims. RT #61072.
|
|
it build again.
Changes:
This is a major feature enhancement and bugfix release
* Added keyword and optional function arguments.
The syntax of a keyword parameter/argument is "identifier = expr".
Function Application
-------------------------------------------
f(a) f(1)
f(~a, b) f(~a = 10, 11) Required keyword argument
f(?a, b) f(~a = 10, 12) Optional keyword argument
f(12) -- defaults to empty
f(?a = 1, b) f(~a = 10, 11) Optional keyword argument with default value
f(~a = 1, b) f(11) -- ~a is same as ?a if there is a default value
f(?a = 10, 11) -- Arguments can use ?, but it means the same thing
Keyword arguments and normal arguments are processed
independently. Normal arguments have to appear in the same
order as in the parameter list, but keyword arguments can go
anywhere.
This also adds the function notation.
fun(x, y) =>
add($x, $y)
foreach(x => ..., a b c)
println($x)
where the "..." essentially means "parse as if the indented
block below was actually an expression in here"
Old-style foreach generate a warning.
* Added "program" syntax. This provides a more standard
programming language, where strings must be explicit, and
variables represent applications.
The outer syntax is normal; the program syntax is an ast to
ast translation. The translation is turned on with the command
".LANGUAGE: program", which is scoped like "export". Here is
an example:
#!/usr/bin/env osh
.LANGUAGE: program
f(x) =
return x + 1
println(f(f(1)))
The normal $-style expressions are always allowed, but in
program-syntax mode, identifiers stand for variables, function
application is the f(e1, ..., e2) form, and there are the
standard infix operators. To switch back to the default
syntax, use .LANGUAGE: make
Note, shell commands and rules never use program syntax,
except within function arguments.
This is not heavily tested.
* Added support for partial and curried function applications.
Normal funcation application still require using the correct
number of arguments (as relaxed by the introduction of optional
arguments), but apply function can be used to create curried
and partial applications.
f(x,y) =
return $(add $x, $y)
g = $(apply $f, 2) # Partial applications must use apply
println($(g 3)) # 5
ff(x) =
gg(y) =
return $(add $x, $y)
println($(apply $(ff), 3, 5)) # Prints 8, also need to use apply here
apply can also take keyword arguments.
* A high-quality C parser was added to OMake — see lib/parse/C/Parse.om
* Added a LaTeX parser and spellchecker - see lib/parse/LaTeX/README.txt
* New functions added: localtime, gmtime, mktime, normalize-tm,
utimes, digest-string, url-escaped, find-all, addprefixes
* New object added: Tm
* About 10 Bugs fixed
* [Experimental] Object methods can now export their fields
back into the parent object. For example,
Z. =
x = 1
f() =
x = 2
export
Z.f()
echo $(Z.x)
# Prints "2"
This works with arbitrary levels of nesting.
|
|
|
|
5.25 Thu Nov 11 01:08:39 CET 2010
- try a different approach on netbsd - netbsd 5 finally has marginally
working pthreads, but still broken ucontext/sigaltstack.
- openbsd 4.8 finally got their act together, Coro works out of the box
with asm, setjmp and pthreads (no change, just informational).
5.24 Sat Oct 23 11:27:12 CEST 2010
- port to the EV 4.0 API.
- work around bugs in mingw32, making strawberry perl work
out of the box.
- correctly modify Coro::AIO function prototypes
so that they reflect the "no optional parameters" rule.
- "ported" libcoro to C++.
|
|
Git v1.7.3.4 Release Notes
==========================
Fixes since v1.7.3.3
--------------------
* Smart HTTP transport used to incorrectly retry redirected POST
request with GET request.
* "git apply" did not correctly handle patches that only change modes
if told to apply while stripping leading paths with -p option.
* "git apply" can deal with patches with timezone formatted with a
colon between the hours and minutes part (e.g. "-08:00" instead of
"-0800").
* "git checkout" removed an untracked file "foo" from the working
tree when switching to a branch that contains a tracked path
"foo/bar". Prevent this, just like the case where the conflicting
path were "foo" (c752e7f..7980872d).
* "git cherry-pick" or "git revert" refused to work when a path that
would be modified by the operation was stat-dirty without a real
difference in the contents of the file.
* "git diff --check" reported an incorrect line number for added
blank lines at the end of file.
* "git imap-send" failed to build under NO_OPENSSL.
* Setting log.decorate configuration variable to "0" or "1" to mean
"false" or "true" did not work.
* "git push" over dumb HTTP protocol did not work against WebDAV
servers that did not terminate a collection name with a slash.
* "git tag -v" did not work with GPG signatures in rfc1991 mode.
* The post-receive-email sample hook was accidentally broken in 1.7.3.3
update.
* "gitweb" can sometimes be tricked into parrotting a filename argument
given in a request without properly quoting.
Other minor fixes and documentation updates are also included.
Git v1.7.3.3 Release Notes
==========================
In addition to the usual fixes, this release also includes support for
the new "add.ignoreErrors" name given to the existing "add.ignore-errors"
configuration variable.
The next version, Git 1.7.4, and future versions, will support both
old and incorrect name and the new corrected name, but without this
backport, users who want to use the new name "add.ignoreErrors" in
their repositories cannot use older versions of Git.
Fixes since v1.7.3.2
--------------------
* "git apply" segfaulted when a bogus input is fed to it.
* Running "git cherry-pick --ff" on a root commit segfaulted.
* "diff", "blame" and friends incorrectly applied textconv filters to
symlinks.
* Highlighting of whitespace breakage in "diff" output was showing
incorrect amount of whitespaces when blank-at-eol is set and the line
consisted only of whitespaces and a TAB.
* "diff" was overly inefficient when trying to find the line to use for
the function header (i.e. equivalent to --show-c-function of GNU diff).
* "git imap-send" depends on libcrypto but our build rule relied on the
linker to implicitly link it via libssl, which was wrong.
* "git merge-file" can be called from within a subdirectory now.
* "git repack -f" expanded and recompressed non-delta objects in the
existing pack, which was wasteful. Use new "-F" option if you really
want to (e.g. when changing the pack.compression level).
* "git rev-list --format="...%x00..." incorrectly chopped its output
at NUL.
* "git send-email" did not correctly remove duplicate mail addresses from
the Cc: header that appear on the To: header.
* The completion script (in contrib/completion) ignored lightweight tags
in __git_ps1().
* "git-blame" mode (in contrib/emacs) didn't say (require 'format-spec)
even though it depends on it; it didn't work with Emacs 22 or older
unless Gnus is used.
* "git-p4" (in contrib/) did not correctly handle deleted files.
Other minor fixes and documentation updates are also included.
|
|
Release notes for 1.46
This release has improvements and bug fixes.
We fixed 153 tickets, and that is a somewhat "usual" number for a Cppcheck release.
The report has been improved. New severities were added to make the messages more informational. The possible severities are now:
* error
* warning
* style
* performance
This has no effect on the command line flags nor the xml report. The command line flags and the xml report is fully compatible with previous versions.
These are the new checks that were added:
* detect dangerous usage of string::c_str()
* warn for unused variable when only doing malloc/free
* warn when assert has side effects
* warn for mutual exclusion over ||. The condition is always false. Example: 'if (x != 1 || x != 4)'
More details about all the fixed tickets can be found here:
http://sourceforge.net/apps/trac/cppcheck/milestone/1.46
Release notes for 1.46.1
Fix segmentation fault.
|
|
we need
|
|
|
|
2.26.3 (stable):
* Build/Installer: Added support for MSVC 2010 and 64 bit.
(Armin Burgmeier)
|
|
two files in netbsd 'src' that trigger this bug, but now i can run 'mkid'
on all of 'src' again.
|
|
MFSA 2010-84 XSS hazard in multiple character encodings
MFSA 2010-83 Location bar SSL spoofing using network error page
MFSA 2010-82 Incomplete fix for CVE-2010-0179
MFSA 2010-81 Integer overflow vulnerability in NewIdArray
MFSA 2010-80 Use-after-free error with nsDOMAttribute MutationObserver
MFSA 2010-79 Java security bypass from LiveConnect loaded via data: URL meta
refresh
MFSA 2010-78 Add support for OTS font sanitizer
MFSA 2010-77 Crash and remote code execution using HTML tags inside a XUL tree
MFSA 2010-76 Chrome privilege escalation with window.open and <isindex> element
MFSA 2010-75 Buffer overflow while line breaking after document.write with
long string
MFSA 2010-74 Miscellaneous memory safety hazards (rv:1.9.2.13/ 1.9.1.16)
|
|
A number of bugs in the library and in pcregrep have been fixed. As always, see
ChangeLog for details. The following are the non-bug-fix changes:
. Added --match-limit and --recursion-limit to pcregrep.
. Added an optional parentheses number to the -o and --only-matching options
of pcregrep.
. Changed the way PCRE_PARTIAL_HARD affects the matching of $, \z, \Z, \b, and
\B.
. Added PCRE_ERROR_SHORTUTF8 to make it possible to distinguish between a
bad UTF-8 sequence and one that is incomplete when using PCRE_PARTIAL_HARD.
. Recognize (*NO_START_OPT) at the start of a pattern to set the PCRE_NO_
START_OPTIMIZE option, which is now allowed at compile time
|
|
Found while building on NetBSD 1.5.
|
|
From the CHANGES:
Version 1.9
===========
genhtml:
- Improved wording for branch representation tooltip text
- Fixed vertical alignment of HTML branch representation
geninfo:
- Improved warning message about --initial not generating branch coverage data
- Debugging messages are now printed to STDERR instead of STDOUT
- Fixed problem with some .gcno files. Reported by gui@futarque.com.
(file.gcno: reached unexpected end of file)
- Fixed problem with relative build paths. Reported by zhanbiao2000@gmail.com.
(cannot find an entry for ^#src#test.c.gcov in .gcno file, skipping file!)
- Fixed problem where coverage data is missing for some files. Reported by
weston_schmidt@open-roadster.com
- Fixed problem where exclusion markers are ignored when gathering
initial coverage data. Reported by ahmed_osman@mentor.com.
- Fixed large execution counts showing as negative numbers in HTML output.
Reported by kkyriako@yahoo.com.
- Fixed problem that incorrectly associated branches outside of a block with
branches inside the first block
lcov:
- Fixed problem that made lcov ignore --kernel-directory parameters when
specifying --initial. Reported by hjia@redhat.com.
- Added --list-full-path option to prevent lcov from truncating paths in list
output
- Added lcov_list_width and lcov_list_truncate_max directives to the
lcov configuration file to allow for list output customization
- Improved list output
COPYING:
- Added license text to better comply with GPL recommendations
Version 1.8
===========
gendesc:
- Fixed problem with single word descriptions
genhtml:
- Added support for branch coverage measurements
- Added --demangle-cpp option to convert C++ function names to human readable
format. Based on a patch by slava.semushin@gmail.com.
- Improved color legend: legend display takes up less space in HTML output
- Improved coverage rate limits: all coverage types use the same limits
unless specified otherwise
- Fixed CRLF line breaks in source code when generating html output. Based
on patch by michael.knigge@set-software.de.
- Fixed warning when $HOME is not set
- Fixed problem with --baseline-file option. Reported by sixarm@gmail.com.
(Undefined subroutine &main::add_fnccounts called at genhtml line 4560.)
- Fixed problem with --baseline-file option and files without function
coverage data (Can't use an undefined value as a HASH reference at genhtml
line 4441.)
- Fixed short-name option ambiguities
- Fixed --highlight option not showing line data from converted test data
- Fixed warnings about undefined value used. Reported by nikita@zhuk.fi.
- Fixed error when processing tracefiles without function data. Reported
by richard.corden@gmail.com (Can't use an undefined value as a HASH
reference at genhtml line 1506.)
geninfo:
- Added support for branch coverage measurements
- Added support for exclusion markers: Users can exclude lines of code from
coverage reports by adding keywords to the source code.
- Added --derive-func-data option
- Added --debug option to better debug problems with graph files
- Fixed CRLF line breaks in source code when generating tracefiles. Based on
patch by michael.knigge@set-software.de.
- Fixed problems with unnamed source files
- Fixed warning when $HOME is not set. Reported by acalando@free.fr.
- Fixed errors when processing unnamed source files
- Fixed help text typo
- Fixed errors when processing incomplete function names in .bb files
- Fixed filename prefix detection
- Fixed problem with matching filename
- Fixed problem when LANG is set to non-english locale. Reported by
benoit_belbezet@yahoo.fr.
- Fixed short-name option ambiguities
genpng:
- Fixed runtime-warning
lcov:
- Added support for branch coverage measurements
- Added support for the linux-2.6.31 upstream gcov kernel support
- Added --from-package and --to-package options
- Added --derive-func-data option
- Added overall coverage result output for more operations
- Improved output of lcov --list
- Improved gcov-kernel handling
- Fixed minor problem with --diff
- Fixed double-counting of function data
- Fixed warning when $HOME is not set. Reported by acalando@free.fr.
- Fixed error when combining tracefiles without function data. Reported by
richard.corden@gmail.com. (Can't use an undefined value as a HASH reference
at lcov line 1341.)
- Fixed help text typo
- Fixed filename prefix detection
- Fixed lcov ignoring information about converted test data
README:
- Added note to mention required -lgcov switch during linking
|
|
With epg@'s concurrence, reset MAINTAINER on *bzr* to Jan Danielsson.
|
|
|
|
4.5.4 brings bugfixes and translation updates
|
|
|
|
Add initial powerpc support for Darwin
|
|
Fixes PR pkg/43752
Changes from Ant 1.8.0 TO Ant 1.8.1:
- Changes that could break older environments:
* ant-trax.jar is no longer produced since TrAX is included in JDK 1.4+.
* Ant no longer ships with Apache Xerces-J or the XML APIs but relies
on the Java runtime to provide a parser and matching API versions.
* The stylebook ant task and the ant-stylebook.jar are removed.
- Fixed bugs:
* Tasks that iterate over task or type definitions, references or
targets now iterate over copies instead of the live maps to avoid
ConcurrentModificationExceptions if another thread changes the
maps.
* The filesmatch condition threw a NullPointerException when
comparing text files and the second file contained fewer lines than
the first one.
* Regression: The <ear> task would allow multiple
META-INF/application.xml files to be added.
* VectorSet#remove(Object) would fail if the size of the vector
equaled its capacity.
* Regression : ant -diagnostics was returning with exit code 1
* Fix for exec task sometimes inserts extraneous newlines
* SymlinkTest#testSymbolicLinkUtilsMethods failing on MacOS
* If <concat>'s first resourcecollection child is a <resources>,
any subsequently added child resourcecollection joins the first.
* <get> with an invalid URL could trigger an NPE in some JVMs.
* Broken Pipe issue under Ubuntu Linux
* Properties wrongly read from file or not update during read
* AntClassLoader in Ant 1.8.0 has been considerably slower than in
1.7.1
* ANT_CMD_LINE_ARGS are rippling through lower level Ant usage
* email : IO error sending mail with plain mimetype
* the complete-ant-cmd.pl script failed to create a proper cache of
target if "ant -p" failed.
* <rmic>'s sourcebase attribute was broken.
* <copy>'s failonerror didn't work as expected when copying a single
element resource collection to a file.
* <get> no longer followed redirects if the redirect URL was relative
and not an absolute URL.
* fixed a performance degradation in the code that expands property
references.
* <jar filesetmanifest="merge"> was broken on Windows.
* <symlink> delete failed if the link attribute was a relative path
to a link inside the current directory without a leading ".".
* <telnet> and <rexec> failed to find the expected strings when
waiting for responses and thus always failed.
- Other changes:
* Project provides new get methods that return copies instead of the
live maps of task and type definitions, references and targets.
* Ant is now more lenient with ZIP extra fields and will be able to
read archives that it failed to read in earlier versions.
* The <zip> family of tasks has been sped up for bigger archives.
* Add removeKeepExtension option to NetRexxC task.
* Add prefix attribute to loadproperties task.
* Add resource attribute to length task.
* PropertyResource will effectively proxy another Resource if ${name}
evaluates to a Resource object.
* Added forcestring attribute to equals condition to force evaluation
of Object args as strings; previously only API-level usage of the
equals condition allowed Object args, but Ant 1.8.x+ property
evaluation may yield values of any type.
* BuildFileTest.assertPropertyUnset() fails with a slightly more
meaningful error message
* <junit> will now throw an exception if a test name is empty. This
used to manifest itself in unrelated errors like
* A change that made <exec> more reliable on Windows (Bugzilla Report
5003) strongly impacts the performance for commands that execute
quickly, like attrib. Basically no single execution of a command
could take less than a second on Windows.
A few timeouts have been tweaked to allow these commands to finish
more quickly but still they will take longer than they did with Ant
1.7.1.
* Added SimpleBigProjectLogger, intermediate between NoBannerLogger and
BigProjectLogger.
* <mappedresources> supports new attributes enablemultiplemappings
and cache.
* Added the augment task to manipulate existing references via Ant's basic
introspection mechanisms.
|
|
|
|
Changes are unknown.
|
|
=== 2.1.2 / 2010-11-25
* 1 enhanchement
* support auto runner prepare hook.
|
|
= 0.9.10 ()
* Added Mocha::ObjectMethods#unstub method - https://github.com/floehopper/mocha/issues#issue/6
* Inherit Mocha::ExpectationError from Exception instead of StandardError to reduce the chances of a test passing by accident - thanks to James Sanders (jsanders) - https://github.com/floehopper/mocha/issues#issue/15
* Fixed bug - GitHub README page to link correctly to code examples - https://github.com/floehopper/mocha/issues/closed#issue/11
* Fixed bug - PASSTHROUGH_EXCEPTIONS are defined on MiniTest::Unit::TestCase not in Mocha - thanks to Brian Troutwine (blt) - https://github.com/floehopper/mocha/issues/closed#issue/14
= 0.9.9 (ee3a79db4d52c3339e8acf07505e01236a2b4810)
* Avoid loading bits of the test-unit gem by accident. This is an attempt at
a fix for the problem that James Adam reported [1]. By using 'load' instead
of 'require' to detect the version of Test::Unit, we can avoid rubygems
trying to load bits of the test-unit gem when it's not wanted. [1]
http://floehopper.lighthouseapp.com/projects/22289-mocha/tickets/50#ticket-50-13
* Fix exception when running rake without test-unit gem. When test-unit gem
>=v2.0.0 was installed but the "use_test_unit_gem" MOCHA_OPTIONS was not
specified, a "comparison of Fixnum with Hash failed" exception was being
raised when running the performance tests. This was because bits of the
test-unit gem were being loaded accidentally and a Hash was being
incorrectly supplied to the TestRunner.run method.
* Explicitly require rubygems for running tests via rake using test-unit gem.
* Handle newer versions of test-unit gem (v2.0.2 to v2.0.9)
* Handle newer versions of minitest gem (v1.4.0 to v1.6.0)
* Added warnings about monkey-patching test-unit and minitest to aid
debugging. These are enabled by including "debug" in the MOCHA_OPTIONS
environment variable. This is now a comma-separated list, so that we can
specify multiple options e.g. MOCHA_OPTIONS=debug,use_test_unit_gem
* Eloy Duran (alloy) made the unit tests run on 1.9.2dev r25249.
* Eloy Duran (alloy) also improved some MiniTest TestResult code I'd written
and got the acceptance tests running on Ruby 1.9 HEAD. There are still 4
failures because for some reason the backtrace line numbers are off by
one. And the minitest_test test case does not run when the whole suite is
run with MiniTest. These issues still need investigation.
* Fixed some acceptance tests to run in Ruby 1.9.2 - it's no longer possible
to subvert the protection of a method by calling it via Object#send.
* Fixed "test:performance" rake task so it runs in Ruby 1.9.2.
* Fix test incorrectly failing under Rubinius 1.0. This test imposed too many
constraints. It appears that Object#inspect legitimately calls
Object#object_id in Rubinius. But we're only interested in what 'id'
methods Mocha::ObjectMethods#mocha_inspect calls. By stubbing
Object#inspect we can relax the constraints imposed by the test.
* Luke Redpath (lukeredpath) added new shorthand "any" and "all" composite
parameter matchers using "&" and "|". This provides an alternative syntax
for expecting any or all matchers to pass,
e.g. foo.expects(:bar).with(equals(1) | equals(2)).
* Improved documentation for Expectation#raises. A number of people have
suggested an extension to the API to cope with custom exceptions that have
extra constructor parameters. However, since the arguments supplied to
Expectation#raises are just passed on to Kernel#raise, it's possible to
pass in an instance of an exception. Thus no change to the API is required,
but it does seem worthwhile pointing this out in the docs.
* Corrected RDoc example for Expectation#never thanks to Red David (reddavis).
* Improved RDoc including a change suggested by Rohit Arondekar (rohit).
* Updated gemspec as requested by Sam Woodard (shwoodard).
|
|
Changes are unknown.
|
|
0.5.0
* "Extract Backend::ActiveRecord to a separate gem":https://github.com/svenfuchs/i18n/commit/197dacebad356b910d69fa69a719c2ad10cf49e6 (see "i18n-active_record":https://github.com/svenfuchs/i18n-active_record)
* "Improve exception handling":https://github.com/svenfuchs/i18n/commit/2913ff9a7544f223f60e7d7b32c2a0e1af89812b (deprectates I18n.default_exception_handler)
* "Change MissingTranslationData message to 'translation missing: foo.bar'":https://github.com/svenfuchs/i18n/commit/68fdfe47952325411afe5942e971ce10b2bdf900
* "Expose MissingTranslationsData#keys method":https://github.com/svenfuchs/i18n/commit/3a37a389ecaac9670355b334e23e775549ee9822
* "Improve Cascade#lookup (add default options)":https://github.com/svenfuchs/i18n/commit/0b9a1f2058a2be9543106cc19d08071c359511e1
* "Finally remove deprecated interpolation syntax":https://github.com/svenfuchs/i18n/commit/2d43846d2b2a2e596f30fa58ea1c9ddb2243bb64
0.4.2 (2010-10-26)
* "Improve UTF8 handling":http://github.com/svenfuchs/i18n/commit/e8d5820a3b08eeca28de1a2b9c8a6ad2b9e6476c
* "Expose I18n::VERSION":http://github.com/svenfuchs/i18n/commit/b832037bac94c7144f45f3ff5e3b4e4089781726
* "Better deprecation output":http://github.com/svenfuchs/i18n/commit/2bee924464b8a9c33d3d7852eb1c8423aa38cc25
|
|
Changes are unknown.
|
|
== 1.0.0 / 2010-11-30
* Major improvements
* Better handling of non-ruby thread callbacks
* Support for releasing the GIL during C function calls
* Minor improvements
* code cleanups
|
|
== 1.0.5 - 10-Nov-2010
* Refactored the Rakefile.
|
|
For Ruby 1.9 support, needs ruby-debug-base19 (unpackaged yet).
Changes:
Merged with ruby-debug-ide19, compatibility with ruby 1.9 Fixed segfaults on 1.9
|
|
0.10.4
10/27/10
- Various bug fixes:
* reload command.
* plain 'info' command
* improve list and list - (backwards) handling when hitting end of file
- Add ability to specify port to debug on
- Allow breakpoints at class methods
- "quit!" is same as "quit unconditionally"
- irb improvements: Access to non-executing rdebug commands inside irb via
"dbgr" method
- Go over documentation including that created by rdoc.
- For emacs package: add README, INSTALL, AUTHORS.
|
|
0.10.4
10/27/10
- Various bug fixes:
* reload command.
* plain 'info' command
* improve list and list - (backwards) handling when hitting end of file
- Add ability to specify port to debug on
- Allow breakpoints at class methods
- "quit!" is same as "quit unconditionally"
- irb improvements: Access to non-executing rdebug commands inside irb via
"dbgr" method
- Go over documentation including that created by rdoc.
- For emacs package: add README, INSTALL, AUTHORS.
|
|
=== 2.7.0 / 2010-11-15
* 2 minor enhancements:
* Added new plugin: gem_prelude_sucks. (jbarnette)
* Activate under 1.9 if you don't want it messing with you.
* Added rspec2 support (bleything)
* 1 bug fix:
* require uri in hoe/deps (raggi)
|
|
From Jan Danielsson in private mail. Miscellaneous changes, including:
* (Gordon Tyler) shell now accepts --directory
* shell now run qbzr commands in a subprocess.
* (Max Bowsher) fetch-ghosts now works again. And has tests.
* conflict-diff no longer requires a single file to be specified. Multiple
files or no files can be specified.
|
|
Upstream does not have any reasonable NEWS/Changelog, but 0.97 does
not work with bzr 2.1.1. From Jan Danielsson in private mail.
|
|
Work has gone in to reducing memory usage in the 2.1 series.
This is a small bugfix release. Upgrading is recommended for anyone
running 2.1.0 or earlier.
Bugfixes:
* Avoid malloc(0) in patiencediff, which is non-portable.
* Fix stub sftp test server to call os.getcwdu().
* Merge correctly when this_tree is not a WorkingTree.
* Warn if pyrex is too old to compile the new SimpleSet and StaticTuple
extensions, rather than having the build fail randomly.
|
|
|
|
New in 2.7
----------
* Bugfix release.
|
|
4.00 Mon Oct 25 13:30:09 CEST 2010
- many API changes, see the manual.
- (libev) lots and lots of bugfixes, see the ev documentation.
- fix a bug where inotify usage would parse the same event
multiple times, causing various forms of breakage.
- greatly reduce stack usage for inotify (8kb to <0.5kb).
- expose ev_depth and ev_verify via the XS API.
- implement ev_cleanup watchers.
- (libev) ev_embed_stop did not correctly stop the watcher.
- (libev) disable poll backend on AIX.
- (libev) rename EV_TIMEOUT to EV_TIMER.
- (libev) add section on accept() problems to the manpage.
- (libev) no child watchers on win32.
- make code more aliasing compliant, in case perl is ever
translated to C.
- document the EV::CHECK runtime unavailability.
- ported to minix 3.1.7.
|
|
4.01 Fri Nov 5 21:51:29 CET 2010
- automake fucked it up, apparently, --add-missing -f is not quite enough
to make it update its files, so 4.00 didn't install ev++.h and
event.h on make install. grrr.
- ev_loop(count|depth) didn't return anything (Robin Haberkorn).
- change EV_UNDEF to 0xffffffff to silence some overzealous compilers.
- use "(libev) " prefix for all libev error messages now.
4.00 Mon Oct 25 12:32:12 CEST 2010
- "PORTING FROM LIBEV 3.X TO 4.X" (in ev.pod) is recommended reading.
- ev_embed_stop did not correctly stop the watcher (very good
testcase by Vladimir Timofeev).
- ev_run will now always update the current loop time - it erroneously
didn't when idle watchers were active, causing timers not to fire.
- fix a bug where a timeout of zero caused the timer not to fire
in the libevent emulation (testcase by Péter Szabó).
- applied win32 fixes by Michael Lenaghan (also James Mansion).
- replace EV_MINIMAL by EV_FEATURES.
- prefer EPOLL_CTL_ADD over EPOLL_CTL_MOD in some more cases, as it
seems the former is *much* faster than the latter.
- linux kernel version detection (for inotify bug workarounds)
did not work properly.
- reduce the number of spurious wake-ups with the ports backend.
- remove dependency on sys/queue.h on freebsd (patch by Vanilla Hsu).
- do async init within ev_async_start, not ev_async_set, which avoids
an API quirk where the set function must be called in the C++ API
even when there is nothing to set.
- add (undocumented) EV_ENABLE when adding events with kqueue,
this might help with OS X, which seems to need it despite documenting
not to need it (helpfully pointed out by Tilghman Lesher).
- do not use poll by default on freebsd, it's broken (what isn't
on freebsd...).
- allow to embed epoll on kernels >= 2.6.32.
- configure now prepends -O3, not appends it, so one can still
override it.
- ev.pod: greatly expanded the portability section, added a porting
section, a description of watcher states and made lots of minor fixes.
- disable poll backend on AIX, the poll header spams the namespace
and it's not worth working around dead platforms (reported
and analyzed by Aivars Kalvans).
- improve header file compatibility of the standalone eventfd code
in an obscure case.
- implement EV_AVOID_STDIO option.
- do not use sscanf to parse linux version number (smaller, faster,
no sscanf dependency).
- new EV_CHILD_ENABLE and EV_SIGNAL_ENABLE configurable settings.
- update libev.m4 HAVE_CLOCK_SYSCALL test for newer glibcs.
- add section on accept() problems to the manpage.
- rename EV_TIMEOUT to EV_TIMER.
- rename ev_loop_count/depth/verify/loop/unloop.
- remove ev_default_destroy and ev_default_fork.
- switch to two-digit minor version.
- work around an apparent gentoo compiler bug.
- define _DARWIN_UNLIMITED_SELECT. just so.
- use enum instead of #define for most constants.
- improve compatibility to older C++ compilers.
- (experimental) ev_run/ev_default_loop/ev_break/ev_loop_new have now
default arguments when compiled as C++.
- enable automake dependency tracking.
- ev_loop_new no longer leaks memory when loop creation failed.
- new ev_cleanup watcher type.
|
|
makedepend 1.0.3
config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.
Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS
Enables use of platform appropriate version of sed.
config: update AC_PREREQ statement to 2.60
Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.
Convert testcase from bug 28045 into automake "make check" test
Bug 28045 - makedepend fails on directory named like an include file
|