Commit Graph

  • 2325b547fd fix(c/libuv): Change the request calling method of echo_server 赵英杰 2024-08-09 10:35:14 +08:00
  • 34e454c054 Merge pull request #689 from visualfc/slicetoarray xushiwei 2024-08-09 09:44:46 +08:00
  • 302386d22c ssa: SliceToArrayPointer visualfc 2024-08-09 08:53:39 +08:00
  • 210c483635 Merge pull request #687 from xushiwei/q v0.9.6 xushiwei 2024-08-09 00:33:09 +08:00
  • 8ca4212650 library syscall: linux fix xushiwei 2024-08-09 00:22:29 +08:00
  • c91dba5ed6 Merge pull request #686 from xushiwei/q xushiwei 2024-08-08 23:58:31 +08:00
  • c8de05f101 rollback golang.org/x/tools v0.22.0 => v0.19.0 xushiwei 2024-08-08 23:52:29 +08:00
  • 0ac7cde498 Merge pull request #684 from visualfc/initafter xushiwei 2024-08-08 23:05:02 +08:00
  • 108829ad9c cl: build initAfter visualfc 2024-08-08 21:36:18 +08:00
  • c5b96f4e9c Merge pull request #681 from luoliwoshang/llcppsymg/refine xushiwei 2024-08-08 16:26:24 +08:00
  • 4c2099d33e llcppg:remove unuse types luoliwoshang 2024-08-08 15:09:24 +08:00
  • fe5de95008 llcppsymg:improve parsing process luoliwoshang 2024-08-08 14:14:20 +08:00
  • 4b0cfc0751 Merge pull request #677 from tsingbx/bigInt xushiwei 2024-08-08 14:23:32 +08:00
  • c2bf05942e add openssl BIGNUM support tsingbx 2024-08-08 13:34:04 +08:00
  • df37f80c8e add big.Int Lsh and Rsh and test it tsingbx 2024-08-08 13:33:14 +08:00
  • 2c19d7218d Merge pull request #680 from xushiwei/q xushiwei 2024-08-08 11:57:20 +08:00
  • 34899e8d36 llcppg design xushiwei 2024-08-08 11:49:55 +08:00
  • bf8c10ed25 Merge pull request #678 from spongehah/refactor/c-libuv-remove-go-wrapper xushiwei 2024-08-08 11:33:10 +08:00
  • 93c33e08c2 Merge pull request #679 from xushiwei/hmac xushiwei 2024-08-08 11:31:01 +08:00
  • 3992dd1dd0 Merge pull request #675 from hackerchai/feature/c-net-add-missing-funcs xushiwei 2024-08-08 11:30:48 +08:00
  • cab29c2be7 llcppg/ast: ppdNode xushiwei 2024-08-08 11:21:56 +08:00
  • f582657ffd fix(c/net): Remove unused implicit import hackerchai 2024-08-08 10:12:47 +08:00
  • 2823ac1aee fix(c/libuv): Adjust comment errors and demo code 赵英杰 2024-08-08 10:04:20 +08:00
  • 289caa7cc2 add BN_CTX Start, Get, End and Add big.Int Mul and test it tsingbx 2024-08-08 09:10:31 +08:00
  • 0a8bad46b5 add big.Int Set, Abs, Neg and add test it tsingbx 2024-08-08 08:31:03 +08:00
  • aa4f518262 Merge pull request #673 from cpunion/libuv-async v0.9.5 xushiwei 2024-08-07 21:43:50 +08:00
  • f76fa879fc Merge pull request #676 from luoliwoshang/xtool/ast/funcproto xushiwei 2024-08-07 21:42:47 +08:00
  • 8d70aba1f5 castdump:funcproto type & enum value luoliwoshang 2024-08-07 20:07:27 +08:00
  • a44bb35aec libuv: add async Li Jie 2024-08-07 16:22:33 +08:00
  • 4fda2b656f Merge pull request #672 from luoliwoshang/c/clang/type-tree xushiwei 2024-08-07 19:15:37 +08:00
  • e626d00fdf Merge pull request #674 from hackerchai/feature/c-calloc xushiwei 2024-08-07 18:39:35 +08:00
  • bf09e3c3ae feat(c/net): Add SockaddrStorage func, Ntohs func & SetSockOpt func hackerchai 2024-08-07 18:04:04 +08:00
  • 753dcd3301 feat(c): Add Calloc func hackerchai 2024-08-07 16:45:17 +08:00
  • 8b5dee510e libuv: add uv_stop Li Jie 2024-08-07 16:11:38 +08:00
  • 9cb73fbf78 castdump:array,typedef,pointer & builtin type luoliwoshang 2024-08-07 14:30:36 +08:00
  • e6b4deb5c4 Merge pull request #657 from hackerchai/fix/c-libuv-missing-func xushiwei 2024-08-07 15:04:52 +08:00
  • 8848222728 feat(c/libuv): Add GetIoWatcherFd func using LLGoFiles hackerchai 2024-08-07 14:48:15 +08:00
  • 3cd62994c7 Revert "refactor(c/libuv): Use cgo alias replace struct assertion in fs" hackerchai 2024-08-07 12:03:28 +08:00
  • dd93a97790 Revert "feat(c/libuv): Add GetIoWatcherFd func" hackerchai 2024-08-07 11:53:57 +08:00
  • e40e2d2d14 style(c/libuv): Use go type funcs & update demo(syanc_fs, echo_server) hackerchai 2024-08-06 16:51:52 +08:00
  • 26f8ce7b5a refactor(c/libuv): Use cgo alias replace struct assertion in fs hackerchai 2024-08-06 16:05:09 +08:00
  • 9a61e374b5 refactor(c/libuv): Move some func due to libuv doc hackerchai 2024-08-06 15:58:15 +08:00
  • 9b12e9819c fix(c/libuv/demo): Fix echo_server stream convert hackerchai 2024-08-06 14:32:30 +08:00
  • 5d0a91239c feat(c/libuv): Add GetIoWatcherFd func hackerchai 2024-08-06 11:54:28 +08:00
  • c848278690 feat(c/libuv): Add uv_close & uv_signal func hackerchai 2024-08-02 17:48:19 +08:00
  • 2ebb929e2c castdump:accessMap luoliwoshang 2024-08-07 10:59:27 +08:00
  • b34334ba93 Merge pull request #669 from visualfc/abimap xushiwei 2024-08-07 07:54:27 +08:00
  • 05a01cd803 ssa: fix abi map init visualfc 2024-08-06 22:24:21 +08:00
  • 9ac0c06f26 Merge pull request #667 from luoliwoshang/c/clang/type xushiwei 2024-08-06 22:00:27 +08:00
  • 52af22b0e8 Merge pull request #660 from luoliwoshang/c/clang/fullast xushiwei 2024-08-06 21:56:06 +08:00
  • 81cfc73b48 castdump:full ast dump luoliwoshang 2024-08-06 18:31:54 +08:00
  • ee0e0a5c51 Merge pull request #666 from cpunion/async-functions async xushiwei 2024-08-06 20:38:34 +08:00
  • f892bfccdf Merge pull request #665 from xushiwei/hmac xushiwei 2024-08-06 18:56:37 +08:00
  • dbed8fefac library: crypto/hmac xushiwei 2024-08-06 18:49:24 +08:00
  • ca14637909 c/clang:type kind luoliwoshang 2024-08-06 15:55:21 +08:00
  • 7db618fba5 c/clang:cursor enum & access pecifier luoliwoshang 2024-08-06 14:46:38 +08:00
  • 29c74c09ce library/README: crypto/hmac, crypto/subtle xushiwei 2024-08-06 17:19:31 +08:00
  • a2b5b9f97e library (todo): crypto/hmac, internal/fmtsort xushiwei 2024-08-06 17:03:22 +08:00
  • 6a05aa4e53 llgo support crypto hmac (#663) tsingbx 2024-08-06 16:47:51 +08:00
  • 43fd5d233a Merge pull request #662 from xushiwei/cast xushiwei 2024-08-06 15:10:15 +08:00
  • 0bd39ed035 TypedefDecl xushiwei 2024-08-06 15:09:39 +08:00
  • 7b2747ce0c asyncio: merge promise and coro frame allocation Li Jie 2024-08-06 14:40:38 +08:00
  • 1db8aad039 Merge pull request #661 from xushiwei/cast xushiwei 2024-08-06 11:00:51 +08:00
  • fb2d4267f5 llcppg: c/c++ ast xushiwei 2024-08-06 11:00:13 +08:00
  • d7b203ae08 Merge pull request #655 from tsingbx/hmac2 xushiwei 2024-08-05 23:21:19 +08:00
  • 578bc165c4 test: fix cl and ssa tests Li Jie 2024-08-05 20:52:34 +08:00
  • a1d46e905b asyncio: demo & test Li Jie 2024-08-05 20:21:11 +08:00
  • 9102ca6b1e ssa: workaround for LLVM attribute compilation errors Li Jie 2024-08-05 20:13:31 +08:00
  • 3e07f2e3bc Merge pull request #656 from spongehah/golib/net-url xushiwei 2024-08-05 20:11:31 +08:00
  • 94cf6f6640 Merge pull request #658 from luoliwoshang/c/clang/marco xushiwei 2024-08-05 20:10:10 +08:00
  • 6da5fe4317 c/clang:marco content luoliwoshang 2024-08-05 19:26:59 +08:00
  • 835d6fee1e cl: test async function compiling Li Jie 2024-08-05 18:10:57 +08:00
  • 3a68dee850 library: net/url 赵英杰 2024-08-05 17:26:36 +08:00
  • 294abb5126 ssa: test Builder.Switch Li Jie 2024-08-05 18:00:14 +08:00
  • 2ccfa6a2e8 add EVP_sha1, EVP_sha224.... tsingbx 2024-08-05 17:38:01 +08:00
  • 5fca8ebd4e ssa: test coroutine builders Li Jie 2024-08-05 16:43:56 +08:00
  • d3df782fca asyncic: coReturn Li Jie 2024-08-05 17:24:36 +08:00
  • f7bf671050 add openssl hmac tsingbx 2024-08-05 15:56:46 +08:00
  • b04ac8df30 ssa: comment unused coroutine builders Li Jie 2024-08-05 16:43:36 +08:00
  • bb03df7059 ssa: refactor Builder.BeginAsync Li Jie 2024-08-05 16:42:51 +08:00
  • 98072f3f4b asyncio: fix unreasonable return type of promise.Next() Li Jie 2024-08-05 15:21:14 +08:00
  • 3bf0780a67 asyncio: trap on unexpected resume Li Jie 2024-08-05 15:19:42 +08:00
  • 4bff9cc3df Merge pull request #653 from luoliwoshang/c/clang/marco xushiwei 2024-08-05 12:53:23 +08:00
  • 13c68a0184 Merge pull request #654 from visualfc/fixstd xushiwei 2024-08-05 12:48:33 +08:00
  • a1fdc05e26 cl: fix CoYield Li Jie 2024-08-05 12:37:34 +08:00
  • 6d92949715 cpp/std: fix std::string def visualfc 2024-08-05 11:17:42 +08:00
  • 93bff83e3d ssa: fix @llvm.coro.size.i64 doc Li Jie 2024-08-05 10:41:39 +08:00
  • 5cf31bd3f3 c/clang:marco info luoliwoshang 2024-08-04 13:55:19 +08:00
  • 929d4c8d61 Merge pull request #647 from aofei/ssa-llgolink xushiwei 2024-08-04 12:08:52 +08:00
  • 482f796bad ssa: add llgo:link support to Builder.abiMthd Aofei Sheng 2024-08-03 08:35:19 +08:00
  • d85f532ab1 Merge pull request #652 from xushiwei/q xushiwei 2024-08-04 10:55:03 +08:00
  • b1654f7807 c/os: llgoClearenv xushiwei 2024-08-04 10:54:41 +08:00
  • 4f8526e527 Merge pull request #649 from aofei/clearenv xushiwei 2024-08-04 10:50:18 +08:00
  • e470bc2069 Merge commit 'd06146ed970f52d564521ff0be7d56839c85e497' into async-functions Li Jie 2024-08-04 10:26:27 +08:00
  • efa771f3ff cl: compile async functions Li Jie 2024-08-04 09:54:34 +08:00
  • 4b568fc469 fix(c/os): add missing clearenv for macOS Aofei Sheng 2024-08-03 09:55:25 +08:00
  • d06146ed97 Merge pull request #645 from spongehah/refactor/c-libuv-remove-go-wrapper xushiwei 2024-08-04 07:35:21 +08:00
  • 8e0e809733 Merge pull request #648 from aofei/sync xushiwei 2024-08-04 07:31:49 +08:00
  • 806193fc6e ssa: set expr name for debug readable Li Jie 2024-08-03 20:57:38 +08:00
  • cdfa0166bd ssa: make block with label name for debug readable Li Jie 2024-08-03 20:51:43 +08:00