Changelog:
May 2014 update 0.12.1
-------------------------------------------------
This is a stability improvement release and we suggest to use it instead of 0.12
Bug fixes:
reassign tags to changesets when performing merging of old and new history during incremental reindex fixes#819
create file which stores the latest cached revision also when renamed file handling is disabled fixes#818
Made the limitations on JavaDB versions explicit
* Convert to build from source to configure the localtion of configuration.xml.
Prebuild binary requires /var/opengrok directory. This package requires
the directory inside ${PREFIX}/share/opengrok only.
* Update HOMEPAGE
Changelog:
0.12-rc5:
differentiate between raw and download #578
add H A D links to directory listing #573
fix dtags.eftar file descriptor leak #535
do not unnecessarily create 2 File objects when returning eftar reader #539
0.12-rc4:
highlight line number with anchor (#702)
timeout for command execution (#429, #487)
fix for definitions search displays comment lines (#294)
0.12-rc3:
Lucene 4.6.0
Mercurial rename regression fix (#683)
let sendToConfigHost body use the parameter "env" to keep align with its signature and other methods
0.12-rc2:
bug #672 need double-quotes to specify path
bug #625 xref links containing \u don't seem to be working
follow-up fixes for Mercurial renamed files handling (fixes#666)
Support for Surround SCM history
lucene 4.5 (requires full reindex from 0.12-rc1)
generate history of files renamed in Mercurial repo separately (fixes#22)
0.12-rc1:
JDK7 + tomcat7 tested, JDK6 unsupported!
lucene 4.4 -> A LOT faster engine, no spellindex needed, regexp search supported (see help)
pl/sql, scala, uuencode languages/analyzers support
php analyzers improved
monotone, mercurial SCM support improved
AccuRev SCM added to supported SCMs
new config options in OpenGrok script
new search by analyzer/language
Changelog for <0.12 is not available.
In brief:
-Q option is not taken into account
Add initial support for clearcase
Added support for Git repositories
Emma support
Initial support for JMX Agent
See http://src.opensolaris.org/source/history/opengrok/trunk/ for all the
details.
Please see http://src.opensolaris.org/source/history/opengrok/trunk/ for the full change history, and for the list of contributors. The following is just a summary.
Bugs fixed:
* Bug #67: Duplicate magics in the analyzers
* Bug #546: IOException when viewing history for xref root in multi-project installation
* Bug #785: Indexer don't use the value specified with -m
* Bug #779: Add option to disable index optimization upon indexing
* Bug #829: create links to account details in annotate mode
* Bug #966: fails on directory names that contain a plus (+) character
* Bug #989: Can't reindex a subtree
* Bug #988: Make it possible to optimize the index without reingexing
* Bug #1007: Add URL friendly project handling
* Bug #1009: Economical mode generates suggestion database
* Bug #1057: double-colon in search pattern throws an error
This release contains a lot of bug-fixes and some new features. Please see http://src.opensolaris.org/source/history/opengrok/trunk/ for the full change history, and for the list of contributors. The following is just a summary.
New Features:
* Analyzer-support for Tcl/Tk
* Analyzer-support for SQL
* Support for TeamWare repositories
Please see http://cvs.opensolaris.org/source/history/opengrok/trunk/ for full history information, and for the list of contributors. The following is just a summary.
New Features:
* Annotate support for Subversion and Mercurial
* Use of a "history cache" for some SCM's to improve performance
* Replaced system properties with configuration that may be changed runtime
* Added support for Lisp
* Updated the Lucene search engine, and allow wildcard search
* Implemented glob'ing for IgnoredNames (-i *.bak)
* Added a meta robots directive to the page headers to stop robots
* Added support for "Projects"
* Added support for RCS
* Allow user-configurable bug patterns
It helps you search, cross-reference and navigate your source tree. It can
understand various program file formats and version control histories like
SCCS, RCS, CVS and Subversion. In other words it lets you grok (profoundly
understand) the open source, hence the name OpenGrok. It is written in Java.
This is opengrok 0.4