yhirose
yhirose
@miketsts, yes, the current log interface is only for HTTP level information, not TCP/SSL level. If the TCP/SSL level logger is implemented, we have to introduce another log interface for...
@yhirose, I did some research on this topic by looking at what [Apache](https://httpd.apache.org/docs/2.4/logs.html) and [Nginx](https://docs.nginx.com/nginx/admin-guide/monitoring/logging/) are doing. They both maintain 'access log' and 'error log', and it looks the way...
@pietroborrello, thanks for the report. Does this problem only happen with the commit 696239d?
@pietroborrello, your log shows that the problem is happening at `/usr/lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/bits/regex_executor.tcc:181:18`. Could you provide more information to prove that it's caused by cpp-httplib? Thanks!
@pietroborrello, I was trying to reproduce this problem on my machine, but I couldn't... What I did was to copy your test case to `test/fuzzing/corpus` as `issue1264`, and run `make...
@omjego, do you have any thought for the previous comment by @pietroborrello, since I am not familiar to the code very much. Thanks for taking your time. @pietroborrello, could you...
@pietroborrello, I added the call, but I still don't get the same result as yours... I probably should try on linux instead of macOS? ``` [master] ~/Projects/cpp-httplib/test$ make fuzz_test clang++...
@pietroborrello, since I don't have a linux desktop machine, I tested on ubuntu 20.04 on vagrant. But I am still not able to reproduce this problem. Can you reproduce the...
@pietroborrello, thanks for the additional information. I am now able to reproduce it. > Maybe the fix would be to use a different regex match library or manually bounding the...
I am able to reproduce it on my machine with the following simple code: ```cpp // a.cpp #include int main(void) { auto s = std::string(1024 * 11, '?'); auto re...