Raymond Pasco
904cc31891
Double system entropy size
2016-08-11 19:39:37 -07:00
Raymond Pasco
26550e0df4
Revert ohaitch/gall-boot-fixes
2016-08-11 17:12:39 -07:00
Anton Dyudin
0a1340e6d9
serialize outbound sec/ requests
2016-08-11 17:07:55 -07:00
Anton Dyudin
ba9d32a705
Continue on failed sec/ http requests
2016-08-11 17:07:55 -07:00
Anton Dyudin
09c037079d
better made-* naming in ++vi
2016-08-11 17:07:55 -07:00
Anton Dyudin
7cb741b0fc
remove stray sigh-httr (spec)
2016-08-11 17:07:55 -07:00
Fang
f608612b12
Implemented ++oust, for deleting elements from lists.
2016-08-11 21:04:56 +02:00
Raymond Pasco
7cd3d476d3
Switch over crypto to crypto B
2016-08-11 10:57:30 -07:00
Raymond Pasco
7423392cba
Merge branch 'scrambler' into breaching-inception
...
We need new @p
2016-08-11 10:40:59 -07:00
Raymond Pasco
c24c77bc16
Merge remote-tracking branches 'ray/murmur3-hoon', 'ray/full-crub', 'dhaffey/electroll', 'joemfb/talk-foreign', 'joemfb/key-val', 'joemfb/gaf-by', 'dhaffey/peg-zero', 'joemfb/head-tail-electro', 'ohaitch/gall-boot-fixes', 'ohaitch/eyre-no-double-spacing', 'dhaffey/burn-zeroing' and 'philipcmonk/less-clay-sugar'
...
Correct Murmur3 hash implementation
Fully implemented AES and crub in zuse
Electroplate faces off ++roll etc.
Reject foreign pokes in talk
Arms to retrieve keys and values from maps
Add gas:by variant that rejects collisions
Fix ++peg axis 0 behavior
Electroplate faces off ++head/++tail
Improve type validation in gall
Don't double-space eyre stack traces
Fix improper ^~ zeroing of values
Fix clay bug caused by above fix
2016-08-10 17:11:51 -07:00
Philip C Monk
e482fc81be
remove broken sugar
2016-08-10 19:52:28 -04:00
C. Guy Yarvin
063be31842
Broken checkin commit.
2016-08-10 12:58:53 -07:00
C. Guy Yarvin
363b3fce97
New ames, in progress.
2016-08-10 12:57:20 -07:00
Raymond Pasco
84d1ee87cc
Ruin ++crub
...
acru sucks
2016-08-10 12:17:42 -07:00
Raymond Pasco
b8791effb0
Fix broken CTR mode
2016-08-10 12:17:42 -07:00
Raymond Pasco
daf6f2a948
Write new ++trub test for crub
2016-08-10 12:17:42 -07:00
Raymond Pasco
40a31b550e
Remove brew/hail/wear
2016-08-10 12:17:42 -07:00
Raymond Pasco
347faa7cad
Use SHA-512 with length for pit:nu:crub seed
2016-08-10 12:17:42 -07:00
Raymond Pasco
1c7d69ad80
Use 512-bit AES-256 SIV and SHA-512 user keys
2016-08-10 12:17:42 -07:00
Raymond Pasco
83a8f71f5f
Use pair rather than bare cons in crub result
2016-08-10 12:17:42 -07:00
Raymond Pasco
ba38f7700d
Fix lack of key expansion bug in shar:ed
2016-08-10 12:17:41 -07:00
Dan Haffey
fb670851e1
Prevent ++burn:ut from zeroing non-constants.
2016-08-09 02:16:20 -07:00
C. Guy Yarvin
92aaeccf49
var fixes and improvements
2016-08-08 12:10:52 -07:00
C. Guy Yarvin
d1b6e8d206
More ames cleanups.
2016-08-07 16:20:55 -07:00
C. Guy Yarvin
d298d2d603
Correct previous checkin.
2016-08-07 14:55:16 -07:00
C. Guy Yarvin
977dd4a015
Clean up old ames. jael compiles.
2016-08-07 14:47:51 -07:00
C. Guy Yarvin
8a261f271c
Established our
field above vanes in subject.
2016-08-06 15:50:56 -07:00
Joseph Bryan
7d7d70655b
electroplates ++head and ++tail
2016-08-05 23:36:32 -04:00
C. Guy Yarvin
66332c6cff
Beginning to multihome.
2016-08-05 20:33:48 -07:00
Anton Dyudin
46453684fb
fix double-spaced eyre stack trace rendering
2016-08-05 17:10:38 -07:00
C. Guy Yarvin
b808cff8f4
Some fixes.
2016-08-05 17:06:01 -07:00
Anton Dyudin
82df022181
fix #68 gall slam not being type-checked.
2016-08-05 16:47:07 -07:00
Anton Dyudin
7c13e96c05
keep old core on ++prep fail, fixing #231
2016-08-05 16:15:03 -07:00
Anton Dyudin
d730eb4e44
redundant asserts
2016-08-05 16:15:03 -07:00
Anton Dyudin
897cac2e0c
fix #219 permanently fatal "bogus core"
...
The next-version subscription was happening after the core check.
2016-08-05 16:15:03 -07:00
C. Guy Yarvin
57f0abc3dd
Merge remote-tracking branch 'cgyarvin/neoames' into learning
2016-08-05 12:59:19 -07:00
Raymond Pasco
37de0c8ad8
Fix murmur3 implementation
2016-08-05 09:29:09 -07:00
C. Guy Yarvin
851760c252
Clean printfs. Still needs much tuning.
2016-08-04 15:41:58 -07:00
C. Guy Yarvin
8459f6762c
With better printfs.
2016-08-04 10:29:24 -07:00
Dan Haffey
cc470a3023
Fix ++peg discrepancy with jet.
2016-08-03 23:01:46 -07:00
C. Guy Yarvin
3bfa8dec5e
Cleanup printfs.
2016-08-03 16:06:53 -07:00
C. Guy Yarvin
bf8cc5789b
Moar working bits.
2016-08-01 16:45:57 -07:00
C. Guy Yarvin
f6d559e51c
Checkin.
2016-08-01 13:44:11 -07:00
Joseph Bryan
d2acbc2d04
adds ~| printf to +-gaf:by
2016-08-01 14:59:26 -04:00
C. Guy Yarvin
582bd7088e
That was weird.
2016-07-31 20:34:36 -07:00
C. Guy Yarvin
5d34071fd1
Moving commit.
2016-07-31 11:51:53 -07:00
C. Guy Yarvin
7e8a5b8da3
Ames test point.
2016-07-31 09:07:58 -07:00
Joseph Bryan
40a232e642
adds +-gaf:by (non-colliding gas)
2016-07-30 22:20:23 -04:00
C. Guy Yarvin
ec1d3d2d28
Working commit with newpump (not later nupump).
2016-07-30 17:01:51 -07:00
C. Guy Yarvin
77c67a8fbe
Ready to test new packet pump.
2016-07-30 16:01:30 -07:00
C. Guy Yarvin
604c1a1e02
About to activate nupump.
2016-07-30 15:20:12 -07:00
C. Guy Yarvin
ad8d3f2498
nupump ready to call, in theory.
2016-07-29 19:08:34 -07:00
C. Guy Yarvin
339feb8ba6
New pump setup, etc.
2016-07-29 18:49:55 -07:00
C. Guy Yarvin
795fef3a52
New pump ready to wire up and test.
2016-07-29 04:43:11 -07:00
Joseph Bryan
9ab8241e78
adds ++key:by and ++val:by
2016-07-29 04:27:25 -04:00
Joseph Bryan
e6f814683d
adds ++team to zuse; reject :talk ++command pokes from foreign ships
...
... and refactors rejection in :dojo ++peer-sole
2016-07-29 04:04:05 -04:00
C. Guy Yarvin
42bc996ef9
Packet pump compiles.
2016-07-28 16:49:02 -07:00
C. Guy Yarvin
5843913918
Backup commit, broken.
2016-07-27 16:30:55 -07:00
Raymond Pasco
166343139c
Fix up parser validity
...
leading ~doz is ok if it's not the only word
leading ~dozzod is never ok
2016-07-26 10:15:17 -07:00
C. Guy Yarvin
e156b78e2a
Various fixes.
2016-07-26 09:51:21 -07:00
C. Guy Yarvin
a0f71a5a33
Merge remote-tracking branch 'cgyarvin/neoames' into neoames
2016-07-25 21:30:55 -07:00
C. Guy Yarvin
9b92539f96
Eliminate obsolete.
2016-07-25 21:30:40 -07:00
C. Guy Yarvin
ef50aa713e
Removed old packet pump; set up data structures for bath pump.
2016-07-25 16:34:38 -07:00
C. Guy Yarvin
68d0e2c993
Neoames sends neopackets.
2016-07-24 16:28:10 -07:00
C. Guy Yarvin
7660fb46bc
neoames boots.
2016-07-24 14:23:28 -07:00
C. Guy Yarvin
25803de6b1
Now updated gall to work correctly with new ames (xmas).
2016-07-23 19:01:00 -07:00
C. Guy Yarvin
07407eaa4f
Merged in dinoames gall to fd865ddb.
2016-07-23 12:26:37 -07:00
C. Guy Yarvin
61e7ee4cc3
Add +-nip to ++to.
2016-07-21 22:08:57 -07:00
Dan Haffey
9f82c20647
Apply electroplating to roll and reel results.
2016-07-21 11:53:13 -07:00
C. Guy Yarvin
1cc185480d
Check in newames from dinoames branch.
2016-07-19 15:34:48 -07:00
Raymond Pasco
4e65d73c34
Rekey ~rep due to compromised passphrase
2016-07-13 09:53:50 -07:00
Raymond Pasco
4f93668dcf
Key fingerprint for ~rep (Raymond Pasco)
2016-07-12 09:53:02 -07:00
Anton Dyudin
ba6ecf24f9
Allow robots instead of denying them
2016-07-07 11:16:14 -07:00
Anton Dyudin
eceaab80bb
Revert "move robots.txt out of %eyre"
...
This reverts commit a0485c6d30
.
2016-07-07 11:14:24 -07:00
Anton Dyudin
2c54668211
Merge remote-tracking branch 'ray/nonbreaching-crypto' into womb
2016-07-06 11:03:36 -07:00
Raymond Pasco
26c674e9ae
Merge remote-tracking branches 'ray/nonbreaching-crypto', 'ohaitch/tree-8c94e48', 'joemfb/indx', 'joemfb/dedupe-history', 'ohaitch/userspace-robots-txt', 'philipcmonk/sso-fix', 'dhaffey/da-parser' and 'galenwp/prs'
...
Conflicts:
web/talk/main.js
Add ++aes to zuse, and ++crub frontend (unrelated to previous ++crub)
Superseded tree update, merged for historical purposes
Library gates to search lists
Deduplication of dojo history
robots.txt no longer hardcoded in eyre
Fix crash caused by bad eyre cookie
Fix @da parser crash
talk@2ba76c1, tree@ca059b5
2016-07-06 05:42:14 -04:00
Raymond Pasco
d5f23e7a52
Bypass zuse core in jet hierarchy
...
Otherwise, the jet won't register when booting from a pill
2016-07-06 05:40:40 -04:00
Raymond Pasco
4e01e8f868
Ignore seed width in crub in the proper fashion
2016-07-06 05:40:37 -04:00
Joseph Bryan
057227eca1
adds ++find/++fand (tape/list search)
2016-07-05 12:36:40 -04:00
Dan Haffey
2de8328b4c
Fix @da parser crash ( #139 )
2016-07-03 19:29:36 -07:00
Philip C Monk
9628a46861
fix sso crash
2016-06-30 18:04:23 -04:00
Philip C Monk
7caa16e318
Merge remote-tracking branch 'origin/master' into HEAD
...
Conflicts:
web/tree/main.js
2016-06-30 14:39:47 -04:00
Anton Dyudin
a0485c6d30
move robots.txt out of %eyre
2016-06-30 10:56:19 -07:00
Raymond Pasco
40365667c7
Merge remote-tracking branches 'joemfb/run-in', 'max19/master', 'chc4/spin', 'cgyarvin/docs-issue-28' and 'ray/galactic-transactions'
...
Actually valid +-run:in "map over set" arm
Less loopy ++og PRNG (TODO: better PRNG)
++spin/++spun, "stateful ++turn" arms
Remove syntactically impossible %$ regular form for bunt
Galactic transactions
2016-06-26 00:51:33 -04:00
Raymond Pasco
0a58067d6c
Give ~red to Alex Kravets, swap ~rep to Raymond Pasco
2016-06-25 20:34:37 -04:00
C. Guy Yarvin
cb5d4b6e6b
Add :bunt to fix docs issue 28.
2016-06-22 13:44:23 -07:00
Charlie Cummings
906411c06c
spin and spun
2016-06-21 12:33:50 -04:00
Joseph Bryan
9911308996
fixes run:in (map over a set, producing a set)
2016-06-18 22:29:20 -04:00
Max G
643041bcbe
Improve random continuation in ++og
2016-06-18 03:53:09 -04:00
Raymond Pasco
5968c86df7
Remove extremely spammy debug print from ford
2016-06-06 15:19:46 -04:00
Raymond Pasco
5d4c1484b3
Merge remote-tracking branch 'galenwp/eyre-fix'
...
Conflicts:
arvo/eyre.hoon
Change placeholder text in eyre login page
2016-06-06 14:28:16 -04:00
Raymond Pasco
84734bf61d
Merge remote-tracking branch 'galenwp/clock'
...
Conflicts:
web/talk/main.js
web/tree/main.js
web/tree/~.main_urb.js
Comments, talk feed, &c
2016-06-06 14:21:21 -04:00
Raymond Pasco
70836c353b
Merge remote-tracking branches 'philipcmonk/porcelain' and 'ohaitch/clay-tluc'
...
Better gh app, various (known broken code)
improve performance for writing files, rebuilding tree
2016-06-06 13:29:55 -04:00
Galen Wolfe-Pauly
aa39d1d214
planet -> your-urbit
2016-06-04 16:45:49 -07:00
production server
bf469e5705
bump protocol to 3
2016-05-27 18:38:03 +00:00
Anton Dyudin
2cc8acd0df
normalize %core silks to use numerical revisions
...
@juped should boot fine now. Filed #145 for the underlying issue.
2016-05-23 15:51:53 -07:00
Anton Dyudin
2fad2d4cf9
rename %hoop cache to %path
2016-05-23 14:16:47 -07:00
Raymond Pasco
f6331f1290
Replace crub with cruc
2016-05-23 15:22:49 -04:00
Raymond Pasco
f045872ff6
Switch ++ob from aesc to muk
2016-05-23 15:20:11 -04:00
Raymond Pasco
e94a08e4dd
Refactor murmur3 into ++muk and ++mum
2016-05-23 15:19:40 -04:00