kirill reshke
919c5c188a
debian infrastructure better + cmake fixes ( #258 )
...
* change debian build version
* some cmake lists fixes
Co-authored-by: reshke <Kirill Reshke>
2021-01-11 15:32:56 +05:00
kirill reshke
b071fd1633
do not find openssl package when it explicitly provided, also make use scram optional ( #257 )
...
Co-authored-by: reshke <Kirill Reshke>
2021-01-11 14:13:02 +05:00
reshke
0933d1ebb3
better
2020-12-30 18:49:34 +05:00
reshke
b6447b3104
fix cmake minimum version
2020-12-17 17:58:25 +05:00
Daniil Zakhlystov
e6781e8a4e
Rename OD_ escaping to MM_ && fix indentation for cmakelists ( #235 )
2020-11-23 18:57:56 +05:00
Daniil Zakhlystov
e97f7e1f1c
Add compression toggle to config, cmake && Add dependencies to BuildDebian ( #234 )
...
* Add compression option to config
* Add BUILD_COMPRESSION option to cmake
* Escape identifiers
* Add preprocessing directives for OD_BUILD_COMPRESSION
* Add dependencies for BuildDebian
* apply fmt
Co-authored-by: root <root@ubuntu-build-machine.ru-central1.internal>
2020-11-23 16:55:42 +05:00
kirill reshke
68c1b70025
change default compiler standart ( #233 )
...
Co-authored-by: reshke <Kirill Reshke>
2020-11-23 16:42:44 +05:00
Daniil Zakhlystov
222da0c70a
Implement libpq compression ( #230 )
...
* Add zlib and zstd to cmake
* Add zpq_stream to machinarium
--
zpq_stream is used for streaming compression/decompression of Postgres protocol
* Add zpq_stream-related functions to machinarium
* Add compression set/free/read/write logic to machinarium
* Add startup packet compression var to kiwi
* Add compression_ack backend message support for kiwi
* Add compression setup logic for main odyssey project
* apply fmt
* fix format #2
Co-authored-by: root <root@ubuntu-build-machine.ru-central1.internal>
2020-11-23 13:22:17 +05:00
Dmitry Simonenko
76b64c7401
odyssey: minor fixes
2019-09-28 17:42:29 +03:00
Dmitry Simonenko
9e37d1eff8
odyssey: add support for BoringSSL
2018-11-23 17:07:39 +03:00
elsid
62b1c3969c
Set language for projects
...
To disable check for C++ compiler.
2018-06-10 12:44:51 +03:00
Dmitry Simonenko
7e636b9139
machinarium: support openssl >= 1.1.*. fix #17
2018-06-07 14:43:06 +03:00
Dmitry Simonenko
e17d0a184c
odyssey: support OPENSSL_ROOT_DIR. #4
2018-06-06 18:11:56 +03:00
Dmitry Simonenko
eed0608914
machinarium: move root to third_party/machinarium
2018-03-29 14:30:14 +03:00