Joe Bryan
ebc656d372
build: update pmnsh to support cachix text/x-nix-narinfo responses
2021-09-14 14:54:10 -04:00
Joe Bryan
85b3dbcaa1
vere: renames terminal streams for clarity, removes unused uv_tcp_t
2021-09-14 14:54:10 -04:00
Joe Bryan
9ada9861f6
vere: refactors _term_it_send_csi()
2021-09-14 14:54:10 -04:00
Joe Bryan
412bae2cd4
vere: suppress null writes in term.c
2021-09-14 14:54:10 -04:00
Joe Bryan
148779f4d4
Merge branch 'release/next-vere' into jb/next-gen-term
...
* release/next-vere: (67 commits)
pill: all
kh: improve code style
glob: update to 0v758lj.uf0s5.0nh3m.gunn6.942gj
Fix feepicker issues
Add exit buttons to invoices
Fix issue with change provider button not triggering modal
Fix scanning text issues
Fix enum, was breaking signer button
Fix imports in ExternalInvoice
glob: update to 0v4.e52ik.udm4j.6aus5.02b25.vomaj
btc-wallet: fix imports
aqua: assert pill type
Port BTC wallet to Typescript
Match edouard's designs
Add external (psbt) invoice
Fix copy from non-secure context issue
Use deSig for isPatp
Use deSig rather than concat
Add sig to valid patp in send component
Just show total main/change addresses scanned
...
2021-09-09 11:48:43 -04:00
Joe Bryan
1a8935ffe6
Merge pull request #5171 from urbit/jb/urcrypt-merge
...
urcrypt: merge
2021-09-09 07:23:48 -07:00
Joe Bryan
7f3737c3ad
Merge pull request #5170 from urbit/jb/urcrypt-prep
...
build: update secp256k1, upstream libaes_siv
2021-09-09 07:13:39 -07:00
Joe Bryan
54d476ba0f
Merge branch 'jb/rc' into release/next-vere
...
* jb/rc: (86 commits)
kh: improve code style
compat: minor refactoring
compat: add m1brew
kh: don't error during key validation
kh: improve naming and code style
compat: mingw: fix dependency patch path
king: add crud event to jael
king: fix noun derivation
compat: mingw: put downloaded dependencies under $NIX_STORE (default to pkg/build so that git ignores them)
compat: mingw: add seh_handler_decorator comments, move SEH handler to compat/mingw/seh_handler.c
tests, aqua: update for recent changes
vere: update argon2u dependency to urbit/argon2@a4c1e3f7
compat: fix missing newlines at end of file
vere: ignore more intermediate build files
dawn: better multikey format
vere: mingw: fix seh_handler_decorator.mk
kh: support multikeyfiles
kh: expose to/fromNoun template logic separately
vere: mingw: get rid of libsigsegv
vere: mingw: bump curl version and get rid of CURLOPT_SSL_CTX_FUNCTION typecheck warning
...
2021-09-02 12:44:05 -04:00
Joe Bryan
477c24974a
Merge branch 'master' into release/next-vere
...
* master: (1167 commits)
glob: update to 0v758lj.uf0s5.0nh3m.gunn6.942gj
Fix feepicker issues
Add exit buttons to invoices
Fix issue with change provider button not triggering modal
Fix scanning text issues
Fix enum, was breaking signer button
Fix imports in ExternalInvoice
glob: update to 0v4.e52ik.udm4j.6aus5.02b25.vomaj
btc-wallet: fix imports
aqua: assert pill type
Port BTC wallet to Typescript
Match edouard's designs
Add external (psbt) invoice
Fix copy from non-secure context issue
Use deSig for isPatp
Use deSig rather than concat
Add sig to valid patp in send component
Just show total main/change addresses scanned
Show wallet scan progress
Map dollar sign to USD
...
2021-09-02 12:36:31 -04:00
Joe Bryan
422786afd4
Merge remote-tracking branch 'upstream/m/multipass' into jb/rc
...
* upstream/m/multipass:
kh: improve code style
2021-09-02 12:29:46 -04:00
Fang
28df07313c
kh: improve code style
...
Based on PR feedback. Better naming, NOTE style, and increased purity.
2021-09-01 16:57:30 +02:00
Joe Bryan
137dea5b41
Merge branch 'jb/urcrypt' into jb/next-gen-term
...
* jb/urcrypt:
build: fixes mingw static builds, tweaks urbit configure --enable-static
build: updates pmnsh to *prepend* to PKG_CONFIG_PATH
2021-08-31 11:09:27 -04:00
Joe Bryan
22e1813ae2
build: fixes mingw static builds, tweaks urbit configure --enable-static
2021-08-30 14:14:27 -04:00
Joe Bryan
a92dcbb64f
build: updates pmnsh to *prepend* to PKG_CONFIG_PATH
2021-08-30 14:13:53 -04:00
Joe Bryan
4320e5e8ee
Merge branch 'jb/urcrypt' into jb/next-gen-term
...
* jb/urcrypt: (187 commits)
test: removes obsolete scrypt test comment
u3: renames secp init/stop functions, fixes comment
u3: fixes sample deconstruction error handling in scrypt jets
u3: fixes u3kc_bex() refcount, updates style
build: adds urcrypt to top-level shell.nix
urcrypt: restores pkg-config api versioning scheme
build: restore division between pkg-config and regular deps
mingw: sets libh2o install dir (for accurate pkg-config info)
pmnsh: adds support for pkg-config
build: update mingw CI to use "ares" cachix cache
build: fixes urbit+urcrypt mingw build
build: remove obsolete (urcrypt-vendored) dependencies
build: normalize our use of pkg-config, rename urcrypt config
build: implements static builds in urbit ./configure, prunes deps
build: hack urbit configure for static linking
build: force static urcrypt on darwin
urcrypt: updates libaes_siv link test, supplying -lcrypto
urcrypt: updates shared-library build test, accounts for mangling
build: gitignore urcrypt build results
build: gitignore library binaries
...
2021-08-20 16:59:33 -04:00
Joe Bryan
c28c3e040b
test: removes obsolete scrypt test comment
2021-08-19 22:15:20 -04:00
Joe Bryan
5b7af05bb4
u3: renames secp init/stop functions, fixes comment
2021-08-19 22:14:52 -04:00
Joe Bryan
c73e595d32
u3: fixes sample deconstruction error handling in scrypt jets
2021-08-19 22:09:41 -04:00
Joe Bryan
a313420101
u3: fixes u3kc_bex() refcount, updates style
2021-08-19 22:02:30 -04:00
Joe Bryan
425f164942
urcrypt: restores pkg-config api versioning scheme
2021-08-19 21:58:18 -04:00
Joe Bryan
507c681555
build: restore division between pkg-config and regular deps
2021-08-19 20:36:00 -04:00
Joe Bryan
64a8c104c5
pmnsh: adds support for pkg-config
2021-08-19 20:36:00 -04:00
Joe Bryan
80765b9516
build: fixes urbit+urcrypt mingw build
2021-08-19 20:36:00 -04:00
Joe Bryan
dfb42f4c6f
build: remove obsolete (urcrypt-vendored) dependencies
2021-08-19 20:35:48 -04:00
Joe Bryan
d137436fe8
build: normalize our use of pkg-config, rename urcrypt config
2021-08-19 20:32:55 -04:00
Joe Bryan
e3cd08b96a
build: implements static builds in urbit ./configure, prunes deps
2021-08-19 20:32:53 -04:00
Joe Bryan
d1a9ae4b2c
build: hack urbit configure for static linking
2021-08-19 20:32:51 -04:00
Joe Bryan
fbea80467d
urcrypt: updates libaes_siv link test, supplying -lcrypto
2021-08-19 20:32:48 -04:00
Joe Bryan
935a51def9
urcrypt: updates shared-library build test, accounts for mangling
2021-08-19 20:32:46 -04:00
Joe Bryan
22c11242b9
build: gitignore urcrypt build results
2021-08-19 20:31:13 -04:00
Joe Bryan
d6f30c5f6c
Merge commit '0b3f9a629f864ad1e68c5f5a73d11c93ae42d644' into jb/urcrypt-merge
...
* commit '0b3f9a629f864ad1e68c5f5a73d11c93ae42d644':
Squashed 'pkg/urcrypt/argon2/' changes from 4da94a611e..a4c1e3f713
git subtree pull --prefix pkg/urcrypt/argon2 \
git@github.com:urbit/argon2.git master --squash
2021-08-19 20:05:34 -04:00
Joe Bryan
0b19f51a6b
Merge remote-tracking branch 'frodwith/urcrypt' into jb/urcrypt-prep
...
* frodwith/urcrypt: (75 commits)
move libaes_siv to deps
fix typo in urcrypt.h
libaes_siv now using tip of dfoxfranke master
check for recovery header presence in configure, put -O3 in flags, move pc to distcleanfiles
clean generated pkg-config file
update urbit's configure to use a liburcrypt version
add a versioning scheme to urcrypt
remove scrypt from urbit build (in urcrypt now)
move the rest of the scrypt jets to urcrypt, enable them, and correct the hoon test to match the source rfc.
scr-pbk->urcrypt
start scrypt porting
Squashed 'pkg/urcrypt/scrypt/' content from commit a402f4116
finish porting secp jets to urcrypt
pkg-config support for urcrypt, update urbit build
cosmetic configure things
require shared ssl when building a shared urcrypt
remove some old files
add autogen.sh
use srcdir in -I to support out of tree builds
whitespace and symbol cleanup
...
2021-08-19 20:03:19 -04:00
janeway
fa894b9690
glob: update to 0v758lj.uf0s5.0nh3m.gunn6.942gj
2021-08-19 15:25:15 -07:00
ixv
111f1837c0
Merge remote-tracking branch 'finned/fix-various-issues-in-release'
2021-08-19 15:19:28 -07:00
finned-palmer
09bfb81c84
Fix feepicker issues
2021-08-19 17:13:23 -05:00
finned-palmer
b4eae08f88
Add exit buttons to invoices
2021-08-19 17:12:56 -05:00
finned-palmer
a0e0f3404c
Fix issue with change provider button not triggering modal
2021-08-19 09:33:37 -05:00
finned-palmer
82766647c6
Fix scanning text issues
2021-08-19 09:31:50 -05:00
finned-palmer
2ae99433c4
Fix enum, was breaking signer button
2021-08-19 09:25:26 -05:00
finned-palmer
0ebd41915a
Fix imports in ExternalInvoice
2021-08-19 09:25:03 -05:00
janeway
6ab7f53fff
glob: update to 0v4.e52ik.udm4j.6aus5.02b25.vomaj
2021-08-18 18:12:52 -07:00
ixv
764d018973
btc-wallet: fix imports
2021-08-18 18:07:20 -07:00
ixv
5f56eb9a1b
Merge branch 'lf/aqua-revive'
2021-08-18 17:36:01 -07:00
ixv
2578233aed
Merge remote-tracking branch 'hosted-fornet/add-crunch-library-and-generator'
2021-08-18 17:30:36 -07:00
ixv
6cd4f6d751
aqua: assert pill type
2021-08-18 17:25:17 -07:00
finned-palmer
62efce52b8
Port BTC wallet to Typescript
2021-08-18 07:31:08 -05:00
finned-palmer
237e14399c
Match edouard's designs
2021-08-17 10:09:07 -07:00
finned-palmer
216e5b19ac
Add external (psbt) invoice
2021-08-17 10:09:07 -07:00
finned-palmer
b93e2a15e3
Fix copy from non-secure context issue
2021-08-17 10:09:07 -07:00
finned-palmer
9de743fae7
Use deSig for isPatp
2021-08-17 10:09:07 -07:00