Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por Itamar M. Lins Jr. »

Olá!

Código: Selecionar todos

2021-09-21 19:49 UTC+0100 Aleksander Czajczynski (hb fki.pl)
  * source/server/letofunc.c
    ! fix invalid memory access on unterminated strings. When client
      called Leto_SetPath( "dir", .T. /* default */ ) it resulted
      in strlower/strcmp operations on unterminated string. These
      happened with a path added before the .dbf file name was appended.
      Random GPF's were spotted on database open/create. Looking for
      similar code, i've added null-termination on index files too.

      leto_OpenTable(), leto_CreateTable(), leto_OpenIndex(),
      leto_CreateIndex() were patched.

    ; added a note on lock incompatibilty with DBFCDX

2021-09-21 08:41 UTC+0200 Aleksander Czajczynski (hb fki.pl)
  * source/server/leto_2.c
    ! fix/sort of a workaround quality
      In certain conditions set up with Leto_ToggleZip( 1, "secret" )
      which was enabling encryption for LZ4 code path: server still
      sent out unencrypted packet. Client totally expects encrypted
      here on the other hand.

2020-03-06 12:00 UTC+0200 Aleksander Czajczynski (hb fki.pl)
  * include/srvleto.h
  * source/common/common_c.c
    * added headers for specifying fd_set type, on Linux flavours
      using musl libc they are in time.h

2019-10-22 19:00 UTC+0200 Aleksander Czajczynski (hb fki.pl)
  * source/server/letocl.c
    ! fixed C-API LetoDbCreateAlias() introduced in 2019-05-09 15:25,
      this function created workarea alias identifier containing
      invalid characters - in fact it was ".dbf" extension

2019-10-18 19:42 UTC+0200 Aleksander Czajczynski (hb fki.pl)
  * source/server/letofunc.c
    + support for getting and setting DBOI_RELKEYPOS added to
      leto_OrderInfo() C-function. NOTE: although other index
      setgets are implemented in leto_OrdFunc(), i've found the
      former a cleaner place to work with.

  * source/server/leto1.c
    + much useful for scrollbars, implemented client access to
      index positioning functions:

      DbOrderInfo( DBOI_RELKEYPOS, [<xOrd>], [<cIndexFile>] )
         -> <nPos>
      ; returns a value between 0.0 and 1.0

      DbOrderInfo( DBOI_RELKEYPOS, [<xOrd>], [<cIndexFile>], <nNewPos> )
      ; moves record pointer according to the value and recieve
        field values in reply packet

2019-10-17 16:25 UTC+0200 Aleksander Czajczynski (hb fki.pl)
  * source/client/leto1.c
  * source/client/letocl.c
    * changed the default LETO RDD setting RDDI_REFRESHCOUNT from .T.
      to .F. - as it is more reasonable performance default for
      user code that is calling RecCount() in a loop. Previous default
      generated significant amount of network packets for such (sometimes
      common) code.

2019-10-17 16:09 UTC+0200 Aleksander Czajczynski (hb fki.pl)
  * source/client/leto1.c
    ! make RddInfo( RDDI_REFRESHCOUNT ) actually settable. It was stuck
      with the default value

2019-10-16 22:10 UTC+0200 Aleksander Czajczynski (hb fki.pl)
  * source/client/leto1.c
    ! fix unsafe casting causing unrecoverable error when seeking
      database opened in different codepage - client issue
Estou usando esse dai, tinha esquecido de avisar. Pois o do Elch está parado.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por Jairo Maia »

E onde você baixa essa versão?
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por Itamar M. Lins Jr. »

Olá!
https://github.com/alcz/LetoDBf

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por sygecom »

O queeeeeee ainda usando DBF coisa de mais de 10 anos atras, parado mais que o xharbour kkkkkkkkkk

A gente perde o amigo, mas não perde a piada....kkkkkk
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por Itamar M. Lins Jr. »

Olá!
A gente perde o amigo, mas não perde a piada....kkkkkk
DBF do Harbour não mesmo. Tem os campos NOVOS!!!!!!!!!!!!!

E LetoDBf foi ontem veja ai kkkk

Só quero facilidades sem dor de cabeça. Aqui é TURBO o consultor de uma grande loja ficou fã do torpedo!!!!

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por Jairo Maia »

Valeu Itamar... Obrigado.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
Linguagemclipper
Usuário Nível 3
Usuário Nível 3
Mensagens: 240
Registrado em: 16 Abr 2016 17:33
Localização: Maceió/AL
Contato:

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por Linguagemclipper »

sygecom escreveu:O queeeeeee ainda usando DBF coisa de mais de 10 anos atras, parado mais que o xharbour kkkkkkkkkk

A gente perde o amigo, mas não perde a piada....kkkkkk
Tem algum manual prático de como usar SQL sem custo de licença e sem modificar muita coisa no fonte? Tipo instalar o servidor SQL, criar o banco de dados...
A gente vai ter que aprender aquelas querys ou podemos continuar trabalhando com dbseek e outras coisas do velho xbase?

Como meu sistema tem vários programas, mas não tem alimentação diária severa, não preciso de preocupar com grandes bancos de dados. Todavia, a integridade deles sim.
Usando xHarbour v1.2.3 Rev. 10264 + BCC 5.8, Elchs' LetoDBf, DBFCDX e SIBRA para imprimir relatórios.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Atualizações do LetoDbf via ramo do Aleksander Czajczynski

Mensagem por Itamar M. Lins Jr. »

Olá!
Já foi dito aqui em muuuuuuitos tópicos, use HARBOUR.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder