Commit Graph

  • cba9ab9bda Bug, vccorlib140.patch.lib错误的拼写为vccorlib140.pacth.lib(PR #81) master v5.3.1-Beta3 v5.3.1 Saltigrade 2025-11-21 22:14:07 +00:00
  • e687ef851b Fea #80, 使用UCRT的工具集自动允许使用VC-LTL,以便于兼容VS2026以及未来其他工具集 v5.3.1-Beta2 小鸭子 2025-11-16 12:45:27 +08:00
  • b7f6ab91f9 Opt, 明确指定windows-2022,避免SDK等信息超出预期 小鸭子 2025-11-16 18:36:35 +08:00
  • edc5a356fc Fea #79, 与YY-Thunks解耦,降低VC-LTL必要更新频率 小鸭子 2025-11-16 13:02:52 +08:00
  • d213895dc6 Opt, 明确指定windows-2022,避免SDK等信息超出预期 v5.3.1-Beta1 小鸭子 2025-11-16 18:36:35 +08:00
  • 870b702e40 Fea #79, 与YY-Thunks解耦,降低VC-LTL必要更新频率 小鸭子 2025-11-16 13:02:52 +08:00
  • 59b83f2f18 Fea, 添加VS2026支持 小鸭子 2025-11-16 12:45:27 +08:00
  • 19f302fcf2 Fea #77,添加C++ 23 std::println支持 v5.2.2-Beta2 v5.2.2 小鸭子 2025-06-20 17:15:44 +08:00
  • 9bdd11faf7 Bug, 提升YY-Thunks版本1.1.6->1.1.7,解决XP加载DLL失败 mingkuang 2025-04-04 16:41:13 +08:00
  • 01004dfc9d Bug, 提升YY-Thunks版本1.1.6->1.1.7-Beta4,解决XP加载DLL失败 v5.2.2-Beta1 mingkuang 2025-04-04 16:41:13 +08:00
  • 6c832cdb1e Info, 更新CMake下使用nuget方式引用VC-LTL的帮助 mingkuang 2025-04-03 20:43:32 +08:00
  • 618f796754 Opt, 解决单元测试WinSDK 26100下的符号缺失误报 v5.2.1 mingkuang 2025-03-04 12:17:20 +08:00
  • c30b1a5245 Fea #64, 基于msvcr14为MD/MDd提供一致性的体验 mingkuang 2025-01-14 23:04:05 +08:00
  • c6d1ba6504 Fea #64, 基于msvcr14为MD/MDd提供一致性的体验 v5.2.1-Beta4 mingkuang 2025-01-14 23:04:05 +08:00
  • 146a3cc5d1 Fea #64, 基于msvcr14为MD/MDd提供一致性的体验 v5.2.1-Beta3 mingkuang 2025-01-14 23:04:42 +08:00
  • 674e65b863 Fea #64, 基于msvcr14为MD/MDd提供一致性的体验 v5.2.1-Beta2 mingkuang 2025-01-14 23:04:42 +08:00
  • 3ab7387cb2 Bug, YY-Thunks默认提升到1.1.5,避免/guard:ehcont模块无法派发异常(https://github.com/Chuyu-Team/YY-Thunks/issues/131) mingkuang 2025-01-14 23:04:05 +08:00
  • 831f93881b Fea #74,添加MSVC-LLVM工具集支持 hzqst 2025-01-13 13:11:29 +08:00
  • 25222ac722 Opt, 删除用户数量几乎为0的ARM版本(同时避免CI缺少ARM环境而构建失败) v5.2.1-Beta1 mingkuang 2024-11-27 22:20:36 +08:00
  • 17bf7fb41b Fea, 使用cmake INTERFACE机制支持VC-LTL布局引用(PR#70) 恍兮惚兮 2024-11-11 13:30:49 +08:00
  • 19436f65c5 Opt, 解决依赖过低,导致CI无法执行 mingkuang 2024-11-27 22:16:34 +08:00
  • 5fc24f9619 Opt, 删除用户数量几乎为0的ARM版本 Fea/PendingPR xupengjie1 2024-11-20 20:39:09 +08:00
  • 5a1b8854ad Fea, 使用cmake INTERFACE机制支持VC-LTL布局引用(PR#70) 恍兮惚兮 2024-11-11 13:30:49 +08:00
  • 4565706a07 Opt. YY-Thunks依赖项 1.1.2-Beta7 -> 1.1.2 v5.1.1 mingkuang 2024-08-11 22:30:26 +08:00
  • ea698aef45 Bug #67, ___lc_locale_name_func改用Tls实现,解决XP目标时全局变量占用过多内存 v5.1.1-Beta4 mingkuang 2024-08-04 23:54:51 +08:00
  • 883a326031 Bug, 解决.net x86时Platform值错误导致VC-LTL无法生效 v5.1.1-Beta3 mingkuang 2024-07-14 21:11:18 +08:00
  • fba5260d30 Opt, 使用[System.Version]简化版本判断 v5.1.1-Beta2 mingkuang 2024-05-30 19:05:39 +08:00
  • dcf5c6e732 Opt, 删除残留的CleanImport设置 mingkuang 2024-05-28 13:38:25 +08:00
  • d6328ba3c5 Opt, 默认开启干净导入表模式模式(功能转正) v5.1.1-Beta1 mingkuang 2024-05-25 20:35:14 +08:00
  • 6dfe24bccb Bug,解决DllMain DLL_THREAD_ATTACH时间接加载msvcrt导致死锁风险 mingkuang 2024-05-25 20:23:28 +08:00
  • 07994edf19 Opt, 使用Tls重写ptd_downlevel,提高性能 mingkuang 2024-05-25 18:03:33 +08:00
  • 73d17a9d3c Bug, 解决TFM选择Win10时无法兼容为XP mingkuang 2024-05-05 14:59:59 +08:00
  • c74557074f Fea #32, 添加.NET native AOT支持 v5.0.10-Beta2 mingkuang 2024-05-04 23:02:28 +08:00
  • 044bee7b36 更新VC-LTL的已知问题 mingkuang 2024-05-03 17:04:00 +08:00
  • 245b5ddeb6 Fea #61, 新增C11 Threads支持(VS17.8新功能) v5.0.10-Beta1 mingkuang 2024-05-02 18:36:16 +08:00
  • f3acb32ade Fea #52, 添加Developer PowerShell支持 v5.0.9 yzytom 2023-09-02 19:52:16 +08:00
  • d2dcef69f3 Bug #49, msvcrt模式_beginthread创建的线程无法获取ptd v5.0.8-Beta2 v5.0.8 mingkuang 2023-06-01 02:26:19 +08:00
  • 9bc7bae503 修复Bug #50,_CxxThrowException@8、__CxxLongjmpUnwind@4导入错误 mingkuang 2023-06-01 01:40:34 +08:00
  • 16726c9823 Bug,解决CMake下无法使用WindowsTargetPlatformMinVersion开启XP模式 v5.0.8-Beta1 mingkuang 2023-05-10 08:50:31 +08:00
  • 9681c98547 Update license information for third party libraries. MouriNaruto 2023-05-07 19:32:04 +08:00
  • 8328cb9d91 Bug #47, Windows XP模式编译时_wputenv_s发生缓冲区越界访问 v5.0.7 mingkuang 2023-05-07 12:27:48 +08:00
  • 35fa85a44a Bug #43, def文件编码改为UTF8,避免国外用户def神秘失败 v5.0.6 mingkuang 2023-04-12 21:26:10 +08:00
  • c29295947f Opt, ERROR_VC_LTL_FILE_MISSING内部链接更新为VC-LTL5 mingkuang 2023-04-05 23:33:53 +08:00
  • ed9dddf4ee Fea #43, 适配VCRT 14.35.32215 v5.0.6-Beta5 mingkuang 2023-04-05 03:30:25 +08:00
  • b7740703f2 Fea #44, 优化winapi_thunks.cpp,减少不必要的常量字符串 mingkuang 2023-04-05 01:53:16 +08:00
  • 1ad6ed0394 Bug #45, 解决5.2.3790.0编译目标在Windows Server 2003 x64上无法运行 mingkuang 2023-04-05 00:52:24 +08:00
  • 13d5af4848 Fea, 支持Intel C++ Compiler 2022 v5.0.6-Beta4 icls1337 2022-12-07 09:56:50 +08:00
  • 37f301ff0e Update VC-LTL logo Yuhang Zhao 2023-02-13 11:23:04 +08:00
  • d3e03ba210 Fea,vcruntime同步到14.34.31933 v5.0.6-Beta3 mingkuang 2023-01-25 01:48:02 +08:00
  • e31dc8421a 添加对VCPKG_TARGET_ARCHITECTURE的支持。(#20) v5.0.6-Beta2 xiaochenyue 2022-10-01 07:15:05 -07:00
  • 47a2fd6947 修复对VSCMD_ARG_TGT_ARCH的支持。 xiaochenyue 2022-10-01 07:25:46 -07:00
  • dd13f004f8 解决Bug 31,修复启用 /guard:ehcont 时编译报告2047链接错误问题。(https://github.com/Chuyu-Team/VC-LTL5/issues/31) v5.0.6-Beta1 mingkuang 2022-07-17 17:35:45 +08:00
  • 584822f639 解决Bug 29,RC文件中引用VC-LTL编译失败(https://github.com/Chuyu-Team/VC-LTL5/issues/29) v5.0.5-Beta1 v5.0.5 mingkuang 2022-03-18 20:52:05 +08:00
  • 2083ae3b33 解决Bug,softmemtag.obj找不到PDB而产生警告问题。 mingkuang 2022-03-13 21:11:52 +08:00
  • 2fe6d90ec1 解决Bug,修复14.31.31103 x64以及ARM64找不到符号__guard_memcpy_fptr问题。 v5.0.4 mingkuang 2022-03-13 14:22:02 +08:00
  • 34ce59d026 解决ASAN Debug下链接失败问题,但是目前存在运行时异常 fea/ASAN_Debug_support mingkuang 2022-03-13 10:53:46 +08:00
  • 59a7059b58 解决Bug 25,修复Debug模式下, try catch会出现崩溃问题(https://github.com/Chuyu-Team/VC-LTL5/issues/25) v5.0.4-Beta3 fea/arm64x-support mingkuang 2022-01-15 21:09:13 +08:00
  • ceebebdb30 解决Bug 26,在 ARM32找不到setjmp 和 __intrinsic_setjmp符号(https://github.com/Chuyu-Team/VC-LTL5/issues/26) mingkuang 2022-01-15 17:19:46 +08:00
  • 010a9d94fc 解决[Bug 24](https://github.com/Chuyu-Team/VC-LTL5/issues/24), 修复不支持FH4异常处理的环境导致链接失败问题。 v5.0.4-Beta2 mingkuang 2021-12-23 13:13:42 +08:00
  • e8cd0b7f3e 解决[Bug 21](https://github.com/Chuyu-Team/VC-LTL5/issues/21), 修复tlsGuards导致无法与老版本CRT链接问题已。 mingkuang 2021-12-22 12:59:02 +08:00
  • fe7d94e009 解决[Bug 19](https://github.com/Chuyu-Team/VC-LTL5/issues/19), 修复RC无法正常识别header\vcruntime.h问题。 v5.0.4-Beta1 mingkuang 2021-12-16 18:40:03 +08:00
  • 5c55645814 解决[Bug 18](https://github.com/Chuyu-Team/VC-LTL5/issues/18), _initialize_lconv_for_unsigned_char符号缺失导致链接失败。 mingkuang 2021-12-16 17:09:34 +08:00
  • 40f16685dc Merge pull request #14 from wangwenx190/fix-cmake-multiconfig v5.0.3 mingkuang 2021-11-23 16:37:03 +08:00
  • 913cd799f1 Fix multi-config CMake build Yuhang Zhao 2021-11-21 10:27:08 +08:00
  • 4498885baa 将第三方依赖项许可转换为URL(感谢 毛利) mingkuang 2021-11-03 11:52:07 +08:00
  • 7589fc588d 更新LibMaker工具,解决一处字符串匹配问题导致符号提取错误。 v5.0.3-Beta1 mingkuang 2021-11-02 13:06:05 +08:00
  • cf6f1d41a7 ExtractItem调整为路径匹配查找,提高适用性 mingkuang 2021-10-28 20:50:26 +08:00
  • bd3c960f25 解决[Bug 12](https://github.com/Chuyu-Team/VC-LTL5/issues/12), 修复VS2015/2017报告__filter_x86_sse2_floating_point_exception找不到问题。 mingkuang 2021-10-26 12:06:15 +08:00
  • 005d5591d7 调整一下帮助内容,从现在开始5.0将是主要分支 mingkuang 2021-10-12 17:49:16 +08:00
  • a3b152a5b5 解决PackRedist失败问题 mingkuang 2021-10-12 15:54:40 +08:00
  • 0e7dbacec9 启用pull_request CI mingkuang 2021-10-12 15:53:49 +08:00
  • 32f4d79862 解决Cargo.toml替换失败问题以及无法错误停止问题 mingkuang 2021-10-11 19:43:41 +08:00
  • e32527f547 Merge pull request #11 from MouriNaruto/master mingkuang 2021-10-11 17:21:05 +08:00
  • c42e6a0410 添加 VC-LTL 的 Rust 语言支持 MouriNaruto 2021-10-11 16:52:09 +08:00
  • b7b71fe3f0 解决[Bug 9](https://github.com/Chuyu-Team/VC-LTL5/issues/9),修复使用_CRT_STDIO_ISO_WIDE_SPECIFIERS导致链接失败问题,并且 添加它的单元测试。 v5.0.2-Beta1 mingkuang 2021-10-09 13:29:43 +08:00
  • 25610db72f 关闭仅我的代码支持 mingkuang 2021-10-09 13:05:01 +08:00
  • 7bf0146cbf 解决[Bug 8](https://github.com/Chuyu-Team/VC-LTL5/issues/8), 解决FH4 x64 嵌套 try catch 下无法正确抓取异常问题(感谢 毛利)。 mingkuang 2021-10-08 19:57:14 +08:00
  • 10816516ba 解决自动化脚本Redist无法正确缓存问题 mingkuang 2021-10-08 18:04:29 +08:00
  • a39302e902 解决[Bug 7](https://github.com/Chuyu-Team/VC-LTL5/issues/7), 修复VC-LTL FH4+x64+Debug访问非法地址导致的异常问题(感谢 毛利)。 mingkuang 2021-10-08 18:02:53 +08:00
  • 363c0e37ab 反正只有Win32才需要复制lib type,那就只在Win32平台进行,避免10.0.22000.0 SDK兼容性问题 v5.0.1 mingkuang 2021-09-19 19:40:39 +08:00
  • 1cc2b18fdf x64 Redist残留API-MS-WIN-CORE-FIBERS-L1-1-0.DLL问题 mingkuang 2021-09-19 18:07:37 +08:00
  • a7e54279b4 Merge branch 'master' of https://github.com/Chuyu-Team/VC-LTL5 mingkuang 2021-09-19 18:06:50 +08:00
  • 25fc898144 Merge pull request #4 from xspeed1989/master mingkuang 2021-09-13 14:19:15 +08:00
  • a5a334a8a2 修正CMake脚本无法正确读取VC-LTL安装路径的问题 xspeed1989 2021-09-10 19:02:21 +08:00
  • b2047c1981 nuge标题中添加2022的信息 mingkuang 2021-09-07 15:54:20 +08:00
  • b53685cd9c 只有在tag中才缓存Redist mingkuang 2021-09-07 15:44:21 +08:00
  • 601ebb3bec 更新LibMaker更好的支持amr64库 mingkuang 2021-09-07 15:40:03 +08:00
  • 1951dbfe0d 添加Redist处理配置,增加修改版Redist支持 mingkuang 2021-09-07 11:55:02 +08:00
  • ed534c11eb ltlBinCache命中时,不需要上传单元测试报告 v5.0.1-Beta6 mingkuang 2021-09-05 17:26:45 +08:00
  • f8262eb204 修复Bug,动态链接的情况下__crtLCMapStringA、__crtCompareStringA与STL符号存在冲突。 mingkuang 2021-09-05 16:02:13 +08:00
  • 224bc798a5 增强单元测试的导入表匹配,应对上次遇到的工程WindowsTargetPlatformMinVersion配置错误问题 mingkuang 2021-09-03 16:00:42 +08:00
  • 4727dd7c40 调整 _CrtIsMemoryBlock 返回值,避免不必要的断言 mingkuang 2021-09-03 11:04:03 +08:00
  • 169c76419b 解决Bug,修复Debug库导致_recalloc等内存函数无限递归问题(感谢 毛利反馈) mingkuang 2021-09-03 11:01:45 +08:00
  • ad8e2af7e7 编译产物中排除idb垃圾文件 mingkuang 2021-09-02 19:44:09 +08:00
  • eeae3fb7f1 工程的ProjectConfiguration WindowsTargetPlatformMinVersion配置有一处配置错误 mingkuang 2021-09-02 19:40:09 +08:00
  • 9fa700ba1c 打包程序中增加Readme.osc.md mingkuang 2021-09-02 18:33:16 +08:00
  • cff1dab422 解决readme中的链接无法跳转问题 mingkuang 2021-09-02 18:28:34 +08:00
  • a8c70ea544 更新readme一集第三方Licenses mingkuang 2021-09-02 18:20:42 +08:00
  • 4bcf8c3786 添加CleanImport模式的单元测试 mingkuang 2021-09-02 15:32:52 +08:00
  • ab3d73d87a 添加Debug版库支持以及添加对应的单元测试。 mingkuang 2021-09-02 15:14:24 +08:00