Results 47 issues of Kang Lin

The current logs do not meet the requirements. Continuing to reinvent the wheel is a waste of resources. It is recommended to use a mature logging library. For example: -...

## Refactor the code style 1. Remove exit() and free resource 2. Remove goto 3. Optimized "{}" multiple nesting, Replace c89 (restrict variable declaration position at the beginning of the...

## Flowchart - The flowchart will be kept updated: ![FlowChart](https://github.com/KangLin/coturn/raw/FlowChart/docs/drawio/FlowChart.png) - Use [drawio](https://app.diagrams.net/) to edit. 1. Open [drawio](https://app.diagrams.net/) in brower 2. Menu → File → Open from ... → Device:...

1. use cmake manage the project 2. add ci to automation build the project 3. modify ucat is used c++ and libevent 4. modify ucat to support windows

- Fix follow bug on MSVC that supports Unicode: 1>D:\Source\cmark-gfm\src\html.c(1,1): error C2220: 以下警告被视为错误 1>D:\Source\cmark-gfm\src\html.c(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 - Fix export cmake config bug: See https://cmake.org/cmake/help/v3.26/command/find_package.html?highlight=find_package#search-modes

Compile error information: CMake Warning (dev) at /data/android-sdk/ndk/27.0.12077973/build/cmake/flags.cmake:46 (if): Policy CMP0057 is not set: Support new IN_LIST if() operator. Run "cmake --help-policy CMP0057" for policy details. Use the cmake_policy command...

Server OS: window 10 22H2(19045.2604) Client OS: Windows 10 Version 22H2(19045.4894) After entering the login password, the following error appears. What is the cause and how can I solve it?...

waiting-feedback