Czarek Nakamoto
b72d2dff62
feat: split MONERO and WOWNERO prefixed functions
...
So basically: when we open the .so file, we define some
symbols, and it appears that if we load something else,
with the same symbols, under the same thread we cause
some funky behaviour - like calling function a wownero
function MONERO_Wallet_address() resulting in a monero
address being generated.
Needless to say, this is undesired, and a blocker for
https://github.com/cypherstack/stack_wallet/pull/818
I'm afraid that this may not solve all of our issues (but
will solve some significant roadblocks), because of the
"genesis block" issue, as output of
nm -gDC release/wownero/x86_64-linux-gnu_libwallet2_api_c.so | grep genesis
indicate that these functions may share *something* in
common across both WOW and XMR libraries.
In a case in which this fix won't be sufficient, I think that
the way forward would be to close the dynamic libraries,
but before we do that I want to check if maybe there is
a change to run multiple wallets at once.
2024-03-31 09:19:47 +02:00
Czarek Nakamoto
b034340879
macos support
2024-03-28 10:43:54 +01:00
Czarek Nakamoto
0f206f4bc1
fixed coin control patch for wownero
2024-03-27 16:34:28 +01:00
Czarek Nakamoto
04d0262686
fix wownero coin control
...
use proper headers
properly apply patches
2024-03-27 15:46:01 +01:00
Czarek Nakamoto
b2ce0ed438
wooof
2024-03-27 07:11:50 +01:00
Czarek Nakamoto
6abd77290c
feat: wownero support
2024-03-26 10:00:45 +01:00
Czarek Nakamoto
53dbfbccea
windows support + LICENSE
2024-03-23 08:43:12 +01:00
Czarek Nakamoto
40b85a693d
remove external header-paresr
2024-03-22 14:22:53 +01:00
Czarek Nakamoto
380f3f41e6
wow + build
2024-03-22 14:21:57 +01:00
Czarek Nakamoto
8775db7e94
fix: crash on linux
...
also: make builds debug by default.
2024-03-20 22:45:38 +01:00
Czarek Nakamoto
a857afee1c
link wallet-crypto on desktop
2024-03-20 20:11:32 +01:00
Czarek Nakamoto
5fcc3d857d
add extern
2024-03-17 12:58:49 +01:00
Czarek Nakamoto
4cf4dafe2c
add libpolyseed.dll
2024-03-16 08:04:27 +01:00
Czarek Nakamoto
707b5b07ee
feat: windows support
...
feat: ci caching for faster builds
2024-03-15 22:19:52 +01:00
Czarek Nakamoto
0a564488a5
update monero to v0.18.3.3
2024-03-13 22:38:04 +01:00
Czarek Nakamoto
5f59c34deb
use bookworm push release
2024-03-13 16:03:49 +01:00
Czarek Nakamoto
7dd6be9aea
bookworm -> buster
2024-03-13 09:01:30 +01:00
Czarek Nakamoto
16b64cc804
change monero commit
2024-03-12 20:32:00 +01:00
Czarek Nakamoto
2b685de9a4
update monero to use upstream with patches instead of fork
2024-03-12 19:17:40 +01:00
Czarek Nakamoto
ff091c5039
fix archive store
2024-03-11 23:34:40 +01:00
Czarek Nakamoto
13002ddd13
drop i686 android support
2024-03-11 16:26:31 +01:00
Czarek Nakamoto
f64511ca46
use new build system
2024-03-10 22:13:01 +01:00
Czarek Nakamoto
0f26c8022c
[skip ci] wip
2024-03-08 23:45:51 +01:00
Czarek Nakamoto
f04598fea7
fixed transaction priority
2024-03-08 15:43:46 +01:00
Czarek Nakamoto
a91aee0346
bump zmq_version
...
add musl build
2024-03-06 13:14:06 +01:00
Czarek Nakamoto
3e590bc615
add yacc to sfos
2024-03-02 11:07:53 +01:00
Czarek Nakamoto
294edb0621
host copy libs + openssl "fix"
2024-03-02 09:49:18 +01:00
Czarek Nakamoto
ae800585b7
Mention where newer builds are living
2024-03-02 08:18:30 +01:00
Czarek Nakamoto
7f6df5f0b4
fetch repository
2024-03-01 22:32:32 +01:00
Czarek Nakamoto
abaa3a2d16
Bump NPROC=4, fix clone.
2024-03-01 18:43:02 +01:00
Czarek Nakamoto
dcb800136d
fixed platform
2024-03-01 07:44:00 +01:00
Czarek Nakamoto
806442cfcc
update makefile and woodpecker ci
2024-02-29 22:05:27 +01:00
Czarek Nakamoto
c6350ec177
sfos to ci
2024-02-29 09:48:18 +01:00
Czarek Nakamoto
06c7a260e0
feat: sailfishos port (initial)
2024-02-28 07:34:26 +01:00
Czarek Nakamoto
4cc54124d0
fix linux build
2024-02-23 16:59:41 +01:00
Czarek Nakamoto
1a1fb8aacc
fix platform
2024-02-23 16:50:36 +01:00
Czarek Nakamoto
0c9651ce56
fix woodpecker definition
2024-02-23 14:26:02 +01:00
Czarek Nakamoto
f4b7f59c42
update makefile and make NPROC=1
2024-02-22 19:07:34 +01:00
Czarek Nakamoto
704a1069db
add linux/arm64
2024-02-22 16:56:42 +01:00
Czarek Nakamoto
1a0d77e212
woodpecker linux
2024-02-17 22:31:26 +01:00
Czarek Nakamoto
a61bd15409
fixed zlib version
2024-02-17 19:05:48 +01:00
Czarek Nakamoto
67c47c5491
add signing functionality
2024-02-17 18:10:28 +01:00
Czarek Nakamoto
c7c553a7f3
added intial woodpecker config
2024-02-15 09:15:37 +01:00
Czarek Nakamoto
81ccfac99e
Merge pull request 'Configure Renovate' ( #3 ) from renovate/configure into anonero
...
Reviewed-on: https://git.mrcyjanek.net/mrcyjanek/monero_c/pulls/3
2024-01-20 12:18:35 +01:00
Renovate Bot
6c5d7aa67a
Add renovate.json
2024-01-20 11:03:06 +00:00
Czarek Nakamoto
8d2f007d9e
getWalletManager
2024-01-19 16:12:34 +01:00
Czarek Nakamoto
f8bc659801
fix walletmanager wrap
2024-01-19 10:25:27 +01:00
Czarek Nakamoto
5fd5036ea3
add MONERO_DEBUG_isPointerNull
2024-01-11 15:15:57 +01:00
Czarek Nakamoto
54fd59fb75
fix linux build
2024-01-09 11:06:24 +01:00
Czarek Nakamoto
485ebe04a8
fix boost downloads
2024-01-07 16:06:20 +01:00