Commit Graph

205 Commits

Author SHA1 Message Date
halx99 40459b32bb Update xxHash to v0.8.1 2022-01-24 16:37:55 +08:00
halx99 2aa434ba86 Update angle binaries to 2.1.0.4692
- Track branch on chromium/4692 @Google Chrome 97.0.4692.71
2022-01-15 15:52:35 +08:00
halx99 bdca725603 Rebuild OpenSSL with threads support
Avoid crash at multi-threads env when use cacert file

Signed-off-by: halx99 <halx99@live.com>
2022-01-12 19:29:21 +08:00
halx99 b1b505908f Update thirdparties
- curl-7.81.0
- Add no-comp to build openssl for security issue
2022-01-11 21:59:43 +08:00
halx99 2355ae96c9 Update fmtlib 2022-01-11 18:19:17 +08:00
halx99 65ee67539d Revert unnecessary changes [skip ci] 2022-01-11 18:04:50 +08:00
deal f81b0614c9
Fix android link issue
The header only fmt target hard to link on android, so we set include directory and preprocessor manually
2022-01-08 15:35:05 +08:00
deal 3956c7f21e
Who use who link the,headonly fmtlib[skip ci] 2022-01-08 13:59:34 +08:00
deal d0df0f9731
Try to fix android ci 2022-01-08 13:50:29 +08:00
halx99 a6a38679c1 Update uthash to 2.3.0 and move to thirdparty 2022-01-04 11:18:44 +08:00
halx99 3d7218a0eb Fix #570
a. fix lua build error
b. still use separated link jni libs
2022-01-04 09:40:27 +08:00
halx99 17ad9829dd Add missing sources 2022-01-03 13:04:23 +08:00
halx99 f0592f55d0 Update glfw 2022-01-03 13:00:07 +08:00
halx99 e534dd66c0 Rename core folder name 2021-12-31 14:39:08 +08:00
halx99 5d5670e83e Fix ci 2021-12-30 17:47:48 +08:00
halx99 a02cfaf5a8 Fix ios & android build 2021-12-30 17:34:37 +08:00
halx99 107dde3422 Use c++17 stdfs implement listFiles instead tinydir 2021-12-30 14:59:57 +08:00
halx99 c81bb1b4c4 jni.hpp for android only 2021-12-29 19:27:27 +08:00
halx99 1af24d1452 Improve jni call by jni.hpp
Generate literal signature avoid GC allocs
2021-12-29 16:08:20 +08:00
halx99 8fd4a8afc3 Fix android ci 2021-12-29 13:44:39 +08:00
halx99 1581e70918 Fix ci 2021-12-29 12:22:59 +08:00
halx99 822226b89e Fix ci 2021-12-29 11:52:09 +08:00
halx99 d1de186f5e Fix ci 2021-12-29 11:51:07 +08:00
deal 60d5896cf2
Update README.md [skip ci] 2021-12-29 11:35:29 +08:00
halx99 f8ff6a8481 Tidy robin-map 2021-12-29 11:25:42 +08:00
halx99 d90d0b3bb9 Use std::forward let user decide whether give up ownership of key 2021-12-28 17:07:49 +08:00
halx99 8e644ef0b4 Modify fairygui for string_view 2021-12-27 15:10:29 +08:00
halx99 0076283252 Huge changes for all string_view 2021-12-26 23:26:34 +08:00
halx99 9763159b94 Update thirdparty prebuilt libs
a. msvc 19.29.30138.0
b. build them with bitcode enabled for ios
2021-12-22 22:48:51 +08:00
halx99 58ebbf7961 Update bullet to 3.21, see also #552 2021-12-20 18:52:45 +08:00
aismann bdc596154a
Update Chipmunk2D to 7.0.3-0cb05e7 2021-12-20 06:32:01 +01:00
aismann cf2227dda5 Chipmunk fixes 2021-12-19 22:59:07 +01:00
halx99 dd58f7cb98 Add max_size for fix compile error when use luajit 2021-12-18 15:17:46 +08:00
halx99 5c28896003 Add utils::computeDigest for support more hash algorithm 2021-12-16 11:14:39 +08:00
halx99 bfc698db0e Update OpenSSL to 3.0.1 2021-12-16 10:39:46 +08:00
halx99 c4f1f974a3 Code style 2021-12-14 15:36:03 +08:00
halx99 bc0fabe245 Update yasio 2021-12-14 14:05:22 +08:00
halx99 7a0c89b7fd Update yasio 2021-12-13 23:05:00 +08:00
halx99 6cf1a6fccf
Update README.md 2021-12-12 10:49:53 +08:00
halx99 989d1e20f0 Update yasio 2021-12-12 10:20:34 +08:00
halx99 5dcbf4e8a2 Sync byte_buffer of yasio 2021-12-11 20:15:29 +08:00
halx99 09b122ee3f Update yasio 2021-12-11 13:02:56 +08:00
halx99 2e0cc940ee [HttpClient] Use `byte_buffer` instead `std::vector<char>` 2021-12-10 19:15:48 +08:00
halx99 c71c24f9f0 Remove nothrow stubs 2021-12-08 00:27:52 +08:00
halx99 b2e80923e3 Update yasio 2021-12-07 15:00:43 +08:00
halx99 73a6dbbe9f Update thirdparties, mvsc toolsets 19.29.30137.0
a. curl-7.78.0
b. jpegturbo-2.1.2
c. luajit-2.1.0-f3c8569 (2512)
2021-12-06 20:01:37 +08:00
halx99 fef04c4830 Track freetype to release 2.11.1 2021-12-03 15:14:06 +08:00
halx99 bc14e09079 Move ntcvt directory 2021-11-26 17:19:50 +08:00
halx99 693b7a1086 Update c-ares 2021-11-23 19:04:27 +08:00
halx99 2d238e7663
Update README.md 2021-11-23 16:22:13 +08:00
halx99 ee79b844a7 Fix #540 2021-11-23 12:53:13 +08:00
halx99 c8a2f5ca58 Update yasio 2021-11-22 23:27:39 +08:00
halx99 64a5b4664d Refine code 2021-11-21 16:49:02 +08:00
halx99 2183dd644e Update yasio to v3.37.8 2021-11-19 18:29:37 +08:00
halx99 ee9b7430c5 Update astcenc to 3.3 2021-11-11 18:43:05 +08:00
halx99 6ed23d37d2
Update README.md 2021-11-08 17:55:45 +08:00
halx99 10f2220b47 Update yasio 2021-11-08 14:43:24 +08:00
halx99 ac6636641b Don't needs do_resolve for server 2021-11-07 12:20:38 +08:00
halx99 7f1c764a98 Update yasio 2021-11-07 11:40:07 +08:00
halx99 072aaf4117 Improve some platform features implementation 2021-11-05 15:42:16 +08:00
halx99 bf68e35b08 Update c-ares version on README.md 2021-11-04 23:10:33 +08:00
halx99 9b607c899d Fix udp disconnect ipv6 for windows 2021-11-04 23:10:12 +08:00
halx99 7a7aa81ae2 Improve BSD-like system detection 2021-11-04 17:09:51 +08:00
halx99 91820ed458 Sync yasio to latest 2021-11-04 16:06:18 +08:00
halx99 f578dacae9 Add missing include 2021-11-03 17:43:25 +08:00
halx99 81166f14fd Update yasio to 3.37.6 final release 2021-11-03 16:53:39 +08:00
halx99 f80c54c1ce Update yasio to latest 2021-10-29 17:54:49 +08:00
halx99 2eef213852 Update yasio, c-ares 2021-10-27 22:24:58 +08:00
halx99 b84f83fc76 Update c-ares to 1.18.0 2021-10-26 16:21:14 +08:00
halx99 b8d8294bda Update llhttp to v6.0.6 2021-10-26 15:01:31 +08:00
halx99 ff7f56b28d Update yasio & llhttp 2021-10-26 14:57:23 +08:00
halx99 d628a07919 Update yasio 2021-10-26 13:26:36 +08:00
halx99 772796259b Update yasio to latest 2021-10-25 17:50:35 +08:00
halx99 dd4f7af04d Update yasio to latest 2021-10-25 15:21:18 +08:00
halx99 0c0f1a8f9a Sync yasio 2021-10-24 23:21:15 +08:00
halx99 5270e1afd6 Update yasio to v3.37.6 2021-10-23 21:51:50 +08:00
halx99 bc4cbddd50 Fix some warnings 2021-10-09 13:48:56 +08:00
halx99 1ada732ffc Use lua-5.4.3 as default plainlua version
see also: #332
2021-10-08 16:15:33 +08:00
halx99 65f3b6d6d3 Force build lua vm as dll on windows for debugger happy 2021-10-07 15:37:04 +08:00
halx99 696b58adda Update webp to 1.2.1 2021-10-06 17:00:28 +08:00
halx99 9134931bf7 Update minimp3 2021-10-06 11:26:47 +08:00
halx99 e52b038b1d
Update README.md 2021-09-27 20:40:58 +08:00
halx99 0476ad3b2b Update openssl to 3.0.0, curl to 7.79.1 2021-09-27 20:30:38 +08:00
halx99 4b69a84292
Merge pull request #504 from adxeproject/freetype-sdf
Replace SDF implementation with freetype
2021-09-20 18:24:11 +08:00
halx99 b5e1e78417 Fix lua-cjson assert mismatch 2021-09-20 18:19:18 +08:00
halx99 5b53f005a5 Replace SDF implementation with freetype 2021-09-20 12:08:37 +08:00
aismann ac1d20ebd1
Update README.md 2021-09-17 10:01:19 +02:00
halx99 745cc2c0b0 Sync yasio 2021-09-05 22:19:19 +08:00
halx99 7c1b068396 Sync yasio 2021-09-04 19:25:17 +08:00
halx99 d197e8b245 Fix part of #487 2021-09-02 11:43:27 +08:00
halx99 e070ec111e Add win64 angle dlls 2021-09-01 10:28:37 +08:00
halx99 a762c94904 Update yasio 2021-08-31 21:13:10 +08:00
halx99 d7e590b513 Fix win64 build 2021-08-27 08:33:17 +08:00
halx99 99e2e4ba4d
Update CMakeLists.txt 2021-08-27 01:14:47 +08:00
halx99 6070d416ac
Update CocosExternalConfig.cmake 2021-08-27 01:09:39 +08:00
halx99 30625f2330 Fix win64 check 2021-08-27 00:05:46 +08:00
halx99 547835b3de Add win64 libs 2021-08-26 23:57:36 +08:00
halx99 395a5afdd7 [Draft] Tidy windows prebuilt folder for win64 support 2021-08-26 23:25:17 +08:00
halx99 54465540ff Tidy thirdparty, openssl to 1.1.1l, remove unused iconv on win32 2021-08-26 22:59:44 +08:00
halx99 7b5f23e3eb Add missing linux luajit 2021-08-26 20:44:11 +08:00