libgit2 / libgit2/libgit2sharp

You shouldn't need a public key to ssh auth

Aberta
#1,468 0 comentários 2 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
C#
Estrelas
3.5k
Forks
925
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Upstream bug report: libgit2/libgit2#4289

downstream bug report: tgstation/tgstation-server#96

The private key already has the public key encoded in it, requiring it be specified is lame on all sorts of levels.

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece lendo o relatório upstream vinculado libgit2/libgit2#4289 e o relatório downstream tgstation/tgstation-server#96 para entender o comportamento esperado da autenticação SSH. Rastreie como libgit2sharp aceita entradas de chaves SSH e, em seguida, verifique se a autenticação é bem-sucedida quando somente uma chave privada é fornecida e se o tratamento existente de chaves continua coberto.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
csharp, git
Domínio
authentication, security
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Precisa de esclarecimento
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.