/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * #2023 X March 21 19:50 PM Brasília Time * * * Licensa de Copia (C) <2024> <Aurora Boreal> * * * * Este programa e software livre: voce pode redistribuir isto e/ou * * modificar isto sobre os termos do GNU Licensa Geral Pública como 25 * publicado pela Fundacao de Software Livre, tanto a versão 3 da * * Licensa, ou (dependendo da sua opcao) qualquer versao posterior. * * * * Este programa e distribuido na esperanca que isto vai ser util, * * mas SEM QUALQUER GARANTIA; sem ate mesmo a implicada garantia de * * COMERCIALIZAcaO ou CABIMENTO PARA UM FIM PARTICULAR. Veja a * * Licensa Geral Publica para mais detalhes. * * * * Você deve ter recebido uma cópia da LICENSA GERAL PUBLICA e a GNU * * Licensa Publica Menor junto com este programa * * Se não, veja <http://www.gnu.org/licenses/>. * * * * Suporte: sourceforge.net github.com * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Pereira: arsoftware25@gmail.com ricardo@arsoftware.net.br * * xcx: arsoftware10@gmail.com charli@arsoftware.net.br * Yasmin: yasmin@arsoftware.net.br * pereira1001@users.sourceforge.net */ RSPdb database /* RSPdb database RSPdb is a tiny very fast database that was developed to be a replacement to ini files and xml when storing applications information, it is being developed to be small and fast and sql over it will be implemented as an extension (soon (2024)) the part of the code that saves and retrieves the data from the file is ready check changelog.txt for modifications and extensions. */ /* requires GCC or Visual Studio 2022 to compile */ // docs -> http://arsoftware.net.br/rspdb_docs What is new in version 5.9.8 debug build 0656 - 26/oct/2024 Codename Crossland Finished the INSERT INTO code, now we will work on SELECT, major modifications. What is new in version 4.5.7 debug build 0515 - 19/oct/2024 Codename Shah Finished the support to CREATE TABLE, today we will work on the INSERT INTO method, major modifications. What is new in version 4.0.8 debug build 0466 - 17/oct/2024 Codename Valentine A lot of code was added to process the CREATE TABLE function, also the initial documentation is online, major new modifications. What is new in version 3.3.0 debug build 0388 - 04/oct/2024 Codename Bump The first steps for full SQL was done, create table basics will be ready today, if we got time, major new modifications. What is new in version 1.3.9 build 0197 - 04/oct/2024 Codename Mellor The code for fix and replacement of damaged database with the good copy is ready, also code for retrieving data is complete, major modifications. What is new in version 1.1.1 build 0169 - 04/oct/2024 Codename Fontana The part of the code that fixes a database is ready, notice that if the file is not a rspdb database file it will just generate an error, more code will be added today, major modifications. What is new in version 0.1.2 build 0070 - 03/oct/2024 Codename Schock The basic security and error handling for the new method is ready, now we will add code to fix a damaged database, major modifications. What is new in version 0.1.1 build 0012 - 02/oct/2024 Codename Simon This release is not functional, just an update and incomplete release, but the first part to add full security to the recovering of damaged databases was added, tomorrow we will add more code to it, check changelog.txt to accompany the changes being added, also the modifications are being added with Emacs for Cygwin and not VSCode, major modifications. What is new in version 0.1.0 build 0011 - 01/oct/2024 Codename Gutteridge Fixed a weird bug when expanding the size of the data out of the limits of the entry, in this case an error 15 occurred, sorry for this bug, it was my mistake that not tested it exaustively before the release, we like to develop and not test, this is a major problem at Aurora Boreal, next release will possible solve the problem of the turn off the computer when saving data that can result in the database file being corrupted, anyway we will try to give a good solution to this problem, more about it in the next release, minor modifications. What is new in version 009 build 0010 - 01/oct/2024 Codename Dimech Enhanced the error handling also added code to check the size of the memory required to retrieve the data from the database, minor modifications. What is new in version 008 build 0009.zip - 30/sep/2024 Codename Mauduit Fixed a bug when reusing portions of the database file that was marked unused, next version you will be able to query the retrieve data function for the size of the data to retrieve, minor modifications. Documentation Documentation is available online in the homepage Install - Extract the files to an empty folder Homepage http://rspdb.sourceforge.net/