Joe Bryan
5385889ebd
Revert "Revert "Merge pull request #4463 from urbit/m/next-gen-term""
...
This reverts commit 3fba32185d
.
2021-09-24 23:14:55 -04:00
Joe Bryan
b1bc4b54f3
Merge branches 'jb/rnv-restage' and 'jb/rnv-fixes', remote-tracking branches 'frodwith/keccak' and 'botter-nidnul/release/next-vere' into jb/rnv-merge
...
* jb/rnv-restage:
build: patch windows uv_pipe impl to allow null writes
build: update pmnsh to support cachix text/x-nix-narinfo responses
vere: renames terminal streams for clarity, removes unused uv_tcp_t
vere: suppress null writes in term.c
Revert "Merge pull request #4463 from urbit/m/next-gen-term"
* jb/rnv-fixes:
vere: bumps versions
vere: fixes crash (null deref) in comet booting
u3: fixes printf in c3_assert()
* frodwith/keccak:
jets: ice keccak
working keccak jets
urcrypt: fixing some typos - now builds
Squashed 'pkg/urcrypt/keccak-tiny/' content from commit 9b438dc0f7
urcrypt,jets: initial commit of keccak material
* botter-nidnul/release/next-vere:
urcrypt: argon2 only optimize for x86_64 on x86_64
2021-09-24 18:05:37 -04:00
Joe Bryan
af77576511
vere: bumps versions
2021-09-24 17:38:46 -04:00
Joe Bryan
1a725b1589
vere: fixes crash (null deref) in comet booting
2021-09-24 17:38:32 -04:00
Joe Bryan
64ee26dac6
u3: fixes printf in c3_assert()
2021-09-24 17:37:41 -04:00
Joe Bryan
9e7519f58b
build: patch windows uv_pipe impl to allow null writes
2021-09-24 16:35:16 -04:00
Joe Bryan
76b594bb78
build: update pmnsh to support cachix text/x-nix-narinfo responses
2021-09-24 16:35:13 -04:00
Joe Bryan
be17a9cabf
vere: renames terminal streams for clarity, removes unused uv_tcp_t
2021-09-24 16:35:12 -04:00
Joe Bryan
21f6c5c0e0
vere: suppress null writes in term.c
2021-09-24 16:33:56 -04:00
Joe Bryan
3fba32185d
Revert "Merge pull request #4463 from urbit/m/next-gen-term"
...
This reverts commit 39667fc071
, reversing
changes made to 698fd6f66f
.
2021-09-24 16:33:15 -04:00
~botter-nidnul
b02abe92f0
urcrypt: argon2 only optimize for x86_64 on x86_64
...
change warning message
2021-09-24 04:49:40 -05:00
Paul Driver
f51f6a7ac9
jets: ice keccak
2021-09-22 11:04:33 -07:00
Paul Driver
381f970c75
working keccak jets
2021-09-20 18:38:10 -07:00
Paul Driver
f1b31d3320
urcrypt: fixing some typos - now builds
2021-09-20 16:03:54 -07:00
Paul Driver
3d7e3de018
Merge commit '5513eaf62ae0e19ced43238537bdc81c97eda11d' as 'pkg/urcrypt/keccak-tiny'
2021-09-20 12:53:38 -07:00
Paul Driver
5513eaf62a
Squashed 'pkg/urcrypt/keccak-tiny/' content from commit 9b438dc0f7
...
git-subtree-dir: pkg/urcrypt/keccak-tiny
git-subtree-split: 9b438dc0f77c2b0dc979db8116360ac3b9e5da97
2021-09-20 12:53:38 -07:00
Paul Driver
1f809af4fd
urcrypt,jets: initial commit of keccak material
2021-09-20 12:50:16 -07:00
Joe Bryan
d3e7dc1aa8
Merge pull request #5230 from urbit/jb/leaky
...
u3: checks memory on all road transitions (fall), fixes memory leaks
2021-09-17 15:43:04 -07:00
Edward Amsden
b889352caa
Merge pull request #5229 from urbit/jb/event-trace
...
serf: fix incorrect conditional (integer precision) in event tracing
2021-09-17 10:15:47 -04:00
Joe Bryan
2897d3a764
Merge branch 'release/next-vere' into jb/leaky
...
* release/next-vere: (104 commits)
vere: adds backwards-compatibility TODO comments for terminal inputs
vere: adds backwards-compatibility to blit handling under -t
u3: replaces spurious bloq-size bail:exit's in +rap and +rep jets
build: patch windows uv_pipe impl to allow null writes
build: update pmnsh to support cachix text/x-nix-narinfo responses
vere: renames terminal streams for clarity, removes unused uv_tcp_t
vere: refactors _term_it_send_csi()
vere: suppress null writes in term.c
vere: use memset to wipe hashmaps
pill: all
webterm: simpler TermState
webterm: clean up component state derivation
webterm: fix broken api interactions
herm: close old-style subscriptions
webterm: include @urbit/api/term files
herm: accept old /view/* wires
hood, pill: clean up merge artifacts
webterm: improve container handling
webterm: factor logic out into functions
webterm: more idiomatic array type definitions
...
2021-09-16 22:48:34 -04:00
Joe Bryan
9516bc532e
tests: remove unnecessary runtime config from hashtable_tests
2021-09-16 22:40:00 -04:00
Joe Bryan
659dee11f5
u3: restore hashtable root struct layout for compatibility
2021-09-16 22:38:01 -04:00
Joe Bryan
d154d03e6f
serf: fix incorrect conditional (integer precision) in event tracing
2021-09-16 22:32:26 -04:00
fang
39667fc071
Merge pull request #4463 from urbit/m/next-gen-term
...
term: next gen, phase one
2021-09-15 18:43:10 +02:00
Edward Amsden
698fd6f66f
Merge pull request #5218 from urbit/ea/memset-to-wipe-dict32
...
vere: use memset to wipe hashmaps
2021-09-15 10:13:25 -04:00
Joe Bryan
57897fd726
Merge pull request #5225 from urbit/jb/jet-bloq-fail
...
u3: replaces spurious bloq-size bail:exit's in +rap and +rep jets
2021-09-15 06:31:59 -07:00
Joe Bryan
c270708b76
vere: adds backwards-compatibility TODO comments for terminal inputs
2021-09-15 00:21:08 -04:00
Joe Bryan
b0b2e3aec8
vere: adds backwards-compatibility to blit handling under -t
2021-09-15 00:21:08 -04:00
Joe Bryan
0d18b13cb9
u3: replaces spurious bloq-size bail:exit's in +rap and +rep jets
2021-09-14 23:56:28 -04:00
Paul Driver
ce59348eb9
fix leak in hashtable
...
trimming a node with 2 entries failed when one was another node; the code
assumed (erroneously) the neighbor would be a kev.
2021-09-14 18:38:04 -07:00
Joe Bryan
41450edd46
Merge pull request #5221 from urbit/jb/next-gen-term
...
vere: windows fixes, refactoring for new terminal
2021-09-14 15:01:49 -07:00
Joe Bryan
9527d8518c
build: patch windows uv_pipe impl to allow null writes
2021-09-14 15:02:33 -04:00
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
Philip Monk
1f505bf1b7
vere: make hashtable_tests complain about leak
2021-09-13 17:24:25 -05:00
Philip Monk
12b0506853
vere: fix leak in hmac
2021-09-13 15:47:20 -05:00
Philip Monk
1180b76203
vere: fix leak in _n_comp
2021-09-13 15:31:44 -05:00
Philip Monk
a835af8543
jets: fix leak in dif:in,by
2021-09-13 15:30:27 -05:00
Philip Monk
19431255a4
vere: run memory checker in grandchildren roads
2021-09-13 15:27:37 -05:00
Edward Amsden
adfe71e4fe
vere: use memset to wipe hashmaps
2021-09-13 10:07:00 -04:00
Joe Bryan
a0ae7371a2
Merge pull request #5174 from urbit/jb/darwin-loombase
...
u3: refactors address layout macros, combines darwin/aarch64
2021-09-09 11:22:13 -07:00
Joe Bryan
42e8158be9
pill: all
...
further propagating temporary space leak mitigation
2021-09-09 14:08:39 -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
d112a13a86
Merge pull request #5157 from urbit/jb/urcrypt
...
urcrypt: integrate
2021-09-09 07:14:51 -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
0eb97914e4
pill: all
...
temporarily ameliorates hoon/arvo space leak by roundtripping
through a hoon.hoon with all vases removed
2021-09-09 00:35:28 -04: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