Commit Graph

  • b206dcf281 unit test strategy feature/313-csha2p-plaintext Ruben Perez 2025-05-11 16:38:54 +02:00
  • 6514182aca test cases for encrypt Ruben Perez 2025-05-10 18:53:42 +02:00
  • 4ae5fb99b7 unit tests now build again Ruben Perez 2025-05-10 18:35:52 +02:00
  • 17cc582d0d Fixed regression in csha2p hashing Ruben Perez 2025-05-10 18:35:30 +02:00
  • b26efd6b18 Prototype to test openssl edge cases Ruben Perez 2025-05-09 21:25:18 +02:00
  • 9bfd88bdc8 Move encryption function to a separate file Ruben Perez 2025-05-09 20:43:15 +02:00
  • a1eb3ff0f8 remove assertion Ruben Perez 2025-05-09 18:13:10 +02:00
  • 063d46a98e update challenge => scramble terminology Ruben Perez 2025-05-09 18:10:47 +02:00
  • 8804521386 Fixed scramble size Ruben Perez 2025-05-09 18:07:46 +02:00
  • 0a3ee27836 simplify integration tests Ruben Perez 2025-05-09 17:40:23 +02:00
  • a7a0b74cc3 Fix integration tests Ruben Perez 2025-05-09 17:37:41 +02:00
  • 080ada8bfb Initial impl Ruben Perez 2025-05-09 16:16:22 +02:00
  • 90405e79e4
    Handshake is now more resilient develop Anarthal (Rubén Pérez) 2025-05-07 13:11:52 +02:00
  • 6839555d83 Merge branch 'develop' of github.com:boostorg/mysql into develop Ruben Perez 2025-05-07 11:56:38 +02:00
  • b287ff6b85 bench/db_setup.sql now sets max_connections Ruben Perez 2025-05-07 11:56:34 +02:00
  • 472e844175
    Add <cstdint> to fix compilation failures with gcc-15 Holger Hoffstätte 2025-05-07 11:55:15 +02:00
  • 27e417dc2d
    capabilities is now a scoped enum Anarthal (Rubén Pérez) 2025-04-25 20:11:19 +02:00
  • cbe9270253
    Added handshake unit tests Anarthal (Rubén Pérez) 2025-04-25 17:10:34 +02:00
  • d56b4cd421
    metadata is now implemented as a single std::vector Anarthal (Rubén Pérez) 2025-04-05 19:46:43 +02:00
  • 303b9f0b59
    Added benchmarks against the official drivers Anarthal (Rubén Pérez) 2025-04-02 11:32:43 +02:00
  • 6c2cfa6ee3
    Migrated Ubuntu 23.04 containers to 24.04 Anarthal (Rubén Pérez) 2025-03-31 16:09:25 +02:00
  • fa397b7535
    Fixed a race condition in per-operation cancellation in variant_stream boost-1.88.0.beta1 boost-1.88.0 master Anarthal (Rubén Pérez) 2025-02-26 16:49:50 +01:00
  • e988c9ad9e
    Added docs on using asio::cancel_after with pool_params::thread_safe Anarthal (Rubén Pérez) 2025-02-24 22:11:35 +01:00
  • 33660e2710
    Starting operations while engaged in multi-function ops is no longer UB Anarthal (Rubén Pérez) 2025-02-22 19:15:03 +01:00
  • 3868d8a0cf
    Added unit tests for the close connection algorithm Anarthal (Rubén Pérez) 2025-02-19 16:13:23 +01:00
  • dd9690921a
    Reworked the static interface exposition page Anarthal (Rubén Pérez) 2025-02-19 16:13:07 +01:00
  • 41a674628f
    Added quit_connection unit tests and refactored Anarthal (Rubén Pérez) 2025-02-17 18:46:46 +01:00
  • 07200f17c2
    Made the asio::yield_context HTTP server single-threaded and reworked it Anarthal (Rubén Pérez) 2025-02-14 21:13:01 +01:00
  • b4365f3254
    Reworked the dynamic interface exposition page Anarthal (Rubén Pérez) 2025-02-14 14:03:20 +01:00
  • eb4c2af073
    Added a section on interfacing sync and async code Anarthal (Rubén Pérez) 2025-02-14 14:03:03 +01:00
  • 5a3a2f40c9
    Reworked the text queries and SQL formatting exposition pages Anarthal (Rubén Pérez) 2025-02-13 21:40:01 +01:00
  • cd0ee4ad14
    Replaced C++20 feature test macros by Boost.Config's for C++17 headers Anarthal (Rubén Pérez) 2025-02-13 08:03:57 +01:00
  • 6a24faa7da
    Reworked the prepared statement exposition page Anarthal (Rubén Pérez) 2025-02-12 18:17:52 +01:00
  • c89e4f3751
    Renamed the connection_pool example to http_server_cpp11_coroutines Anarthal (Rubén Pérez) 2025-02-12 16:15:19 +01:00
  • 793b678287
    Updated file copyrights to 2025 Anarthal (Rubén Pérez) 2025-02-11 20:42:41 +01:00
  • f5ff37539a
    Fixed a race condition in per-operation cancellation in connection operations Anarthal (Rubén Pérez) 2025-02-11 19:15:50 +01:00
  • c3f1cbfd8f
    Added an HTTP server example using C++20 coroutines Anarthal (Rubén Pérez) 2025-02-11 18:43:35 +01:00
  • 829dbf775c
    Connections now check for in-progress async operations and fail without UB Anarthal (Rubén Pérez) 2025-02-05 20:15:54 +01:00
  • 91cd262c68
    Simplified locking in sha256 tests by using GET_LOCK Anarthal (Rubén Pérez) 2025-02-05 17:35:23 +01:00
  • bef74828a9
    Added any_connection::connection_id Anarthal (Rubén Pérez) 2025-02-05 15:14:06 +01:00
  • 195623e8db
    algo_test now systematically checks for connection state changes Anarthal (Rubén Pérez) 2025-02-01 19:56:57 +01:00
  • 93e416f1a6 with_params glitches feature/386-asciidoc Ruben Perez 2025-02-01 17:24:58 +01:00
  • 4fa3b69285 sequence Ruben Perez 2025-02-01 00:51:01 +01:00
  • 542afe52a9 Error categories Ruben Perez 2025-02-01 00:48:24 +01:00
  • 32636fcab3 Trim common_server_errc descriptions Ruben Perez 2025-02-01 00:37:18 +01:00
  • f684aa4679 with_diagnostics_t Ruben Perez 2025-02-01 00:18:37 +01:00
  • 590853b391 undrlying_row_t Ruben Perez 2025-02-01 00:18:12 +01:00
  • fb13a086f0 static_results, static_execution_state Ruben Perez 2025-02-01 00:14:55 +01:00
  • 66a819c616 statement Ruben Perez 2025-02-01 00:08:02 +01:00
  • 30302e8574 pipeline_request enhancements Ruben Perez 2025-01-31 23:33:50 +01:00
  • ffc03cc047 metadata glitche Ruben Perez 2025-01-31 23:31:06 +01:00
  • 0dc0e3b6aa make_tuple_element_t glitches Ruben Perez 2025-01-31 23:15:22 +01:00
  • b3148f66f3 formatter glitches Ruben Perez 2025-01-31 23:11:09 +01:00
  • d871820711 Hide details in formattable_ref Ruben Perez 2025-01-31 18:03:18 +01:00
  • a87d089638 format_sequence glitches Ruben Perez 2025-01-31 18:01:04 +01:00
  • b3c138927e field_view glitches 2 Ruben Perez 2025-01-31 17:58:33 +01:00
  • d57b189889 field_view glitches 1 Ruben Perez 2025-01-31 17:48:23 +01:00
  • f0b24b1a9a execution_state glitches Ruben Perez 2025-01-31 17:25:40 +01:00
  • 3bf9fb4eec field glitches Ruben Perez 2025-01-31 17:25:26 +01:00
  • 594a04123a Enable calendar types in docs even if not all C++20 chrono is supported Ruben Perez 2025-01-31 16:45:17 +01:00
  • 67e12918ae connection_pool glitches Ruben Perez 2025-01-31 14:48:30 +01:00
  • 736c1d009a connection glitch Ruben Perez 2025-01-31 13:57:42 +01:00
  • d87087903a Glitch in connection::reset_connection Ruben Perez 2025-01-31 13:55:31 +01:00
  • 1b8f943628 Move basic_format_context constructors to avoid [deleted] spec Ruben Perez 2025-01-31 13:49:54 +01:00
  • f0fca0619e Make rebind_executor implementation-defined Ruben Perez 2025-01-31 13:16:39 +01:00
  • 2df19b1af3 Move bound_statement_xxx definitions Ruben Perez 2025-01-31 13:07:15 +01:00
  • 9e318671d0 any_connection_params glitches Ruben Perez 2025-01-30 19:04:06 +01:00
  • efb9aa0c1f any_connection glitches Ruben Perez 2025-01-30 18:44:43 +01:00
  • 3249589342 Ifdef concepts out on mrdocs Ruben Perez 2025-01-30 17:43:20 +01:00
  • 4e24f7f48b Filter our formatter specialization Ruben Perez 2025-01-30 17:42:53 +01:00
  • 74e92afafd Avoid fully-qualified names in concepts Ruben Perez 2025-01-29 19:43:36 +01:00
  • 97f6c9a30e Avoid fully-qualified boost::asio names Ruben Perez 2025-01-29 19:24:32 +01:00
  • 1c3f2017a9 Fix impl_defined namespace name in row_view Ruben Perez 2025-01-29 19:19:48 +01:00
  • 5ac69ffbd3 Make sequence use \li Ruben Perez 2025-01-29 19:17:26 +01:00
  • 66b47449eb Make sequence_range_t impl-defined Ruben Perez 2025-01-29 19:12:33 +01:00
  • 32a048065e Hide results::iterator Ruben Perez 2025-01-29 19:02:42 +01:00
  • 829f0f327a Impl-defined for row, row_view Ruben Perez 2025-01-29 18:57:38 +01:00
  • e1c7210648 implementation-defined Ruben Perez 2025-01-29 18:51:44 +01:00
  • f656cb4e1d Revert BOOST_MYSQL_CONCEPT(X) Ruben Perez 2025-01-27 17:36:35 +01:00
  • a7ee0aa013 File headers Ruben Perez 2025-01-27 17:09:05 +01:00
  • dd67d7ee2e Remove legacy \n and most of BOOST_MYSQL_DOXYGEN Ruben Perez 2025-01-27 17:08:33 +01:00
  • 9f1bf0e53b Merge branch 'develop' into feature/386-asciidoc Ruben Perez 2025-01-27 16:39:56 +01:00
  • 4bfdd8fba7
    Removed the executable flag from .pem files Dirk Stolle 2025-01-24 15:47:47 +01:00
  • 403ce603aa
    Fixed a few typos Dirk Stolle 2025-01-24 15:45:45 +01:00
  • 25d8f7426e
    test_pos_map/reset_nonempty no longer triggers an assertion Anarthal (Rubén Pérez) 2025-01-24 15:44:16 +01:00
  • 96bf1c9c23 Fix test issue in pos_map.cpp feature/decimal-review Ruben Perez 2025-01-19 18:05:49 +01:00
  • 5a737a88bd Adjust tests to new behavior Ruben Perez 2025-01-19 16:50:37 +01:00
  • cd2bf6760d Finished unit tests Ruben Perez 2025-01-19 15:23:12 +01:00
  • a48f16bf4f Add check for isnan/isinf Ruben Perez 2025-01-19 13:00:30 +01:00
  • a3c70179f2 Fix formattable in C++11 Ruben Perez 2025-01-19 12:56:18 +01:00
  • 53135eab08 warnings-as-errors=off in Boost.Context examples Ruben Perez 2025-01-19 12:54:54 +01:00
  • d2ca75836e ifdef formattable tests Ruben Perez 2025-01-18 12:50:04 +01:00
  • bcf46ce46f Disable warnings for Boost.Context using TUs Ruben Perez 2025-01-18 12:49:54 +01:00
  • 8492a64def Update remote to https Ruben Perez 2025-01-17 23:27:05 +01:00
  • b9cb012599 CI Ruben Perez 2025-01-17 23:17:55 +01:00
  • 927d1eadce CMake restructure Ruben Perez 2025-01-17 23:13:08 +01:00
  • b15b705e9a C++14 guards Ruben Perez 2025-01-17 23:13:01 +01:00
  • 9f082b6f44 Individual value first tests Ruben Perez 2025-01-17 22:52:34 +01:00
  • 9dc5197158 Formattable concepts Ruben Perez 2025-01-17 22:51:20 +01:00
  • 6bde0da3ad format_sql implementations Ruben Perez 2025-01-17 22:51:08 +01:00