hoel

C Database abstraction library with json based language

LGPL-2.1 License

Stars
42
Committers
7

Bot releases are hidden (Show)

hoel - Release 1.4.29 Latest Release

Published by babelouest 11 months ago

  • Add option group_by for h_select
  • cmake: split package build options in 3 (tar.gz, deb and rpm), and set all packages build to off by default
hoel - Release 1.4.28

Published by babelouest about 1 year ago

  • Improve cmake script
  • cmake: remove DownloadProject feature, now dependencies must be previously installed
hoel - Release 1.4.27

Published by babelouest almost 2 years ago

  • Add h_build_where_clause
  • Build with flag -Wconversion
hoel - Release 1.4.26

Published by babelouest about 2 years ago

  • Minor bugfixes
hoel - Release 1.4.25

Published by babelouest over 2 years ago

  • Fix CMAKE_MODULE_PATH who was used as single value (for real)
hoel - Release 1.4.24

Published by babelouest over 2 years ago

  • Fix pkg-config file with absolute path for CMAKE_INSTALL_{INCLUDE,LIB}DIR
  • Fix CMAKE_MODULE_PATH who was used as single value
hoel - Release 1.4.23

Published by babelouest over 2 years ago

  • Add missing pthread_mutex_lock for MariaDB and PostgreSQL in respective h_last_insert_id
hoel - Release 1.4.22

Published by babelouest over 2 years ago

  • Fix h_escape_string_mariadb
hoel - Release 1.4.21 - DEPRECATED

Published by babelouest over 2 years ago

THIS RELEASE HAS BEEN DEPRECATED DUE TO A NASTY BUG INTRODUCED IN h_escape_string_mariadb

Please use Release 1.4.22 or a more recent version if any.

  • Replace #define h_exec_query_sqlite with a redefinition of h_exec_query_sqlite as a function
  • Create or delete test db file for unit tests
  • Small bugfixes or improvements
hoel - Release 1.4.20

Published by babelouest over 2 years ago

  • Rename h_exec_query_sqlite to h_execute_query_sqlite, add h_exec_query_sqlite that redirects to h_execute_query_sqlite
  • Implement all dummy functions when a database backend is not supported
hoel - Release 1.4.19

Published by babelouest over 2 years ago

  • Use o_strlen instead of strlen
hoel - Release 1.4.18

Published by babelouest over 3 years ago

  • Remove Travis CI tests
hoel - Release 1.4.17

Published by babelouest almost 4 years ago

  • Code cleaning
  • Increase dependencies version required
hoel - Release 1.4.16

Published by babelouest over 4 years ago

  • Use stdbool instead of my_bool which is deprecated
  • Uppdate package dependencies in cmake script
hoel - Release 1.4.15

Published by babelouest over 4 years ago

  • Fix memory leak
  • Update doc
hoel - Release 1.4.14

Published by babelouest over 4 years ago

  • Fix yet another set of bugs in the PostgreSQL backend
  • Add multi-backend test suite
hoel - Release 1.4.13

Published by babelouest almost 5 years ago

  • Fix build when databases are disabled
  • Fix ldconfig command in Makefile
  • Add doxygen documentation
hoel - Release 1.4.12

Published by babelouest about 5 years ago

  • Update SQlite sqlite3_open_v2 optparameters to add SQLITE_OPEN_FULLMUTEX flag
hoel - Release 1.4.11

Published by babelouest about 5 years ago

  • Add h_escape_string_with_quotes to help using escape strings with PostgreSQL
  • Add mutex in pgsql connection because libpq isn't thread safe, like libmysql...
  • Change struct _h_type_int value type from int to long long int (fixes #15)
hoel - Release 1.4.10

Published by babelouest over 5 years ago

  • Fix mysql package name dependency when build deb package