History log of /opengrok/web/list.jsp
Revision Date Author Comments Expand
ae49d3d23ac518175db22bf4266f15a0cf0c905f 31-Oct-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

using filterXSS to avoid xss

da30e2a0de228e96cbbeddb076efe5f38a842902 24-Oct-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

allowing markdown readmes to be rendered as html

9158900bac6adc966217d308f9ddea9f5eb540c7 22-Apr-2016 Kryštof Tulinger <krystof.tulinger@oracle.com>

fixing inconsistent behaviour of opengrok cookie

eee3266b4179dae85826d6139b3b540838ea955a 27-Feb-2016 Knut Anders Hatlen <knut.hatlen@oracle.com>

Clean up encoding and decoding of URL parameters. mast.jsp needs to access some URL parameters in JavaScript code. Currently, it does this in a Java snippet that escapes the parameter value and prints it in the HTML. This patch changes it so that the parameters are fetched by the JavaScript code itself, eliminating the roundtrip via the Java and HTML domains, which simplifies the quoting. Also remove Util.escapeXml(). Instead use Util.URIEncode(), Util.htmlize() and Util.jsStringLiteral() as appropriate. Util.escapeXml() was a hybrid of the latter two. Also quote some values that were previously not quoted.

f92748f5b891c3cb3747fd8c82879f010d0f6742 26-Nov-2015 JHKST <jhkst@centrum.cz>

logging - jsp tunning

eb7a02cafb0857e1143027a016dc2a1975a9af67 20-Dec-2013 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

add H A D links to directory listing fixes #573

d8371503c60e1f6933455e25b1cc47e4858a3a43 13-Dec-2013 Vladimir Kotal <Vladimir.Kotal@Oracle.COM>

differentiate between raw and download fixes #578

871b35b666794d5a67d6d57d91db35c5d02912bb 17-May-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

div src not unique when multiple readmes, closes issue #57

59b6a8c0cc6ef741a7180504b3c371e67c2aa338 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Fix Checkstyle warnings (FileTabCharacterCheck)

4500b8a9d03f7278ff842af84d4bd8a955855146 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Fix PMD warning in PageConfig.getResourceFileList() - MethodReturnsInternalArray

14a41f02433890d19b2f871156271e3388cd0845 02-Jan-2013 Jens Elkner <jel+opengrok@cs.uni-magdeburg.de>

Refactor webapp

cabfe44a0ca292e420335ed0de6114dbec603eff 02-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Bug 13677 - xref cache is not updated if code changes in SRC_ROOT

138a7fea383af1a9084b7ec66d309d1cbc43d5f6 02-Jan-2013 Chris Eldredge <chris.eldredge@gmail.com>

Bug 17688 - File handles leaked in JSPs

0e06c2837bb69b9a867d3c8494a09c2f963607e2 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Moved style for symbol list to the style sheets. (The original <style> tag was not allowed in the body of the document and broke HTML validation.)

0b2af20036cd228afb7d7003a07c16522f944ea1 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Sort symbols in navigation panel Remove non-standard HTML attribute "ln"

b4856b292d59c0aad174c348b012ec241a330ab1 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Remove unused code in list.jsp (project list is known to be non-null, so don't check for it)

ca15dc51dcf259e9433b86192acfbe8ddc0ada17 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Bug #17631: Cookie name "OpenGrok/project" is a reserved token

bfd2092b34b868b61615c3199a365f5fdd748c70 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

Bug 17554 - Empty "Navigate" window in Perl code

38ff737189d7beafce42b920855828296db0df47 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

rename List to Navigate, disable highlight until it is fixed, add close to navigate, fix some w3c validator complains

6fb29c51593eb4622f537cd43c1a81ffb36a8ff7 02-Jan-2013 Knut Anders Hatlen <knut.hatlen@oracle.com>

Bug #17128: add more syntax highlighting styles and list all definitions/functions Make definitions available when generating xref on the fly from the webapp.

/opengrok/src/org/opensolaris/opengrok/analysis/AnalyzerGuru.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CxxAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CxxAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/fortran/FortranAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/fortran/FortranAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/perl/PerlAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/perl/PerlAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/python/PythonAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/python/PythonAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/index/IndexDatabase.java /opengrok/test/org/opensolaris/opengrok/analysis/plain/XMLAnalyzerTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexDatabaseTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexerTest.java list.jsp
17b343cecb69da82215b124f39fed80167a6f2bd 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Oracle.COM>

Bug 13184 - provide quick links to annotate,history and download from search results view

68903e4ab30e59de41fcf7293ec11b1ac96788b1 02-Jan-2013 cicicici <cicicici@gmail.com>

take 1: Bug 17128 - add more syntax highlighting styles and list all definitions/functions SCA OS0474

02508b90a0eace220eabd5ec85ff37e9009c6b16 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Bug 15240 - radio buttons in history could behave like e.g. on wikipedia upgrade to jquery 1.4.2 simplify current js to use jquery(for annotate, line # and history commit file lists toggle)

1c377666fe7591e06614ee1340bb31d831b60c59 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Make AnalyzerGuru.writeXref() take a Reader instead of an InputStream The Xref classes should be independent of the input file encoding, so therefore a Reader (which operates on characters) is more appropriate than an InputStream (which operates on bytes).

/opengrok/src/org/opensolaris/opengrok/analysis/AnalyzerGuru.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CxxAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CxxAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/fortran/FortranAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/fortran/FortranAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclAnalyzerFactory.java /opengrok/test/org/opensolaris/opengrok/analysis/plain/XMLAnalyzerTest.java /opengrok/test/org/opensolaris/opengrok/index/IndexerTest.java list.jsp
ff32508916722fc0e579f39b5bf22936116b8829 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

change back to old style of choosing projects, new code still there, will be commited for next release

eef29f7a9e60072b7dc0e4cf5c8bb0ad6fa9ba89 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

Add annotation with revision description (thanks to Emilio Monti - emilmont@gmail.com for idea and original code - http://www.emilmont.net/doku.php?id=java:opengrok ) license stuff fixes only show line # button when showing a file

30c47ad9be313a6a22a45a5fd00241aeba5a2b9c 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

fix multiproject support for listing too

981e542f40f5acaf95b69c5854e5ffb080204242 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

redesign project field, jquery used to autocomplete, fix findbugs warnings, make all pages http://validator.w3.org/ valid

/opengrok/conf/default/jquery.autocomplete.css /opengrok/conf/offwhite/jquery.autocomplete.css /opengrok/conf/polished/jquery.autocomplete.css /opengrok/src/org/opensolaris/opengrok/analysis/JFlexTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/JFlexXref.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/c/CxxXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/fortran/FortranXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclXref.lex /opengrok/src/org/opensolaris/opengrok/configuration/Configuration.java /opengrok/src/org/opensolaris/opengrok/configuration/Project.java /opengrok/src/org/opensolaris/opengrok/web/Util.java foot.jspf help.jsp httpheader.jspf index_body.html jquery-1.3.2.min.js jquery.autocomplete-1.1.pack.js list.jsp mast.jsp menu.jspf opensearch.jsp projects.jspf search.jsp
c6e0f8b39af7343c04ec7558a085c965159f4ea0 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

increase the version number to 0.8 (finally ;) ) , reuseToken is inherited now (less code in jflex classes), small fixes in help and logic of showing the xrefs if file exists, it's xref gzipped exits and there is another indexed file with file.gz too (e.g. testdata directory)

/opengrok/build.xml /opengrok/src/org/opensolaris/opengrok/analysis/JFlexTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/c/CxxSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffFullTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/fortran/FortranSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainFullTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/web/Util.java help.jsp list.jsp search.jsp
a7851548ebb1d736ee4564a71293fb8ee6ba460c 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

small usability and performance improvements for line # , fix compatibility for IE

b3ead6812ab6558fee305853599021bd6901d90a 02-Jan-2013 Lubos Kosco <Lubos.Kosco@Sun.COM>

add line urls for easier code sharing (client generated, javascript needed) toggle line numbers on or off (js) fix the rest of css(now they validate)

b1f15c8eee4334524b69a24f1d4ef80292deff0f 02-Jan-2013 Trond Norbye <trond.norbye@sun.com>

Bug #3078: Contents of README no longer shown as part of directory listing

bc5d2cd5e6e3de30179760927321533c24aba395 02-Jan-2013 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Bug #3076: Compile error when showing directory listing in the webapp Made the variable's type compatible with the return type (and removed some double buffering while I was at it).

754c32df22f09e74d30ff9ddaa8e0ad0e7441a1c 05-Aug-2008 Trond Norbye <trond.norbye@sun.com>

Store history cache and xref in compressed files The history cache is always compressed, while the xref-pages may be stored in plain text if you add the following to the configuration file (no command line option to set this yet): <void property="compressXref"> <boolean>false</boolean> </void>

9bb6ab643caa1e04026da68eaef430c82a206350 16-May-2008 magnus.lind@idainfront.se <Magnus Lind>

Add initial support for clearcase * Add a repository and a history parser implementation for clearcase. * Make jsp pages accept clearcase revision identifier syntax. * Add a fix for a test-case that breaks on windows.

6fd168587048fe0e2cb37acdcc9ae9764c83b2d2 07-Apr-2008 Trond Norbye <trond.norbye@sun.com>

Bug #1007: Add URL friendly project handling

/opengrok/src/org/opensolaris/opengrok/analysis/AnalyzerGuru.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/tcl/TclXref.lex /opengrok/src/org/opensolaris/opengrok/configuration/Project.java list.jsp mast.jsp
f70589f9924a3c9169e22ce5bb1ec2ef51c6e6b7 19-Feb-2008 Trond Norbye <trond.norbye@sun.com>

Bug #557: Bogus project entries in the cookie

85f619afce0f5860dd3265e1ac5c48efcb353921 11-Jan-2008 Leo Davis <ldavis@fonix.com>

This should fix some issues with files/directories having space in pathname problems. web/history.jsp: added percent encoding to RSS URIs web/list.jsp: Fix raw file downloads -- spaces had "+" instead of space. web/mast.jsp: percent decode the path. Fix raw file downloads -- spaces had "+" instead of space. web/rss.jsp: percent decode the path.

ca13a2073cb9936daab594cd277550783ac2e6b6 31-Dec-2007 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Refactoring: Created factory classes for all of the analyzers so that all use of reflection could be removed from AnalyzerGuru. This gives better compile-time error checking of the code, and it also makes it easier to navigate the source with tools like "Find Usages" in NetBeans.

/opengrok/src/org/opensolaris/opengrok/analysis/AnalyzerGuru.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/BZip2Analyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/BZip2AnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/GZIPAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/GZIPAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/TarAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/TarAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/ZipAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/ZipAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/data/IgnorantAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/data/IgnorantAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/data/ImageAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/ELFAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/ELFAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/JarAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/JarAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/JavaClassAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/JavaClassAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sql/SQLAnalyzerFactory.java /opengrok/src/org/opensolaris/opengrok/index/Index.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java list.jsp
daba8f127bde81db38efd27fa72e7a0554de4987 06-Nov-2007 Trond Norbye <trond.norbye@sun.com>

Encode the filename in the links to allow it to contain #

97392391f0ead9459420b52641646a1ffa270f61 21-Aug-2007 Trond Norbye <trond.norbye@sun.com>

Update the list of active projects with the currently browsed project. Add the project containing the "current directory" when a user navigates outside the selected projects with the xref webapp.

82a1601128d06fe280a89464faa0b1bba419e171 29-Apr-2007 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Added "Annotate" link in webapp

73b36d5a6848ae9189f4f9e35a68947e89b1fe80 28-Apr-2007 Knut Anders Hatlen <Knut.Hatlen@Sun.COM>

Added code in the analyzers and list.jsp to show annotation.

/opengrok/src/org/opensolaris/opengrok/analysis/AnalyzerGuru.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/java/JavaXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/lisp/LispXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShXref.lex /opengrok/src/org/opensolaris/opengrok/web/Util.java list.jsp mast.jsp
fbbde07cdb4b64ccd95fb93c7922cb3137087625 14-Apr-2007 Kyle McFarland <tfkyle@gmail.com>

use the Data Root again for loading xref files

bb191b4db2657326cea4ebb7a8d0508b6ab84929 19-Mar-2007 Trond Norbye <trond@norbye.org>

Removed multiple copies of webpages Some of the files stored in the conf/*/html directory did not contain any configuration specific text, so they could be moved to the web directory.

9ec7787531611654e8f50932473aa48963eaba55 16-Feb-2007 Trond Norbye <trond@norbye.org>

Prototype for "Project" support First of all: This is a prototype, so don't expect it to be finished ;-) With this version you should be able to specify various "projects" that you would like to group your software into, and limit your search within the selected projects. Did I mention that this is a prototype? ok.. The history cache has been moved into $DATA_ROOT/historycache, and if you're using Mercurial, you should probably pass the -H option to the indexer when you generate the index database...

/opengrok/conf/default/html/index.html /opengrok/conf/offwhite/html/index.html /opengrok/conf/polished/html/index.html /opengrok/src/org/opensolaris/opengrok/analysis/AnalyzerGuru.java /opengrok/src/org/opensolaris/opengrok/analysis/CompatibleAnalyser.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzer.java /opengrok/src/org/opensolaris/opengrok/configuration/Configuration.java /opengrok/src/org/opensolaris/opengrok/configuration/Project.java /opengrok/src/org/opensolaris/opengrok/configuration/RuntimeEnvironment.java /opengrok/src/org/opensolaris/opengrok/history/ExternalRepository.java /opengrok/src/org/opensolaris/opengrok/history/HistoryCache.java /opengrok/src/org/opensolaris/opengrok/history/HistoryEntry.java /opengrok/src/org/opensolaris/opengrok/history/HistoryGuru.java /opengrok/src/org/opensolaris/opengrok/history/MercurialHistoryParser.java /opengrok/src/org/opensolaris/opengrok/history/MercurialRepository.java /opengrok/src/org/opensolaris/opengrok/index/IgnoredNames.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/web/Util.java /opengrok/src/org/opensolaris/opengrok/web/WebappListener.java enoent.jsp error.jsp index.jsp list.jsp mast.jsp menu.jspf projects.jspf rss.jsp search.jsp
3c2aee4d6fd37062518aa6de5ad12d4967ebabc0 08-Jan-2007 Trond Norbye <trond@norbye.org>

Implemented glob'ing for IgnoredNames It is now possible to use glob'ing as the pattern specified with the -i option. ex: -i "*.bak" will ignore all files ending with .bak

5feb9d4ec8870e9b3bec8aaaa30632851e99463b 28-Dec-2006 Kyle McFarland <tfkyle@gmail.com>

change foot.html to foot.jsp and use <context>/img/servedby.png for the image

d05277b435e628b78e8f2954d1132f86647f4fe1 22-Dec-2006 Trond Norbye <trond@norbye.org>

Fix problem with IllegalStateException. If we try to send an error page back to the client we should return from the service method instead of appending data to the output buffer.

7844262e5641bdb32f8bc179944dbb21401c5e76 15-Nov-2006 Trond Norbye <trond@norbye.org>

Add space and exception information The modified files in a directory for each history entry should be listed on separate lines, and print the message if I get an IO exception during listing.

c23e82b612acd5e947c164114377578116f6d298 15-Nov-2006 Trond Norbye <trond@norbye.org>

Initial import (OpenGrok 0.3.1)

/opengrok/.hgignore /opengrok/CHANGES.txt /opengrok/LICENSE.txt /opengrok/README.txt /opengrok/build.xml /opengrok/conf/default/html/foot.html /opengrok/conf/default/html/help.html /opengrok/conf/default/html/img/Logo.png /opengrok/conf/default/html/img/icon.png /opengrok/conf/default/html/img/rss.png /opengrok/conf/default/html/img/servedby.png /opengrok/conf/default/html/index.html /opengrok/conf/default/html/print.css /opengrok/conf/default/html/rss.xsl.xml /opengrok/conf/default/html/style.css /opengrok/conf/default/web.xml /opengrok/conf/offwhite/html/foot.html /opengrok/conf/offwhite/html/help.html /opengrok/conf/offwhite/html/img/Logo.png /opengrok/conf/offwhite/html/img/b.gif /opengrok/conf/offwhite/html/img/d.gif /opengrok/conf/offwhite/html/img/do.gif /opengrok/conf/offwhite/html/img/f.gif /opengrok/conf/offwhite/html/img/h.gif /opengrok/conf/offwhite/html/img/icon.png /opengrok/conf/offwhite/html/img/l.gif /opengrok/conf/offwhite/html/img/p.gif /opengrok/conf/offwhite/html/img/q.gif /opengrok/conf/offwhite/html/img/r.gif /opengrok/conf/offwhite/html/img/rss.png /opengrok/conf/offwhite/html/img/servedby.png /opengrok/conf/offwhite/html/img/t.gif /opengrok/conf/offwhite/html/img/w.gif /opengrok/conf/offwhite/html/index.html /opengrok/conf/offwhite/html/print.css /opengrok/conf/offwhite/html/rss.xsl.xml /opengrok/conf/offwhite/html/style.css /opengrok/conf/offwhite/web.xml /opengrok/conf/polished/html/foot.html /opengrok/conf/polished/html/help.html /opengrok/conf/polished/html/img/Logo.png /opengrok/conf/polished/html/img/b.gif /opengrok/conf/polished/html/img/d.gif /opengrok/conf/polished/html/img/do.gif /opengrok/conf/polished/html/img/f.gif /opengrok/conf/polished/html/img/h.gif /opengrok/conf/polished/html/img/icon.png /opengrok/conf/polished/html/img/l.gif /opengrok/conf/polished/html/img/p.gif /opengrok/conf/polished/html/img/q.gif /opengrok/conf/polished/html/img/r.gif /opengrok/conf/polished/html/img/rss.png /opengrok/conf/polished/html/img/servedby.png /opengrok/conf/polished/html/img/t.gif /opengrok/conf/polished/html/img/w.gif /opengrok/conf/polished/html/index.html /opengrok/conf/polished/html/print.css /opengrok/conf/polished/html/rss.xsl.xml /opengrok/conf/polished/html/style.css /opengrok/conf/polished/web.xml /opengrok/ext/jrcs.zip /opengrok/lib/servlet-api.jar /opengrok/lib/swing-layout-0.9.jar /opengrok/paths.tsv /opengrok/pkgdef/Makefile /opengrok/pkgdef/pkginfo /opengrok/pkgdef/prototype /opengrok/pkgdef/request /opengrok/run-quiet.sh /opengrok/run.bat /opengrok/run.sh /opengrok/src/.nbintdb /opengrok/src/org/opensolaris/opengrok/analysis/AnalyzerGuru.java /opengrok/src/org/opensolaris/opengrok/analysis/CompatibleAnalyser.java /opengrok/src/org/opensolaris/opengrok/analysis/Ctags.java /opengrok/src/org/opensolaris/opengrok/analysis/FileAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/Hash2TokenStream.java /opengrok/src/org/opensolaris/opengrok/analysis/HistoryAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/List2TokenStream.java /opengrok/src/org/opensolaris/opengrok/analysis/PathAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/PathTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/TagFilter.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/BZip2Analyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/GZIPAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/TarAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/archive/ZipAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CSymbolTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/c/CXref.java /opengrok/src/org/opensolaris/opengrok/analysis/c/CXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/c/Consts.java /opengrok/src/org/opensolaris/opengrok/analysis/data/IgnorantAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/data/ImageAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffFullTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffFullTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffXref.java /opengrok/src/org/opensolaris/opengrok/analysis/document/TroffXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/executables/ELFAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/JarAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/executables/JavaClassAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainFullTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainFullTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainSymbolTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainXref.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/PlainXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLXref.java /opengrok/src/org/opensolaris/opengrok/analysis/plain/XMLXref.lex /opengrok/src/org/opensolaris/opengrok/analysis/sh/Consts.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShAnalyzer.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShSymbolTokenizer.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShSymbolTokenizer.lex /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShXref.java /opengrok/src/org/opensolaris/opengrok/analysis/sh/ShXref.lex /opengrok/src/org/opensolaris/opengrok/history/DirectoryHistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/HistoryGuru.java /opengrok/src/org/opensolaris/opengrok/history/HistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/RCSHistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/RCSget.java /opengrok/src/org/opensolaris/opengrok/history/SCCSHistoryReader.java /opengrok/src/org/opensolaris/opengrok/history/SCCSget.java /opengrok/src/org/opensolaris/opengrok/history/SubversionGet.java /opengrok/src/org/opensolaris/opengrok/history/SubversionHistoryReader.java /opengrok/src/org/opensolaris/opengrok/index/IgnoredNames.java /opengrok/src/org/opensolaris/opengrok/index/Index.java /opengrok/src/org/opensolaris/opengrok/index/Indexer.java /opengrok/src/org/opensolaris/opengrok/index/IndexerWizard.form /opengrok/src/org/opensolaris/opengrok/index/IndexerWizard.java /opengrok/src/org/opensolaris/opengrok/index/NullPrinter.java /opengrok/src/org/opensolaris/opengrok/index/PathIndex.java /opengrok/src/org/opensolaris/opengrok/index/Printer.java /opengrok/src/org/opensolaris/opengrok/index/StandardPrinter.java /opengrok/src/org/opensolaris/opengrok/index/StatusPrinter.java /opengrok/src/org/opensolaris/opengrok/index/step1.png /opengrok/src/org/opensolaris/opengrok/index/step2.png /opengrok/src/org/opensolaris/opengrok/index/step3.png /opengrok/src/org/opensolaris/opengrok/index/stock_stop.png /opengrok/src/org/opensolaris/opengrok/search/Hit.java /opengrok/src/org/opensolaris/opengrok/search/Results.java /opengrok/src/org/opensolaris/opengrok/search/Search.java /opengrok/src/org/opensolaris/opengrok/search/Summarizer.java /opengrok/src/org/opensolaris/opengrok/search/Summary.java /opengrok/src/org/opensolaris/opengrok/search/context/Context.java /opengrok/src/org/opensolaris/opengrok/search/context/HistoryContext.java /opengrok/src/org/opensolaris/opengrok/search/context/HistoryLineTokenizer.java /opengrok/src/org/opensolaris/opengrok/search/context/HistoryLineTokenizer.lex /opengrok/src/org/opensolaris/opengrok/search/context/LineMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/PhraseMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/PlainLineTokenizer.java /opengrok/src/org/opensolaris/opengrok/search/context/PlainLineTokenizer.lex /opengrok/src/org/opensolaris/opengrok/search/context/PrefixMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/QueryMatchers.java /opengrok/src/org/opensolaris/opengrok/search/context/SingleTokenMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/TokenSetMatcher.java /opengrok/src/org/opensolaris/opengrok/search/context/WildCardMatcher.java /opengrok/src/org/opensolaris/opengrok/search/scope/AltRenderer.java /opengrok/src/org/opensolaris/opengrok/search/scope/Config.java /opengrok/src/org/opensolaris/opengrok/search/scope/Editor.java /opengrok/src/org/opensolaris/opengrok/search/scope/EditorConfigPanel.form /opengrok/src/org/opensolaris/opengrok/search/scope/EditorConfigPanel.java /opengrok/src/org/opensolaris/opengrok/search/scope/HitTableModel.java /opengrok/src/org/opensolaris/opengrok/search/scope/IndexDatabase.java /opengrok/src/org/opensolaris/opengrok/search/scope/IndexDatabaseComboModel.java /opengrok/src/org/opensolaris/opengrok/search/scope/Main.java /opengrok/src/org/opensolaris/opengrok/search/scope/MainFrame.form /opengrok/src/org/opensolaris/opengrok/search/scope/MainFrame.java /opengrok/src/org/opensolaris/opengrok/search/scope/SearchEngine.java /opengrok/src/org/opensolaris/opengrok/search/scope/data.gif /opengrok/src/org/opensolaris/opengrok/search/scope/do.gif /opengrok/src/org/opensolaris/opengrok/search/scope/editor/EditorFrame.form /opengrok/src/org/opensolaris/opengrok/search/scope/editor/EditorFrame.java /opengrok/src/org/opensolaris/opengrok/search/scope/editor/ExternalEditor.java /opengrok/src/org/opensolaris/opengrok/search/scope/editor/InternalEditor.java /opengrok/src/org/opensolaris/opengrok/search/scope/more.gif /opengrok/src/org/opensolaris/opengrok/search/scope/p.gif /opengrok/src/org/opensolaris/opengrok/search/scope/q.gif /opengrok/src/org/opensolaris/opengrok/search/scope/stp.gif /opengrok/src/org/opensolaris/opengrok/web/DirectoryListing.java /opengrok/src/org/opensolaris/opengrok/web/EftarFile.java /opengrok/src/org/opensolaris/opengrok/web/EftarFileReader.java /opengrok/src/org/opensolaris/opengrok/web/Util.java /opengrok/src/org/opensolaris/opengrok/web/raw.java diff.jsp enoent.jsp error.jsp history.jsp list.jsp mast.jsp more.jsp rss.jsp search.jsp