Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move dispatcher creation to SshCommandFactory and revise permission | James Moger | 2014-04-10 | 4 | -450/+460 |
| | | | | checks | ||||
* | Rename server session classes | James Moger | 2014-04-10 | 3 | -16/+10 |
| | |||||
* | Rename AbstractGitCommand->BaseGitCommand | James Moger | 2014-04-10 | 4 | -6/+6 |
| | |||||
* | Merge AbstractSshCommand and BaseCommand into a single class | James Moger | 2014-04-10 | 7 | -516/+469 |
| | |||||
* | Rename authenticators for clarity | James Moger | 2014-04-10 | 5 | -12/+12 |
| | |||||
* | Move cache to IKeyManager and implement isStale() in FileKeyManager | James Moger | 2014-04-10 | 7 | -68/+121 |
| | |||||
* | Start SSH usage documentation | James Moger | 2014-04-10 | 2 | -4/+89 |
| | |||||
* | Support admin commands that respect user permissions | James Moger | 2014-04-10 | 4 | -2/+12 |
| | |||||
* | Support hidden commands and hide create-repo and review | James Moger | 2014-04-10 | 4 | -6/+11 |
| | |||||
* | Add add-key and rm-key commands that apply only to the current user | James Moger | 2014-04-10 | 6 | -42/+191 |
| | |||||
* | Renamed SshContext->SshCommandContext for clarity of purpose | James Moger | 2014-04-10 | 3 | -6/+6 |
| | |||||
* | Rename & simplify SshSession->SshDaemonClient | James Moger | 2014-04-10 | 14 | -164/+116 |
| | |||||
* | Revise SSH public key integration with AuthenticationManager | James Moger | 2014-04-10 | 8 | -59/+67 |
| | |||||
* | Simplify version command and output | James Moger | 2014-04-10 | 1 | -8/+2 |
| | |||||
* | Disregard comment/description for add/remove in FileKeyManager | James Moger | 2014-04-10 | 1 | -26/+78 |
| | |||||
* | Fix deleteAllKeys method signature | James Moger | 2014-04-10 | 4 | -4/+4 |
| | |||||
* | Fix incorrect displayed SSH transport permission | James Moger | 2014-04-10 | 2 | -21/+3 |
| | |||||
* | Remove unused idGenerator from the SshSessionFactory | James Moger | 2014-04-10 | 2 | -7/+2 |
| | |||||
* | Display the selected SSH backend in the daemon startup message | James Moger | 2014-04-10 | 1 | -5/+5 |
| | |||||
* | Add review SSH command | David Ostrovsky | 2014-04-10 | 3 | -1/+101 |
| | | | | Change-Id: Ia03c15608814346522c548ff2439ee672ccb0d28 | ||||
* | Add set account SSH command | David Ostrovsky | 2014-04-10 | 7 | -2/+157 |
| | | | | Change-Id: I33d343dd34f93eaff9581d54f825f8c486e7c17f | ||||
* | Add support for NIO2 IoSession | David Ostrovsky | 2014-04-10 | 2 | -0/+23 |
| | | | | | | | | | | Starting from version 0.9.0 Apache SSHD project added support for NIO2 IoSession. To use the new NIO2 session the `backend` option must be set to `NIO2`. By default, `NIO2`. Change-Id: I06cf92b02e80ecf9e8bfbd9f6d6d623dfe3ccff3 | ||||
* | Bump SSHD version to 0.10.1 | David Ostrovsky | 2014-04-10 | 5 | -23/+70 |
| | | | | Change-Id: Ic7e204fb7ee2eb172f4c8424fc3d4b7e6c631ddd | ||||
* | Extract key manager interface and implement a file-based key manager | James Moger | 2014-04-10 | 7 | -49/+342 |
| | |||||
* | Listen for ssh clients on all interfaces, by default | James Moger | 2014-04-10 | 1 | -1/+1 |
| | |||||
* | Cleanup imports | James Moger | 2014-04-10 | 1 | -5/+0 |
| | |||||
* | Display ssh clone urls in the repository url panel | James Moger | 2014-04-10 | 2 | -2/+71 |
| | |||||
* | Establish ssh keys folder, support multiple keys, revise key authenticator | James Moger | 2014-04-10 | 4 | -103/+82 |
| | |||||
* | Refer to receive pack client requests as 'client' | James Moger | 2014-04-10 | 1 | -9/+9 |
| | |||||
* | Authenticate SSH upload pack | James Moger | 2014-04-10 | 1 | -0/+8 |
| | |||||
* | Move Git daemon into different package | James Moger | 2014-04-10 | 8 | -6/+13 |
| | |||||
* | SSHD: Add support for git pack commands | David Ostrovsky | 2014-04-10 | 17 | -165/+379 |
| | | | | | | | | | | | Add git-upload-pack and git-receive-pack commands. Conflicts: src/main/java/com/gitblit/manager/ServicesManager.java src/main/java/com/gitblit/transport/ssh/CommandDispatcher.java src/main/java/com/gitblit/transport/ssh/SshCommandFactory.java Change-Id: I8c057b41f1dfad6d004e6aa91f96c8c673be9be2 | ||||
* | Fix command dispatching | David Ostrovsky | 2014-04-10 | 2 | -16/+35 |
| | | | | | | | | | | | | | DispatchCommand is supposed to be nested: ssh server gitblit version --verbose --format json means that first the command that is seen by dispatching process is "gitblit". Dispatch command look in its commands map for this command and dispatch the rest of the command and options and arguments to this command, version in this example. Change-Id: I8ef8e0e369922c793ca7ad36c1a8f76b0206baa7 | ||||
* | Eliminate use of Dagger and do not create inner classes | James Moger | 2014-04-10 | 10 | -363/+293 |
| | | | | | | | | | | | This change outlines somethings I'd like to see in your latest code. 1. Elimination of Dagger 2. Less noise from inner class instantiation 3. Formalizing filesystem location for keys instead of Unix-y /tmp/ 4. Password authentication as alternative to Key authentication Change-Id: I7a76e1811ad7cd545444fd8b59bbe8c4f45ccfec | ||||
* | Convert SshDaemon to unix format | David Ostrovsky | 2014-04-10 | 1 | -331/+335 |
| | | | | Change-Id: Icb415c2bc62321ddd0ae08445d97f1f8102adee8 | ||||
* | Factor out methods from SshCommandServer to SshDaemon | David Ostrovsky | 2014-04-10 | 3 | -309/+259 |
| | | | | Change-Id: I02d545a8ab68b06d733ad8e7ed476767a34aa244 | ||||
* | SSHD: Add support for generic commands | David Ostrovsky | 2014-04-10 | 20 | -69/+2239 |
| | | | | Change-Id: I5a60710323ca674d70e34f7451422ec167105429 | ||||
* | Support serving repositories over the SSH transport | Eric Myhre | 2014-04-10 | 9 | -702/+1436 |
| | | | | | | | Gitblit would greatly benefit from an integrated SSH server. This would complete the transport trifecta. Change-Id: I6fb95abe65655fa74d47ea71522d8d9a1541450c | ||||
* | Remove unused/garbage artifact from an earlier merge | James Moger | 2014-04-10 | 1 | -53/+0 |
| | |||||
* | Remove remaining GoogleCharts code and update documentation | James Moger | 2014-04-10 | 2 | -56/+2 |
| | |||||
* | Some French translation reviews | Hybris95 | 2014-04-10 | 1 | -15/+15 |
| | |||||
* | Switch to self-hosted flotr2 graphs from Google Charts | tryan | 2014-04-09 | 21 | -1087/+766 |
| | |||||
* | Fix failure of RedisTicketService to determine hasTicket | James Moger | 2014-04-08 | 1 | -1/+1 |
| | |||||
* | Warn on LDAP synchronization if the uid attribute is null/undefined | James Moger | 2014-04-08 | 1 | -4/+8 |
| | |||||
* | Fix intermittent NPE in getting commit date in RefModel | James Moger | 2014-04-08 | 1 | -3/+12 |
| | |||||
* | Redirect on canceling edit repository to Summary Page | James Moger | 2014-04-07 | 1 | -1/+5 |
| | |||||
* | Redirect to Summary page after editing a repository | James Moger | 2014-04-07 | 1 | -1/+5 |
| | |||||
* | Fix incorrect REWIND labeling in reflog on all ticket pushes | James Moger | 2014-04-07 | 1 | -5/+18 |
| | |||||
* | Ensure repositories folder is created before executing a write test | James Moger | 2014-04-07 | 1 | -0/+3 |
| | |||||
* | Fix possible NPE when deleting a repository and cleaning-up branch-based tickets | James Moger | 2014-04-07 | 1 | -1/+3 |
| |