halx99
85f4569783
Update zlib to v1.2.12
2022-04-21 17:05:23 +08:00
halx99
8ea57d959f
Update freetype to v2.12.0
2022-04-10 13:10:18 +08:00
一线灵
a9b0ac160b
Update README.md
2022-04-09 11:19:01 +08:00
halx99
93f549a0ad
Fix libc++_shared.so not found in old devices(API 22)
2022-04-05 11:45:59 +08:00
halx99
0ea2db2dfd
Improve use prebuilt engine libs for windows
...
a. Fix msedge webview2 include for win32
b. Fix msedeg webview2 linking for apps which use prebuilt libs
c. Improve optional libs linking for apps which use prebuilt libs
d. Auto build optional libs which not dependent by engine, such as yaml-cpp
2022-04-02 13:50:53 +08:00
halx99
f9ba36fcbe
Sync yasio to 3.39.4
2022-03-22 11:17:36 +08:00
deal
93738a8155
Update README.md
2022-03-20 11:44:16 +08:00
halx99
886a7728ed
Fix #602 c++20 compile errors
2022-03-17 09:37:56 +08:00
halx99
afdb91651a
Update thirdparties
...
- curl-7.82.0
- openssl-3.0.2
- luajit-c4fe76d
- libjpegturbo-2.1.3
2022-03-17 09:35:01 +08:00
deal
30ce5244a3
Fix ios compile error
2022-03-07 19:00:52 +08:00
halx99
bb3ebb02f8
Sync code
2022-02-26 14:27:14 +08:00
deal
711338fbb1
Improve fmt import, see also #597
2022-02-25 17:40:08 +08:00
halx99
2baa40248f
Fix #597
2022-02-25 15:04:52 +08:00
halx99
694712ee9e
Use .def export APIs required by luac
...
This can avoid modify any lua src file
2022-02-18 23:23:41 +08:00
halx99
06479f76b8
Fix luac link
...
TODO: generate patch file with official lua-5.4.4
2022-02-18 20:18:26 +08:00
halx99
67c6bcec4f
[cmake] Rename BUILD_LUA_LIBS to AX_ENABLE_EXT_LUA
2022-02-17 21:31:39 +08:00
halx99
67fad92cbf
Update plainlua to 5.4.4, pugixml to 1.12.1
2022-02-17 18:06:19 +08:00
halx99
818e563e51
Finish #578
2022-02-17 17:11:17 +08:00
halx99
67ecbab347
Improve some code for #543
2022-02-08 21:54:21 +08:00
deal
08840e5a93
Update README.md
2022-02-08 08:10:41 +08:00
deal
5df7679bba
Fix ci
2022-01-24 18:15:49 +08:00
halx99
590bf1490a
Update yasio
2022-01-24 16:39:18 +08:00
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