James Moger
2011-10-06 cc5ad8d53bcf953eb60e11dcf72aa9f69ec043f3
Merge branch 'master' into rpc
2 files added
3 files modified
43 ■■■■■ changed files
distrib/gitblit 33 ●●●●● patch | view | raw | blame | history
distrib/install-service.sh 3 ●●●●● patch | view | raw | blame | history
docs/00_index.mkd 3 ●●●● patch | view | raw | blame | history
docs/04_releases.mkd 3 ●●●● patch | view | raw | blame | history
src/com/gitblit/SyndicationServlet.java 1 ●●●● patch | view | raw | blame | history
distrib/gitblit
New file
@@ -0,0 +1,33 @@
#!/bin/sh
set -e
GITBLIT_PATH=/opt/gitblit/
GITBLIT_HTTP_PORT=0
GITBLIT_HTTPS_PORT=8443
JAVA="java -server -Xmx1024M -jar"
. /lib/lsb/init-functions
case "$1" in
  start)
        log_action_begin_msg "Starting gitblit server"
        $JAVA $GITBLIT_PATH/gitblit.jar --httpsPort $GITBLIT_HTTPS_PORT --httpPort $GITBLIT_HTTP_PORT &
        log_action_end_msg $?
        ;;
  stop)
        log_action_begin_msg "Stopping gitblit server"
        $JAVA $GITBLIT_PATH/gitblit.jar --stop &
        log_action_end_msg $?
        ;;
  force-reload|restart)
        $0 stop
        $0 start
        ;;
  *)
        echo "Usage: /etc/init.d/gitblit {start|stop|restart|force-reload}"
        exit 1
        ;;
esac
exit 0
distrib/install-service.sh
New file
@@ -0,0 +1,3 @@
cp gitblit /etc/init.d/
chmod +x /etc/init.d/gitblit
sudo update-rc.d gitblit defaults
docs/00_index.mkd
@@ -37,6 +37,7 @@
- added: reusable JSON RPC client class
- added: Swing RPC Client application for cloning and administration of repositories, users, and federation proposals.
- fixed/broke: federation protocol.  dates are now serialized to the [iso8601](http://en.wikipedia.org/wiki/ISO_8601) standard.  This breaks 0.6.0 federation clients/servers.
- fixed: Set the RSS content type for Firefox 4 (issue 22)
- fixed: Null pointer exception if did not set federation strategy (issue 20)
- fixed: Gitblit GO allows SSL renegotiation if running on Java 1.6.0_22 or later
- added: IUserService.setup(IStoredSettings) for custom user service implementations
@@ -51,4 +52,4 @@
[git]: http://git-scm.com "Official Git Site"
[gitbltsrc]: http://github.com/gitblit "gitblit git repository"
[googlecode]: http://code.google.com/p/gitblit "gitblit project management"
[apachelicense]: http://www.apache.org/licenses/LICENSE-2.0 "Apache License, Version 2.0"
[apachelicense]: http://www.apache.org/licenses/LICENSE-2.0 "Apache License, Version 2.0"
docs/04_releases.mkd
@@ -11,6 +11,7 @@
- added: reusable JSON RPC client class
- added: Swing RPC Client application for cloning and administration of repositories, users, and federation proposals.
- fixed/broke: federation protocol.  dates are now serialized to the [iso8601](http://en.wikipedia.org/wiki/ISO_8601) standard.  This breaks 0.6.0 federation clients/servers.
- fixed: Set the RSS content type for Firefox 4 (issue 22)
- fixed: Null pointer exception if did not set federation strategy (issue 20)
- fixed: Gitblit GO allows SSL renegotiation if running on Java 1.6.0_22 or later
- added: IUserService.setup(IStoredSettings) for custom user service implementations
@@ -60,4 +61,4 @@
- initial release
[jgit]: http://eclipse.org/jgit "Eclipse JGit Site"
[jgit]: http://eclipse.org/jgit "Eclipse JGit Site"
src/com/gitblit/SyndicationServlet.java
@@ -135,6 +135,7 @@
            }
        }
        response.setContentType("application/rss+xml; charset=UTF-8");
        Repository repository = GitBlit.self().getRepository(repositoryName);
        RepositoryModel model = GitBlit.self().getRepositoryModel(repositoryName);
        List<RevCommit> commits = JGitUtils.getRevLog(repository, objectId, 0, length);