j-jorge
a8940056aa
Allow unity builds on a subset of the sources. ( #1266 )
...
In order to allow unity builds we need to avoiding "using namespace"
at file scope, #undef our file-specific #defines, and avoid having
static functions with identical name and signature.
2023-07-15 19:06:54 +08:00
Deal(一线灵)
87601a734b
Update 3rd sources ( #1240 )
...
- llhttp: 8.1.1
- yasio: latest
- recast 1.6.0
- openal-soft: latest for official UWP support
- glad 2.0.4
- libpng 1.6.40
- astcenc 4.5.0
- Add fastlz: latest
- Disable lz4 by default
2023-06-24 09:17:14 +08:00
halx99
db761b79f2
Improve code style
2023-06-15 12:16:39 +08:00
Deal(一线灵)
0c058a5d3e
Remove CC prefix from code file name ( #1230 )
...
* Add migrate sources tool
* Fix include replace regex
* Fix compile
* Migrate maually
* Disable sources-migrate tool by default
* Fix ci
* Fix ci
* Improve source migrate
* Fix ios/tvos ci
* Fix ios/tvos ci
* Fix
2023-06-11 13:08:08 +08:00
halx99
14373a8483
Update yasio to latest
2023-05-14 22:39:05 +08:00
halx99
4492cb52bb
Fix ci
2023-05-14 18:37:32 +08:00
halx99
6ebac0d692
Fix ci
2023-05-14 18:16:24 +08:00
Deal(一线灵)
d59924c1bf
Update HttpClient.cpp ( #1202 )
2023-05-08 09:38:46 +08:00
halx99
79495374aa
Fix ci
2023-04-22 20:52:23 +08:00
halx99
960ddd2481
Update yasio to latest
2023-04-17 00:28:05 +08:00
halx99
b7d9644b28
Improve HttpClient event dispatch
2023-04-05 13:32:13 +08:00
Deal(一线灵)
73b56fab91
Forward packet for HttpClient only ( #1164 )
2023-04-03 22:32:33 +08:00
halx99
0213dec57d
Improve HttpClient, remove unsafe API `sendSync`
2023-04-03 19:54:58 +08:00
halx99
2d8d754cd9
Remove range-v3 which is not compatible UWP c++17
2023-03-10 13:20:45 +08:00
halx99
6e5723b590
Fix compile errors in c++17
2023-03-08 08:34:17 +08:00
halx99
bc0b7da754
Fix dead lock when post new http request on failure callback
2023-03-06 12:13:12 +08:00
halx99
49284f4cc2
Working on c++23
...
There are many more efficient features on future c++23 standard
2023-02-18 11:39:31 +08:00
halx99
047574d8e6
Update comment [skip ci]
2023-01-12 09:54:47 +08:00
一线灵|Deal
6a19a9bc88
Update HttpCookie.cpp
2023-01-04 21:21:16 -08:00
halx99
0825311308
Change HttpRequest::getTag return type from const char* to std::string_view
2023-01-04 23:37:57 +08:00
halx99
4915b3f2c5
Fix ci
2023-01-04 23:20:31 +08:00
halx99
427ae694bd
Fix http request issue when path empty from url
...
Ensure path can be use for http request directly
2023-01-04 21:26:01 +08:00
halx99
7d2166fb31
Fix ci
2023-01-01 23:31:24 +08:00
halx99
7b0866edac
Avoid packet GC
...
yasio-3.39.7 introduce YOPT_S_FORWARD_EVENT.
2023-01-01 23:11:32 +08:00
一线灵|Deal
32367c8026
Remove unused
2023-01-01 18:01:01 +08:00
Vincent Lee
8fa2d738a6
Fix warnings (implicit conversion loses and use of deprecated function)
2022-11-20 09:58:34 +09:00
joilnen
79ee13376f
fixing some warnings compilation in linux gcc 12.2.0
2022-11-14 15:46:27 -03:00
Vincent Lee
0508dca83f
Replace use of deprecated sprintf with snprintf
2022-11-14 16:02:16 +09:00
一线灵|Deal
d8a9a1534b
Fix http post with uri params
2022-11-08 13:15:00 +08:00
aismann
c206a1456f
/* axmol thread id */ ( #924 )
2022-10-12 07:04:36 +08:00
一线灵|Deal
5645bb241e
Final migrate ( #876 )
2022-10-01 16:24:52 +08:00
一线灵|Deal
33b67fa0df
Migrate, use simple namespace ax ( #818 )
2022-08-29 20:51:22 +08:00
halx99
9150b9db83
Migrate cmake files
2022-08-11 15:41:10 +08:00
一线灵
13fc72c02c
Migrate axys ( #782 )
2022-08-08 18:02:17 +08:00
aismann
10530b1a19
Replace push_back() vs emplace_back() on axis/tests/cpp-tests and axis/core ( #781 )
...
* Replace push_back() vs emplace_back() on axis\tests\cpp-tests\
D:\______\GitHub\aismann\axis\tests\cpp-tests\Classes
Replace Vector push_back() vs emplace_back() #762
* Replace push_back() vs emplace_back() on axis\core\ #781
* Update CCConsole.cpp
* Update UIWebViewImpl-android.cpp
* Update UIWebViewImpl-android.cpp
2022-08-08 13:18:33 +08:00
aismann
73153ad614
Improve c++11 for-loop performance with Universal References ( #760 )
2022-07-21 19:19:08 +08:00
halx99
c0a4371879
Migrate more macors
2022-07-16 10:43:05 +08:00
halx99
f3ac6ea871
Migrate macros 'CC_' to 'AX_'
2022-07-15 19:17:01 +08:00
一线灵
279337f17f
Migrate engine namespace to `axis`(abbv: `ax`) ( #743 )
2022-07-11 17:50:21 +08:00
Turky Mohammed
8517d0ee7f
Replace everything under `core` ( #735 )
...
Co-authored-by: deal <halx99@live.com>
2022-07-09 01:23:11 +08:00
一线灵
5959b9e822
Cancel downloader with closesocket when shutdown failed
2022-06-08 12:51:46 +08:00
halx99
73627ac0c0
Fix uri toString
2022-05-21 20:55:25 +08:00
halx99
1721141fd7
Downloader: download file with cacert support
2022-01-20 19:15:37 +08:00
halx99
6d76dd9f6b
Fix log order when create download task fail
2022-01-20 19:00:52 +08:00
halx99
2a6e749ad4
Fix ci & update project url in sources
2022-01-04 12:36:20 +08:00
halx99
e534dd66c0
Rename core folder name
2021-12-31 14:39:08 +08:00