- 15 Apr, 2016 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Pasta idl indevidamente no repositorio quando ha propriedade svn:externals para obte-la. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/tags/02_01_00_00@172654 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 26 Sep, 2015 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/tags/02_01_00_00@168547 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Documentacao de uso de um patch com remendos no TAO que sao necessarios para obter sucesso com a base de testes. 1) OPENBUS-2872 Aplicacao de um remendo para evitar o lançamento de uma CORBA::INTERNAL por parte do TAO quando uma excecao e lancada em send_request 2) TAO tenta reenviar requisicoes apos obter uma CORBA::SystemException como reply_status git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@168546 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 25 Sep, 2015 3 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@168545 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@168541 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2873] Utilizacao de smart pointers nos metodos do OpenBusContext que manipulam conexoes e nas partes internas do SDK C++ que utilizam referencias para conexoes [OPENBUS-2804] Validacao do Doxygen da API [OPENBUS-2798] Biblioteca OpenBus deve deixar vazar excecoes de WrongEncoding + Adicao de novos casos de teste para o ciclo de vida das conexoes. + Uso de std::auto_ptr ao inves de boost::shared_ptr para orb_ctx. + Eliminacao de mensagens de warning para -Wunused-local-typedef em build usando clang. + Ajustes na demos apos alteracao na API do OpenBusContext nos metodos que manipulam conexoes. + Ajustes e correcoes na documentacao da API e no arquivo de configuracao do Doxygen. + Modulo especifico para a classe SharedAuthSecret. + Excecao WrongEnconding nao estava vazando em loginByPassword. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@168537 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 22 Sep, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2844] Ticket usado no hash SHA256 nao respeita a regra de endianness definida pelo protocolo do OpenBus 2.0 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@168430 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 21 Sep, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2873] Utilizacao de smart pointers nos metodos do OpenBusContext que manipulam conexoes e nas partes internas do SDK C++ que utilizam referencias para conexoes + Uso de pragmas para silenciar mensagens de warning que sao emitidas durante a compilacao de objetos do TAO atraves do compilador Clang. - Ate entao o projeto sempre era compilado com a opcao warnings=off porque a saida de warnings do TAO e muito extensa a ponto de inviabilizar a leitura de warnings devido ao SDK C++. - Correcao de erro de inicializacao de membros. - Remocao de acentos de mensagens de log. + Isolamento da implementacao da estrutura CallerChain. + Pequenos ajustes na documentacao. + Uso de boost::shared_ptr e boost::weak_ptr em referencias para conexoes. + Casos que testam usos do OpenBusContext::setDefaultConnection como tambem o ciclo-de-vida das conexoes. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@168380 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 04 Sep, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Ajustes para permitir a interoperabilidade com SDK Lua 2.0 e 2.1 e SDK C++ 2.0. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@168067 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 02 Sep, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2802] Suporte para execucao automaticas das interops com outras linguagens + Ajustes na interop sharedauth para permitir a interoperabilidade com Lua 2.1. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167919 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 30 Aug, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Ajustes para obter sucesso na interoperabilidade da interop 'delegation' com Lua 2.1. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167835 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 28 Aug, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Ajustes para obter sucesso na interoperabilidade com Lua 2.1 nas interops simple, chaining, multiplexing e reloggedjoin. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167834 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 26 Aug, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Cliente da interop protocol. + Correcao de erro que impedia o lancamento de uma excecao InvalidRemoteCode no caso de falha na obtencao do segredo durante o tratamento de InvalidCredentialCode. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167785 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 21 Aug, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Consistencia nos nomes dos modulos. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167669 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 20 Aug, 2015 5 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Remocao de codigo singlethread e da macro OPENBUS_SDK_MULTITHREAD. + Correcao de erro que causava deadlock ao chamar Connection::login() durante a inicializacao(Connection::init) de uma conexao. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167666 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Consistencia nos nomes dos modulos. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167664 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Concentracao dos namespaces referentes as IDLs no modulo idl.hpp. - Ajustes nas demos e nos testes. + Consistencia no nomes adotados como include guards. + Execucao da interop delegation por ultimo devido ao numero de execucoes. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167663 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Concentracao dos namespaces referentes as IDLs no modulo idl.hpp. - Reuso do padrao de nomes adotado para a IDLs da versao 2.1. - Consistencia no uso de namespaces entre a versao 2.1 e 2.0. - Facilidade em evoluir os namespaces na atualizacao de versao. - Evita a redefinicao indesejavel de namespaces em cada modulo que utiliza uma definicao provida por uma IDL. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167652 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Suporte a execucao das interops atuais(2.1) com as interops legadas(2.0) exercitando todas as combinacoes possiveis. (C++11) + Propriedade para definir o diretorio para arquivos temporarios na interop sharedauth. + Suporte legado a estrutura SharedAuthSecret e aos metodos que a manipulam. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167639 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 19 Aug, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Identificacao de sessoes legadas no interceptador cliente. + Uso de uma credencial legada quando se utiliza uma cadeia 2.0 com um target 2.1. + Suporte legado na chamada OpenBusContext::decodeChain(). git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167581 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 17 Aug, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167491 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 16 Aug, 2015 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Suporte legado na chamada OpenBusContext::getCallerChain(). git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167490 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Rascunho de suporte ao protocolo 2.0 no interceptador servidor. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167489 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 13 Aug, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Rascunho de implementação usando metaprogramação que permite um cliente 2.1 realizar uma chamada em um servidor 2.0. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167403 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 06 Aug, 2015 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Correção para obter sucesso no build no Linux com GCC 5.x. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167172 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
+ Ajustes para o build no MSVC 12. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167171 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 31 Jul, 2015 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2845] Correcao de erro que impedia a execucao da callback onInvalidLogin quando idl_ac::renew() era executado em contexto em que o login estava invalido + Desfazendo alteracao indevida em r167018. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167025 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2845] Correcao de erro que impedia a execucao da callback onInvalidLogin quando idl_ac::renew() era executado em contexto em que o login estava invalido + Aplicacao do patch formulado pelo Amadeu. + Reparo dos dois casos de teste que exercitam cenários envolvendo a callback. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@167018 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 29 Jul, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ BugFix: OpenBusContext::connectByReference passa a receber um Object_var ao inves Object_ptr para explicitar o compartilhamento de recurso. A implementacao anterior do Connection armazenava um Object_var para a referencia do barramento enquanto o usuario ao utilizar um _var para a mesma referencia poderia ter a referencia destruida a sua revelia por haver dois contadores de compartilhamento para o mesmo objeto. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166904 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 26 Jul, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166766 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 22 Jul, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166651 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 21 Jul, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166645 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 17 Jul, 2015 2 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2797] Inclusao de um metodo na API para permitir a construcao de cadeias a partir de provas de autenticacao externas ao OpenBus git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166562 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2794] Impedimento na utilizacao de cadeias assinadas por outro barramento, mesmo que esse utilize a mesma chave privada do barramento corrente git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166506 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 15 Jul, 2015 3 commits
-
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166427 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166426 ae0415b3-e90b-0410-900d-d0be9363c56b
-
Ricardo Calheiros de Miranda Cosme authored
[OPENBUS-2796] Uso do nome da entidade ao inves do loginId para fins de validacao no servidor e uso do signChainFor no 2.1 git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166425 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 14 Jul, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Uso do Boost Parameter para as propriedades opcionais access_key e legacy_support que podem ser passadas para connectBy*. - Casos de teste. (Commit que falhou no upload em 10/07) git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166343 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 09 Jul, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Ajustes na documentacao dos metodos. + Uso da excecao InvalidBusAddress para sinalizar a captura de uma CORBA::Exception ao chamar ORB::string_to_object. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166248 ae0415b3-e90b-0410-900d-d0be9363c56b
-
- 04 Jul, 2015 1 commit
-
-
Ricardo Calheiros de Miranda Cosme authored
+ Uso de testes "esquecidos" na base. + Remocao de testes duplicados ou inadequados para a versao. + OpenBusContext::makeChainFor passa a receber uma entidade ao inves de um identificador de login. + Sucesso na execucao da base de testes com excecao de dois testes referentes ao modo legado. + Sucesso na execucao dos interops multiplexing, sharedauth e simple. + Copia das chaves da interop chaining para o stage-interop. + Ativacao do log na interop chaining e testes unitarios. git-svn-id: https://subversion.tecgraf.puc-rio.br/engdist/openbus/sdk/cpp/trunk@166103 ae0415b3-e90b-0410-900d-d0be9363c56b
-