C. Guy Yarvin
d52637f09e
Various doc cleanups.
2016-10-04 17:29:25 -07:00
C. Guy Yarvin
43a888b7bb
Moving commit, no work.
2016-10-04 08:04:38 -07:00
C. Guy Yarvin
3fc6d0abaa
Added some comments, etc.
2016-10-03 17:36:11 -07:00
C. Guy Yarvin
e9c962bfc0
Touch up some spots; check in ++zeno.
2016-10-02 03:52:17 -07:00
C. Guy Yarvin
965cd4ac50
Everything but ++py and ++veal:form compiles.
2016-10-02 03:10:43 -07:00
C. Guy Yarvin
6eadee42b5
++ry now complete.
2016-09-30 19:45:53 -07:00
C. Guy Yarvin
8ec244219d
Unstub add:ry. Compiles.
2016-09-30 17:17:33 -07:00
C. Guy Yarvin
1d7af7e3e8
Add interfaces for ++by difference and union.
2016-09-30 16:20:49 -07:00
C. Guy Yarvin
2a153e8d6c
Checkin commit.
2016-09-30 08:42:08 -07:00
Joseph Bryan
e7cb6dba8e
removes +-gaf:by
...
(can't pretty-print key, so it's not much help)
2016-09-29 16:55:09 -04:00
C. Guy Yarvin
0f3b90dfec
Various fixes and improvements.
2016-09-29 00:07:40 -07:00
Joseph Bryan
cf21f3e89b
renames ++hump to ++hemp (in 2eP) to avoid name collision
2016-09-28 01:37:17 -04:00
Joseph Bryan
114b5b7d3f
removes duplicate arms in %zuse and %dill
2016-09-28 01:26:38 -04:00
C. Guy Yarvin
f5afb2bc95
With ++open. Everything left should be easy.
2016-09-27 22:20:01 -07:00
C. Guy Yarvin
453ad8c617
Compiles, still with some jael stubs.
2016-09-27 18:39:03 -07:00
Joseph Bryan
ba36ba0e8e
fixes +-key:by (produce a valid set by using +-put:in)
2016-09-26 11:46:50 -04:00
C. Guy Yarvin
d8b0a28496
Stop using derived life in ++gree.
2016-09-20 19:56:32 -07:00
C. Guy Yarvin
5f273a7ce4
Compiles with some stubs.
2016-09-20 09:21:56 -07:00
Anton Dyudin
401736877f
adapter
2016-09-19 14:41:37 -07:00
Anton Dyudin
d6bb4e234d
move ++lens logic out into stateless core
2016-09-19 11:15:49 -07:00
Anton Dyudin
1511ca501c
separate lens and non-lens ixor paths
2016-09-19 10:39:22 -07:00
Anton Dyudin
72eb06b32c
put proper ducting in place on wake
2016-09-19 09:42:45 -07:00
Anton Dyudin
8567d78ab9
fix user in poke/peer api
2016-09-16 16:42:20 -07:00
Anton Dyudin
648d0944a0
jael-scry session validity, password
2016-09-16 16:13:36 -07:00
Anton Dyudin
a8016ca4de
use jael for ixor expiry logic
2016-09-16 16:13:36 -07:00
Anton Dyudin
40817e662f
minor renaming
2016-09-16 15:56:52 -07:00
C. Guy Yarvin
aaf83b4677
Various improvements and fixes.
2016-09-16 15:52:23 -07:00
Anton Dyudin
bf54c011f0
fix shadowed %_
2016-09-16 14:28:28 -07:00
Anton Dyudin
1decdb2dcf
move session state to mini-jael
2016-09-16 13:50:09 -07:00
Anton Dyudin
3bd1f2d23d
add core mini-jael functionality
2016-09-16 13:50:09 -07:00
Anton Dyudin
99e551c04f
stray unused eyre state
2016-09-16 13:50:09 -07:00
Anton Dyudin
0bd65f1e6c
put in eyre mini-jael skeleton
2016-09-16 13:50:09 -07:00
Anton Dyudin
b9f7367512
remove sso machinery
2016-09-16 13:50:03 -07:00
C. Guy Yarvin
bea9826949
Various fixes etc.
2016-09-16 10:10:15 -07:00
C. Guy Yarvin
c249e5969c
Various fixes etc.
2016-09-15 10:38:47 -07:00
C. Guy Yarvin
68ae844223
Various fixes and improvements.
2016-09-14 15:57:32 -07:00
Anton Dyudin
da74b5da29
code organization
2016-09-14 12:25:52 -07:00
Anton Dyudin
80c6f71440
stateful cookie set
2016-09-14 11:34:08 -07:00
C. Guy Yarvin
ac860af0ba
Various fixes and improvements.
2016-09-14 10:03:06 -07:00
Anton Dyudin
e8d2333ec3
fully remove cug:*cyst
2016-09-13 12:11:09 -07:00
Anton Dyudin
704a470ddc
fix ~/at injection, auth response cookies
2016-09-13 11:40:20 -07:00
Anton Dyudin
b8621cebad
don't require cross-event "unacked cookie" persistence
2016-09-13 11:17:02 -07:00
C. Guy Yarvin
44d13b2246
Interim checkin.
2016-09-13 09:41:54 -07:00
C. Guy Yarvin
5664fcaf16
varfixen
2016-09-12 17:24:21 -07:00
Anton Dyudin
7c9ea092f1
pull cookie logic out in preparation for further wire-hoisting
2016-09-12 17:10:25 -07:00
Anton Dyudin
82794a40ff
move cred out of session state
2016-09-12 17:10:25 -07:00
Anton Dyudin
61e55406cf
stub out ced/cred
2016-09-12 17:10:25 -07:00
Anton Dyudin
11df831e5a
discard old state
2016-09-12 17:10:04 -07:00
Anton Dyudin
b8bf129084
compiler appeasement
2016-09-12 15:36:51 -07:00
Anton Dyudin
8cdaa31163
flatten %he and %at wire handling
2016-09-12 15:25:10 -07:00
Anton Dyudin
834b405cae
remove eventstream stub state
2016-09-12 15:22:08 -07:00
Anton Dyudin
5037a2a4f0
ames stubbery
2016-09-12 15:17:22 -07:00
Anton Dyudin
0f466b061e
remove vestiges of multi-login
2016-09-12 15:13:05 -07:00
Anton Dyudin
4050ce649e
fix syntax
2016-09-12 13:25:01 -07:00
C. Guy Yarvin
3ff5a2258d
Checkin commit, not compiling.
2016-09-11 18:07:23 -07:00
Anton Dyudin
481f1f547b
add session name to oryx data
2016-09-09 16:41:47 -07:00
Anton Dyudin
c784e64b6c
simplify /~/am handling
2016-09-09 16:30:11 -07:00
Anton Dyudin
96a191ea4b
remove multi-auth
2016-09-09 16:28:22 -07:00
Anton Dyudin
15300223d2
cleaner new-ya
2016-09-09 16:24:00 -07:00
Anton Dyudin
168a463b48
move way.cyz to wire in the hope of new ames
2016-09-09 16:22:57 -07:00
C. Guy Yarvin
97aeaea2b7
Various fixes and improvements to ++meet.
2016-09-09 15:38:32 -07:00
C. Guy Yarvin
8a69e1fff2
Moving to a delta model for pedigree merges.
2016-09-08 17:41:02 -07:00
Joseph Bryan
f25d196ae2
updates ++cass and ++cuss to return a tape instead of a cord
2016-09-08 15:10:37 -04:00
C. Guy Yarvin
bc0a56475e
Various fixes and improvements.
2016-09-08 09:29:38 -07:00
C. Guy Yarvin
d611d11189
Merge remote-tracking branch 'cgyarvin/relearning' into relearning
2016-09-07 10:37:14 -07:00
C. Guy Yarvin
5d2061badb
Various fixes.
2016-09-07 10:36:06 -07:00
C. Guy Yarvin
1286d81a52
Various improvements.
2016-09-07 10:33:42 -07:00
C. Guy Yarvin
0dcc591e0e
New @p printing had gotten lost.
2016-09-06 13:29:09 -07:00
Anton Dyudin
2113b4d6e1
show "Redirecting..." page for cross-ship redirects
2016-09-06 13:05:36 -07:00
Anton Dyudin
c82014d4be
clear ship= cookie on /~/away
2016-09-06 13:04:25 -07:00
C. Guy Yarvin
7501c776bc
Stash.
2016-09-06 12:53:02 -07:00
C. Guy Yarvin
6e544fc602
The bones of %jael.
2016-09-06 10:56:36 -07:00
C. Guy Yarvin
0c6fef08f9
Change ship to shop in scry.
2016-09-04 16:35:37 -07:00
C. Guy Yarvin
8bdeb902d4
Fix bad merge previous.
2016-09-03 22:56:02 -07:00
C. Guy Yarvin
6945a2cfa2
Merge commit '0ec6f47' into relearning
2016-09-03 14:48:33 -07:00
C. Guy Yarvin
c88b969a3a
Merge commit '3cecb28' into relearning
2016-09-03 14:47:51 -07:00
C. Guy Yarvin
b3b15b33f8
Merge commit 'ba6ecf2' into relearning
2016-09-03 14:47:12 -07:00
C. Guy Yarvin
d20707365d
Merge commit '4c8e014' into relearning
2016-09-03 14:46:54 -07:00
C. Guy Yarvin
d9ff6caf2b
Merge commit 'bbc8381' into relearning
2016-09-03 14:36:14 -07:00
C. Guy Yarvin
aa30531212
Merge commit '904cc3' into relearning
2016-09-03 14:18:00 -07:00
C. Guy Yarvin
3d75361bd3
Merge commit 'f6086' into relearning
2016-09-03 14:16:49 -07:00
C. Guy Yarvin
4f9ed7c4b1
~| not allowed at this file position.
2016-09-03 14:16:17 -07:00
C. Guy Yarvin
290957862c
Merge commit 'd2acbc2' into relearning
2016-09-02 15:34:22 -07:00
C. Guy Yarvin
cd58458c71
Merge commit 'e482f' into relearning
2016-09-02 15:27:41 -07:00
C. Guy Yarvin
23b9e661dd
Merge commit '4645368' into relearning
2016-09-02 15:27:23 -07:00
C. Guy Yarvin
99183ca1a7
Merge commit '82df022' into relearning
2016-09-02 15:27:12 -07:00
C. Guy Yarvin
5797ac3cee
Merge commit 'e6f8146' into relearning
2016-09-02 15:26:42 -07:00
C. Guy Yarvin
1aa86242b8
Merge commit '84d1ee8' into relearning
2016-09-02 15:26:18 -07:00
C. Guy Yarvin
f03066ae5a
Merge commit 'ba38f77' into relearning
2016-09-02 15:10:57 -07:00
C. Guy Yarvin
5234493de6
Merge commit 'fb67085' into relearning
2016-09-02 15:03:29 -07:00
C. Guy Yarvin
ee9787b688
Merge commit '7d7d7' into relearning
2016-09-02 14:16:54 -07:00
C. Guy Yarvin
9e66fd4a82
Merge commit '37de0c8a' into relearning
2016-09-02 12:52:31 -07:00
C. Guy Yarvin
d694a938b3
Merge commit 'cc470a302' into relearning
2016-09-02 12:49:36 -07:00
C. Guy Yarvin
de030736ae
Merge branch 'dumbo' into relearning
2016-09-02 12:45:20 -07:00
C. Guy Yarvin
30fecc912d
Fix error in last merge.
2016-09-02 12:45:13 -07:00
C. Guy Yarvin
82673d390c
Merge commit '40a232' into HEAD
2016-09-02 12:35:58 -07:00
C. Guy Yarvin
2f89baefb3
Merge commit '9ab824' into HEAD
2016-09-02 12:33:36 -07:00
C. Guy Yarvin
40d483de19
Merge commit '166343' into relearning
2016-09-01 18:08:22 -07:00
C. Guy Yarvin
a71e7120bc
Merge commit '9f82c' into relearning
2016-09-01 17:55:38 -07:00
Philip C Monk
fff8e90c8a
clay structure docs
2016-08-31 19:29:24 -04:00
C. Guy Yarvin
b8a46e2088
Cleanup; copy zuse molds into clay for doc purposes.
2016-08-31 10:20:27 -07:00
C. Guy Yarvin
a8ecdebb0f
Various fixes and improvements.
2016-08-30 15:23:00 -07:00
Philip C Monk
f16caba28b
more clay doc
2016-08-29 20:51:53 -04:00
Joseph Bryan
7ca92dd6ed
serve css from the current desk
2016-08-27 00:31:28 -04:00
Philip C Monk
329a7ea127
more clay comments
2016-08-26 20:24:46 -04:00
Raymond Pasco
2433a3f101
Merge remote-tracking branches 'ohaitch/robots-back-in-eyre', 'Fang/oust', 'ohaitch/warn-pump-blocked', 'joemfb/moon-talk', 'yebyen/master', 'ohaitch/fix-login-css' and 'ray/repope-rep'
...
Reinstate robots.txt hardcoded into eyre hack
Add ++oust, arm to remove items from a list
Pump blocked printf for security driver requests
Allow moons to link to parent's talk
Rekey ~del for new crypto era
Use absolute path for login page CSS
Rekey ~rep for new crypto era
2016-08-26 17:03:08 -04:00
Raymond Pasco
859a96cf6d
Rekey ~rep for crypto B era
2016-08-26 17:00:58 -04:00
Anton Dyudin
0ec6f47642
Absolute path for login CSS
2016-08-25 14:54:48 -07:00
C. Guy Yarvin
31ed10d5c4
Various fixes and improvements.
2016-08-24 22:05:26 -07:00
Philip C Monk
62d8293942
more clay comments
2016-08-24 20:57:00 -04:00
Philip C Monk
04b8abb9fd
clay comment improvements
2016-08-23 20:38:12 -04:00
Kingdon Barrett
c903b0d6f6
update fingerprint for new crypto
...
please accept my proof of identity as ~del
2016-08-22 20:26:45 -04:00
Anton Dyudin
64cf7698cf
use mint instead of slot, nest, play
...
I think the slowness was in the slot, in per-road compiler cache; at any rate, fixed now
2016-08-22 14:48:05 -07:00
Anton Dyudin
df9134cc60
use compiler cache in ++ap-slam check
2016-08-22 13:38:15 -07:00
C. Guy Yarvin
db68a77424
Wake stuff compiles.
2016-08-22 12:17:30 -07:00
C. Guy Yarvin
65879eab58
Compiles; still missing ++doze.
2016-08-21 21:44:06 -07:00
Fang
cd0416d39f
Updated ++cite to be compatible with star moons, short planet moons and short comets.
2016-08-21 20:38:24 +02:00
C. Guy Yarvin
f12af8f4ba
Various fixes and improvements.
2016-08-21 13:09:26 -04:00
C. Guy Yarvin
f6306ce3fd
Compiles; top level still stubbed.
2016-08-21 02:18:57 -04:00
Anton Dyudin
3cecb280fd
print "pump blocked" on sequentialized sec/ requests
2016-08-19 10:17:38 -07:00
C. Guy Yarvin
37acfb53ff
Compiles, still with a few stubs.
2016-08-19 09:43:30 -04:00
C. Guy Yarvin
31973790f7
Backpedal to old ames.
2016-08-18 18:17:47 -04:00
C. Guy Yarvin
8cf55ae529
Compiles, still missing a bit of top level logic.
2016-08-18 14:26:28 -04:00
Philip C Monk
25f071acf3
bump protocol number to 5
2016-08-15 16:16:40 -04:00
Raymond Pasco
a1e21b9d66
Use !. to prevent stack overflows in zuse
2016-08-15 14:21:26 -04:00
Raymond Pasco
b5dca87907
Calculate number of blocks from length in CTR mode
2016-08-15 14:00:23 -04:00
Anton Dyudin
f47db234e4
re-enable sec/ pump on all http responses
2016-08-12 13:31:14 -07:00
Raymond Pasco
38ff23eb6b
Add length parameter to AES CTR modes
2016-08-12 03:00:37 -07:00
Raymond Pasco
7e18d9408c
Move ++ahem computations inside jetted arms
2016-08-12 00:27:45 -07:00
Philip C Monk
07daf3dcc1
key ~zod, ~ten, ~pub, ~dev, ~bus, and bump protocol
2016-08-12 03:07:01 -04:00
C. Guy Yarvin
4f92b63372
Various improvements.
2016-08-11 21:52:18 -07:00
Raymond Pasco
786bce0a79
Merge branches 'breaching-inception' and 'womb' into staging
2016-08-11 19:40:06 -07:00
Raymond Pasco
bbc8381e60
Fix lingering @p bug
...
It was stupid, as expected
2016-08-11 19:39:37 -07:00
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