ruben
e33f62a8cb
Moved msgs into namespace detail
2020-01-13 10:45:50 +00:00
ruben
84006c36b8
Modified value_holder so it builds with clang
2020-01-12 15:39:40 +00:00
ruben
e3a067d324
Increased warning level
...
Now examples and tests compile with more strict warning levels
Now warnings are treated like errors
Now test has its own CMakeLists.txt
Solved several warnings
2020-01-12 14:17:10 +00:00
ruben
c50c31c17f
Made field_type more user friendly
...
Old field_type is no longer exposed and is now called
protocol_field_type
Some flags have been un-exposed from field_metadata
2019-11-17 16:25:02 +00:00
ruben
98a8a27912
Added com_query and serialization of commands
2019-10-27 20:54:40 +00:00
ruben
70c12d5ea1
Added collation enumeration
...
Removed old CharacterSetFirstByte
2019-10-27 18:55:10 +00:00
ruben
c7c033222a
Moved FieldType to a separate public header
...
Normalized names to match case convention
2019-10-27 16:09:42 +00:00
ruben
1d64e30b46
Added test for column definition (float field)
2019-10-27 14:47:25 +00:00
ruben
3d7767d701
Added column definition test for aliased fields
2019-10-27 14:39:54 +00:00
ruben
47f10c96c5
Recovered column_definition
...
Added column definition flag constants
Added a test for column definition
2019-10-27 14:24:08 +00:00
ruben
7eb78c6940
Added serialization tests for hdnshake ok/err packets
2019-10-27 11:37:25 +00:00
ruben
95336af81e
Made contexts constructors take capabilities as args
2019-10-22 19:29:26 +01:00
ruben
d2d0ef52da
Added msgs::auth_switch_response
2019-10-22 19:17:28 +01:00
ruben
d28c82037d
Added msgs::auth_switch_request
2019-10-22 19:13:36 +01:00
ruben
60ceac8a3e
Added msgs::handshake_response
...
Including serialization functions and tests for them
2019-10-21 20:48:57 +01:00
ruben
d1a08d4524
Added serialization of handshake
...
Added error code for extra bytes at the end of a frame
Improved (de)serialization test output in case of failure
2019-10-13 12:57:23 +01:00
ruben
c95e27ceaf
Split serialization tests into fixtures
...
Created fixtures for only serializing, deserializing, space checking
Split common types tests into separate suites per type
2019-10-05 12:27:28 +01:00
ruben
d1fec94d99
Split serialization test utils into a separate header
2019-10-05 11:56:19 +01:00
ruben
b546bd01aa
Added (de)serialization of error packets
2019-10-05 11:44:11 +01:00
ruben
72c9b0525c
Added (de)serialization for ok_packet
2019-10-05 11:32:17 +01:00
ruben
876bb77752
Added generic struct (de)serialization
2019-10-04 21:19:23 +01:00