72 Commits

Author SHA1 Message Date
renovate[bot]
3e63391d90 chore(deps): update zano digest to fbeb658 (#123)
* chore(deps): update zano digest to fbeb658

* fix zano patches

* update checksum

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: cyan <cyjan@mrcyjanek.net>
2025-03-07 12:23:52 +01:00
renovate[bot]
fdb16635cb chore(deps): update zano digest to fe85ce2 (#116)
* chore(deps): update zano digest to fe85ce2

* rebase needed patches

* fix integration tests, generate checksum

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Czarek Nakamoto <cyjan@mrcyjanek.net>
2025-03-04 12:27:45 +01:00
cyan
991a0d0c97 [monero] update to latest v0.18 (#122)
* monero update
* update checksum
2025-02-20 15:12:58 +01:00
cyan
65608c09e9 relax mutex in invoke call (#120) 2025-02-18 15:53:16 +01:00
cyan
79f07dd4f9 zano: add keys to open_wallet_response (#119) 2025-02-18 05:00:34 +01:00
cyan
9d9b1f2f23 Fix ledger issue (#114)
* Fix ledger issue (https://github.com/cake-tech/cake_wallet/issues/2007)

* cleanup debug message
2025-02-11 16:11:45 +01:00
Czarek Nakamoto
127c54599c Change earliest fork height message 2025-01-29 16:34:17 +01:00
cyan
b4c3fbacab Wownero 0.11.3.0 (#105)
* update wownero to 0.11.3.0

* Updated wownero, cleaned up patches

* unshallow zano

* Fix ios builds

* Update checksum
2025-01-15 14:04:42 +01:00
cyan
fcc2924f31 initial zano commit (#83)
* initial zano commit

* update checksum, fix zano patches on CI

* fix monero builds

* fix cmake command

* fix: devcontainer on x64
ffigen: add zano
zano: add missing free
dart: implement zano

* update boost filenames

* unboost the cmakelists

* fix zano boost issues

* added patch into proper location

* fix various build issues

* [skip ci] update tor-connect

* fix zano builds for ios

* fix apply patches and don't fail-fast

* uncomment build depends for monero

* build_single.sh fix for macos native builds

* disable qemu on arm64 builders from buildjet

* fix boost, fix missing symbols (maybe)

* fix ordering of crypto and ssl libraries

* fix wownero mingw

* fetch zano releases to release-bulk

* build things 'the zano way'

* proper cmake config

* Zano.. yeah...

* Update zano release to 2.0.1.367

* update zano patches

* update zano builds

* update zano build

* fix zano build

* move zlibstatic to the top (this shouldn't matter anyway)

* fix patch location, update tor-connect

* update ci runner

* fix zano build on the CI

* enable zano for other targets

* nvm

* don't use darwin in single release file

* Increase max password length

* build contrib/depends offline

* zano support for macos

* Update dependencies to work on multithread via rosetta2

* different way of adding .patch-applied

* Improve performance of incremental builds

* remove unnecessary patches

* update coin-control patch

* fix test

* remove contrib/depends patches in wownero

* chore: support fallback names in the download_deps util

---------

Co-authored-by: Im-Beast <franik.mateusz@gmail.com>
2025-01-04 09:02:44 +01:00
cyan
785aca81ea remove patch 2024-12-30 13:50:10 +00:00
cyan
ef1ef9c9fc Merge remote-tracking branch 'origin/master' into develop 2024-12-30 13:49:51 +00:00
cyan
58267fe5bd update coin-control patch 2024-12-30 13:49:32 +00:00
cyan
b39712e526 detailed error messages (#95) 2024-12-11 20:48:13 -05:00
cyan
65950f46f4 Fix coin control error message (#94)
* Fix coin control error message
* fix string format
2024-12-11 12:21:44 -05:00
cyan
2a38bf2961 cleanup patches (and other stuff) (#79)
* cleanup patches
* fix polyseed patch
* Fix iOS builds
* fix polyseed dependencies
* fix polyseed patch for macOS
* update ledger patch
* update wownero patches and version
* update checksums
* wip"
* update gitmodules
* update boost build script
* update build_single.sh
* vix verbosey_copy
* fix __clear_cache bug on wownero
* update randomwow
* migrate build system
* fix cross compilation issues
* some more build issue
* update polyseed
* cleanup cmakelists
* fix toolchain.cmake.in
* add ssp
* another attempt at building windows on CI
* fix package name
* migrate mirror to my own hosting
* change download mirror priority (fallback first)
* link ssp in monero module as well by using CMAKE_{C,CXX}_FLAGS
* fix android builds
* update polyseed source
* 13 -> trixie
* fix package name conflicts, update runner to sid
* update boost to 1_84_0, disable patch that's no longer needed
* switch to ubuntu:24.04
* add POLYSEED_STATIC to toolchain.cmake.in in order to properly link
* drop patches
* fixes to darwin
* link missing wowner-seed library
* a litte bit more of experiments
* build locale only on windows
* update iconv
* update definitions
* update ci builds
* update my progress
* ios fix, update depends, ci
* multithread build system
* fix android, mingw and linux build issues
* remove dependency check
* update Dockerfile to include pigz
* show a message when pigz is missing
* fix devcontainer mingw setup (missing ENV)
* update android build runner
* sailfishos dropped (you better go behave yourself and run actual linux programs)
* fiz pigz issues
* install llvm-ranlib for android
* fix iOS build issues
* fix dummy ledger patch
* fix macos and darwin
* fix macos ci
* fix macos build command
* install autoconf
* add automake
* add libtool
* macos fixes, wownero fixes, idk what else, please help me
* fix wownero iOS build
* Cleanup patches
* add try-catch into monero code
* fix error handling
* update checksums
2024-12-04 10:22:48 -05:00
cyan
c41c4dad9a fix queryWalletDevice on corrupted wallets 2024-11-27 23:30:18 +00:00
Konstantin Ullrich
d72c15f433 use usleep instead of sleep (#88) 2024-11-13 10:44:50 +01:00
cyan
1d8e0fb30b ledger changes (#41)
* ledger changes
* minor fix
* Implement monero queryWalletDevice
* update checksums
* Remove ledger_flutter_plus dependency
---------

Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
2024-10-21 12:54:58 +02:00
cyan
939040032f Fix freeze coin info (#73)
* Enable stdout/stderr logging to logcat on android
* coin control fix
2024-10-16 17:34:19 +02:00
Czarek Nakamoto
6eb571ea49 fix coin control
drop xmruw ci for the time being
2024-09-27 20:00:41 +02:00
Czarek Nakamoto
811ade0116 Fix build issues on latest ubuntu 2024-09-03 08:43:23 +02:00
cyan
d7a38301ec Monero v0.18.3.4 (#38)
* updated monero dependency
* update patches for v0.18.3.4
* update generate checksum to include version of submodule as well
2024-08-26 06:57:16 +02:00
Czarek Nakamoto
c094ed5da6 fix airgap code throwin in non-airgap wallets 2024-07-22 16:25:30 +02:00
Czarek Nakamoto
d1e246aaf4 update wownero patches 2024-07-16 14:11:57 +02:00
cyan
9ae4a5262a update wow patches 2024-07-15 10:28:08 +00:00
Czarek Nakamoto
5aa1f84d09 st sendToDeviceLength while calling setDeviceSendData 2024-07-05 08:40:44 +00:00
Czarek Nakamoto
6fa459b035 fixes 2024-07-03 10:49:14 +00:00
Czarek Nakamoto
67fbe133fd possible fix for dummy device 2024-07-02 13:51:19 +00:00
Czarek Nakamoto
eaa7bdb8be fix missing ledger definition 2024-06-29 07:53:01 +00:00
Czarek Nakamoto
3dda641ced wowner: fix store crash
fix: xmruw ci build
devcontainers
2024-06-28 11:35:47 +00:00
Czarek Nakamoto
956c45ee44 fix ledger issues 2024-06-28 06:27:24 +00:00
Czarek Nakamoto
1829cb8feb fix android build issues 2024-06-26 17:24:09 +02:00
Czarek Nakamoto
34a3616180 add dummy device to monero codebase 2024-06-26 15:41:19 +02:00
Czarek Nakamoto
4f4cde82f7 add the patch to monero codebase 2024-06-25 10:56:47 +02:00
Czarek Nakamoto
57f19be240 return error code instead of just crashing :) 2024-06-24 14:36:29 +02:00
Czarek Nakamoto
45e26e7f64 use-proper-error-handling-in-get_seed.patch 2024-06-24 10:55:16 +02:00
Czarek Nakamoto
cd07e5d211 fix wownero build issues, rename target to proper triplet 2024-06-12 16:53:30 +02:00
Czarek Nakamoto
c25b469c64 pump ndk version for wownero 2024-06-12 08:10:35 +02:00
Czarek Nakamoto
54ed596ec5 macos compat
android fixes
2024-05-23 13:58:42 +02:00
Czarek Nakamoto
c4b28a6a62 -DCMAKE_SYSTEM_VERSION=1
is the workaround to update to newer ndk without breaking the entire build system
2024-05-23 08:03:35 +02:00
Czarek Nakamoto
d41f4fd6d0 fix mingw, darwin builds
break mutex in ledger
2024-05-21 13:59:56 +02:00
Czarek Nakamoto
1ef940fdee fix build issues 2024-05-18 12:43:42 +02:00
Czarek Nakamoto
e2e752c365 wip ur support 2024-05-16 18:26:32 +02:00
Czarek Nakamoto
4a9142a36f fix store crash readme update wownero build fix 2024-05-11 17:32:40 +02:00
Czarek Nakamoto
62d5d5d393 fix darwin cross compilation build 2024-04-26 08:15:47 +02:00
Czarek Nakamoto
bc0705e5d9 -fPIC 2024-04-25 19:17:09 +02:00
Czarek Nakamoto
1f2656712b fix build issues with wownero-seed 2024-04-25 18:45:38 +02:00
Czarek Nakamoto
c8a28fae5e fix wownero build in contrib/depends system 2024-04-25 14:36:57 +02:00
Czarek Nakamoto
b7eab542df wownero-seed support 2024-04-25 10:07:36 +02:00
Czarek Nakamoto
7e49b4ad69 add missing functionality from for cake's polyseed implementation 2024-04-22 12:49:17 +02:00