Release 1.8.9.1
(release date 04-01-2015)
- Fixed a couple of cases where sharing string data could lead to corruption [view]
- Various VHDL related fixes [view]
- Bug 742151 - Bogus warning: citelist: Unexpected new line character [view]
- Bug 742230 - @todo paragraphs incorrectly placed in rtf output [view]
- Bug 742235 - Bogus message with addtogroup [view]
- Documentation HTML Header, Footer, and Stylesheet changes [view]
- Documenting RESULT variable of Fortran FUNCTION [view]
- Fix potential null pointer dereference in src/context.cpp [view]
- Fixed compilation issue on Windows [view]
- Fortran FUNCTION source code [view]
- Fortran: code color GOTO as flow keyword. [view]
- Help message regarding layout file [view]
- Remove unused local and static global variables [view]
- Suggestion to use stripPrefix has been implemented for
RESULT. For consistency also implemented for
arguments. [view]
- Switched back to version 6.2 of JavaCC for VHDL parser generation. [view]
- Adding comment on patches
(upstream)
- Update 1.8.8 to 1.8.9
---------------------
log_1_8_9 Release 1.8.9 \htmlonly (release date 25-12-2014)
* Bug 634763 - Fortran: external subroutine as dummy argument not recognized [view]
* Bug 634763 - Fortran: external subroutine as dummy argument not recognized [view]
* Bug 651859 - Brief description misplaced in man page output [view]
* Bug 652276 - Typedefs in manpages has too few linebreak possiblilities [view]
* Bug 685597 - C# <code> tag in an <example> tag does not render as expected. [view]
* Bug 687576 - Add support for LATEX_EXTRA_STYLESHEET [view]
* Bug 704090 - Allow Class{T}.Method in cref to refer to a generic class in XML comments [view]
* Bug 722940 - classes with same name in different namespace adding to same group [view]
* Bug 729063 - Missing link for item inside the same namespace [view]
* Bug 729236 - Added HIDE_COMPOUND_REFERENCE config option [view]
* Bug 735145 - QHP toc broken if mainpage with PROJECT_NAME title has sections/subpages [view]
* Bug 735194 - src/Makefile.libdoxycfg shouldn't be distributed [view]
* Bug 735198 - plantUML requires epstopdf for building PDF files [view]
* Bug 735376 - tag file: Unknown compound attribute `singleton' found! [view]
* Bug 735441 - Fix a resource leak in src/vhdldocgen.cpp [view]
* Bug 735462 - There's no such thing as a private Q_PROPERTY [view]
* Bug 735475 - Same Expression in translator_kr.h [view]
* Bug 735477 - Fix a potential null pointer dereference in src/memberdef.cpp [view]
* Bug 735481 - Mismatch in memory allocation/de-allocation function in vhdlparser/
vhdlstring.h [view]
* Bug 735482 - Remove a not needed initialization of a local variable in src/mangen.cpp
[view]
* Bug 735483 - Fix a potential null pointer dereference in src/searchindex.cpp [view]
* Bug 735497 - Fix wrong pointer initialization in src/definition.cpp [view]
* Bug 735499 - Fix potential modulo by zero in src/template.cpp [view]
* Bug 735584 - Reached end of file while still insided a (nested) comment in Markdown
[view]
* Bug 735587 - Fix a terminating null character after fread in src/filedef.cpp [view]
* Bug 735589 - Remove not needed variable initialization in src/classdef.cpp [view]
* Bug 735590 - Remove not needed pointer initialization in src/entry.cpp [view]
* Bug 735591 - Provide exit code in case generatePlantUMLOutput fails [view]
* Bug 735620 - Remove not needed variable caching in src/markdown.cpp [view]
* Bug 735622 - Do not cache inputSize in src/doxygen.cpp [view]
* Bug 735623 - Expression is always false because 'else if' condition matches previous
condition [view]
* Bug 735726 - Fix missing break in switch case statement [view]
* Bug 735745 - Spurious ASSERT message [view]
* Bug 735759 - Broken man pages due to bad use of autoBreak [view]
* Bug 735767 - Fix potential copy and paste issue in vhdlparser/VhdlParser.cc [view]
* Bug 735924 - [Patch] Documentation: Wrong link for \\diafile [view]
* Bug 735925 - [Patch] DocBook: Possible name clash for generated image files [view]
* Bug 735926 - RTF output: \\diafile and \\mscfile do not work [view]
* Bug 735929 - Windows: Process exit code is ignored for processes launched using
ShellExecuteEx() [view]
* Bug 735982 - Fix potential allocation of huge memory amount due to type overflow in src/
lodepng.cpp [view]
* Bug 735985 - Fix missing unchecked return value in src/dot.cpp [view]
* Bug 736018 - Fix potential null pointer dereference in src/dbusxmlscanner.cpp [view]
* Bug 736020 - Fix identical code for different branches in src/translator_tw.h [view]
* Bug 736022 - Fix potential null pointer dereference in src/index.cpp [view]
* Bug 736023 - Remove not needed variable initialization in src/cite.cpp [view]
* Bug 736027 - Remove not needed local variable in src/doxygen.cpp [view]
* Bug 736029 - Remove redundant if/else branch in src/lodepng.cpp [view]
* Bug 736030 - Remove redundant if/else branch in src/translator_lt.h [view]
* Bug 736031 - Cleanup redundant if/else branch in src/translator_kr.h [view]
* Bug 736032 - Cleanup redundant if/else branch in src/translator_sr.h [view]
* Bug 736033 - Cleanup redundant if/else branch in src/translator_tw.h [view]
* Bug 736034 - Cleanup redundant if/else branch in src/translator_vi.h [view]
* Bug 736036 - Remove redundant local variable initialization in qtools/qstring.cpp [view]
* Bug 736037 - Fix wrong member variable initialization in src/define.cpp [view]
* Bug 736385 - Fix potential null pointer dereference in src/util.cpp [view]
* Bug 736386 - Fix another potential null pointer dereference in src/util.cpp [view]
* Bug 736387 - Fix a potential null pointer dereference in src/index.cpp [view]
* Bug 736389 - Fix a potential null pointer dereference in src/vhdldocgen.cpp [view]
* Bug 736992 - Member functions omitted from tagfile [view]
* Bug 737444 - Java: Annotations with brackets prevent documentation [view]
* Bug 737830 - Invalid element name in footer part when GENERATE_TREEVIEW specified [view]
* Bug 738063 - Fortran attribute contiguous not identified [view]
* Bug 738167 - Entity references in XML command attributes are incorrectly handled [view]
* Bug 738173 - Entity references in XML code command are incorrectly handled [view]
* Bug 738548 - latex: dead links to source code [view]
* Bug 738574 - … is replaced by \cdots rather than \dots in the LaTeX output [view]
* Bug 739054 - Python xml not outputting info of functions inside __init__.py [view]
* Bug 739056 - Python xml - argsstring is empty, while HTML have arguments [view]
* Bug 739209 - Invalid warning about undocumented C++ function imported from tagfile [view]
* Bug 739210 - C++11 scoped enums with same name inside different classes are merged if
using tagfile [view]
* Bug 739211 - Cannot make explicit links to C++ const member functions [view]
* Bug 739214 - Cannot make unscoped link to C++ conversion operator [view]
* Bug 739462 - Using "doxygen.css" for HTML_EXTRA_STYLESHEET fails silently [view]
* Bug 739863 - Regression: Base classes incorrect when using CRTP with default template
parameter [view]
* Bug 740218 - Full scope needed when making link inside cross-referenced section [view]
* Bug 740218 - Full scope needed when making link inside cross-referenced section (fixed
regression) [view]
* Bug 740446 - invalid copydoc target does not result in warning [view]
* Bug 741100 - Latex to PDF hangs when using Markdown tables [view]
* Bug 741417 - Crash when building gtkmm documentation [view]
* Bug 741778 - \cite confused by labels ending with a dot (improved warning message) [view]
* fix docbook output [view]
1. support other than english
2. fix broken example link id
3. fix incomplete TOC : no Classe etc.
4. add brief description for Functions etc.
5. Comply with REPEAT_BRIEF
6. Do not output duplicated contents when detailed descripton is missing.
7. set table colwidth for Param/RetVal
* Add missing escape in doxysearch.cpp when result contained a double quote [view]
* Add source code possibility for RTF output [view]
* Added Coverity Scan Build Status to Readme [view]
* Added clearer range checks for string class to help compiler [view]
* Added compilation support for MacOSX 10.10 (yosemite) [view]
* Added faster reference counted string implementation with short string optimization [view
]
* Added graphical hierarchy support to template engine [view]
* Added guard to prevent (theoretical) out of bound access [view]
* Added language attribute to XML output for classes, namespaces, and files [view]
* Avoid a (theoretical) memory leak [view]
* Better handling of inline Fortran parameter documentation [view]
* Fixed bug for page numbers in the latex indices [view]
* Compilation fixes for Windows for new string implementation. [view]
* Convert FORTRAN modules to namespaces [view]
* Create an easy possibility to take a snippet from the current file. [view]
* Debian Bug 762272: segfault with cyclic subgroups [view]
* Disabled enter/exit printing for doctokenizer (produced too much noise) [view]
* Empty entry in \tableofcontents in case e.g. section without description. [view]
* Extra empty line in source fragments [view]
* Fix bug with C++11 static_assert [view]
* Fix bug: language switch command "\~" failed to detect language id which contains '-' [
view]
* Fix for https://bugzilla.gnome.org/show_bug.cgi?id=651850 [view]
* Fix for the second issue in bz 651848 [view]
* Fix potential crash when reading tag file which contained nested java classes using
generics [view]
* Fix rules for closing FORTRAN module and typedef scopes [view]
* Fix to ignore the contents of \verbatim and friends while looking for sections [view]
* Fix to show relations between C#/Java generic classes [view]
* Fixed a number of issues (resource leaks, uninitialized members, etc) found by coverity [
view]
* Fixed bug in new QCString::sprintf for long string. [view]
* Fixed extension matching issue if path contained a dot. [view]
* Fixed issue accessing uninitialized data when combining RTF output. [view]
* Fixed issue parsing @end directly followed by the end of the file [view]
* Fixed problem finding \enduml when using /// style comments. [view]
* Fixed refcounting bug in new string implementation [view]
* Fixed several Coverity warnings [view]
* Fixed to small memory leaks [view]
* Fixed typos and formatting in Doxyfile (thanks to Armin Mueller) [view]
* Fixed typos in C/C++ comments. There are no functional changes. [view]
* Fixed typos in comments. [view]
* Fixed typos in comments. No functional changes. [view]
* Fortran code color END (regression pull request 259) [view]
* Fortran color CALL as keyword [view]
* Fortran color code of END [view]
* Fortran continuation character seen as begin of function call [view]
* Generate error message in case bibtex generation fails [view]
* Improved main page rendering via template engine [view]
* Initialized potentially uninitialized variable in markdown part [view]
* Introduce new optimized string implementation (attempt 2) [view]
* Introduced template directory for template and resource files and resource compiler &
manager [view]
* LaTeX problem with 2 consecutive single quotes [view]
* Last comment of \code{.f90} missing [view]
* Limit images sizes and make more uniform (LaTeX) [view]
* Package mathptmx gives discrepancy between pdf and HTML formulas [view]
* Portuguese and Brazilian Portuguese translators updated to 1.8.5. [view]
* Prevent overly long terms from stopping the search indexer [view]
* Problem in case of line termination (., a dot) direct after the \cite command [view]
* Regression class<T extends V> resulted in class<V> as the page title [view]
* Remove bogus argument to avoid compiler warning [view]
* Remove dependency of PlantUML on HAVE_DOT [view]
* Remove extraneous 'README' to allow successful RPM creation [view]
* Remove filtering rule when generating FORTRAN module links [view]
* Remove redundant code [view]
* Removed bash specific construct from ./configure script to make it work on Solaris [view]
* Removed some comment statements. [view]
* Revert "Bug 634763 - Fortran: external subroutine as dummy argument not recognized" [view
]
* Reverted back to old string implementation. New one needs more work. [view]
* Show tag file name instead of <unknown> for warnings pointing to symbols extracted from
tag files. [view]
* Show the parent-child type specialization relation in Java/C# generics inheritance
diagrams [view]
* Support charset option for PlantUML [view]
* Support for INLINE_SOURCES in Fortran [view]
* Support plantuml !include statement [view]
* Support visible=no for main page tab. [view]
* Supporting linking for methods bound to FORTRAN classes in source definitions [view]
* This is the patch attached to bz 651848 by Robin Gareus. [view]
* Update README.md [view]
* Updated configuration script and libdoxygen.pro.in to use llvm-config [view]
* Use result of vsnprintf [view]
* Use substitute() instead of QString conversion [view]
* Various VHDL fixes [view]
* various fixes and restructuring [view]
* Various latex problems [view]
1.003026 2014-07-16 01:20:41Z
- fix inclusion of of optional plugin prereqs when installation is run
non-interactively
1.003025 2013-09-29 22:36:59Z (Karen Etheridge)
- re-release with fixed prerequisites in metadata
1.003024 2013-09-25 04:07:04Z (Karen Etheridge)
- re-release with fixed compile test
1.003023 2013-09-12 00:52:03Z (Karen Etheridge)
- The default profile is now "Minimal", not "Default", as Default requires
some optional features; Default renamed to Standard (RT#88615)
1.003022 2013-09-10 01:53:10Z (Karen Etheridge)
- workaround added for plugins consuming plugins that use optional features
- install problems fixed when some optional prereqs are not installed, by
properly detecting the lack of features during testing (RT#88542)
- spelling fixes (RT#87691, David Steinbrunner)
1.003021 2013-09-09 02:10:45Z (Karen Etheridge)
- removed use of deprecated functions from Class::MOP
- long-deprecated Devel::REPL::Plugin::NewlineHack removed at last
- converted dist to Dist::Zilla, with a different mechanism for specifying
optional features (install with cpanm --interactive to be prompted)
1.003020 2013-07-08
- shebang fixed in re.pl so it is rewritten to point to the proper perl at
install time (RT#70928)
1.003019 2013-06-27
- Fix "No arguments!" error in Plugin::DDS when nothing to dump (RT#71205,
Ash Berlin)
- fix failing test when Lexical::Persistence is not installed
1.003018 2013-05-19
- more attempts to fix Term::ReadLine issues in tests (RT#84246, mephinet)
1.003017 2013-04-03
- fix issues with Term::ReadLine:Perl in tests (RT#84246) (thanks,
Christopher McCann!)
1.003016 2013-03-26
- make all plugins load again by using native traits (thanks, Zaki Mughal!)
(RT#84011)
1.003015 2013-03-01
- fix "Attempt to use reference as lvalue in substr" warning on perl 5.16
(thanks, ilmari!)
- plugins that are used by the default profile now default to being
installed, fixing RT#83669 and RT#83677
1.003014 2012-10-31
- now using native Moose attribute traits, instead of the deprecated
MooseX::AttributeHelper (thanks, Justin Hunter!)
- now using namespace::autoclean rather than namespace::clean (thanks, Karen
Etheridge!)
1.003013 2012-05-19
- Make Sys::SigAction optional dependency for Win32 systems
- Apply some plugin related patchs from Caleb Cushing
patches/patch-src_portable__c.c:
Remove kludge for MacPorts bug, otherwise linking against pkgsrc
libiconv will fail due to symbol name mismatch.
patches/patch-tmake_lib_macosx-c++_tmake.conf:
Make build honor PKGSRC_CFLAGS, otherwise linking against pkgsrc
libiconv will fail due to header/library mismatch.
- Added following lines
PERL5_MODULE_TYPE= Module::Build
DEPENDS+= p5-Archive-Extract>=0.74:../../archivers/p5-Archive-Extract
(upstream)
- Update 0.40 to 0.42
0.42 Sun Dec 30 10:59:38 PST 2012
Test Fixes
* Fixed t/types.t on Windows.
Dist Fixes
* DBIx::Class::Schema::Loader is no longer needed to build the module.
0.41 Thu Dec 27 04:00:45 PST 2012
Bug Fixes
* BackPAN::Index now has a file() method, as documented in BackPAN::Index::File.
* Changed the default backpan URL for fetching files to http://backpan.perl.org
rather than the backpan.cpan.org redirect. [rt.cpan.org 68492]
Test Fixes
* Tests were downloading an old index.
Misc
* The result classes are no longer generated at runtime. Speeds up load time
and reduces bugs. This also fixes [rt.cpan.org 82107].
* Use the same filename for the unpacked index.
Dist Changes
* The compatibility Makefile.PL has been removed. The build process has
gotten complicated.
* The bug tracker now points at the correct place.
-------------------
0.17 Fri Nov 21 10:18:19 PST 2014
* Fix compatibility with Devel::StackTrace 2.00, thanks to DAKKAR.
The incompat manifested as lots of test failures about refs. Fixes
[rt.cpan.org #100314].
0.16 Tue May 28 15:10:26 PDT 2013
* Fix hash ordering dependence in test (ilmari)
* don't return stack frames inside Carp (DOY)
- Add LICENSE= artistic-2.0 (See More.pm file)
(upstream)
- Update to 1.14
1.14 Wed Oct 31 11:37:04 CDT 2012
[ENHANCEMENTS]
Added assert_undefined() for Ben Hengst.
Added assert_unlike().
[FIXES]
assert_nonblank() wasn't using the correct message. Thanks to
Leland Johnson.
assert_nonempty() wouldn't work on blessed arrays and refs.
Now it will.
--------------
0.21 2014-06-25
- Fixed typos in pod. RT#95017 - thanks Daniel Lintott.
- Added links to a number of modules in SEE ALSO.
- Added links to wikipedia page on assert.h
- Added github repo to dist metadata and pod
- Add "use warnings" and bumped min perl version to 5.6.0
- Added license type to dist metadata via Makefile.PL
- Add TEST_REQUIRES if your EU::MM supports it, otherwise
add them to PREREQ_PM
- Reformatted Changes as per CPAN::Changes::Spec
-------------------
1.08 2015-01-22
- try to avoid some race conditions (thanks, Petr P«¿sa )
- typo fixes (thanks, David Steinbrunner)
1.07 2014-09-17
- fix a bug where we checked @$ instead of $@ after eval
- Add 'PERL5_MODULE_TYPE= Module::Build' in Makefile
(upstream)
- Update 2.04 to 2.10
2014-05-13
- Fix a small grammar in the docs (double "as") reported by pink_mist.
- Thanks, pink_mist!
- Another fix for a small typo by pink_mist.
- Thanks again.
- Add Cache category of warnings to make sure warnings do not emit
an error.
- See https://rt.cpan.org/Public/Bug/Display.html?id=95608
- Thanks to Gabor Szabo for the report.
- Bugfix/maintenance release (2.10)
2014-02-02
- Use Digest::SHA instead of Digest::SHA1
- Digest::SHA is core and preferred by Debian.
- https://rt.cpan.org/Ticket/Display.html?id=92658
- Bugfix/maintenance release (2.09)
2014-01-26
- Convert from use "warnings::register;" to "use warnings;".
- Bugfix/maintenance release (2.08)
2014-01-26
- Add perl to the prereq in META.yml/META.json
- Kwalitee / CPANTS
- Bugfix/maintenance release (2.07)
2013-09-13
- Increase the delay of the cache invalidation in the tests by default to
avoid test failures due to high load.
- https://rt.cpan.org/Public/Bug/Display.html?id=27280
- One can set the PERL_CACHE_PM_TESTING environment variable to a true
value to set it back at a quicker-to-run 1 second delay.
- Thanks to ANDK for reporting it.
- Fix Bug in Cache::Memory regarding Namespaces
- https://rt.cpan.org/Ticket/Display.html?id=32339 .
- ->set after ->set_namespace failed.
- Thanks to justin@techadvise.com for the report and for a proposed
fix.
- Get rid of trailing space.
- Add t/style-trailing-space.t
- Bugfix/maintenance release (2.06)
2013-09-05
- Add t/pod.t and got the embedded PODs to validate.
- Convert the Build system to Module-Build.
- Fix https://rt.cpan.org/Ticket/Display.html?id=78817
- Fix a warning for lc called with undef value
when "-w" is specified - during some tests.
- Tests fail or get stuck on Windows - use Devel::AssertOS to make sure
we don't build there.
- https://rt.cpan.org/Ticket/Display.html?id=81386
- if a kind soul will fix the tests and/or the code on MSWin, we will
remove it.
- Bugfix/maintenance release (2.05)
-------------------
1.27 Nov 12 13:00 2014
- RT#99431:
- More Win32 compatibility fixes in test suite.
- RT#48102:
- Add tests for new ->fork() method.
1.26 Nov 07 16:00 2014
- Add File::NFSLock->fork() convenience method.
- RT#48102 Report by Todd Foggoa:
- More gracefully handle fork() to behave like
Linux by sharing the lock between both parent
and child processes when ->newpid() is called.
1.25 Jul 30 14:00 2014
- RT#99431 Report by Nathan Glenn:
- Fixed tempfile syntax by Christian Walde.
- Fixed Win32 Shared Lock by Christian Walde.
- RT#42122 Report by converter at cpan.org:
- Add tests to help debug Taint issues
1.24 Jul 30 14:00 2014
- Fixed a race condition in crash recovery.
- RT#88520 Thanks David Steinbrunner: Fix typos
1.23 Jul 28 11:00 2014
- More gracefully handle arbitrary hostnames.
- Patch RT#84658 by Yann Rouillard:
- Avoid gleefully double removing valid lockfile
when ->unlock is explicitly called.
- Patch RT#61258 by cpan at danonline.net:
- Fixed $graceful_sig to exit with non-zero to
more closely match stock signal handlers.
1.22 Jul 26 09:00 2014
- Reported by Kent Fredric and Karen Etheridge:
- Patch RT#86125 and RT#91546
- Use File::Temp for concurrency compatibility
in test suite, such as HARNESS_OPTIONS=j20
---------------------
2.132 2015-01-22 17:09:19-05:00 America/New_York
[FIXED]
- Precision of version requirement "0.00" is preserved when merging
requirements.
2.131 2014-12-23 15:04:19-05:00 America/New_York
[ENHANCEMENTS]
- Merging Module => 0 into requirements is now optimized
[PREREQS]
- Scalar::Utils removed as a prerequisite
-------------------
2.143240 2014-11-20 10:26:30-05:00 America/New_York
[FIXED]
- Give correct path in nested merges such as resources
- Removed strings test that should have been removed when
CPAN::Meta::Requirements was removed to a separate dist
-------------------
2.02 2014-04-06
- Added a whole load of modules to SEE ALSO.
2.01_01 2014-04-03
- Created testsuite based on old test script
- Switched to Dist::Zilla
- Moved AtExit.pm to lib/AtExit.pm
- Added COPYRIGHT AND LICENSE section to pod
- Added this Changes file
- Added "use warnings"
-----------------------------
0.72: # 2014-10-27T21:38:19+0100
- Fix 0.71 breakage on MacOSX when the shell is bash or zsh
- Fix spelling mistake. by @gregoa++
0.71: # 2014-09-13T19:59:15+0200
- Fix a few bugs of having unwanted values in PERL5LIB when switching between libs
0.70: # 2014-09-02T20:41:15+0900
- download the fatpacked perlbrew from an http:// url.
- protect fatpacked perlbrew from PERL5LIB, thanks to dagolden++
- avoid several warnings, thanks to DabeDotCom++
- making perlbrew a bit friendlier to init.d script, thanks to maxhq++ . see also
https://github.com/gugod/App-perlbrew/pull/404
- make it possible to override PERLBREWURL before invoking installers
0.69: # 2014-06-10T23:32:05+0200
- fix 'perlbrew env' breakage by just avoiding bad local::lib versions.
0.68: # 2014-06-07T15:08:00+0200
- disable SSL cert checks. GH #385.
- "perlbrew download stable" works as on expects. GH #383
- Many fish shell fixes. GH #376#378#379
- make 5.21 installable. GH #396
- various documentation fixes.
-----------------------------------------
version 2.04 at 2015-01-20 20:31:05 +0000
-----------------------------------------
Updated for v5.21.8
-----------------------------------------
version 2.02 at 2014-12-20 17:47:20 +0000
-----------------------------------------
Updated for v5.21.7
-----------------------------------------
version 2.00 at 2014-12-08 11:50:48 +0000
-----------------------------------------
Add xz tarballs too
-----------------------------------------
version 1.98 at 2014-11-20 23:21:35 +0000
-----------------------------------------
Updated for v5.21.6
-----------------------------------------
version 1.30 at 2014-12-23 22:41:27 +0000
-----------------------------------------
- Release engineering for 1.30
- Merge pull request #18 from
dagolden/add-patchperl-version-to-patchlevel
- add Devel::PatchPerl version to list of local patches
-----------------------------------------
version 1.28 at 2014-10-03 08:37:00 +0000
-----------------------------------------
- Fix the patch for v5.18.3
-----------------------------------------
version 1.26 at 2014-10-02 20:17:19 +0000
-----------------------------------------
- Release engineering for 1.26
- Update included hints files
- Fix META.json on v5.18.3
- Merge pull request #17 from threebytesfull/fix_preprocessing
- Patch 5.6, 5.8 and 5.10 to use freestanding preprocessor
Date : 2014-09-24 17:08:10 +0000
Patch 5.6, 5.8 and 5.10 to use freestanding preprocessor
-----------------------------------------
version 1.24 at 2014-05-31 08:38:25 +0000
-----------------------------------------
Add COW speedup fix for v5.20.0
http://perl5.git.perl.org/perl.git/commit/ce861ea79
-----------------------
1.7024 2015-01-12 13:31:19 PST
[New Features]
- Includes vendor lib and arch path to search for core modules, when
installing self-contained lib by default. This behavior can be
turned off with --exclude-vendor (tartansandal) #426
1.7023 2015-01-05 07:59:52 JST
[Improvements]
- Bump Parse::PMFile to 0.34
- Bump CPAN::Meta::Requirements to 2.131
- Bump HTTP::Tiny to 0.53
- Bump Module::Metadata to 1.000025
- Bump local::lib to 2.000015
1.7022 2014-12-12 16:41:47 PST
[Improvements]
- Enabled unsafe option to parse version with PMFile to avoid
segfaults and weird errors
1.7021 2014-12-11 21:42:36 PST
[Improvements]
- Bump Parse::PMFile to 0.32
- Bump HTTP::Tiny to 0.052
1.7020 2014-12-08 17:53:18 PST
[Improvements]
- Bump Parse::PMFile to 0.31
1.7019 2014-12-04 12:51:41 PST
[Improvements]
- Bump Parse::PMFile to 0.30
1.7018 2014-11-25 14:08:41 PST
[Maintenance]
- bump $VERSION correctly in cpanm executable
1.7017 2014-11-25 14:00:40 PST
[Improvements]
- Bump fatpacked CPAN::Meta and HTTP::Tiny
- Added documentation for -M and --from in man page
1.7016 2014-11-16 11:46:32 PST
[New Features]
- Added -M and --from to set --mirror and --mirror-only at the same
time while overriding previously set mirrors (sri) #175, #417
[Improvements]
- cpanmin.us is now available under HTTPS (marcus)
0.010002 - 2014-08-16
- correctly specify perl prerequisite of 5.8 in meta files
0.010001 - 2014-03-18
- include 'lib' in @INC for packlists_containing's require() calls
---------------------
0.326 2014-11-30 08:48:29-05:00 America/New_York
fix the path fix because it was broken by a related fix in EUMM
0.325 2014-11-29 20:48:34-05:00 America/New_York
fix a path-related test failure on Win32 (thanks, A. Sinan Unur!)
0.324 2014-10-20 18:22:25-04:00 America/New_York
note that `cmd help` can take a subcommand in `cmd help help`
--------------
Version 1.26b:
--------------
- Added total execs/sec stat for afl-whatsup.
- afl-cmin now auto-selects between cp or ln. Based on feedback from
Even Huus.
- Fixed a typo. Thanks to Jakub Wilk.
- Made afl-gotcpu a bit more accurate by using getrusage instead of
times. Thanks to Jakub Wilk.
- Fixed a memory limit issue during the build process on NetBSD-current.
Reported by Thomas Klausner.
--------------
Version 1.25b:
--------------
- Introduced afl-whatsup, a simple tool for querying the status of
local synced instances of afl-fuzz.
- Added -x compiler to clang options on Darwin. Suggested by Filipe
Cabecinhas.
- Improved exit codes for afl-gotcpu.
- Improved the checks for -m and -t values in afl-cmin. Bug report
from Evan Huus.
--------------
Version 1.24b:
--------------
- Introduced afl-getcpu, an experimental tool to empirically measure
CPU preemption rates. Thanks to Jakub Wilk for the idea.
--------------
Version 1.23b:
--------------
- Reverted one change to afl-cmin that actually made it slower.
--------------
Version 1.22b:
--------------
- Reworked afl-showmap.c to support normal options, including -o, -q,
-e. Also added support for timeouts and memory limits.
- Made changes to afl-cmin and other scripts to accommodate the new
semantics.
- Officially retired AFL_EDGES_ONLY.
- Fixed another typo in afl-tmin, courtesy of Jakub Wilk.
--------------
Version 1.21b:
--------------
- Graduated minimize_corpus.sh to afl-cmin. It is now a first-class
utility bundled with the fuzzer.
- Made significant improvements to afl-cmin to make it faster, more
robust, and more versatile.
- Refactored some of afl-tmin code to make it a bit more readable.
- Made assorted changes to the doc to document afl-cmin and other stuff.
--------------
Version 1.20b:
--------------
- Added AFL_DUMB_FORKSRV, as requested by Jakub Wilk. This works only
in -n mode and allows afl-fuzz to run with "dummy" fork servers that
don't output any instrumentation, but follow the same protocol.
- Renamed AFL_SKIP_CHECKS to AFL_SKIP_BIN_CHECK to make it at least
somewhat descriptive.
- Switched to using clang as the default assembler on MacOS X to work
around Xcode issues with newer builds of clang. Testing and patch by
Nico Weber.
- Fixed a typo (via Jakub Wilk).
--------------
Version 1.19b:
--------------
- Improved exec failure detection in afl-fuzz and afl-showmap.
- Improved Ctrl-C handling in afl-showmap.
- Added afl-tmin, a handy instrumentation-enabled minimizer.
--------------
Version 1.18b:
--------------
- Fixed a serious but short-lived bug in the resumption behavior introduced
in version 1.16b.
- Added -t nn+ mode for soft-skipping timing-out paths.
--------------
Version 1.17b:
--------------
- Fixed a compiler warning introduced in 1.16b for newer versions of GCC.
Thanks to Jakub Wilk and Ilfak Guilfanov.
- Improved the consistency of saving fuzzer_stats, bitmap info, and
auto-dictionaries when aborting fuzzing sessions.
- Made several noticeable performance improvements to deterministic arith
and known int steps.
--------------
Version 1.16b:
--------------
- Added a bit of code to make resumption pick up from the last known
offset in the queue, rather than always rewinding to the start. Suggested
by Jakub Wilk.
- Switched to tighter timeout control for slow programs (3x rather than
5x average exec speed at init).
--------------
Version 1.15b:
--------------
- Added support for AFL_NO_VAR_CHECK to speed up resumption and inhibit
variable path warnings for some programs.
- Made the trimmer run even for variable paths, since there is no special
harm in doing so and it can be very beneficial if the trimming still
pans out.
- Made the UI a bit more descriptive by adding "n/a" instead of "0" in a
couple of corner cases.
--------------
Version 1.14b:
--------------
- Added a (partial) dictionary for JavaScript.
- Added AFL_NO_CPU_RED, as suggested by Jakub Wilk.
- Tweaked the havoc scaling logic added in 1.12b.
TortoiseHg 3.2.4 is a regularly scheduled bug fix release
Bug Fixes
commit: reload patch description if hash changes (fixes#3983)
filedialogs: forcibly add --hidden because hidden rev can appear in filelog
repofilter: another workaround to run selected query on Mac OS X
repowidget: fix indexes of unapplied patch actions to be enabled
------
12.0.4
------
* Issue #335: Fix script header generation on Windows.
------
12.0.3
------
* Fixed incorrect class attribute in ``install_scripts``. Tests would be nice.
------
12.0.2
------
* Issue #331: Fixed ``install_scripts`` command on Windows systems corrupting
the header.
=== 4.2.0 / 2014-12-06
* Major enhancements
* RDoc can now produce translation files for use with gettext. See
RDoc::Generator::POT for a workflow for creating translations of your
documentation. Pull request #254 by Kouhei Sutou.
* Minor enhancements
* RDoc now allows any single-word macro before a C method implementation.
Issue #722 by Hanmac.
* Now :all is a synonym for :private for RDoc::Options#visibility= to match
the --all command line option. Pull request #276 by Zachary Scott.
* Running rake for the first time now installs racc. Pull request #285 by
Kouhei Sutou.
* Added <code>-h</code> flag to also display help. Issue #300 by Ryan Davis
* search_index.js is now loaded asynchronously for improved performance.
* Allow +X::Y+ as typewriter text. Issue #319, pull request #322 by Jeremy
Evans.
* Added RDoc::RI::Task for building ri data easily through rake. Pull
request #332 by Zachary Scott.
* A gzipped search index is generated for servers configured to use
precompressed files. Pull request #334 by Zachary Scott.
* CSS files now live under /css relative to the document root. Pull request
#335 by Zachary Scott.
* Improved detection of valid ruby in verbatim sections. Pull request #333
by Jeremy Evans.
* Bug fixes
* Fixed HTML labels for cross-browser compatibility. This breaks existing
links but enables cross-browser compatibility. Pull request #330 by Jens
Wille.
* RDoc handles ASCII-incompatible encodings now. An encoding hint may need
to be added to the file for RDoc to produce correct output, though.
Issue #288 by Manuel Meurer.
* Fixed height recalculation issues when headings are hovered. Issue #289
by Dietmar H. Büto.
* RDoc now ignores its own output directories. Pull Request #306 by
Hsing-Hui Hsu, bug #305 by Ryan Davis.
* Fixed RDoc::Task no longer uselessly builds documentation when generating
non-HTML output. Bug #307 by Christina Thompson, pull request #308 by
Hsing-Hui Hsu
* Added pointer to font copyright and license information to LEGAL.rdoc.
Issue #290 by Christian Hofstaedtler.
* Fixed RDoc::Context#<=> for ruby trunk. Issue #284 by Hanmac, pull
request #287 by Aaron Patterson
* Tests no longer create directories inside test/. Pull request #286 by
Kouhei Sutou.
* Fixed documentation example in RDoc::Markup. Pull request #292 by Gregory
Brown.
* Applied typo fix to RDoc::Markup. Pull request #297 by @montanalow
* Fixed pretty_print for RDoc::MethodAttr with an alias. Pull request #324
by Hsing-Hui Hsu.
* Fixed lexing of %w"". Issue #315 by Thierry Lambert, pull request #323 by
Jeremy Evans.
* RDoc::TokenStream now removes nil tokens. Pull request #318 by Calle
Erlandsson.
* Fixed footer links to rubyforge and darkfish. Pull request #328 by
@blackwinter
* Fixed page-top link. Pull request #329 by @blackwinter
* Minitest gem activation failures are now ignored during test startup.
Issue #313 by Vít Ondruch.
* Fixed error when generating documentation from singleton classes. Issue
#311 by Vít Ondruch.
* Splat and keyword params can now be detected for documentation
completeness. Issue #321 Tom Kadwill.
* Standalone anchors in markdown documents are no longer escaped. Issue
#312 by Scott Thompson.
* Fixed RegExp matching stack overflow on Ruby 1.8.7. Issue #327 by sshao.
=== 4.1.2 / 2014-09-05
* Bug fixes
* Updated vendored jQuery to 1.6.4. Bug ruby/ruby#711 by @neuralme
- 5.9.4 | 2015-01-22
- portability fix in "make check" for OSX
We now avoid ‘head -N’, where N is a number, since that
construct is not portable. See:
http://lists.gnu.org/archive/html/bug-rcs/2014-11/msg00000.html
- doc improvements
- index ‘rcs -o’ better
It seems the term "outdate" is itself outdated, nowadays (sigh).
This command is now indexed under "deleting" and "removing", as
well as "outdating".
- move ‘@cindex’ before ‘@item’ in tables
The tables of substitution mode options and common options are
now indexed such that selecting the indexed item in Emacs leaves
point on the item's line and not the one after.
- new index entries
For concepts (locking, implicit checkout, branching-related
stuff) and keywords.
- introspective stuff moved into chapter "Hacking"
These former chapters have been moved into chapter "Hacking":
"File format", "Still missing", "Reporting bugs". As a nice
side-effect, the table of contents of the PDF now is one page.
- ‘RCS_MEM_LIMIT’ on manpages updated
RCS 5.9.2 (released 2013-11-28) changed how ‘RCS_MEM_LIMIT’
works. The Texinfo docs were updated but not the manpages.
- maintenance tools
upgraded:
GNU Automake 1.15
GNU gnulib 2015-01-20 09:09:03
GNU texinfo 5.2
as before:
GNU Autoconf 2.69
Changes in 3.1.1 since 3.1.0:
André Klitzing (1):
Eclipse: Add org.eclipse.cdt.core.cnature to CXX projects (#15068)
Ben Boeckel (4):
get_test_property: clarify the documentation
set_tests_properties: fix documentation
tests: add tests for querying properties
Xcode: Sort targets deterministically and with ALL_BUILD first (#15346)
Brad King (14):
bootstrap: Fix syntax for Solaris 10 shell (#15317)
Help: Clarify MinGW v. MSYS Makefiles generators (#15319)
Ninja: Do not crash when CMAKE_<LANG>_COMPILE_OBJECT is empty (#15325)
Ninja: Generate rules only for languages compiled in a target (#15325)
Tests: Test using objects from a language enabled in a subdirectory (#15325)
Help: Add 3.1 release note about '#' escaping in Makefiles (#15322)
Help: Clarify if(<variable>) documentation (#15335)
Help: Document CMAKE_FIND_PACKAGE_NAME variable
Xcode: Do not require code signing for compiler id (#15214)
Copyright.txt: Update year range to end in 2015
XL: Fix link flags for executables on Linux with XL compilers
QNX: Fix detection of QCC compiler id (#15349)
Xcode: Fix early termination on per-config source file error
CMake 3.1.1
Calin Cascaval (1):
CPack: Fix PackageMaker internal versioning for OS X 10.10
Chuck Atkins (1):
Fix compilation with the Oracle / Sun compiler (#15318)
Daniele E. Domenichelli (1):
Help: Small fixes in CPackComponent documentation
David Coppa (1):
FindRuby: fix selection of version x.0 (#15345)
Domen Vrankar (1):
CPack: Avoid crash on invalid CMake generator name (#15308)
Evangelos Foutras (1):
FindRuby: Fix output check in _RUBY_CONFIG_VAR
Gregor Jasny (1):
find_package: Document CMAKE_FIND_PACKAGE_NAME variable
Justin Borodinsky (1):
QtAutoUic: Restore source file AUTOUIC_OPTIONS settings
Mark Abraham (1):
FindCUDA: Do not assume CMAKE_SYSTEM_PROCESSOR is set
Peter Vasil (2):
cmake-mode.el: Fix extracting keyword at point in cmake-help
cmake-mode.el: Re-add explicit call to require thingatpt
Rolf Eike Beer (5):
FindIce: Port to work with CMP0054 NEW behavior
FindSDL: Allow if() to dereference SDL_INCLUDE_DIR for matching
FindQt: fix setting DESIRED_QT_VERSION if "find_package(Qt VVV)" was called
FindQt: fix variable name in error message
FindQt: explicitely mention that it cannot Qt5 or later
Sergey Nikulov (1):
FindBoost: Add latest Boost version 1.57.0 and next milestone 1.58.0
Simon Gomizelj (1):
KWSys Terminal: Add xterm-termite to VT100 color support whitelist
Stephen Kelly (7):
Help: Document valid 14 value for CXX_STANDARD. (#15339)
get_target_property: discern empty from undefined properties (#15333)
QtAutoUic: Add a test for the regression in the parent commit.
cmMakefile: Rename a method to what it really does.
Features: Fix the COMPILE_FEATURES genex for unavailable features.
cmTarget: Compute link language of TARGET_OBJECTS with CMP0026 OLD (#15338)
Help: Link relevant documents for virtual override features (#15311)
Tim Blechmann (1):
Help: Add INTERFACE_LIBRARY to TYPE target property documentation
William Lynch (1):
Help: Update cmake.org links to avoid redirects
Upstream changes:
0.005 2014-12-01
- Update Makefile.PL for up-to-date resources and requirements spec
- consolidate Synopsis in main pod
- move from README to README.md
- improve author tests before releasing
0.004 2014-10-28
- add ability for options to importer of MooX::ConfigFromFile
- add option to have a singleton config (loaded once).
- improve documentation
- harmonize tests
Upstream changes:
0.011 2014-12-03
- apply clean Perl::Tidy rules to avoid mixed spaces/tabs and other
settings
- add version number to MooX::Cmd::Tester
- allow overriding protected constructor when renaming public one
0.010 2014-12-02
- switch distribution tooling from Dist::Zilla to ExtUtils::MakeMaker
- Added Changes file with content based on git log according to
CPAN::Changes::Spec (Neil Bowers)
- Apply typo fixes for documentation from David Steinbrunner
- Sven Schober provided heavily improved description
Upstream changes:
1.007000 - 2015-01-21
- fix Moose metaclass inflation of Method::Generate::Constructor (RT#101111)
- clarify behavior of clearers for non-lazy attribute defaults
- add Sub::Defer::undefer_package to undefer all subs from a given package
- existing attributes will no longer be overwritten when composing roles.
Previously, the attribute configuration used by the constructor would be
overridden, but the attribute methods would not be. This caused a mismatch
in attribute behavior.
- link to Type::Tiny in docs rather than MooX::Types::MooseLike
- document exports of Sub::Defer
- fix capture_unroll usage in inlinify example
- fix needless re-assigning of variables in generated Sub::Quote subs
- fix global destruction test to work when perl path has spaces
Update DEPENDS
Upstream changes:
0.025 2014-11-16 14:29:37-05:00 America/New_York
- run preprocess_line before can_ignore
- bump up required Mixin::Linewise to help out Win32 users
0.024 2014-04-05 21:31:54-04:00 America/New_York
- MIGHT BREAK YOUR CODE (but probably won't):
handle_unparsed_line now receives its arguments in reversed order
- new methods exist and more methods now receive the filehandle to make
subclassing more flexible
0.023 2014-03-13 10:21:15+01:00 Europe/Paris
- specify minimum Mixin::Linewise requirement (thanks, Andreas Koenig
and Smylers)
0.022 2014-01-30 16:57:43-05:00 America/New_York
- remove the last few places IO::String was used (thanks, Graham Knop)
0.021 2013-10-20 11:33:59 America/New_York
- throw an exception if line 1 appears to start with a UTF-8 BOM
- typo fixes in docs (thanks, David Steinbrunner!)
This is Version 1.30. Key changes in this release include:
Added the fossil bundle command.
Added the fossil purge command.
Added the fossil publish command.
Added the fossil unpublished command.
Enhance the /tree webpage to show the age of each file with
the option to sort by age.
Enhance the /brlist webpage to show additional information
about each branch and to be sortable by clicking on column
headers.
Add support for Docker. Just install docker and type "sudo
docker run -d -p 8080:8080 nijtmans/fossil" to get it running.
Add the fossil fusefs DIRECTORY command that mounts a Fuse
Filesystem at the given DIRECTORY and populates it with read-only
copies of all historical check-ins. This only works on systems
that support FuseFS.
Add the administrative log that records all configuration.
Added the /sitemap webpage.
Added the /bloblist web page.
Let fossil new no longer create an initial empty commit by
default. The first commit after checking out an empty repository
will become the initial commit.
Added the fossil all dbstat and fossil all info commands.
Update SQLite to version 3.8.8.
Added the --verily option to the fossil clean command.
Add the "autosync-tries" setting to control the number of
autosync attempts before returning an error.
Added a compile-time option (--with-miniz) to build using miniz
instead of zlib. Disabled by default.
Support customization of commands and webpages, including the
ability to add new ones, via the "TH1 hooks" feature. Disabled
by default. Enabled via a compile-time option.
Add the [checkout], [render], [styleHeader], [styleFooter],
[trace], [getParameter], [setParameter], [artifact], and
[globalState] commands to TH1, primarily for use by TH1 hooks.
Automatically adjust the width of command-line timeline output
according to the detected width of the terminal.
Prompt the user to optionally fix invalid UTF-8 at check-in.
Added a line-number toggle option to the /info and /artifact
pages.
Most commands now issue errors rather than silently ignoring
unrecognized command-line options.
Use full 40-character SHA1 hashes (instead of abbreviations)
in most internal URLs.
The "ssh:" sync method on windows now uses "plink.exe" instead
of "ssh" as the secure-shell client program.
Prevent a partial clone when the connection is lost.
Make the distinction between 301 and 302 redirects.
Allow commits against a closed check-in as long as the commit
goes onto a different branch.
Improved cache control in the web interface reduces unnecessary
requests for common resources like the page logo and CSS.
Fix a rare and long-standing sync protocol bug that would
silently prevent the sync from running to completion. Before
this bug-fix it was sometimes necessary to do "fossil sync
--verily" to get two repositories in sync.
Add the files_of_checkin virtual table - useful for ad hoc
queries in the fossil sql interface, and also used internally.
Added the "$secureurl" TH1 variable for use in headers and
footers.
(Internal:) Add the ability to include resources as separate
files in the source tree that are converted into constant byte
arrays in the compiled binary. Use this feature to store the
Tk script that implements the --tk diff option in a separate
file for easier editing.
(Internal:) Implement a system of compile-time checks to help
ensure the correctness of printf-style formatting strings.
Fix CVE-2014-3566, also known as the POODLE SSL 3.0 vulnerability.
Numerous documentation fixes and improvements.
Other obscure and minor bug fixes - see the timeline for details.
(pkgsrc)
- Add comment on patch-lib_isnan.c (from cvs log)
(upstream)
- Update devel/bison 3.0.2 to 3.0.3
Thanks obache and wiz for review.
---------------------------------
* Noteworthy changes in release 3.0.3 (2015-01-15) [stable]
** Bug fixes
*** C++ with Variants (lalr1.cc)
Problems with %destructor and '%define parse.assert' have been fixed.
*** Named %union support (yacc.c, glr.c)
Bison 3.0 introduced a regression on named %union such as
%union foo { int ival; };
The possibility to use a name was introduced "for Yacc compatibility".
It is however not required by POSIX Yacc, and its usefulness is not clear.
*** %define api.value.type union with %defines (yacc.c, glr.c)
The C parsers were broken when %defines was used together with "%define
api.value.type union".
*** Redeclarations are reported in proper order
On
%token FOO "foo"
%printer {} "foo"
%printer {} FOO
bison used to report:
/tmp/foo.yy:2.10-11: error: %printer redeclaration for FOO
%printer {} "foo"
^^
/tmp/foo.yy:3.10-11: previous declaration
%printer {} FOO
^^
Now, the "previous" declaration is always the first one.
** Documentation
Bison now installs various files in its docdir (which defaults to
'/usr/local/share/doc/bison'), including the three fully blown examples
extracted from the documentation:
- rpcalc
Reverse polish calculator, a simple introductory example.
- mfcalc
Multi-function Calc, a calculator with memory and functions and located
error messages.
- calc++
a calculator in C++ using variant support and token constructors.