- 23 Oct, 2014 1 commit
-
-
Renato Figueiro Maia authored
[OPENBUS-2437] [Lua] Inclusão de operação na biblioteca de acesso para criar a cadeia resultante de uma chamada para um dado login válido. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@157493 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 09 Sep, 2014 1 commit
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@156114 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 27 Aug, 2014 1 commit
-
-
Renato Figueiro Maia authored
- Correção para que operações do assistente com retentativas indeterminadas encerrem caso a operação 'shutdown' do assistente seja chamada. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@155758 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 26 Aug, 2014 1 commit
-
-
Renato Figueiro Maia authored
- Incorporação de forma não-oficial de um novo assistente (módulo 'openbus.assistant2') - Diversas correções no assistente oficial. - Novos testes para o assistente. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@155715 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 29 Jul, 2014 2 commits
-
-
Renato Figueiro Maia authored
- Desfazendo movimentação errada. Movi todos os branches para o lugar onde deveria ser o trunk. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@154761 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
- Copiando o branch 02_00_00 para se tornar o trunk onde será desenvolvido a nova versão do core+SDK_Lua. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/trunk/02_00_00@154759 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 04 Apr, 2014 2 commits
-
-
Renato Figueiro Maia authored
[OPENBUS-2502] Nova configuração para permitir limitar o número de autenticações inválidas junto aos validadores de senha git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@151274 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
[OPENBUS-2501] Correção do aviso que indicava que o arquivo de configuração não foi encontrando caso ele apresente erros de sintaxe Lua git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@151268 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 28 Mar, 2014 1 commit
-
-
Renato Figueiro Maia authored
[OPENBUS-2494] Impedir que um número muito grande de tentativas de autenticação por senha sem sucesso sejam feitas de uma mesma máquina (IP) [OPENBUS-2495] Exibir o IP e porta de origem de cada requisição que resulta numa entrada no log do barramento git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@151008 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 21 Feb, 2014 1 commit
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@150251 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 14 Feb, 2014 1 commit
-
-
Renato Figueiro Maia authored
Remoção de dependência com as bibliotecas LuaCoroutine e LuaInspector git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@149802 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 12 Feb, 2014 1 commit
-
-
Renato Figueiro Maia authored
- Ajuste para utilização das bibliotecas corretas do pacote binário do OpenSSL git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@149640 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 07 Feb, 2014 1 commit
-
-
Renato Figueiro Maia authored
- Remoção da dependência da biblioteca 'LuaInspector'. - Ajustes para compilar em Lua 5.1 com o a biblioteca Compat-5.2. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@149424 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 22 Jan, 2014 2 commits
-
-
Renato Figueiro Maia authored
Correção as funções auxiliares para busca de ofertas responsivas para evitar devolver ofertas duplicadas e lançar TRANSIENT por conta de ofertas inacessíveis. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@148864 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
- Passa a utilizar o trunk do LOOP e OiL já devidamente adaptados para Lua 5.2 estrito (sem -DCOMPAT) - Novos testes da API dos serviços básicos do núcleo do barramento (utiliza classes da LOOP-Lib ao invés do LATT). git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@148854 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 20 Dec, 2013 2 commits
-
-
Renato Figueiro Maia authored
- Documentação do padrão de niveis de log utilizados no OpenBus 2.0. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@148117 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
[OPENBUS-2407] [Lua] Em chamadas legadas (1.5) o campo CallerChain.target deve passar a conter a entidade da conexão que atendeu (validou) a requisição git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@148116 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 11 Dec, 2013 2 commits
-
-
Renato Figueiro Maia authored
- Adicionando a biblioteca Windows que o luuid depende. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@147848 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
- Ajuste nos makefiles para compilação no Windows usando bibliotecas estáticas. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@147845 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 10 Dec, 2013 1 commit
-
-
Renato Figueiro Maia authored
- Ajuste para lidar com a limitação do Windows de que o 'os.rename' falha quando já existe um arquivo com o novo nome. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@147774 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 27 Nov, 2013 2 commits
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@147351 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@147337 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 19 Nov, 2013 1 commit
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@147126 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 13 Nov, 2013 1 commit
-
-
Hugo Roenick authored
[OPENBUS-2185] Adaptacao do codigo das dependencias (bibliotecas Lua) para serem compativeis tambem com Lua 5.2 - incluindo arquivo .def git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@146923 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 12 Nov, 2013 1 commit
-
-
Hugo Roenick authored
[OPENBUS-2185] Adaptacao do codigo das dependencias (bibliotecas Lua) para serem compativeis tambem com Lua 5.2 - realizando a conversao do sdk-lua para Lua5.2 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@146885 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 07 Oct, 2013 1 commit
-
-
Amadeu Andrade Barbosa Junior authored
pré-compiladas para dependerem das modificações nas IDLs incluídas também. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@145369 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 06 Sep, 2013 2 commits
-
-
Renato Figueiro Maia authored
- Correção na OpenBusLib-Lua pra que não sejam oferecidos operações pra obter as facetas de governança. - Adição de código nos testes e no busadmin pra que eles obtenham as interfaces de governança diretamente e não dependam da OpenBusLib-Lua pra isso. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@144378 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@144366 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 26 Aug, 2013 3 commits
-
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@143896 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
Ajuste pra permitir que todas bibliotecas Lua possam ser carregadas pelo LUA_PATH quando é usado o parâmetro DEBUG. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@143895 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Renato Figueiro Maia authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@143894 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 30 Jul, 2013 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2304] (Lua) Permitir fazer chamadas dentro de cadeias (join) recebidas com um login diferente, mas da mesma entidade git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@142919 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 09 Jul, 2013 2 commits
-
-
Renato Figueiro Maia authored
[OPENBUS-2318] Objetos Lua não são devidamente coletados no servidor entre chamadas remotas usando SDK Lua Correção de erro de digitação (typo) que causava um vazamento de memória por uma tabela não ter referências fracas pra suas chaves. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@142539 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 - 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/sdk/lua/branches/02_00_00@142520 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 28 Jun, 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 - 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/sdk/lua/branches/02_00_00@142237 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 25 Jun, 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 - Criação de teste (no estilo 'interop') que exercita o cenário mais usual do problema (i.e. join após um relogin). git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@142174 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 14 Jan, 2013 1 commit
-
-
Hugo Roenick authored
- correcao no branch 2.0.0 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/lua/branches/02_00_00@137035 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/sdk/lua/branches/02_00_00@135571 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 05 Nov, 2012 1 commit
-
-
Hugo Roenick authored
[OPENBUS-2087] - Registro de Ofertas lança UnauthorizedFacets incorretamente durante a tentativa de registro de entidades legadas - 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/sdk/lua/trunk@135129 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/sdk/lua/trunk@134791 ae0415b3-e90b-0410-900d-d0be9363c56b
-