ruben
|
86c05c0d44
|
Made IntegTest dtor. call conn.quit()
|
2020-04-22 12:39:07 +01:00 |
|
ruben
|
ad82222828
|
Added connection close
|
2020-04-22 12:28:02 +01:00 |
|
ruben
|
3ea4953b4a
|
Added unit test for quit serialization
|
2020-04-22 12:27:48 +01:00 |
|
ruben
|
f49ff4dc1f
|
Added basic quit
|
2020-04-21 19:47:21 +01:00 |
|
ruben
|
f2f840c679
|
Small coverage increase in error.hpp
|
2020-04-21 15:38:49 +01:00 |
|
ruben
|
3862498fb3
|
Added static_string
Replaced fragile handshake_message static_string emulation by a proper
class
Added unit tests for static_string
|
2020-04-21 15:10:38 +01:00 |
|
ruben
|
b0b7f0ce63
|
Refactored error code to description impl
|
2020-04-21 12:28:27 +01:00 |
|
ruben
|
1ae738c35b
|
Renamed database and CMake library
|
2020-04-20 11:54:16 +01:00 |
|
ruben
|
a54c83ef6a
|
Replaced tabs for spaces
|
2020-04-20 11:36:31 +01:00 |
|
ruben
|
16ef83b136
|
Added copyrights
|
2020-04-20 11:18:52 +01:00 |
|
ruben
|
380ba1310d
|
Refactored CMake
|
2020-04-19 12:20:04 +01:00 |
|
ruben
|
fc95a15d52
|
Memcheck tests now run as regular tests
|
2020-04-19 10:59:30 +01:00 |
|
ruben
|
767b79a6f6
|
Added basic memcheck
|
2020-04-18 11:36:31 +01:00 |
|
ruben
|
30c22f1279
|
BadUser test is now more resilient
|
2020-04-16 18:50:36 +01:00 |
|
ruben
|
3a309e9e2a
|
Now integration tests run directly from CMake
|
2020-04-16 18:50:14 +01:00 |
|
ruben
|
86c60f9428
|
Now examples are run directly from CMake
|
2020-04-16 17:54:49 +01:00 |
|
ruben
|
5bd3c59dad
|
Changed default UNIX socket path
|
2020-04-16 14:02:55 +01:00 |
|
ruben
|
7c4ed5760b
|
Further increased max_connections
|
2020-04-16 12:02:05 +01:00 |
|
ruben
|
c2ef59a670
|
Now run_tests.py transmits errors correctly
|
2020-04-16 11:57:38 +01:00 |
|
ruben
|
082b279ba2
|
Changed network_functions.cpp to build under MSVC
Replaced template variables by static ones
|
2020-04-15 18:33:14 +01:00 |
|
ruben
|
12fce9c4ec
|
Removed unnecessary semicolons
|
2020-04-15 17:56:38 +01:00 |
|
ruben
|
805b655e35
|
Refactored network test functionality
|
2020-04-15 16:43:39 +01:00 |
|
ruben
|
a7625831d4
|
Extended tests to run under UNIX sockets
|
2020-04-15 12:42:38 +01:00 |
|
ruben
|
becd36a73a
|
Added test for unknown auth plugin
|
2020-04-07 11:58:38 +01:00 |
|
ruben
|
9bf70a31e3
|
Refactored auth calculation
|
2020-04-07 11:37:40 +01:00 |
|
ruben
|
d6957271d2
|
Restructured handshake integ tests
|
2020-04-06 17:25:26 +01:00 |
|
ruben
|
7c7f26c4fc
|
Enhanced the test runner scripts for integ tests
Split db_setup.sql into regular + sha256
Added a Python script to conditionally run setup and tests
Modified the logic on SHA256 support
|
2020-04-06 16:44:12 +01:00 |
|
ruben
|
c06c2eddcd
|
Enhanced unknown user test validations
|
2020-04-06 15:44:41 +01:00 |
|
ruben
|
e141661a6d
|
Added tests for bad password for caching_sha256
|
2020-04-06 14:42:21 +01:00 |
|
ruben
|
4fb694d448
|
Added empty password users for caching_sha2
|
2020-04-06 13:37:52 +01:00 |
|
ruben
|
745064c009
|
Corrected handshake algorithm
Added integ tests for caching_sha256_password
|
2020-04-06 13:21:05 +01:00 |
|
ruben
|
1f5e060e37
|
Added first version of caching_sha2_password
|
2020-04-05 18:54:24 +01:00 |
|
ruben
|
12e6ce9c38
|
Added ssl_mode::enable
|
2020-04-05 15:46:25 +01:00 |
|
ruben
|
b18cbd2aa6
|
Integ tests now run with and without ssl
|
2020-04-05 12:49:37 +01:00 |
|
ruben
|
42d79efe93
|
Added unit test for ssl_request serialization
|
2020-04-04 19:14:02 +01:00 |
|
ruben
|
008068e909
|
Moved connection_params to a separate file
Made it a proper class
Added ssl_options
Removed handshake_params
|
2020-04-04 18:19:55 +01:00 |
|
ruben
|
a7c1e12d65
|
Initial prototype for SSL connections
|
2020-04-04 13:39:38 +01:00 |
|
ruben
|
8cf185eebe
|
Added integ tests for error_info*=nullptr in asyncs
|
2020-04-03 16:16:34 +01:00 |
|
ruben
|
9f1c77e20b
|
Simplified some network_function's impl
|
2020-04-03 15:48:32 +01:00 |
|
ruben
|
5d9ce90b29
|
Added tests to verify we clear error_info in asyncs
|
2020-04-03 15:30:51 +01:00 |
|
ruben
|
1810977fca
|
Removed async_handler_arg to an error_info*
|
2020-04-03 15:24:06 +01:00 |
|
ruben
|
bd9bcd6e21
|
Fixed further 32 bit warnings
|
2020-04-03 11:04:34 +01:00 |
|
ruben
|
5d63ea17b0
|
Trying to make Appveyor link
|
2020-04-02 20:03:20 +01:00 |
|
ruben
|
c0f338fba3
|
Trying to make Appveyor link
|
2020-04-02 20:01:39 +01:00 |
|
ruben
|
a3daff344a
|
Trying to solve link errors in Appveyor
|
2020-04-02 19:24:38 +01:00 |
|
ruben
|
4b17e968a9
|
Added Boost::date_time to examples/integ in CMake
|
2020-04-02 19:11:45 +01:00 |
|
ruben
|
d98e36b733
|
Added futures to integ tests
|
2020-03-28 17:28:52 +00:00 |
|
ruben
|
09f7bd9aed
|
Added coroutines to integration tests
Changed all prepared_statement functions to not use auto return type
declaration
Fixed wrong return value in prepared_statement::execute
|
2020-03-28 16:06:36 +00:00 |
|
ruben
|
6c8ee1457f
|
Added support for Boost.Coroutine's
|
2020-03-27 19:39:31 +00:00 |
|
ruben
|
26c57e92dd
|
Split serialization tests into multiple files
Converted string_fixed into a plain array
|
2020-03-21 19:01:51 +00:00 |
|