1414N/AMarch 2012 update 0.11.1
1414N/A-------------------------------------------------
1414N/A
1414N/AThis is a stability improvement release and we suggest to use it instead 0.11
1414N/A
1414N/ABug fixes
1414N/A
1414N/A avoid unecessary I/O - cache contents of timestamp/{header,footer}_include until reconfiguration occures
1414N/A avoid eftar file test and exception on every page access
1414N/A fix clean button
1414N/A various OpenGrok script fixes (JAVA_OPTS now configurable, can now disable sending config to webapp,
1414N/A Bug #19181: - ignored list should not contain bin,lib entries
1414N/A Bug #19188: if filename has ":" in its name, the link to it from xref will be wrong
1414N/A Bug #19184: - README file contents are not displayed anymore in directory listing
1414N/A
1414N/A
1414N/AFebruary 2012 update 0.11
1414N/A-------------------------------------------------
1414N/A
1414N/AThis is a major update. It is advised that you cleanup your old DATA_ROOT
1414N/A(ideally remove it, or move it aside) and run indexing from fresh. Also the web
1414N/Aapplication should be replaced, since the new indexes are not compatible with
1414N/Athe old web application. Note that this doesn't apply to upgrades from the 0.11
1414N/Arelease candidate, since the format of the xrefs didn't change between the
1414N/Arelease candidate and the release.
1414N/A
1414N/ANew features
1414N/A
1414N/A PHP analyzer
1414N/A Visual Basic analyzer
1414N/A Javascript analyzer
1414N/A C# analyzer
1414N/A completely refactored UI, upgraded jquery to 1.4.4
1414N/A SSL, SSO and mod_proxy compatible
1414N/A
1414N/ABug fixes
1414N/A
1414N/A Bug #17612: Simple PHP Analyzer
1414N/A Bug #17507: indexer hangs when svn requests certificate confirmation
1414N/A Bug #17609: path assumptions & binary names used by installer script need modifications.
1414N/A Bug #17688: File handles leaked in JSPs
1414N/A Bug #13677: xref cache is not updated if code changes in SRC_ROOT
1414N/A Bug #17731: Character encoding improper in Annotation
1414N/A Bug #17817: xref treats include statements with angle brackets and quote marks differently when they contain path part
1414N/A Bug #17816: Link to include file without file extension performs definition search
1414N/A Bug #17936: ArrayIndexOutOfBoundsException when using n=50 as URL query parameter
1414N/A Bug #18163: C++ keywords is not recognized in xref output
1414N/A Bug #18198: ShXref gets confused by here-documents
1414N/A Bug #17885: /**/ comments broke java xref
1414N/A Bug #17584: Beginning of highlighted change in code is not started from absolute zero position in the row
1414N/A Bug #18103: RFE: repository CLI cmds - better error reporting
1414N/A Bug #16895: Maven build doesn't update manifest
1414N/A Bug #18144: indexer will enter infinite cycle if it encounters symlink to dot , Add an "all" target to compile everything and run test cases, pmd, findbugs etc
1414N/A Bug #16894: Maven build lacks info.properties
1414N/A Bug #18585: Exceptions are not logged if severity is higher than CONFIG
1414N/A Bug #18586: ArrayIndexOutOfBoundsException when indexing SQL file
1414N/A Bug #18606: URL suffix for user information not included in history view
1414N/A Bug #18602: JarAnalyzer can run out of memory
1414N/A Bug #18641: Cannot access history for directories
1414N/A Bug #18932: non escaped backslash in output javascript causes issues * Implement the verbatim string support for C# (Bug 18655) to suffixes in the xml analyzer class. (Bug 18687).
1414N/A Bug #18754: opensearch does not work with HTTPS fixing as per Jens Elkner
1414N/A Bug #19116: SQLIntegrityConstraintViolationException when indexing Bazaar history
1414N/A Bug #1720: Add service outage banner at top of webapp pages
1414N/A Bug #19105: convert the link to parent directory to .. and move it to the file listing
1414N/A Bug #19105: use the browser's default fonts update the DirectoryListing test after fix for Bug 19105 and use getParentFile() for better portability
1414N/A Bug #19105: reuse the SimpleDateFormat instance
1414N/A Bug #19145: annotate view for Mercurial displays only first name of the author in some cases
1414N/A Bug #19141: opensearch based searches are broken in mod_proxy environment
1414N/A Bug #19161: Solaris package should not deliver source.war to /var/tomcat6 in any form
1414N/A Bug #19110: Tab expansion problems in 0.11-rctemp - disable of default tabs to mitigate
1414N/A
1414N/AFor bug details refer to Bugzilla -
1414N/Ahttps://defect.opensolaris.org/bz/buglist.cgi?product=opengrok&query_format=advanced&target_milestone=0.11&order=bug_id%20DESC
1414N/A
1414N/AContributors
1414N/A
1414N/AWe'd like to thank all the people who report bugs, send us ideas for
1414N/Aimprovements or contribute code. Below are just the people who sent patches or
1414N/Apushed code, but that doesn't mean that we don't appreciate your work. Reports
1414N/Aand feedback from the users of OpenGrok is essential to make the developers able
1414N/Ato continue improving the product. Note that this is just a summary of how many
1414N/Achanges each person made, which doesn't necessarily reflect how significant each
1414N/Achange was. Inspect the history log with hg log -v -r 0.10:0.11 to get all
1414N/Adetails.
1414N/A
1414N/A56 Knut Anders Hatlen <knut.hatlen@oracle.com>
1414N/A56 Trond Norbye <trond.norbye@gmail.com>
1414N/A24 Vladimir Kotal <Vladimir.Kotal@oracle.com>
1414N/A15 Jens Elkner <jel+opengrok@cs.uni-magdeburg.de>
1414N/A12 Lubos Kosco <Lubos.Kosco@Oracle.COM>
1414N/A1 Chris Eldredge <chris.eldredge@gmail.com>
1414N/A1 Felix Annan <felannan@yahoo.com>
1414N/A1 Haufe-Lexware - Christoph Hofmann <Christoph.Hofmann@haufe-lexware.com>
1414N/A1 Karthik Rajagopalan <Karthik.Rajagopalan@schrodinger.com>
1414N/A1 Miroslav Osladil <mira@osladil.cz>
1414N/A
1414N/A
1149N/AJanuary 2011 update 0.10
1149N/A-------------------------------------------------
1149N/A
1149N/AThis is a major update. It is advised that you cleanup your old
1149N/ADATA_ROOT and run indexing from fresh. Also the web application should
1149N/Abe replaced, since the new indexes are not compatible with the old web
1149N/Aapplication.
1149N/A
1149N/ANew features:
1149N/A
1149N/A* python analyzer, perl analyzer
1149N/A* listing of variables/methods for quicker navigation
1149N/A* sh analyzer xrefs improved
1149N/A* SQL analyzer updated to SQL:2008
1149N/A* UI usability improvements
1149N/A* updated Lucene to 3.0.2
1149N/A* introduced Maven as alternative build system to Ant
1149N/A
1149N/ABugs fixed:
1149N/A
1149N/ABug #5590: Unhighlighted difference in compare list
1149N/ABug #11264: Add a python specific language analyzer.
1149N/ABug #13184: provide quick links to annotate,history and download from search results view: diff link for history search
1149N/ABug #13184: provide quick links to annotate,history and download from search results view
1149N/ABug #13777: Indexer should print "Adding: ..." before it adds a file
1149N/ABug #14545: clicking on annotate doesn't preserve line number
1149N/ABug #14663: broken syntax highlight in ksh script when ` is used (and when " is escaped)
1149N/ABug #14924: Java method calls incorrectly classified as definitions
1149N/ABug #15468: Log useful info from indexer regardless of -v
1149N/ABug #15661: OpenGrok should support new ksh command substitution x=${ cmd ; }
1149N/ABug #15890: Missing anchor in xref
1149N/ABug #15938: Analyzers should only use JFlex's public API
1149N/ABug #15947: Detect GNU CSSC in addition to SCCS
1149N/ABug #15948: Fail if svnadmin is missing: tests depend on it
1149N/ABug #15954: teamware repository not detected anymore
1149N/ABug #15956: indexer fails on indexing
1149N/ABug #15961: Allow certain symlinks to be followed to help with using clearcase dynamic views
1149N/Abug #15961: and to files in other directories in the same project.
1149N/ABug #16006: Indexer's -P option removes customization of existing projects
1149N/ABug #16070: our ctags parser fails to parse a c signature
1149N/ABug #16076: problem of ELFAnalyzer in opengrok 0.9
1149N/ABug #16334: Indexer hangs when files contain 0x1A characters
1149N/ABug #16370: build.xml: Check for JFlex.jar and taskdef for jflex-task use different classpath
1149N/ABug #16451: Tray app doesn't work with other protocols than jmxmp
1149N/ABug #16454: Trayapp shuts down when a window is closed
1149N/ABug #16465: SVN history of filenames containing @ cannot be retrieved
1149N/ABug #16481: NumberFormatException when opening Connection Settings the second time
1149N/ABug #16611: svn repository with svn:// protocol as urn results in NPE when reading history
1149N/ABug #16660: Perforce repositories return months 1-12, not 0-11
1149N/ABug #16677: revamp option -v
1149N/ABug #16692: Index files left open after multiple project search
1149N/ABug #16760: Generating incorrect links for C/C++ "#include" statements if extension of a header file is not on the lexer's list
1149N/ABug #16761: Perforce history reader would not use per-project clients (defined by P4CONFIG files)
1149N/ABug #16764: Perforce source annotation: the date is one month ahead, time information is not available
1149N/ABug #16772: status.jsp should be less chatty in production environments
1149N/ABug #16783: more.jsp garbles matches on lines crossing internal JFlex buffer boundary
1149N/ABug #16786: Control for User Information Provider URL (userPage)
1149N/ABug #16833: Subversion repositories disabled by default
1149N/ABug #16848: Search context is displayed in lower case
1149N/ABug #16883: ShXref should reset stack on reuse
1149N/ABug #16891: Unneeded files included in opengrok.jar
1149N/ABug #16892: Maven build includes management client source in jar
1149N/ABug #16893: Maven build includes SQLXref.lex
1149N/ABug #16909: Move JFlex generated sources to default location (Maven)
1149N/ABug #16913: OpenGrok fails to use JDBC cache if -R option is specified
1149N/ABug #16961: Definitions should have serialVersionUID
1149N/ABug #16986: Relative path for data root and source root has stopped working
1149N/ABug #17074: Home link no longer works
1149N/ABug #17127: OpenGrok leaving too many open files
1149N/ABug #17128: add more syntax highlighting styles and list all definitions/functions
1149N/ABug #17169: enable wildcard prefix search in OpenGrok script by default
1149N/ABug #17294: show progress on demand
1149N/ABug #17349: path needs to be percent encoded
1149N/ABug #17373: breadcrumb path needs to be URI encoded
1149N/ABug #17374: history links need percent encoding
1149N/ABug #17375: annotate link needs percent encoding
1149N/ABug #17376: download link needs percent encoding
1149N/ABug #17378: Please remove email obfuscation
1149N/ABug #17550: Malformed search for query with national chars
1149N/ABug #17551: Double-click on some project in project list doesn't work in Internet Explorer
1149N/ABug #17554: Empty "Navigate" window in Perl code
1149N/ABug #17582: context shown in hits doesn't show symbol type for non lowercased symbols
1149N/ABug #17631: Cookie name "OpenGrok/project" is a reserved token
1149N/A
1149N/AFor bug details refer to:
1149N/Ahttp://defect.opensolaris.org/bz/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&target_milestone=0.10&product=opengrok
1149N/A
1149N/AContributors:
1149N/A
1149N/AWe'd like to thank all the people who report bugs, send us ideas for
1149N/Aimprovements or contribute code. Below are just the people who sent
1149N/Apatches or pushed code, but that doesn't mean that we don't appreciate
1149N/Ayour work. Reports and feedback from the users of OpenGrok is
1149N/Aessential to make the developers able to continue improving the
1149N/Aproduct. Note that this is just a summary of how many changes each
1149N/Aperson made, which doesn't necessarily reflect how significant each
1149N/Achange was. Inspect the history log with "hg log -v -r 0.9:0.10" to
1149N/Aget all details.
1149N/A
1149N/A 68 Knut Anders Hatlen <knut.hatlen@oracle.com>, <Knut.Hatlen@Sun.COM>
1149N/A 39 Lubos Kosco <Lubos.Kosco@Sun.COM>, <Lubos.Kosco@Oracle.COM>
1149N/A 10 Jorgen Austvik <jaustvik@acm.org>
1149N/A 9 Trond Norbye <trond.norbye@gmail.com>
1149N/A 5 Patrick Higgins <patrick.allen.higgins@gmail.com>
1149N/A 3 Yuriy Vasylchenko <yuriy.av@gmail.com>
1149N/A 2 Leo Davis <ldavis@fonix.com>
1149N/A 1 cicicici <cicicici@gmail.com>
1149N/A 1 Martin Walsh <martin.walsh@oracle.com>
1149N/A 1 seadog <seadog1234567890@gmail.com>
1149N/A
1149N/A
1007N/AMay 2010 update 0.9
975N/A-------------------------------------------------
975N/AThis is a major update. It's advised you cleanup your old DATA_ROOT and run
975N/Aindexing from fresh. Also the web application should be replaced, since new
975N/Aindexes are not compatible with old application.
1007N/AThis is also a general rule for most of OpenGrok updates. We don't really
975N/Asupport backwards compatibility, unless it would be a really minor update.
975N/A
975N/ANew Features:
975N/A
1007N/A* Faster Lucene engine (3.0.1) underneath - faster analyzers
1007N/A* New jQuery (1.4.2) underneath - UI improvements
1007N/A* Support for xrefs with Unicode characters (not indexed yet, but
1007N/A finally viewable)
1007N/A* New SMF service - just pass the source root, the rest is taken care
1007N/A of by the service (Solaris/OpenSolaris only)
975N/A
975N/ABugs fixed:
975N/A
1007N/ABug #437 (partial): OpenGrok should support source files with multibyte characters
1007N/ABug #3435: C functions are not considered as functions
1007N/ABug #3900: Unexpected result when clicking a symbol definition
1007N/ABug #5042: Author field empty in opengrok after a multiple changeset push
1007N/ABug #5848: trimmed diff link results in NULL pointer dereference
1007N/ABug #6641: .txx file extension should be included in the list for C++ analyzer
1007N/ABug #9407: set limit for directory traversal during search for repositories
1007N/ABug #13185: broken focus
975N/ABug #13280: RFE: Configurable tab size for xref
975N/ABug #13330: Wrong URL when search for camel-case identifier has only one match
1007N/ABug #13362: plainanalyzer xref writer can never end for a file with long lines
975N/ABug #13364: regression : Jar analyzer doesn't analyze the jars it used to for 0.7
1007N/ABug #13524: Color coding in diffs is confusing
1007N/ABug #13529: listing of a file (in xref) might take a LONG time
1007N/ABug #13777: Indexer should print "Adding: ..." before it adds a file
975N/ABug #13884: IndexOutOfBoundsException in List2TokenStream.next()
975N/ABug #13949: Missing line numbers in xref for XML file
1007N/ABug #13951: Wrong revision in info.properties when not building from head of trunk
1007N/ABug #13952: size output not correct
975N/ABug #13961: no quick search box shown on windows (path separator problem in project names/IDs)
1007N/ABug #13996: build.xml should provide a version info for generated src.tar.gz so we don't depend on hg
1007N/ABug #13997: main logo should take you HOME ;)
975N/ABug #14030: Many lines with same line number (regression)
1007N/ABug #14724: Incremental update of Bazaar history broken by instability in revision numbers
1007N/ABug #14757: pressing Enter on project select list box takes you to xref instead of submit of the search form
1007N/ABug #14953: history index for CVS repos should only include default branch if CVS/Tag is set
975N/ABug #14978: upgrade lucene to 3.0.1
975N/ABug #15004: Improved handling of UTF Byte Order Marks
975N/ABug #15097: make the search bar in listing stay on top of the page
975N/ABug #15114: AnalyzerGuru:stripBOM should not use String to avoid encoding issues
975N/ABug #15240: radio buttons in history could behave like e.g. on wikipedia
1007N/ABug #15391: Executor should log the commands executed
975N/ABug #15394: improve IPS package and SMF for OpenSolaris
1007N/ABug #15608: Search field should not be active in file display
1007N/ABug #15609: self organizing buttons in history view are confusing
1007N/ABug #15632: Strange results when searching for dotted identifier
1007N/ABug #15636: wildcard search for definitions does not work
1007N/ABug #15637: query constructed only for AND operators
984N/ABug #15643: Simplify CLASSPATH in ogindexd
1007N/ABug #15644: Matching lines not shown when using single-character wildcard (?)
984N/ABug #15652: history page shows a stack trace if file doesn't have a history
1007N/ABug #15690: css browser caching breaks UI
1007N/ABug #15858: String index out of range: -8161 from Summarizer
1007N/ABug #15859: html analyzer doesn't escape forms
975N/A
1007N/AFor bug details refer to:
1007N/Ahttp://defect.opensolaris.org/bz/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&target_milestone=0.9&product=opengrok
975N/A
975N/AContributors:
975N/A
1007N/AWe'd like to thank all the people who report bugs, send us ideas and
1007N/Aimprovements. Below are just people that sent patches or pushed code.
1007N/AThat doesn't mean that we don't appreciate your work. On the contrary,
1007N/Ayou are the people showing other people (who have the time to write
1007N/Acode) what would be good to fix when you use this software and file
1007N/Abugs against it! Note that this is just a summary of how many changes
1007N/Aeach person made, which doesn't necessarily reflect how significant
1007N/Aeach change was. (Inspect the history log with "hg log -v -r 0.8.1:0.9"
1007N/Ato get all details.)
975N/A
1007N/A 45 Knut Anders Hatlen <Knut.Hatlen@sun.com>
1007N/A 42 Lubos Kosco <Lubos.Kosco@sun.com>
975N/A 1 Chris Eldredge <chris.eldredge@gmail.com>
975N/A 1 Vitezslav Batrla <Vitezslav.Batrla@Sun.COM>
975N/A
975N/A
975N/ADecember 2009 update 0.8.1
975N/A-------------------------------------------------
975N/Aminor changes from OpenGrok 0.8. Most importantly, the 0.8.1 release fixes
975N/Athe broken Solaris packages. Also OpenGrok script is now improved and 2G of
975N/Amemory is needed for it to accommodate most deployments.
975N/A
975N/ANovember 2009 update 0.8
975N/A-------------------------------------------------
975N/AFEATURES
975N/A
975N/A * Support more source code repository backends:
975N/A o Bazaar
975N/A o Monotone
975N/A * Support for more languages:
975N/A o Fortran
975N/A o Detect C++ keywords
975N/A o Parse C# files with the C analyzer
975N/A * Search through multiple projects at the same time
975N/A * Possibility to register an opengrok search as a search
1117N/A engine(provider) in Firefox(Internet Explorer)
975N/A * History cache stored in Java DB
975N/A * Simplified installation & setup. Improved user interface.
975N/A
975N/ABUG FIXES
975N/A
975N/A * Bug #405: Mercurial history parser may easily get out of sync
975N/A * Bug #2243: Show date and time of the last index update
975N/A * Bug #3401: C analyzer recognizes C++ keywords
975N/A * Bug #3624: History cache should be stored in Java DB
975N/A * Bug #4154: History cache should be created automatically for new
1117N/A repositories
1117N/A * Bug #4505: resource leakage of ctags processes if started from the agent
1117N/A * Bug #4580: The agent tries to create the repositories on the client side
975N/A * Bug #5826: "remote" subversion repositories no longer detected
975N/A * Bug #6658: rss.jsp generates ill-formed XML
975N/A * Bug #9468: history of renamed files is lost (mercurial) - use -f only
1117N/A for files
975N/A * Bug #10440: Skip files with no sections or empty section name string
1117N/A table
975N/A * Bug #10442: zip analyzer fails to parse odps
975N/A * Bug #11661: Invalid author link when revision has no author
975N/A * Bug #11662: No author not handled by JDBCHistoryCache
975N/A * Bug #11663: Failure when commit message exceeds ~32K
975N/A * Bug #11664: StringIndexOutOfBoundsException in MercurialHistoryParser
975N/A * Bug #11886: set no word limit for indexing of files (can result in out
1117N/A of memory errors!)
975N/A * Bug #11896: indexer chokes on fifos
975N/A * Bug #12029: Check the first 1MB of the file
975N/A * Bug #12081: History not returned for uncached repositories when using
1117N/A JDBCHistoryCache
975N/A * Bug #12324: history view should not contain lists of files
975N/A
975N/ATHE ROAD AHEAD
975N/A
975N/AA tentative roadmap for OpenGrok can be found here:
975N/Ahttp://www.opensolaris.org/os/project/opengrok/Roadmap/
975N/A
975N/AAs of OpenGrok 0.8 we will change the release model to the train model and
975N/Astart with quarterly releases.
975N/A
975N/ACONTRIBUTORS
975N/A
975N/AThe following people contributed to this release since 0.7.
975N/A
975N/ANote that this is just a summary of how many changes each person made which
975N/Adoesn't necessarily reflect how significant each change was. (inspect the
975N/Ahistory log with "hg log -v -r 0.7:tip" to get all details)
975N/A
975N/A 121 Knut Anders Hatlen <Knut.Hatlen@sun.com>
975N/A 69 Trond Norbye <trond.norbye@sun.com>
975N/A 50 Lubos Kosco <Lubos.Kosco@sun.com>
975N/A 39 Jorgen Austvik <jorgen.austvik@sun.com>
975N/A 4 Jan Berg <jan.berg@sun.com>
975N/A 4 Peter Bray <Peter.Darren.Bray@gmail.com>
975N/A 1 Scott Halstead <shaltead@bloomberg.net>
975N/A
975N/AOctober 2008 update 0.7
975N/A-------------------------------------------------
975N/ANEW FEATURES
975N/A
975N/A* Support more source code repository backends:
975N/A o ClearCase (Magnus Lind)
975N/A o Git (Jorgen Austvik)
975N/A o Razor (Peter Bray)
975N/A
975N/A* JMX Agent (Jan Stale Berg)
975N/A
975N/AOpenGrok can now talk JMX with clients. This work is the start of a
975N/Aproject to make it easier to configure OpenGrok. The first proof of
975N/Aconcept is a system tray applet to show OpenGrok status.
975N/A
975N/A* Use external Subversion binary instead of svn-javahl.jar (Trond)
975N/A
975N/AA lot of our users had problems installing svn-javahl.jar, now we use
975N/Athe system provided svn binary.
975N/A
975N/A* Logging
975N/A
975N/AOpenGrok is changed to use standard java.util.logging (Jan Stale Berg,
975N/ATrond, Lubos Kosco)
975N/A
975N/A* Store history cache in compressed files to save disk space (Trond)
975N/A
975N/A* Quality (Trond, Knut Anders, Lubos Kosco, Jorgen Austvik)
975N/A - We have incorporated tools like PMD, FindBugs, CheckStyle and
975N/AHudson into our development process, and fixed lots and lots of
975N/Apotential bugs long before any users experience them.
975N/A - We have started to write unit-tests, and use Emma to measure how
975N/Agood they are. In this release our unit tests cover 61% of our code
975N/A(block coverage), for OpenGrok 0.8 we aim for 70%.
975N/A
975N/A* General code and design cleanup (Peter Bray, Trond, Knut Anders, Lubos
975N/AKosco, Jorgen Austvik)
975N/A
975N/A
278N/AApril 2008 update 0.6.1
278N/A-------------------------------------------------
975N/AThis is a bugfix release.
278N/A
278N/APlease see http://src.opensolaris.org/source/history/opengrok/trunk/ for
278N/Afull history information, and for the list of contributors. The following is
278N/Ajust a summary.
278N/A
278N/ABug #67: Duplicate magics in the analyzers
278N/ABug #546: IOException when viewing history for xref root in multi-project installation
278N/ABug #785: Indexer don't use the value specified with -m
278N/ABug #779: Add option to disable index optimization upon indexing
278N/ABug #829: create links to account details in annotate mode
278N/ABug #966: fails on directory names that contain a plus (+) character
278N/ABug #989: Can't reindex a subtree
975N/ABug #988: Make it possible to optimize the index without reindexing
278N/ABug #1007: Add URL friendly project handling
278N/ABug #1009: Economical mode generates suggestion database
278N/ABug #1057: double-colon in search pattern throws an error
278N/A
248N/AMarch 2008 update 0.6
248N/A-------------------------------------------------
248N/APlease see http://src.opensolaris.org/source/history/opengrok/trunk/ for
248N/Afull history information, and for the list of contributors. The following is
248N/Ajust a summary.
248N/A
248N/ANew Features:
248N/A Analyzer-support for Tcl/Tk
248N/A Analyzer-support for SQL
248N/A Support for TeamWare repositories
248N/A Use multiple index databases
248N/A
248N/ABug fixes:
248N/A A lot.. See http://src.opensolaris.org/source/history/opengrok/trunk/
248N/A
115N/AAugust 2007 update 0.5
115N/A-------------------------------------------------
115N/APlease see http://cvs.opensolaris.org/source/history/opengrok/trunk/ for
115N/Afull history information, and for the list of contributors. The following is
115N/Ajust a summary.
115N/A
115N/ANew Features:
115N/A Annotate support for Subversion and Mercurial
115N/A Use of a "history cache" for some SCM's to improve performance
115N/A Replaced system properties with configuration that may be changed runtime
115N/A Added support for Lisp
115N/A Updated the Lucene search engine, and allow wildcard search
115N/A Implemented glob'ing for IgnoredNames (-i *.bak)
115N/A Added a meta robots directive to the page headers to stop robots
115N/A Added support for "Projects"
115N/A Added support for RCS
115N/A Allow user-configurable bug patterns
115N/A
115N/ABug fixes:
115N/A Fix problems that Tomcat reports IllegalStateException for page redirects
115N/A Added more stack traces when errors occurs
115N/A
20N/ADecember 2006 update 0.4
20N/A-------------------------------------------------
20N/ANew Features:
20N/A New Java Analyzer
20N/A Experimental support for Mercurial
20N/A
20N/ABug Fixes:
20N/A Fixed image path (alt webroot) provided by Nathan Beyer
20N/A Improved JRCS parser provided by Gustav Gunnarsson
20N/A Improved error handling for a corrupt web.xml in error.jsp
20N/A Fix problem with unterminated <form> tag provided by Chris Elving
20N/A Fix problem with how arguments are passed to an editor
20N/A (reported by Joachim Deguara)
20N/A Added patch for glob'ing files provided by Ben Ravago
20N/A Added patch for displaying CVS files not present on HEAD.
20N/A Provided by Chris Elving.
20N/A
0N/AApril 2006 update 0.3.1
0N/A-------------------------------------------------
0N/ABug Fixes:
0N/A Fix the webapp for custom context option
0N/A Many changes contributed by Knut Pape
0N/A More easy to understand usage message
0N/A tar.bz2 was not getting processed properly
0N/A PDF files were getting cross-referenced by mistake
0N/A Troff - missing space in xref
0N/A
0N/AFebruary 2006 update 0.3
0N/A-------------------------------------------------
0N/ANew Features:
0N/A Support for Subversion.
0N/A A cscope like GUI for search.
0N/A A GUI wizard for creating or updating search index.
0N/A New option that supports webapps with different context URLs.
0N/A Better display of matched context
0N/A A new CSS style sheet with offwhite theme.
0N/A
0N/A
0N/ADecember 2005 update: 0.2.1
0N/A-------------------------------------------------
0N/ANew Features:
0N/A Now runs on Microsoft Windows
0N/A a new CSS theme (polished)
0N/A Interim support for PHP and OpenSolaris Assembler code.
0N/A Single distributable file to keep things simple
0N/A
0N/ABug fixes:
0N/A Fixes a XSS security issue (reported by Wez Furlong)
0N/A Fixes bug where some CVS revisions could not be retrived
0N/A Fixes bug in handling CVS long histories (reported by Wez Furlong)
0N/A Handles extra characters in CVS symbol names (reported by Wez Furlong)
0N/A More robust EFTAR file handling (reported by Andy Tucker)
0N/A Throws more helpful error messages
0N/A Tomcat 4.x compatibility fixes
0N/A Minor fixes to hypertexting code that handles strings.
0N/A Fixed bug that ignored symlinked SRC_ROOT (reported by Michael Allen)
0N/A
0N/ACompatibility Note:
0N/A The DATA_ROOT files generated by 0.2 are compatible
0N/A with this release. Changing the source.war parameters
0N/A and redeploying should work.
0N/A However to get full advantage, it is advisable to
975N/A generate the data from scratch (i.e. remove the old
0N/A DATA_ROOT and run the run.sh again).
0N/A
0N/AInitial public release, November 2005 Version 0.2
0N/A-------------------------------------------------