grapland

Results 12 comments of grapland

Before the reconnection ssl support is completed, can we let it throw an exception if users enable both reconnection and SSL? Current implementation may introduce a vulnerability as: step 1,...

It is just the method. Can I pass the whole context in? I need to specify CA certificate, as well as client cert/key for mutual authentication.

Is there any API I can use to directly access the SSL context of current connection from boost::redis? The `get_ssl_context` doesn't exist in executor-erased `connection` (https://github.com/boostorg/redis/blob/7caea928affde85146b738eb456d4772a410f721/include/boost/redis/connection.hpp#L337C7-L337C17)

I think just adding a constructor with ssl context passed in is sufficient, like Beast's secure websocket. Letting end users play with existing ssl context may interfere with ongoing async...

According to https://www.boost.org/doc/libs/1_76_0/libs/iostreams/doc/functions/write.html , `iostreams::write` simply returns `t.rdbuf()->sputn(s, n)` in this case. `sputn` can only return zero or greater, which looks like not being able to exit at any write...

Thank you! Is it feasible to add a parser option to store all the numeric values as-is and provide API like `as_number_literal()" for access?

For my specific use scenario, I just need decimal float, while I think they (with arb precision) fall in the same scope. Decimal float support is essential in financial and...

My detailed scenario is like, I get 10 JSONs like `{"ask": 538.02, "bid": 538.01}` and I need to send a report in JSON to next service, with the accumulated value...

> I once again suggest using string instead of floating point number. It is not feasible for me as an API user of external web services. If I'm crawling data...

> What is literal access? What is stored in the object?json::value literal value access is the access to the raw string of the number value in source JSON. It can...