SpyCheese
945d4c3995
Merge branch 'master' into testnet
...
# Conflicts:
# .github/workflows/ton-x86-64-linux.yml
# .github/workflows/ton-x86-64-macos.yml
# .github/workflows/win-2019-compile.yml
# example/android/build.sh
# tonlib/tonlib/TonlibClient.cpp
2023-11-03 15:12:59 +03:00
SpyCheese
5847897b37
Various changes in TVM, github builds and tests ( #793 )
...
* Bugfixes in TVM and node
* Upgrade to C++17
* Improve GitHub builds
* Fix existing tests and partially integrate them into builds
---------
Co-authored-by: neodiX42 <namlem@gmail.com>
Co-authored-by: EmelyanenkoK <emelyanenko.kirill@gmail.com>
2023-11-03 14:43:34 +03:00
neodiX42
89700cb2aa
CI: fix macOS and tonlib Android GitHub actions in testnet ( #786 )
...
* fix macOS github actions
* fix android tonlib GH action;
* fixing wasm GH action
* strip binaries
* fix randomly failing ubuntu and wasm GH actions
* fix randomly failing ubuntu and wasm GH actions
* revert some changes
2023-10-30 11:52:00 +03:00
EmelyanenkoK
06e22bdb2e
Add "showtransactions" to tonlib-cli ( #790 )
...
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-10-28 19:05:00 +03:00
Marat
6a0d14f8ed
[tonlib] Handle special cell in msg body ( #789 )
2023-10-26 15:25:37 +03:00
SpyCheese
2bfa6240dd
Support wallet-v4 in tonlib ( #785 )
2023-10-25 12:20:23 +03:00
neodiX42
a1d2d7cb04
upgrade nixpkgs to v22 ( #784 )
2023-10-23 14:30:26 +03:00
neodiX42
77847968fa
fix openSSL path ( #783 )
2023-10-23 13:31:40 +03:00
EmelyanenkoK
01e0d7d8d4
Merge pull request #782 from ton-blockchain/october_update
...
Merge developer branch
2023-10-23 09:50:38 +03:00
EmelyanenkoK
6e6081c657
Add 2023.10 update changelog
2023-10-23 09:49:02 +03:00
SpyCheese
9a06a2ebfb
Human-readable timestamps in explorer ( #776 )
2023-10-20 10:04:01 +03:00
SpyCheese
e1df0b3c90
Check peers prior to saving it to local db ( #779 )
2023-10-20 10:03:54 +03:00
SpyCheese
2f8e80ef56
Do not retranslate external messages with wrong initstate ( #778 )
2023-10-20 10:03:44 +03:00
SpyCheese
866fbf936b
Explicitly handle special cells in action list ( #777 )
2023-10-20 10:03:32 +03:00
SpyCheese
7f815fc3bd
Add "getconfig" to tonlib-cli ( #780 )
2023-10-17 15:19:58 +03:00
SpyCheese
b2a09eda17
Human-readable timestamps in explorer ( #776 )
2023-10-12 14:55:26 +03:00
SpyCheese
ddd3d44d5b
Check peers prior to saving it to local db ( #779 )
2023-10-12 14:54:38 +03:00
SpyCheese
cdf96a21d0
Do not retranslate external messages with wrong initstate ( #778 )
2023-10-12 14:54:14 +03:00
SpyCheese
41ed354b9f
Explicitly handle special cells in action list ( #777 )
2023-10-12 14:53:54 +03:00
neodiX42
65d22c46d9
Rework locking mechanism in blockchain-explorer. ( #772 )
...
Mainly because it was causing crash on Windows with error "unlock of unowned mutex".
2023-10-04 21:56:33 +03:00
SpyCheese
e1197b13d4
Fix parsing dict of public libraries ( #762 )
2023-08-09 17:16:07 +03:00
SpyCheese
6e51453056
Fix parsing dict of public libraries ( #762 )
2023-08-07 19:48:33 +03:00
EmelyanenkoK
6074702d05
Fix extracting version from config in tonlib ( #748 )
...
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-07-17 17:20:01 +03:00
neodiX42
50d2361394
On MacOS, writing more than 0x7fffffff bytes will fail with errno 22 ( #737 )
2023-07-14 16:27:59 +03:00
EmelyanenkoK
afb630bf41
--shutdown-at parameter for validator-engine ( #745 )
...
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-07-14 15:39:03 +03:00
EmelyanenkoK
f923b96a2f
Add Tonlib emulator libs ( #744 )
...
* Use global libraries in RunEmulator
* Tonlib method smc.getLibrariesExt
* Process missing transaction in getStateByTransaction
---------
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-07-14 15:38:21 +03:00
EmelyanenkoK
ef306dd36e
Patch/fix ub ( #724 )
...
* Fix input validation in storage-manager and bitstring
* Fix potentially dangling pointer missing_library
---------
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-07-14 15:25:07 +03:00
EmelyanenkoK
9b34217bf0
Tonlib fix ( #743 )
...
* Fix building messages with long body (#709 )
* Fix returning slice in tonlib (#734 )
---------
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-07-14 15:23:22 +03:00
EmelyanenkoK
08cfc4c6ee
Initialize random seed properly ( #742 )
...
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-07-14 14:50:03 +03:00
neodiX42
119f5a3ccc
fix wasm and repetitive builds ( #735 )
2023-07-14 14:49:02 +03:00
EmelyanenkoK
4b8e90f8fe
Adjust BLS gas prices ( #738 )
...
Co-authored-by: SpyCheese <mikle98@yandex.ru>
2023-07-05 14:03:19 +03:00
Tolya
5fe8cac014
Merge pull request #733 from neodiX42/fix-macos-build
...
Fix macOS Github action, add missing artifacts
2023-06-28 15:32:01 +03:00
Tolya
d2b418bb70
Merge pull request #732 from SpyCheese/tonlib-encrypt-patch
...
New tag for encrypted messages
2023-06-28 14:00:03 +03:00
SpyCheese
469fb08c49
New tag for encrypted messages
2023-06-28 13:58:06 +03:00
Tolya
abc8a0f637
Merge pull request #725 from neodiX42/testnet
...
Fix windows build & remove arm64 ubuntu gh action
2023-06-28 13:51:37 +03:00
neodiX
75534db189
Fix "Could not set environment: 150: Operation not permitted while System Integrity Protection is engaged" in macOS x86-64 GH action;
...
Fix windows build & remove arm64 ubuntu gh action.
Add missing storage-daemon artifacts
2023-06-28 09:53:22 +02:00
neodiX
edb80d5d6a
Fix "Could not set environment: 150: Operation not permitted while System Integrity Protection is engaged" in macOS x86-64 GH action;
...
Fix windows build & remove arm64 ubuntu gh action.
2023-06-28 09:49:00 +02:00
neodiX
020606295c
Fix "Could not set environment: 150: Operation not permitted while System Integrity Protection is engaged" in macOS x86-64 GH action
2023-06-28 09:22:30 +02:00
neodiX
d94e31960b
Fix "Could not set environment: 150: Operation not permitted while System Integrity Protection is engaged" in macOS x86-64 GH action
2023-06-28 08:45:18 +02:00
neodiX42
131d7eea2f
Merge branch 'ton-blockchain:testnet' into testnet
2023-06-28 08:11:21 +02:00
Tolya
c04e435bee
Merge pull request #731 from SpyCheese/tonlib-encrypt-patch
...
New tag for encrypted messages
2023-06-27 16:57:53 +03:00
SpyCheese
961b895622
New tag for encrypted messages
2023-06-27 16:13:16 +03:00
neodiX42
df1258076b
Merge branch 'ton-blockchain:testnet' into testnet
2023-06-26 19:19:28 +02:00
SpyCheese
954bebbaf8
Re-enable encryption in tonlib ( #727 )
2023-06-09 14:49:18 +03:00
neodiX
a208103861
Remove TON arm64 compilation with Docker;
...
Fix windows build;
Sync create release with master.
2023-06-08 18:31:46 +02:00
neodiX
80d9be4cec
Remove TON arm64 compilation with Docker;
...
Fix windows build;
2023-06-08 18:17:17 +02:00
EmelyanenkoK
69d3dcceb6
Merge pull request #723 from SpyCheese/patch/tonlib-try
...
Process VmVirtError in RunEmulator
2023-06-07 12:27:46 +03:00
SpyCheese
34303ee8de
Process VmVirtError in RunEmulator
2023-06-07 12:18:02 +03:00
EmelyanenkoK
cc0eb453cb
Merge pull request #719 from neodiX42/fix-win-build
...
Update libmicrohttp in Windows build
2023-06-05 17:27:53 +03:00
SpyCheese
b4f4aa3ca7
Fix typo in BurningConfig ( #721 )
2023-06-05 17:22:13 +03:00