|
Cliente LanBr - Changelog _______________________________________
Acompanhe as mudanças do Cliente LanBr conforme seus patches de atualização:
0.84.2b - 14/03/12
- Modificado esquema de desligamento da estação, trocando o comando "halt" para "shutdown -h now"
0.84.1b - 13/01/12
- Corrigido falha que permitia que o "lanbr-disabled" fosse executado por qualquer usuário
0.84.0b - 16/11/11 (não houve alteração no número da versão)
- Implementado suporte para atualização automática para distribuições Linux Slackware e derivados
0.84.0b - 31/10/11
- Recompilado com bibliotecas atualizadas do Lazarus
- Implementado recurso que possibilita entrada de sites personalizados para publicidade local através de registro online (somente LanBr Light e EX)
0.83.0b - 06/08/10
- Recompilado com bibliotecas atualizadas de comunicação em Lazarus
- Atualizado página inicial para suportar corretamente o Google Chrome
0.82.0b - 30/10/09
- Adicionado aba "Usuários" no Configurador do Cliente LanBr (lanbr-config)
- Implementado recurso opcional para inserir o nome de usuário do sistema no Configurador do Cliente LanBr a fim de reforçar a segurança ao finalizar os processos no término de cada sessão
- Introduzido compatibilidade preliminar para LTSP e multi terminais através da configuração do nome de usuário do sistema (recurso em testes)
0.81.8b - 29/06/09
- Removido recurso que reinicia o protocolo para evitar o fechamento inesperado da sessão
- Sincronizado número da versão com o servidor
- Implementado recurso que reinicia automaticamente o protocolo interno se perceber a ausência de comunicação por mais de 10 minutos
- Implementado recurso para forçar a exibição da barra de detalhes do cliente
- Retornado exibição do número da versão do programa no configurador do cliente LanBr (lanbr-config)
- DiminuÃdo tempo de "keep alive" para 1 minuto constante
- Implementado envio de sinal "keep alive" para o servidor a cada dois minutos a fim de manter a sincronização da comunicação
- Removido número da versão do cliente LanBr na janela do configurador "lanbr-config" (para ver a versão basta verificar a tela de entrada do cliente)
- Corrigido bug grave que impedia o recebimento de dados dos clientes e abertura das máquinas
- Removido uso do pacote xlock para estações sem login (causava sérios problemas em algumas configurações)
- Agora ao deixar a estação sem login a tela principal é mantida mas o campo para digitar o login e senha não aparecem
- Reimplementado recurso para permitir estações sem login (necessita pacote xlock ou xlockmore)
- Modificado e aprimorado o layout do configurador do cliente LanBr (lanbr-config)
- Adicionado caixas de dicas (hints) nos botões do "lanbr-config"
- Reimplementado o configurador da posição da barra de detalhes do cliente no "lanbr-config"
- Adicionado configuração forçada do IP do servidor através do configurador do cliente LanBr (lanbr-config)
- Adicionado botão para manter a configuração de busca automática de IPs do "lanbr-config"
- Removido por enquanto a configuração da barra de tempo do cliente no "lanbr-config"
- Corrigido bug que causava uma mensagem de janela vazia devido a uma rotina de testes que estava ativa
- Implementado rotina para verificar posição de campos no protocolo a fim de evitar corrupções na comunicação
- Implementado recurso para voltar automatiamente o protocolo caso ele seja fechado de forma forçada por alguma aplicação ou erro
- Implementado debugger para testes de conexão
- Introduzido tempo de espera de até 4 segundos para constatar erro de conexão na entrada
- Corrigido bug que apresentava tela de erro de conexão mesmo com a conexão bem sucedida
- Corrigido bug que causava o desaparecimento do executável inicial do cliente LanBr se houvesse falha na atualização
- Modificado posição do nome do programa para aparecer abaixo do nome do estabelecimento (no LanBr Light / EX) ou nome do programa (no LanBr Free)
- Corrigido erro que exibia a mensagem "Access Violation" devido a envios de mensagem ao broadcast antes de determiná-lo
- Corrigido erro de direcionamento de IP que causava falha no login e logout nas estações
- Modificado forma de tratamento do recebimento das informações
- Otimizado protocolo de reconexão e sincronização, removendo a sobrecarga na rede
- Inserido nome e versão do programa na tela de login no canto inferior direito
- Modificado protocolo para não forçar desconexão ao reiniciar a sessão gráfica
- Alterado o protocolo para insistir na reconexão com o servidor através do broadcast caso ocorra algum erro
- Removido diversas regiões de código que exigiam escrita de arquivos, passando agora direto para uso na memória
- Corrigido bug que apresentava as mensagens rapidamente uma única vez
- Alterado tempo de exibição das mensagens enviadas pelo servidor: agora fica 20 segundos seguidos a cada 1 minuto corrido
- Implementado detecção do broadcast interno na primeira comunicação bem sucedida, o que torna o protocolo mais estável em algumas circunstâncias
- Implementado sincronização mais consistente no protocolo de comunicação
- Implementado pedido constante e automático de sincronização com o servidor caso detecte que a estação foi desconectada
- Agora o movimento do mouse fica limitado na tela de login mesmo que outra janela seja chamada
- Tela do login se tornou mais persistente para ficar acima das aplicações e barra de tarefas (mas ainda não resolve em todos os casos)
- Corrigido o bug que causava o travamento do login em algumas circunstâncias (tela branca)
- Corrigido bug do aparecimento de barras de rolagem laterais na tela de login
- Corrigido bug que não exibia sempre na tela de login o nome do estabelecimento no LanBr Light ou EX
- Se o LanBr for a versão Free, agora o nome do gerenciador irá aparecer na tela de login
- Se a comunicação estiver offline irá aparecer uma mensagem de aviso no lugar do nome do estabelecimento (ou nome do gerenciador)
- Protocolo de comunicação totalmente reescrito, ao qual permitiu a inclusão dos recursos abaixo:
- O pacote tcputils não é mais necessário
- Não é necessário nenhuma configuração de IP
- Agora é permitindo o uso de redes com IP dinâmico via DHCP
- Login nas estações totalmente funcional e estável (login baseado por código do cliente)
- Recurso de autodetecção de estações com o mesmo número, abrindo o configurador automaticamente
- Implementado detecção de erros de comunicação com reativação automática
- Cliente LanBr quase que totalmente reescrito em Lazarus
- O pacote xlockmore não é mais necessário
- Travamento da estação pelo login congela acesso das teclas especiaisÂ
- Na configuração agora basta inserir o número da estação e configurar a fonte das mensagens OSD (On Screen Display)
- Implementado nova tela de login com o número da estação e horário
- Implementado auto atualização do cliente para versões públicas estáveis
- Implementado barra de tempo e detalhes do cliente na tela (scripts Login.sh e User.sh se tornaram obsoletos)
- Implementado configuração para a posição da barra de tempo na tela pelo "lanbr-config"
- Implementado reboot da estação através de pedido do servidor
- Implementado exibição do nome fantasia do estabelecimento na tela de login (somente para estabelecimentos registrados online pelo LanBr Light ou EX)
- Removido escrita de dados em disco, causando o não funcionamento de barras baseadas no gdesklets, karamba etc
- Corrigido o comando lanbr-disable para funcionar corretamente no Ubuntu 8.10
- Adicionado mais comandos de finalização de tarefas para aplicações executadas via Wine
- Adicionado a exibição de créditos utilizados e banco de horas disponÃveis ao requisitar as informações do cliente (necessita servidor LanBr 0.75.0 ou superior)
- Adicionado opção no "lanbr-config" para não desligar o monitor em caso de problemas (constatado em alguns chipsets de vÃdeo Intel)
- Prolongado tempo de espera para a resposta do servidor no login da estação
- Corrigido o preenchimento da cor azul de fundo no "lanbr-config"
- Inserido tela de fundo no Login
- Corrigido número de versão exibida no "lanbr-config"
- Ao escolher outro número da estação no "lanbr-config", a configuração será armazenada no mesmo momento
- Corrigido falha interna no atualizador, ocasionado pela detecção de pacotes rpm
- Introduzido login na estação em TODAS as versões do LanBr, para fase de testes
- Modificado configurador do LanBr para a linguagem Lazarus
- Não é mais necessário a utilização do Java para o "lanbr-config"
- Iniciado suporte preliminar a empacotamento .rpm
- Corrigida a saÃda do cliente LanBr, que antes persistia na memória e fazia com que o servidor gráfico não iniciasse em algumas configurações.
- Modificado forma de tratamento de processos externos, evitando anomalias de comunicação geral que ocorriam em algumas configurações.
- Corrigido problema de fechamento de processos incorretos em algumas distribuições Linux, causando a queda do servidor X ou falha de comunicação do cliente LanBr
- Introduzido suporte ao LanBr Free Edition mais recente e detecção do LanBr Light e EX
- Aprimorado o sistema de envio e recepção de informações, diminuindo o tráfego de dados
- Corrigido problema no desligamento da estação
- O gerenciador agora altera a página inicial dos navegadores para acessar uma página de internet com botões de acesso rápido aos serviços mais requisitados
- Sincronizado número da versão com o servidor LanBr
- Corrigido falha que permitia a quebra do xlock no LanOS 6 Reality
- Melhor suporte para matar aplicações iniciadas pelo Wine
- Corrigido bug que impedia o fechamento da máquina ao manter a janela de logout ou reinÃcio rápido aberta (constatado por Electro Informática - RJ)
- Melhor suporte ao Ubuntu 7.04
- Configurador gráfico em fase experimental, pode configurar as fontes, IP, número da estação e atualizar o cliente LanBr
- Corrigido falha que fechava o Nautilus e causava problemas no gerenciador de janelas Gnome
- Corrigido falha de segurança que permitia o uso de alguns Ãcones do LanOS sem realizar o login do LanBr EX
- Corrigido problema da barra de tarefas em sistemas LanOS que ainda persistia em algumas configurações especÃficas
- Adicionado a exibição da versão do cliente LanBr ao executar o arquivo Start manualmente em um terminal
- Corrigido falha que não permitia a exibição correta da barra de tarefas no inÃcio de algumas sessões de sistemas LanOS
- Corrigido falha de autenticação do serial em sistemas que não utilizam o LanOS ou CloneX4
- Corrigido bug que impedia o fechamento de processos e execução de alguns jogos no LanOS 5 Ultra
- DiminuÃdo o tempo de resposta do login na estação (LanBr EX)
- Adicionado comandos para desligar e ativar o cliente LanBr facilmente, com restauração da barra de tarefas para usuários do LanOS
- Corrigido falha de segurança na utilização do pendrive na tela de login do LanBr EX
- Corrigido falha de segurança ao remover o cabo de rede
- Versão de testes internos, não foi lançada publicamente
- Resolvido bug que não autenticava usuários que não utilizam o LanOS ou CloneX
- Cliente LanBr completamente reescrito para utilizar o protocolo TCP/IP
- Exibição de dados do usuário através do script User.sh
- Capacidade de efetuar o login do cliente com crédito (apenas em estações com o LanOS)
- Autenticação básica de serial em clientes LanOS / CloneX
- Corrigido bug que impedia o inÃcio do cliente LanBr
- Modificações diversas para distribuições que não deixam o comando sudo aberto por padrão
- Resolvido problema grave de segurança com o xlock
- A estação não destrava mais com a senha de root, o xlock ficará em loop até obter a resposta do servidor LanBr
- Corrigido problemas ao matar a aplicação kdeinit, que causava falhas no KDE.
- Tela de bloqueio fechada com o uso do xlock
- Inicialização agora fica junto a chamada do servidor X
- Tempo de resposta mais rápido
- Implementação inicial
- Tela de bloqueio simples
| Veja também _____________________________
LanOS 7 Rebirth
LanBr
Manual do usuário - LanBr
Manual técnico - Servidor LanBr
Manual técnico - Cliente LanBr
LanBr - Como obter
|