Commit Graph

108 Commits

Author SHA1 Message Date
Fang
934b006bf1 Use shax instead of mug when hashing sensitive data.
These should maybe just get completely zero'd out instead, if we don't have a use/reason for the hashes.
2018-05-23 23:24:37 +02:00
Fang
b668ba6745 Make jael2jael %hail more correct. 2018-05-23 15:53:41 +02:00
Fang
a8db420868 Strip out old jael PKI logic. 2018-05-23 01:35:16 +02:00
Fang
72a680bfe0 Better change message structure.
No longer need to send separate messages for multiple non-simultaneous changes.
2018-05-22 19:32:22 +02:00
Fang
1c7c61c9bb Support continuity number from Ships contract. 2018-05-22 19:30:51 +02:00
Fang
d9e5856b66 Sort the changes we send out to ensure they are in chronological order. 2018-05-21 23:53:06 +02:00
Fang
21cbb2eaeb Make outgoing results actually work, by %pass-ing instead of %give-ing.
This is terrible and should be done properly at some point.
2018-05-21 23:10:27 +02:00
Fang
6d68a74630 Make outgoing messages actually work. 2018-05-18 21:12:46 +02:00
Fang
f58ccdeb39 Accept %vent updates. 2018-05-17 23:49:20 +02:00
Fang
de8b320750 Poll timer & actually init. 2018-05-17 23:10:05 +02:00
Fang
bba5c099d3 Complete Ethereum state subscription logic. 2018-05-17 22:53:32 +02:00
Fang
191c525b34 Handle %sigh responses. 2018-05-17 16:40:55 +02:00
Fang
2e9df6a46c Acceptable duct.
Otherwise responses from vanes get kick: lost.
2018-05-17 02:02:23 +02:00
Fang
af2852d08d Send a correct %hiss to eyre. 2018-05-16 22:14:46 +02:00
Fang
2845975ed9 Add in Ethereum logic.
Not hooked up yet, so untested.
2018-05-16 20:48:20 +02:00
Fang
a0d8a6a974 Include ethereum surs and libs in zuse,
lay foundation for integration into jael.
2018-05-15 23:16:29 +02:00
Fang
38aa493cd3 Make ++py proper again. 2018-05-14 22:17:21 +02:00
Fang
1b2a098d13 Misc cleanup 2018-05-14 18:24:41 +02:00
Anton Dyudin
e327ccf604 ++next on not just the first life 2018-05-14 18:24:41 +02:00
Anton Dyudin
061b48d5aa take out ++insert:up equality check, rights are not idempotent 2018-05-14 18:24:41 +02:00
Anton Dyudin
05eaf496ea collapse unused "nex" 2018-05-14 18:24:41 +02:00
Anton Dyudin
bba8c5adfd check request mark
And put ++scry code back in.
2018-05-14 18:24:26 +02:00
Anton Dyudin
c74109264d jael inits 2018-05-14 18:24:19 +02:00
Anton Dyudin
2ad320d66b refactor ++py for uni-directional diffs 2018-05-14 18:24:01 +02:00
Fang
c9e5688065 Make %init complete successfully. 2018-05-11 16:32:07 +02:00
Fang
b97b5b4180 Fill in stubs and make jael actually act on calls. 2018-05-10 01:42:37 +02:00
Fang
a21a8b1224 Make jael compile.
At the cost of stubbed out ++table arms.
2018-05-09 17:23:25 +02:00
C. Guy Yarvin
5f7d3922bd End use of legacy $| and $& syntax. 2018-03-18 20:54:47 -07:00
C. Guy Yarvin
55ea6e6aea Cleared fab flags; preparing to ripple. 2018-02-13 21:36:25 -08:00
Fang
6a0385eeeb Reverted accidentally renamed jael tag. 2017-12-21 22:44:17 +01:00
Anton Dyudin
71550b0bfd Revert "Merge branch 'jaelwomb' into cc-release"
(jael doesn't exist yet)

This reverts commit 13bc8ea59f, reversing
changes made to c232f670be.
2017-10-26 13:59:49 -07:00
C. Guy Yarvin
55d39b96bc Transfer ~nul to Matthew Liston. 2017-10-16 16:32:36 -07:00
C. Guy Yarvin
eee8697782 Transfer ~nem to Jeremy Tunnell. 2017-09-22 11:48:37 -07:00
C. Guy Yarvin
dc25979f59 Merge remote-tracking branch 'origin/master' into piaf-runes 2017-09-21 18:45:27 -07:00
C. Guy Yarvin
60a1104891 Translate ^ runes. 2017-09-19 16:24:30 -07:00
C. Guy Yarvin
4ecc2d180a Transfer ~pur to Paul Driver. 2017-09-17 11:38:07 -07:00
C. Guy Yarvin
95b47c7fd5 Transfer ~syn to Pantera (not the band). 2017-09-08 17:45:27 -07:00
C. Guy Yarvin
c54a78bf1c Transfer ~dul and ~het to Galen Wolfe-Pauly. 2017-09-08 17:44:46 -07:00
C. Guy Yarvin
526146aaf3 Promised ~teb to Michael Vassar. 2017-09-08 17:43:31 -07:00
C. Guy Yarvin
96fed322f2 Reverted family aliases. 2017-09-08 17:42:36 -07:00
C. Guy Yarvin
bf3b8432b3 About working. But very slow. 2017-09-07 16:47:49 -07:00
C. Guy Yarvin
f54dc77183 Import ++redo from /resurface branch. 2017-09-06 16:46:30 -07:00
Raymond Pasco
7dc270f89f Merge remote-tracking branch 'joemfb/detap' 2017-05-17 05:38:26 -04:00
C. Guy Yarvin
f5b1de2952 xmas shim established. 2017-04-24 14:29:13 -07:00
C. Guy Yarvin
f5ee7d4f7f %jael stitch compiles. 2017-04-23 17:18:51 -07:00
C. Guy Yarvin
e786d38d1a Revert to slightly superior old vane interface. 2017-04-23 10:10:11 -07:00
C. Guy Yarvin
7283b40e3a Stash. 2017-04-22 20:13:14 -07:00
C. Guy Yarvin
f847cf4c12 Almost building vanes. 2017-04-19 07:48:10 -07:00
Joseph Bryan
af767350a8 removes +-tap:by accumulator arg and changes calling convention 2017-03-20 18:56:00 -04:00
Joseph Bryan
ebed890f00 removes +-tap:in accumulator arg and changes calling convention 2017-03-20 18:55:55 -04:00
C. Guy Yarvin
7c051ad935 Transition ~fed from Tlon to "Iceman." 2017-03-20 10:33:11 -07:00
Raymond Pasco
bab93e7ac2 Merge remote-tracking branch 'ohAitch/zuseflat-pretty'
Complete the restructuring of zuse. Add old-zuse compatibility layer.
2017-02-13 22:19:03 -05:00
Raymond Pasco
bbc4d2c0ee Repository cleanup
mostly trailing whitespace removal
no new kernel because only changes there are whitespace removal
2016-12-15 22:36:45 -08:00
Elliot Glaysher
c01673d8a4 Add a tiswut rune which is a conditional tisdot.
This changes:

  =.  a  ?.  =(b c)  a  c

into:

  =?  a  =(b c)  c

This also adds a few obvious changes in the vanes and in app/talk.hoon
to take advantage of this new rune.
2016-12-12 21:46:29 -08:00
Anton Dyudin
91f8049819 remove ^vane shims
requires vere without crypto:ames
2016-12-08 13:50:32 -08:00
C. Guy Yarvin
0f762fd2a4 Move merged vanes back. 2016-12-02 11:34:07 -08:00
C. Guy Yarvin
5f3ee116eb %velo reset works. 2016-12-01 17:17:02 -08:00
C. Guy Yarvin
092dc318de New metal boot system. 2016-11-23 20:25:07 -08:00