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

848 commits

Author SHA1 Message Date
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
neodiX
c6aeb9f815 appimages only on ubuntu 22 with ssl-3 for now 2024-12-25 23:05:44 +04:00
neodiX
60029508c6 add appimages to release (for testing) 3 2024-12-25 22:11:06 +04:00
neodiX
bb4468feea add appimages to release (for testing) 2 2024-12-25 21:15:55 +04:00
neodiX
fe03d40f05 add appimages to release (for testing) 2024-12-25 20:50:00 +04:00
neodiX
88d52ea099 add appimages to release (for testing) 2024-12-25 20:30:33 +04:00
neodiX
b70906da6e add appimages to release (for testing) 2024-12-25 20:23:25 +04:00
neodiX
ef16611110 appimages with libc++ and some checks 2024-12-25 12:26:05 +04:00
neodiX
42c4792f0c appimages wihtout libc++ 2024-12-24 11:37:41 +04:00
neodiX
ff297684b6 typo 2024-12-24 11:28:33 +04:00
neodiX
4877da028b use libc++ for appimages artifacts 2024-12-24 11:14:31 +04:00
neodiX
dc8e767382 add missing dependencies 2024-12-24 10:52:08 +04:00
neodiX
c8a48e4383 add github workflow for appimages creation 2024-12-24 10:40:26 +04:00
neodiX
c411f193b4 decode json 2024-12-22 22:18:36 +04:00
neodiX
f94946aaa8 decode json 2024-12-22 21:46:43 +04:00
neodiX
78b3ced670 typo 2024-12-22 21:38:31 +04:00
neodiX
fb0fc08efd remove gsl for portable artifacts; add -f key to generate-random-id in order to read addr_list from file; 2024-12-22 21:30:51 +04:00
neodiX
61134fd856 use clang-16 on ubuntu 20.04 2024-12-19 16:03:13 +04:00
neodiX
ae2179cfb7 install missing headers on ubuntu 20.04 2024-12-18 23:29:19 +04:00
neodiX
3a0f0b53f5 adding natively portable binaries (all statically linked with libc++, without nixpkgs help) for x86-64 linux 2024-12-18 23:06:10 +04:00
neodiX
c5a1234ebc Merge remote-tracking branch 'origin/testnet' into testnet 2024-12-18 21:15:58 +04:00
SpyCheese
ce58805104
Improve readability of validator-engine-console commands (#1426)
1. Add dashes to command names (old names still work for compatibility)
2. Better shard format
3. Allow base64 in some parameters
2024-12-11 14:48:48 +03:00
neodix42
540d1fb4b7
Improve windows build scripts (#1416)
* 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
2024-12-11 14:41:45 +03:00
neodiX
7a465f4d6e improve secp256k1 build 2024-12-11 09:18:47 +04:00
neodiX
ae1dcc22e7 build arm64 in docker branch build 2024-12-10 13:29:19 +04:00
EmelyanenkoK
d3d050a319 Update changelogs 2024-12-09 10:00:31 +03:00
neodiX
675b19b857 add files smartcont/auto/* to docker image 2024-12-06 23:07:28 +04:00
neodiX
b4c5d6ef50 build new artifacts inside Docker 2024-12-06 21:47:30 +04:00
neodiX
9da51600a5 add create-state, proxy-liteserver, rldp-http-proxy, http-proxy, adnl-proxy, dht-server, libtonlibjson.so and libemulator.so to docker image 2024-12-06 21:09:31 +04:00
SpyCheese
7df2ea9f06
Improve async cell loading in DynamicBagOfCellsDb.cpp (#1414) 2024-12-06 11:56:24 +03:00
krigga
fd095403d7
fix: missing _malloc in emulator-emscripten (#1420) 2024-12-06 11:50:50 +03:00
SpyCheese
645d26a1f3
Patch tonlib and validator-engine (#1417)
* Don't enable fast state serializer automatically

* Fix checking masterchain proof in tonlib lookupBlock
2024-12-05 18:50:12 +03:00
SpyCheese
7bc50e63d7
tonNode.getOutMsgQueueProof query in public shard overlays (#1413)
* tonNode.getOutMsgQueueProof query in public shard overlays

* Allow responding to getOutMsgQueueProof requests one at a time only
2024-12-04 14:38:57 +03:00
neodiX
844b168ba6 install nasm for openssl compilation on win for github 2024-12-03 20:31:46 +04:00
neodiX
b9462a840c install nasm for openssl compilation on win 2024-12-03 19:55:05 +04:00
SpyCheese
9ae88d87e3
Export all keys command in validator-engine-console (#1412)
* Export all keys command in validator-engine-console

* Use OPENSSL_cleanse in Bits256::fill_zero_s
2024-12-03 17:19:12 +03:00
neodiX
e2ed70f41a improve windows builds 2024-12-03 17:41:55 +04:00
neodix42
4aa6412f9c
Include proxy-liteserver (#1406)
* include into artifacts

* include proxy-liteserver into release artifacts
2024-12-03 10:03:14 +03:00
SpyCheese
ed7ac6312a
Fix UB in query-utils.cpp (#1411) 2024-12-03 10:02:51 +03:00
dependabot[bot]
531b6ceccc
Bump dawidd6/action-download-artifact from 2 to 6 in /.github/workflows (#1400)
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2 to 6.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases)
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v2...v6)

---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-03 10:02:30 +03:00