summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Move dispatcher creation to SshCommandFactory and revise permissionJames Moger2014-04-104-450/+460
| | | | checks
* Rename server session classesJames Moger2014-04-103-16/+10
|
* Rename AbstractGitCommand->BaseGitCommandJames Moger2014-04-104-6/+6
|
* Merge AbstractSshCommand and BaseCommand into a single classJames Moger2014-04-107-516/+469
|
* Rename authenticators for clarityJames Moger2014-04-105-12/+12
|
* Move cache to IKeyManager and implement isStale() in FileKeyManagerJames Moger2014-04-107-68/+121
|
* Start SSH usage documentationJames Moger2014-04-102-4/+89
|
* Support admin commands that respect user permissionsJames Moger2014-04-104-2/+12
|
* Support hidden commands and hide create-repo and reviewJames Moger2014-04-104-6/+11
|
* Add add-key and rm-key commands that apply only to the current userJames Moger2014-04-106-42/+191
|
* Renamed SshContext->SshCommandContext for clarity of purposeJames Moger2014-04-103-6/+6
|
* Rename & simplify SshSession->SshDaemonClientJames Moger2014-04-1014-164/+116
|
* Revise SSH public key integration with AuthenticationManagerJames Moger2014-04-108-59/+67
|
* Simplify version command and outputJames Moger2014-04-101-8/+2
|
* Disregard comment/description for add/remove in FileKeyManagerJames Moger2014-04-101-26/+78
|
* Fix deleteAllKeys method signatureJames Moger2014-04-104-4/+4
|
* Fix incorrect displayed SSH transport permissionJames Moger2014-04-102-21/+3
|
* Remove unused idGenerator from the SshSessionFactoryJames Moger2014-04-102-7/+2
|
* Display the selected SSH backend in the daemon startup messageJames Moger2014-04-101-5/+5
|
* Add review SSH commandDavid Ostrovsky2014-04-103-1/+101
| | | | Change-Id: Ia03c15608814346522c548ff2439ee672ccb0d28
* Add set account SSH commandDavid Ostrovsky2014-04-107-2/+157
| | | | Change-Id: I33d343dd34f93eaff9581d54f825f8c486e7c17f
* Add support for NIO2 IoSessionDavid Ostrovsky2014-04-102-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.1David Ostrovsky2014-04-105-23/+70
| | | | Change-Id: Ic7e204fb7ee2eb172f4c8424fc3d4b7e6c631ddd
* Extract key manager interface and implement a file-based key managerJames Moger2014-04-107-49/+342
|
* Listen for ssh clients on all interfaces, by defaultJames Moger2014-04-101-1/+1
|
* Cleanup importsJames Moger2014-04-101-5/+0
|
* Display ssh clone urls in the repository url panelJames Moger2014-04-102-2/+71
|
* Establish ssh keys folder, support multiple keys, revise key authenticatorJames Moger2014-04-104-103/+82
|
* Refer to receive pack client requests as 'client'James Moger2014-04-101-9/+9
|
* Authenticate SSH upload packJames Moger2014-04-101-0/+8
|
* Move Git daemon into different packageJames Moger2014-04-108-6/+13
|
* SSHD: Add support for git pack commandsDavid Ostrovsky2014-04-1017-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 dispatchingDavid Ostrovsky2014-04-102-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 classesJames Moger2014-04-1010-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 formatDavid Ostrovsky2014-04-101-331/+335
| | | | Change-Id: Icb415c2bc62321ddd0ae08445d97f1f8102adee8
* Factor out methods from SshCommandServer to SshDaemonDavid Ostrovsky2014-04-103-309/+259
| | | | Change-Id: I02d545a8ab68b06d733ad8e7ed476767a34aa244
* SSHD: Add support for generic commandsDavid Ostrovsky2014-04-1020-69/+2239
| | | | Change-Id: I5a60710323ca674d70e34f7451422ec167105429
* Support serving repositories over the SSH transportEric Myhre2014-04-109-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 mergeJames Moger2014-04-101-53/+0
|
* Remove remaining GoogleCharts code and update documentationJames Moger2014-04-102-56/+2
|
* Some French translation reviewsHybris952014-04-101-15/+15
|
* Switch to self-hosted flotr2 graphs from Google Chartstryan2014-04-0921-1087/+766
|
* Fix failure of RedisTicketService to determine hasTicketJames Moger2014-04-081-1/+1
|
* Warn on LDAP synchronization if the uid attribute is null/undefinedJames Moger2014-04-081-4/+8
|
* Fix intermittent NPE in getting commit date in RefModelJames Moger2014-04-081-3/+12
|
* Redirect on canceling edit repository to Summary PageJames Moger2014-04-071-1/+5
|
* Redirect to Summary page after editing a repositoryJames Moger2014-04-071-1/+5
|
* Fix incorrect REWIND labeling in reflog on all ticket pushesJames Moger2014-04-071-5/+18
|
* Ensure repositories folder is created before executing a write testJames Moger2014-04-071-0/+3
|
* Fix possible NPE when deleting a repository and cleaning-up branch-based ticketsJames Moger2014-04-071-1/+3
|