Lazar Ivanov

Results 19 issues of Lazar Ivanov

Boost 1.76 and 1.77 Boost.Locale doesn't create the static libraries (s, sd flavors) with build-type=complete on macOS (Mojave, Bug Sur, both arm & intel). I'm using boost.locale.icu=off boost.locale.iconv=on parameters and...

bl-tool http request command should be able to take one or more --verify-root args the --verify-root args allow new trusted roots to be added to the built-in set of such;...

all ServerError* model types in models/ErrorHandling.h should be redefined also as Error* They should be defined as clean Error* types and then ServerError* should derive from the respective Error* type

fix ObjPtrDisposable::reset() to require Disposable interface to be actually implemented and make Plugin implement it

add protection in TaskBase against shutdown continuations hanging indefinitely

improve HTTP server code better manage and control memory use (via the async executor)

cleanup any outstanding unsafe size calculations and unsafe casts

encapsulate socket_ref for non-SSL, so it can carry other info such as host and port

continuationTask() should return a ContinuationResult and indicate if it should be prioritized

Remove unsafe APIs usage and remove CPPFLAGS += -D_CRT_SECURE_NO_WARNINGS