- 09 Jul, 2013 1 commit
-
-
Renato Figueiro Maia authored
[OPENBUS-2304] (Lua) Permitir fazer chamadas dentro de cadeias (join) recebidas com um login diferente, mas da mesma entidade - Desfazendo alterações do commit r142237 e aplicando novas alterações (sugestão do Cassino): - Campo 'CallChain.target' passa a conter o 'EntityName' ao invés do 'LoginId'. - A operação 'AccessControl:signChainFor(target)' passa a verificar o login indicado pelo parâmetro 'target' colocando a entidade correspondente no valor no campo 'CallChain.target' da cadeia gerada. - Caso o login informado no parâmetro 'target' seja inválido (desconhecido) então essa operação lança a exceção 'InvalidLogins' informando o login inválido. - Quando a operação 'AccessControl:signChainFor(target)' chamada pela biblioteca de acesso (OpenBusLib) lança a exceção 'InvalidLogins', essa deve ser capturada e traduzida para uma exceção 'CORBA::NO_PERMISSION' com um novo minor code 'InvalidTargetCode'. - Correção de bug devido ao cache de 'profile2login' da biblioteca de acesso (Lua) a ser mantida por ORB ao invés de pra cada conexão. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@142520 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 28 Jun, 2013 2 commits
-
-
Hugo Roenick authored
- realizando chamadas de non_existent em modo protegido - incluindo descrição de ofertas que falharam durante a verificação de responsividade git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@142247 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
[OPENBUS-2304] (Lua) Permitir fazer chamadas dentro de cadeias (join) recebidas com um login diferente, mas da mesma entidade - Campo 'CallChain.target' passa a conter o 'EntityName' ao invés do 'LoginId'. - A operação 'AccessControl:signChainFor(target)' passa a receber o 'EntityName' ao invés do 'LoginId', mas continua sem validar o valor do parâmetro 'target', simplesmente colocando o valor no campo 'CallChain.target' da cadeia gerada. Isso é necessário pra permitir assinar cadeias pra entidades deslogadas, que é importante pra permitir que um processo possa receber chamadas de entidades conhecidas (autenticadas previamente) mesmo sem ter acesso ao ACS. - Campo 'CredentialReset.login' passar a conter o 'EntityName' ao invés do 'LoginId'. Esse campo também é renomeado pra 'CredentialReset.target' pra melhor clareza. - As sessões de saída não podem mais ter indexadas pelo 'LoginId' do destino (target), exatamente porque tal informação não vem mais no 'CredentialReset'. Também não é razoável indexá-las pelo 'EntityName' pois potencialmente há multiplas instâncias da biblioteca de acesso (OpenBusLib) mantendo diferentes sessões com o mesmo 'EntityName' (assumiamos que o mesmo não acontecia com 'LoginId'), portanto quando uma instância da biblioteca conversasse com duas outras instâncias que usem o mesmo 'EntityName' a sessão de uma sobreporia a da outra concorrentemente degradando o desempenho podendo inclusive levar a uma situação de starvation em casos extremos. - A solução adotada foi indexar as sessões diretamente pelo 'IOR.profile_data' do objeto sendo acessado. Antes fazíamos essa indexação de forma indireta através de dois mapas: um que mapeava 'IOR.profile_data' pra 'LoginId' e outro de 'LoginId' pra sessão. O intuito disso era diminuir o número de sessões a serem mantidas no cache. - A forma de identificar se uma chamada está sendo feita a um objeto residente no núcleo do barramento (core) é feito comparando o 'CredentialReset.target' com o 'BusEntity' (nome da entidade que representa o núcleo do barramento). - Com isso, não é mais necessário padronizar o 'BusLogin' (login ID utilizado pelo núcleo do barramento). Inclusive o login ID utilizado pode ser o mesmo bus ID utilizado para diferenciar duas instâncias do barramento OpenBus. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@142237 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 25 Jun, 2013 1 commit
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@142175 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 19 Jun, 2013 1 commit
-
-
Ronaldo Barbieri authored
[OPENBUS-2290] Adicionado referência para Advanced Bash-Scripting Guide (http://tldp.org/LDP/abs/html/) git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@142012 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 12 Jun, 2013 1 commit
-
-
Ronaldo Barbieri authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@141784 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 11 Jun, 2013 2 commits
-
-
Ronaldo Barbieri authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@141765 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ronaldo Barbieri authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@141764 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 10 Jun, 2013 1 commit
-
-
Ronaldo Barbieri authored
[OPENBUS-2290] Guia de início rápido (quick start) do OpenBus com os passos necessários para instalar e levantar um barramento OpenBus e executar um demo. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@141733 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 07 Jun, 2013 1 commit
-
-
Hugo Roenick authored
Commit do item [OPENBUS-2238]: Erro ao tentar adicionar ou atualizar um certificado através do comando "--add-certificate" do busadmin - resolvendo o item no branch 02_00_00 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@141720 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 23 May, 2013 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2265] Atualizar a seção 2.3 do Manual do Openbus 2.0.0 para contemplar o Serviço de Colaboração git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@141370 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 22 May, 2013 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2265] Atualizar a seção 2.3 do Manual do Openbus 2.0.0 para contemplar o Serviço de Colaboração git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@141339 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 02 Apr, 2013 2 commits
-
-
Amadeu Andrade Barbosa Junior authored
- Ajuste no número de versão. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@139460 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Hugo Roenick authored
- corrigindo demais erros existentes git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@139459 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 01 Apr, 2013 1 commit
-
-
Amadeu Andrade Barbosa Junior authored
todas as ofertas existentes git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@139452 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 28 Mar, 2013 1 commit
-
-
Renato Figueiro Maia authored
[OPENBUS-2215] Tratamento do caso 'LoginRegistry::subscribeObserver(null)' que corrompe o estado do 'busservice' e pode fazer com que sua execução aborte com erro git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@139424 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 12 Mar, 2013 1 commit
-
-
André Guimarães Coelho authored
- Correções e melhorias nos manuais, glossário e bibliografia. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@138849 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 04 Mar, 2013 1 commit
-
-
André Guimarães Coelho authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@138570 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 14 Jan, 2013 1 commit
-
-
Hugo Roenick authored
- correcao do bug no trunk git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@137033 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 20 Dec, 2012 1 commit
-
-
Amadeu Andrade Barbosa Junior authored
- merge do commit 136644 para branches/02_00_00 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@136645 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 05 Dec, 2012 1 commit
-
-
Hugo Roenick authored
- atualizacao do documento do core - merge para o branch 2.0.0 - merge para a tag 2.0.0.0 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@136064 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 03 Dec, 2012 1 commit
-
-
Hugo Roenick authored
Release do Core 2.0.0 Merge do trunk para o branch 2.0.0 da revisao 136002 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@136014 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 30 Nov, 2012 1 commit
-
-
Hugo Roenick authored
Release do Core 2.0.0 Merge do trunk para a branch 2.0.0 da revisao 135962 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@135963 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 28 Nov, 2012 3 commits
-
-
Hugo Roenick authored
Release do Core 2.0.0 Merge para o branch das revisoes 135874 e 135878 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@135880 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Amadeu Andrade Barbosa Junior authored
Release do Core 2.0.0 Merge para o branch 02_00_00 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@135862 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Amadeu Andrade Barbosa Junior authored
Release do Core 2.0.0 Atualização na documentação para: 1) explicar como criar um validador de testes 2) ajustar o padrão de versões que é A.B.C.D git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@135861 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 21 Nov, 2012 4 commits
-
-
Amadeu Andrade Barbosa Junior authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@135647 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Amadeu Andrade Barbosa Junior authored
Release do Core 2.0.0 Atualização do manual de instalação para remover entradas sobre o openssl-generate e criação do novo descritor para compilar via quickbook. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@135646 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Amadeu Andrade Barbosa Junior authored
Release do Core 2.0.0 Remoção do openssl-generate.ksh, no 2.0.0 indicaremos no tutorial como gerar chaves e não forneceremos script. Salvei o script numa pasta no ramo do puts para facilitar o uso com o hudson. Também removi a pasta specs dos ramos do 2.0.0 pois não fazem mais sentido, visto que já usamos o PUTSv2. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@135611 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Amadeu Andrade Barbosa Junior authored
Release do Core 2.0.0 Remoção do openssl-generate.ksh, no 2.0.0 indicaremos no tutorial como gerar chaves e não forneceremos script. Salvei o script numa pasta no ramo do puts para facilitar o uso com o hudson. Também removi a pasta specs dos ramos do 2.0.0 pois não fazem mais sentido, visto que já usamos o PUTSv2. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@135611 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 15 Nov, 2012 1 commit
-
-
Amadeu Andrade Barbosa Junior authored
Release do Core 2.0.0 OPENBUS-2109 Release do SDK Lua 2.0.0 OPENBUS-2110 Release do OiL 0.6beta e LOOP 3.0beta Geração das tags dos projetos: OiL, Core, OpenBus IDL, SDK Java, SDK Lua e SDK IDL (usada no sdk-lua). Faltou o LOOP, pois não tenho permissão para fazer commit! git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/branches/02_00_00@135571 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 12 Nov, 2012 1 commit
-
-
Renato Figueiro Maia authored
- Reescrita das seções que abordavam os seguintes assuntos: - A motivação para uso do OpenBus estava obscura. - A forma que a comunicação se dá através do barramento estava confusa e errada em alguns aspectos. - Nova seção falando sobre a biblioteca de acesso. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@135447 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 05 Nov, 2012 2 commits
-
-
Renato Figueiro Maia authored
- Ajuste dos testes. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@135143 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Hugo Roenick authored
[OPENBUS-2087] - Registro de Ofertas lança UnauthorizedFacets incorretamente durante a tentativa de registro de entidades legadas [OPENBUS-2088] - Find na faceta legada (IRegistryService) não implementa a semântica correta. [OPENBUS-2089] - Relaxar o critério das propriedades reservadas - correção dos bugs registrados nos itens acima - simplificação do código do validador de teste git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@135128 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 31 Oct, 2012 1 commit
-
-
Hugo Roenick authored
- pequenas correções na documentação git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@134980 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 30 Oct, 2012 1 commit
-
-
Hugo Roenick authored
- pequenas correções na documentação git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@134937 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 24 Oct, 2012 1 commit
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@134791 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 19 Oct, 2012 1 commit
-
-
Hugo Roenick authored
- correção de mensagem de retorno quando ocorre erro ao inserir entidade git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@134546 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 18 Oct, 2012 1 commit
-
-
Amadeu Andrade Barbosa Junior authored
+ Adicionando versão quickbook do manual de instalação com os respectivos Jamroot e descritor do puts que geram um installation.html git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@134522 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 08 Oct, 2012 1 commit
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/core/trunk@134225 ae0415b3-e90b-0410-900d-d0be9363c56b
-