1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-13 19:52:18 +00:00
Commit graph

845 commits

Author SHA1 Message Date
neodiX42
caa52c98d7
Fix timeout issue for Github action Docker Compile Ubuntu x86-64 & arm64 (#501)
* fix gh action timeout; delete old actions;

* fix gh action timeout; delete old actions;
2022-10-27 09:13:50 +03:00
neodiX42
6e8df7bcb2
TON binaries for Ubuntu with aarch64-arm64 CPU architecture (#493)
* add: TON Overflow

* macOS compile with docker

* QEMU does not run on macOS itself

* QEMU does not run on macOS itself

* QEMU does not run on macOS itself

* QEMU does not run on macOS itself

* QEMU does not run on macOS itself

* QEMU does not run on macOS itself

* QEMU does not run on macOS itself

* ubuntu multi-platform compile

* ubuntu multi-platform compile

* ubuntu multi-platform compile

* ubuntu multi-platform compile test matrix

* ubuntu multi-platform compile test matrix

* ubuntu multi-platform compile test matrix

* copy from container and publish

* copy from container and publish

* copy from container and publish

* copy from container and publish

* copy from container and publish

* copy from container and publish

* copy from container and publish

* copy from container and publish

* multi platform with upload

* bug fix

* bug fix

* bug fix

* bug fix

* bug fix

* bug fix

* bug fix without exec

* bug fix without filename

* bug fix without filename

* Update docker-compile-ubuntu.yml

* Update docker-compile-ubuntu.yml

* Update docker-compile-ubuntu.yml

* Update docker-compile-ubuntu.yml

* Update docker-compile-ubuntu.yml

* Update docker-compile-ubuntu.yml

* fix tzdata

Co-authored-by: Doge <awesomedogewow@gmail.com>
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
2022-10-24 20:50:26 +03:00
neodiX42
e03abf221b
Fix invalid numeric argument '/Wextra' when compile on Windows (#499)
* add: TON Overflow

* Fix invalid numeric argument '/Wextra' when compile on Windows;
Also make strip command compatible with Darwin OS

Co-authored-by: Doge <awesomedogewow@gmail.com>
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
2022-10-24 20:48:41 +03:00
EmelyanenkoK
3d9a165586
Fix set_seed in stdlib.fc 2022-10-24 20:23:05 +03:00
EmelyanenkoK
64b960740a
Fix typo in ConfigParam 79 2022-10-22 14:42:13 +03:00
EmelyanenkoK
4c8194ab5b
Add ConfigParam 79 (#498)
* Add ConfigParam 79

* Change Config79 MsgAddress -> bits256

* Add ConfigParam 81 for Polygon
2022-10-21 17:45:37 +03:00
EmelyanenkoK
20758d6bdd
Merge pull request #489 from awesome-doge/patch-1
add: TON Overflow
2022-10-20 20:35:58 +03:00
SpyCheese
d4339b839c Add "delshard", "delcollator" to validator-engine-console 2022-10-17 13:24:59 +03:00
SpyCheese
e3823c46f3
Merge pull request #7 from EmelyanenkoK/patch-1
Move CollatorConfig to -41 Config Param
2022-10-17 12:59:09 +03:00
EmelyanenkoK
23dbf2d834
Move CollatorConfig to -41 Config Param 2022-10-15 11:58:01 +03:00
EmelyanenkoK
7650b217bf
Merge pull request #490 from SpyCheese/testnet
Fix tonlib method getShardBlockProof
2022-10-12 17:20:49 +03:00
SpyCheese
42efd1f31e Fix tonlib method getShardBlockProof 2022-10-12 17:18:38 +03:00
Doge
c6ab9275b8
add: TON Overflow 2022-10-12 21:15:39 +08:00
EmelyanenkoK
15f5a1d55a
Merge pull request #488 from ton-blockchain/master
Merge upstream
2022-10-12 14:25:27 +03:00
EmelyanenkoK
701fc6afad
Merge pull request #487 from SpyCheese/master
Fix emulate_not in func
2022-10-12 14:24:49 +03:00
SpyCheese
91580e7ebf Fix emulate_not in func 2022-10-12 14:09:15 +03:00
Vladimir Támara Patiño
f7041cb44f
Can compile in OpenBSD/adJ. Closes #337 (#430)
* Updating abseil-cpp to version of 14th April 2022 that supports OpenBSD/adJ

* Not using dl in OpenBSD/adJ
2022-10-11 10:32:49 +03:00
ms
7fcfc63d06
Add InitState to raw.getTransactions [tonlib] (#485)
* Extract and return message init state

* prefetch -> fetch
2022-10-10 17:25:20 +03:00
SpyCheese
1d42c38122
Move some constants to global config (#484) 2022-10-10 17:13:21 +03:00
SpyCheese
580884033b
Check limits in validate-query, check timeout in collator (#469) 2022-10-06 21:31:41 +03:00
SpyCheese
caffdbb5ba
Tonproxy improvements (#483)
* Bugfixes in rldp-http-proxy and http parser

* Tonlib: change liteservers on query timeout or connection close

* Increase maximum size of http request

* Minor bugfixes in http
2022-10-06 21:31:18 +03:00
SpyCheese
0e428af807 Tonlib uses partial liteservers 2022-10-06 15:13:10 +03:00
SpyCheese
89771e2a2c Generate tlo and other changes after merge 2022-10-06 14:15:10 +03:00
SpyCheese
eb9d601d4e Merge branch 'tonproxy-v1' into block-generation
# Conflicts:
#	adnl/adnl-query.cpp
#	adnl/adnl-query.h
2022-10-06 13:48:09 +03:00
SpyCheese
636348ffc2 Merge branch 'testnet' into block-generation
# Conflicts:
#	overlay/overlay-fec-broadcast.cpp
#	overlay/overlay.hpp
#	tl/generate/scheme/ton_api.tl
#	tl/generate/scheme/ton_api.tlo
#	validator-engine-console/validator-engine-console-query.cpp
#	validator-engine-console/validator-engine-console-query.h
#	validator-engine-console/validator-engine-console.cpp
#	validator-engine/validator-engine.cpp
#	validator-engine/validator-engine.hpp
#	validator/downloaders/wait-block-state.hpp
#	validator/impl/validate-query.cpp
#	validator/validator.h
2022-10-06 13:46:25 +03:00
SpyCheese
81c0e920c5 Simplify selecting shards for monitor 2022-10-06 13:41:13 +03:00
SpyCheese
c2dde00459 Improve retries in overlay.cpp 2022-10-06 13:41:05 +03:00
SpyCheese
9fb986f6f5 Disable downloading archives during sync 2022-10-06 13:41:02 +03:00
SpyCheese
699a56b951 Send block broadcasts directly to collators 2022-10-06 13:40:53 +03:00
EmelyanenkoK
cc9ce0eb28
Merge pull request #481 from ton-blockchain/master
Merge upstream
2022-10-06 12:37:49 +03:00
EmelyanenkoK
585c5d5b54 Add notes for 10.2022 update 2022-10-06 09:17:33 +03:00
EmelyanenkoK
b640f06846 Add comments to stdlib 2022-10-06 09:16:44 +03:00
SpyCheese
5500acd1ba Minor bugfixes in http 2022-10-05 23:05:23 +03:00
SpyCheese
836184e566 Increase maximum size of http request 2022-10-04 18:25:25 +03:00
SpyCheese
33a079962f Tonlib: change liteservers on query timeout or connection close 2022-10-04 15:12:13 +03:00
SpyCheese
69cee95abb Bugfixes in rldp-http-proxy and http parser 2022-10-04 11:07:38 +03:00
EmelyanenkoK
4b940f8bad
Merge pull request #480 from ton-blockchain/testnet
Merge dev branch
2022-10-03 09:25:27 +03:00
EmelyanenkoK
f8cc01a5fe
Merge pull request #479 from SpyCheese/testnet
Add validity checks to RLDP and c4/c5
2022-10-03 09:23:18 +03:00
SpyCheese
495327099c Check level of c4 and c5 2022-10-03 09:15:41 +03:00
SpyCheese
e05af05635 Check fec type in incoming messages in RLDP 2022-10-03 09:14:50 +03:00
EmelyanenkoK
ac9fc3a515
Merge pull request #478 from ton-blockchain/upd-dns-smartcontracts
auto-dns & manual-dns smartcontracts updated to actual DNS standard
2022-09-30 14:21:09 +03:00
EmelyanenkoK
b96ab80dfd Merge ton_api.tlo 2022-09-30 12:36:31 +03:00
tolya-yanot
313d37e134 auto-dns & manual-dns smartcontracts updated to actual DNS standard version by starlightduck 2022-09-30 12:14:14 +03:00
EmelyanenkoK
1ded7af335
Merge pull request #476 from SpyCheese/tonproxy-v1
Improve TON-proxy stability
2022-09-30 12:06:32 +03:00
SpyCheese
a6e38b7cde Fix writing payload to http 2022-09-29 23:29:42 +03:00
SpyCheese
05bbd9e0ee Remove Content-Length limit 2022-09-29 18:41:47 +03:00
SpyCheese
e39e2d884f Use new dns interface 2022-09-29 17:06:40 +03:00
SpyCheese
440c42acde rldp-http-proxy: add DNS cache 2022-09-29 17:05:50 +03:00
SpyCheese
9107bcaf24 Correctly return errors from proxy 2022-09-29 17:04:56 +03:00
SpyCheese
c55b6f84a5 HTTP tunnel in rldp-http-proxy 2022-09-29 17:03:57 +03:00