Prosody

Tela Software:
Prosody
Detalhes de Software:
Versão: 0.9.3
Data de upload: 19 Feb 15
Revelador: Prosody Team
Licença: Livre
Popularidade: 14

Rating: nan/5 (Total Votes: 0)

A prosódia é uma livre e de código aberto, servidor de comunicações flexíveis para Jabber / XMPP escrito em Lua.
Prosódia pretende ser fácil de usar, e leve em recursos. Para os desenvolvedores Prosody pretende ser fácil de estender e dar um sistema flexível em que se desenvolver rapidamente funcionalidades adicionais, ou protótipo novos protocolos

O que é novo nesta versão:.

  • Um arquivo de configuração passado como argumento de linha de comando não é esquecido quando configuração é recarregada
  • MUC: Permitir admins para sempre desvio restrict_room_creation
  • Faixa de fuga '.' quando normalizar nomes de host
  • http: silenciosas falhas de conexão Prevenir
  • Componentes: Permitir mais fácil primordial de autenticação de componentes por plugins
  • Componentes: Ativar keepalives TCP
  • Migrator: Melhor relatório de erros e melhoria da robustez
  • S2S: Incluir IP em mensagens de log, se hostname não está disponível
  • TLS: log de erro quando inicialização falha

O que é novo na versão 0.9.2:

  • pacotes Debian / Ubuntu fixos para gerar sempre per- certs do sistema (veja abaixo)
  • TLS: string cifra melhorado, e usar cifras preferenciais da prosódia (veja abaixo)
  • MUC: Correção para clientes de ignição não exibem listas de quarto

O que é novo na versão 0.9.0:

  • Esta versão traz suporte completo para o IPv6 em todo o servidor , o pedido de recurso superior desde 0.8.
  • Ele também faz uma série de melhorias de segurança, incluindo suporte para autenticação usando certificados de servidor para servidor em vez de autenticação baseada em DNS tradicional ('discagem de retorno').
  • Outras melhorias incluem um novo subsistema HTTP suportando hosts virtuais e módulos totalmente recarregável, suporte pubsub (XEP-0060), e mais.

O que é novo na versão 0.8.0:

  • Suporte para módulos de autenticação e armazenamento de integrar Prosody com bases de dados 3-parte, diretórios e outros sistemas. O primeiro novo plugin de armazenamento é para bancos de dados SQL e suporta MySQL, PostgreSQL, e SQLite3. Também está incluído um migrador para mover dados entre o armazenamento baseado em arquivo e SQL. Apoio comando Ad-hoc agora está incluído por padrão para permitir a configuração e controle da prosódia remotamente a partir de um cliente XMPP. Conferências Multi-usuário agora apoiar os membros-somente, somente para convidados, e quartos protegidos por senha.

O que é novo na versão 0.7.0:

  • manipulação conexão eficiente:
  • Uma das mudanças mais significativas na prosódia 0.7 é o suporte adicional para libevent, significando Prosody pode lidar eficientemente com um grande número de conexões em uma variedade de plataformas usando epoll, kqueue, e uma série de outros mecanismos.
  • Para mais informações consulte a nossa documentação libevent.
  • autenticação Cyrus SASL:
  • Há também agora suporte para Cyrus SASL para lidar com autenticação, permitindo o uso de LDAP, PAM, SQL ou uma série de outros métodos de autenticação, tais como GSSAPI.
  • Para mais informações consulte a nossa documentação backend Cyrus SASL.
  • autenticação SCRAM:
  • Tobias Markmann também adicionou suporte para SCRAM, um novo mecanismo de autenticação que resolve um monte de problemas e deficiências encontradas nos mecanismos atuais e amplamente utilizados. Apoio SCRAM de prosódia foi testado com sucesso contra versões de desenvolvimento do Pidgin, Pandion, Gajim, Psi, Telepatia e o recém-chegado Swift.
  • Também na área de autenticação e segurança, decidimos fazer Prosody anunciar o mecanismo SASL "liso" por padrão apenas quando a conexão do cliente para o servidor é criptografada. Isso significa que, mesmo quando a criptografia não é aplicada, os clientes nunca será transmitir senhas em um formulário que pode ser facilmente revertida.
  • listas de privacidade:
  • Por um tempo Thilo Cestonaro foi plugins que contribuem ocupado para o nosso projeto de prosódia-módulos. Finalmente esta versão puxa em dois de seus plugins, mod_privacy e mod_proxy65.
  • listas de privacidade permitem aos usuários configurar filtros personalizados para mensagens, presença e consultas. Isso já é suportado pela maioria dos clientes, que lhe permitem criar filtros baseados em regras muito flexíveis.
  • Às vezes listas de privacidade são muito mais poderosos do que você precisa, porém, assim nós também temos um plugin (atualmente experimental) para um protocolo conhecido como & quot; Communications simples bloqueio & quot ;, que permite que você simplesmente configurar uma lista de JID você deseja bloquear todas as comunicações com o.

  • Transferência
  • Arquivo proxy:
  • A transferência de arquivos em XMPP tem sido notoriamente pouco confiáveis. Isto é, em grande parte devido à crescente presença de firewalls e roteadores NAT entre os usuários, evitando conexões diretamente entre os clientes.
  • Usando mod_proxy65, um cliente pode solicitar que Prosody atua como um intermediário em uma transferência de arquivo -. Ambas clientes se conectam ao servidor, eo servidor irá transmitir dados entre eles
  • A maioria dos clientes já suportam este protocolo (XEP-0065, como o nome sugere), e assim, uma vez configurado no servidor que deve funcionar com qualquer cliente moderno fora da caixa.
  • Configurando o proxy de transferência de arquivo é descrito em nossa documentação mod_proxy65.
  • Port multiplexing:
  • Um novo recurso experimental permite que você configure Prosody para executar mais de um tipo de serviço em uma única porta. Como um exemplo, você pode manipular tanto o cliente-para-servidor e conexões de servidor para servidor em uma única porta, na verdade, ele ainda suporta HTTP e BOSH! Isso significa que você poderia servir clientes XMPP na porta 80, e ainda servir arquivos sobre HTTP e permitir conexões BOSH nessa porta.
  • Para testá-lo, basta definir a lista de portas na configuração, por exemplo: & quot; portos = {5222, 80} & quot; -. Não há necessidade de especificar qual serviço (s) de cada porta é para
  • Além disso configuração da porta está descrito em nossa documentação.
  • notificação de erro:
  • Outra mudança relativamente pequena, mas muito útil é que quando Prosody deixar de entregar uma mensagem através de uma conexão de servidor para servidor, ele inclui na mensagem de erro gerado o que causou a falha. O recurso é provavelmente melhor descrito com um screenshot (este é de Gajim):
  • Imagem que mostra a conexão mensagem de falha de prosódia:
  • Ao fornecer esta informação podemos permitir que desenvolvedores de clientes para oferecer melhores interfaces de usuário. Manuseio e relatórios de erro é em nossa experiência uma área onde todos os principais clientes têm muito espaço para melhorias. Esperemos que isto pode ajudá-los em seu caminho para erros mais explicativas.
  • Proxy-less BOSH:
  • BOSH é uma grande tecnologia que permite XMPP a ser usado a partir de páginas da web. No entanto, tem sido tradicionalmente bastante restrita por Javascript do & quot; de mesma origem & quot; política, o que impede uma página de conexão com o servidor XMPP, a menos que esteja no mesmo domínio e porta.
  • Até agora este foi resolvido por meio de um servidor proxy no domínio da página para encaminhar solicitações para o servidor XMPP, ou usar o Flash para fazer os pedidos, via flxhr.
  • No entanto navegadores agora estão começando a apoiar uma nova especificação conhecida como Cross-Origin Resource Sharing (CORS). Isso permite que um navegador para pedir a permissão do domínio remoto para enviar solicitações de lá.
  • Suporte para CORS agora está implementado na prosódia, e um navegador também CORS de apoio pode se conectar a prosódia via BOSH sem usar um proxy, e sem o uso de flash. CORS funciona fora da caixa com Strophe.js.
  • Detalhes sobre a configuração CORS apoio para atender a sua configuração pode ser encontrada em nossa documentação BOSH.
  • Outras alterações:
  • Esta versão inclui muitas outras mudanças, recursos e melhorias. Estes incluem a compactação para servidor para servidor córregos, desativando o suporte para o protocolo SSLv2 inseguro, fixa para fazer apoio PEP compatível com User Avatar, e quartos para não-anônimos e destruição sala para MUC.
  • Também houve inúmeras mudanças para melhorar o desempenho e conformidade com as mais recentes especificações XMPP.

O que é novo na versão 0.6.1:

  • Uau, isso foi rápido. Infelizmente, alguns usuários identificaram um bug crítico no armazenamento roster em nosso release 0.6.0. Nós identificamos e corrigiu o problema o mais rápido que pudermos, e recomendo que todos correndo 0.6.0 back up seu diretório de dados (como sempre!) E atualizar para 0.6.1, na primeira oportunidade.

O que é novo na versão 0.5.2:

  • PEP: Corrigir o envio de respostas de QI em publicar
  • MUC: Adicionar MUC namespace para erros (corrige o comportamento de Gajim)
  • BOSH: Corrigir resposta para erros desconhecida-hospedeiro
  • evitar mais confiável adicionando-se à sua lista
  • Corrigir objeto de sessão vazado quando os componentes XEP-0114 desconectar
  • Aplicar nodeprep (ie caso, a normalização) a nomes de usuário no login
  • Implementar tempo limite para S2S discagem de retorno respostas
  • corretamente cair para trás em servidores de nomes DNS alternativos se um falhar
  • análise mais rigorosa da resolv.conf
  • mod_httpserver: Permitir a configuração de caminho de base HTTP
  • mod_console: córregos graciosa próximos ao usar s2s: close ()
  • Corrigir acidente libidn no Vista e alguns outros sistemas Windows

O que é novo na versão 0.5.2:

  • Esta é uma versão de correções para o ramo estável de 0,5 . Ele contém várias correções relacionados ao DNS, resolver problemas que poderiam causar & quot; preso & quot; conexões S2S. Ele também corrige alguns problemas de compatibilidade ... com os clientes. Por fim ele corrige uma falha relacionada com libidn no Vista e algumas outras versões do Windows.

O que é novo na versão 0.5.1:

  • Prosody 0.5.1 é uma versão menor para corrigir algumas das questões que têm sido relatados desde o lançamento do 0.5.0. Ele inclui uma correção para enviar corretamente o quarto assunto quando um usuário se junta a uma sala de MUC e um (inofensivo) rastreamento causado ao enviar solicitações de inscrição para o próprio servidor.

Programas semelhantes

SurrealServices
SurrealServices

11 May 15

pmxbot
pmxbot

20 Feb 15

Silky
Silky

3 Jun 15

hermes-chat
hermes-chat

14 Apr 15

Comentário para Prosody

Comentários não encontrado
Adicionar comentário
Ligue imagens!