1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00
Commit graph

887 commits

Author SHA1 Message Date
neodiX
3372aebf48 update README.md 2025-01-20 12:47:00 +04:00
neodiX
92cef2bf7d clean up 2025-01-19 16:46:57 +04:00
neodiX
21f4f8bbd7 Merge branch 'testnet' into fix-linking-1 2025-01-19 16:33:37 +04:00
neodiX
c568b94e87 Merge remote-tracking branch 'origin/testnet' into testnet 2025-01-19 16:30:11 +04:00
neodiX
946d6804b6 add portable linux arm64 to release 2025-01-18 22:09:31 +04:00
neodiX
650ee0a3a2 test appimages on arm64 linux 2 2025-01-18 20:33:25 +04:00
neodiX
ffb95de4f1 test appimages on arm64 linux 2025-01-18 18:06:11 +04:00
neodiX
4c87ebeda2 test compilation on linux arm64 2025-01-18 17:51:20 +04:00
SpyCheese
a224491179
Fix error processing in StaticBagOfCellsDb (#1481) 2025-01-17 15:58:15 +03:00
neodiX
e7e4ed7b24 avoid infinite loop when place in system bin dir 2 2025-01-17 11:55:30 +04:00
neodiX
36d3328f67 avoid infinite loop when place in system bin dir 2025-01-16 21:33:37 +04:00
neodiX
c018bba964 linux apps double check 2025-01-16 18:20:19 +04:00
SpyCheese
710514b8f1
Validate Merkle proofs and updates in TLB validate (#1479)
* Validate Merkle proofs and updates in TLB validate

* Fix out-of-bound access in tl_jni_object.cpp
2025-01-16 09:42:05 +03:00
dbaranovstonfi
987c7ca04b
emulator: set libraries when libs is NOT empty (#1449)
Co-authored-by: dbaranov34 <baranov34@gmail.com>
2025-01-15 13:50:18 +03:00
neodiX
2b1c97a3b5 minor fixes 2025-01-15 12:45:47 +04:00
neodiX
b989e7232d minor fixes, typos 2025-01-15 12:25:28 +04:00
SpyCheese
2ebc6d6a3c
Fix error processing in load_cell (#1467) 2025-01-15 10:45:04 +03:00
SpyCheese
62838571eb
Support extra currencies in reserve action with +2 flag (#1429)
* Support extra currencies in reserve action with +2 flag

* Enable new reserve behavior in version 9
2025-01-15 10:43:33 +03:00
Victor S.
f6fa986b33
Fix *DATASIZE* opcode log msg (#1465)
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
2025-01-15 10:39:05 +03:00
crStiv
652f4f0141
Update Changelog.md (#1476)
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
2025-01-15 10:36:46 +03:00
EmelyanenkoK
8b68210db7
Merge pull request #1475 from ton-blockchain/node-patch
Bugfixes in node and tonlib
2025-01-15 10:34:19 +03:00
neodiX
1045a3200c adjust create-release.yml 2025-01-15 10:52:27 +04:00
SpyCheese
87c4b4a5d4 Fix handling small out-of-sync in validate-query 2025-01-13 17:41:50 +03:00
SpyCheese
cae9ccfacf Retry dht query in adnl-peer if peer does not respond for too long 2025-01-13 17:41:10 +03:00
SpyCheese
4ddb14c136 Fix double tilde for crc computation in tlbc 2025-01-13 17:40:16 +03:00
SpyCheese
dc2f0dad81 Add extra currencies to c7 in tonlib runGetMethod 2025-01-13 17:39:56 +03:00
neodiX
ed7ac8202f do not use -static-libgcc -static-libstdc++ on mac for shared libs 2025-01-10 18:33:40 +04:00
neodiX
6ca5f54a73 do not use -static-libgcc -static-libstdc++ on mac for shared libs 2025-01-10 17:57:13 +04:00
neodiX
128cdb9da3 Merge remote-tracking branch 'origin/fix-linking-1' into fix-linking-1 2025-01-10 11:15:33 +04:00
neodiX
07dbb396f5 test portable macos binaries 2025-01-10 11:15:04 +04:00
neodix42
a93d093dc3
Update CMakeLists.txt 2025-01-09 21:42:01 +04:00
neodiX
9c7a1f51f5 update emulator portable 2025-01-09 21:27:12 +04:00
neodiX
6b4eae3a25 add -static-libgcc -static-libstdc++ to libtonlibjson and emulator when PORTABLE=1 2025-01-09 20:38:09 +04:00
neodiX
ca9afc9673 add -static-libgcc -static-libstdc++ to libtonlibjson and emulator when PORTABLE=1 2025-01-09 20:23:48 +04:00
neodiX
8cce66da6d add /lib/x86_64-linux-gnu/libstdc++.so.6 to static binaries 2025-01-09 18:39:56 +04:00
neodix42
46d4e12b4c
extend generate-random-id utility... (#1462)
* improve windows builds

* install nasm for openssl compilation on win

* install nasm for openssl compilation on win for github

* add create-state, proxy-liteserver, rldp-http-proxy, http-proxy, adnl-proxy, dht-server, libtonlibjson.so and libemulator.so to docker image

* build new artifacts inside Docker

* add files smartcont/auto/* to docker image

* build arm64 in docker branch build

* improve secp256k1 build

* extend generate-random-id with -f parameter (to read addr list from a file)
2025-01-07 19:15:51 +03:00
neodiX
12684c49ea add -fPIC -fcommon 2024-12-28 16:50:12 +04:00
neodiX
85207cf258 shared lib without libc but with D_GLIBCXX_USE_CXX11_ABI and -static-libgcc -static-libstdc++ 2024-12-27 22:33:59 +04:00
neodiX
4bdce53069 try to ensure ABI compatibility with older glibc for shared libraries 2024-12-27 21:41:20 +04:00
neodiX
c4db04c72b try to ensure ABI compatibility with older glibc 2024-12-27 11:48:39 +04:00
neodiX
5fde1a35f2 app images build with libc 2024-12-26 22:31:01 +04:00
neodiX
fe4c2fc0bc add proper /lib/x86_64-linux-gnu/libreadline.so.8 2024-12-26 20:46:49 +04:00
neodiX
bf27b7001b add plain portable libs 2024-12-26 18:44:03 +04:00
neodiX
3abf95c256 add libreadline 2024-12-26 17:53:38 +04:00
neodiX
3482bd85b5 bind specific libraries to appimages 2024-12-26 13:51:07 +04:00
neodiX
ee8589dee1 appimages without jemalloc 2024-12-26 12:51:10 +04:00
neodiX
d69728911c create release 2024-12-26 12:05:52 +04:00
neodiX
42994dbe25 add export LD_LIBRARY_PATH="${APPDIR}/usr/lib:${LD_LIBRARY_PATH}" to appimage AppRun 2024-12-26 00:03:52 +04:00
neodiX
648d113c0b appimages only on ubuntu 20 with ssl-3 for now 2024-12-25 23:54:26 +04:00
neodiX
c264241e01 appimages only on ubuntu 20 with ssl-3 for now 2024-12-25 23:51:00 +04:00