Skip to content

MonkeybreadSoftware/sdk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Official clients repository for cubeSQL server

cubeSQL can can be freely downloaded from: https://sqlabs.com
If you fix any issue or improve the extension please share your changes.

C SDK

The official reference should alway be the C SDK. When compiled in another project several macros can be used in order to decide how OpenSSL must be linked:

  • CUBESQL_ENABLE_SSL_ENCRYPTION if set to 0 or not set, then SSL support is disabled on client side.
    When set to 1 the following macros can be used to further customize how OpenSSL is loaded:

    • CUBESQL_STATIC_SSL_LIBRARY it means that OpenSSL is statically linked
    • CUBESQL_EXTERN_SSL_LIBRARY it means that OpenSSL is available somewhere in the same build and extern declarations should be used (a macro CUBESQL_EXTERN_SSL_DISABLE11 should be set to 1 in case of linking with an OpenSSL version older than 1.1)
    • CUBESQL_DYNAMIC_SSL_LIBRARY it means that the SDK will try to dynamically load OpenSSL library itself

Contact

Marco Bambini (marco@sqlabs.com)

About

cubeSQL official SDK repository and clients

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 91.2%
  • PHP 5.6%
  • C++ 2.0%
  • Objective-C 1.1%
  • Makefile 0.1%