fang
bdaad4cf84
kh: don't error during key validation
...
Instead produce an Either.
2021-06-17 17:42:44 +02:00
fang
f8d5a1644c
kh: improve naming and code style
2021-06-17 14:48:09 +02:00
fang
2d01e1851f
Merge branch 'master' into m/multipass
2021-06-09 14:34:49 +02:00
ryjm
0142fce219
king: add crud event to jael
2021-06-09 05:54:57 -04:00
ryjm
8ad9d022a1
king: fix noun derivation
2021-06-09 01:50:34 -04:00
fang
3b81e35260
dawn: better multikey format
...
Improves the multikeyfile format by taking a single ship and a list of
life+key pairs, instead of a list of full seeds.
Also decouples these changes from the dawn event, once again putting a
single seed into it. In the multikeyfile case, keys are injected as
%rekey events to jael near the end of the boot sequence.
Haskell-side changes may or may not be incomplete, boot presently fails
at some unknown point with what looks like a noun conversion error.
2021-06-04 01:49:15 +02:00
fang
cc362b27c9
kh: support multikeyfiles
2021-06-03 01:04:45 +02:00
fang
2e2361e522
kh: expose to/fromNoun template logic separately
...
Separately from deriveNoun, which gives you an entire instance. Having
access to these lets you call out to the auto-generated conversion
logic when writing custom code for it.
2021-06-03 00:59:55 +02:00
Joe Bryan
d1327db316
urbit: bumps version to 1.5
2021-04-27 13:58:44 -07:00
pilfer-pandex
b2c2aa2240
Merge pull request #4792 from urbit/lf/king-fix-hidden-files
...
king: do not commit files starting with a dot
2021-04-26 19:23:15 -04:00
pilfer-pandex
db87197479
urbit: bump version to 1.4
2021-04-26 19:22:21 -04:00
pilfer-pandex
94ad4ec3ac
king: fix typo in UDP.hs comment
2021-04-26 18:58:14 -04:00
pilfer-pandex
dad455365d
king: add requested disclamer to UDP.hs
2021-04-23 15:51:51 -04:00
pilfer-pandex
0bcc83f40c
king: my god, actually reverse ip addrs
2021-04-23 15:51:51 -04:00
pilfer-pandex
17bf33d3a0
king: fix byte order of Ipv4
2021-04-23 15:51:51 -04:00
pilfer-pandex
48837a1fbe
king: ames: make udp serv reuse port on err
2021-04-23 15:51:50 -04:00
Liam Fitzgerald
d357593ef1
king: address ~pilfer-pandex review
2021-04-21 16:40:22 +10:00
Liam Fitzgerald
e6857d5797
king: do not commit files starting with a dot
2021-04-20 15:32:26 +10:00
Joe Bryan
4df706b842
urbit: bumps version to 1.3
2021-04-01 15:33:14 -07:00
pilfer-pandex
229ae81bf1
Merge pull request #4516 from ryjm/fix-king-scry
...
king: fix textAsTa
2021-03-23 14:54:56 -04:00
pilfer-pandex
f0f88b4145
Merge pull request #4640 from urbit/pp/lmdb
...
hs: remove lmdb-static; just use lmdb
2021-03-23 14:53:23 -04:00
pilfer-pandex
19f4b36ac5
Merge pull request #4616 from urbit/pp/vegeta
...
king: commit seppuku when server is out of fds, also setrlimit allowing for more fds
2021-03-23 14:53:15 -04:00
pilfer-pandex
e2b2c29990
Merge branch 'release/next-vere' into pp/lmdb
2021-03-22 15:55:38 -04:00
pilfer-pandex
1b6ac81073
Merge pull request #4625 from urbit/pp/femtosecond
...
king: remove the "hardware femtosecond clock"
2021-03-22 15:30:07 -04:00
pilfer-pandex
91b34325a2
hs: remove lmdb-static; just use lmdb
2021-03-22 14:43:43 -04:00
pilfer-pandex
1a39dac437
king: address joe on fds/seppuku
2021-03-21 21:27:50 -04:00
pilfer-pandex
0e332c3259
king: joe had good suggestions re time precision
2021-03-19 14:44:52 -04:00
pilfer-pandex
6fa380ddc1
king: remove the 'hardware femtosecond clock'
2021-03-17 19:53:36 -04:00
pilfer-pandex
2c7a2dbd6a
king: remove the 'hardware femtosecond clock'
2021-03-17 19:53:17 -04:00
pilfer-pandex
72f0201de3
king: missing changes in Main, plus setrlimit for fds
2021-03-16 21:49:44 -04:00
pilfer-pandex
88375f37ec
king: commit seppuku when server is out of fds
2021-03-16 00:40:18 -04:00
pilfer-pandex
7f86f41da3
king: fix moronic space leak in http client
2021-03-05 18:48:07 -05:00
pilfer-pandex
af3ea0b9a1
king: fix insidious space leak in IPC.hs
2021-03-05 16:19:25 -05:00
ryjm
f9a5666074
king: textAsTa -> textAsT
2021-03-02 14:19:48 -05:00
ryjm
5f1418973d
king: fix textAsTa
...
`textAsTa` was not properly handling uppercase alphanumerics. This would
break subsite authentication when there are uppercase characters in your
cookies.
Should now be equivalent to `(cury scot %t)`.
dojo:
```
> (scot %t 'urbauth-zod=0v2.d0q3n.4jgsq.fl9jk.mp2nd.97uu6; lang=en-US')
~.~~urbauth-zod~3d.0v2~.d0q3n~.4jgsq~.fl9jk~.mp2nd~.97uu6~3b..lang~3d.en-~55.~53.
```
ghci:
```
λ> textAsTa "urbauth-zod=0v2.d0q3n.4jgsq.fl9jk.mp2nd.97uu6; lang=en-US"
"~~urbauth-zod~3d.0v2~.d0q3n~.4jgsq~.fl9jk~.mp2nd~.97uu6~3b..lang~3d.en-~55.~53."
```
2021-02-27 14:02:14 -05:00
pilfer-pandex
c9c11837b8
king: fix bug Show Ipv4
2021-02-03 15:26:19 -08:00
pilfer-pandex
d625a0e5ed
king: address joe and ted
2021-02-03 14:50:23 -08:00
pilfer-pandex
b9cc2edede
king: version number 1.1.1
2021-02-02 15:59:36 -08:00
pilfer-pandex
e70fa2629d
king: error message for lock file
2021-02-02 15:58:30 -08:00
pilfer-pandex
ac00ea43f8
king: fix lane format; vere: don't crash on bad lane
2021-02-02 10:54:07 -08:00
pilfer-pandex
1042422bbe
king: address joe's comments again
2021-01-29 14:15:27 -08:00
pilfer-pandex
2fdc5ad351
king: version number 1.1
2021-01-29 14:02:10 -08:00
pilfer-pandex
9ed4f9fbe0
king: fix dat gold (again)
2021-01-22 11:53:22 -08:00
pilfer-pandex
8db4e2ad7e
king: new mug
2021-01-21 19:41:19 -08:00
pilfer-pandex
fbe13d411d
king: elim zigzag in --stderr (still interlacing)
2021-01-21 14:55:03 -08:00
pilfer-pandex
958ebc5a24
king: ted's new packet format
2021-01-10 21:19:40 -08:00
pilfer-pandex
29cc12d206
king: various fixes and improvements
2020-12-18 17:00:56 -08:00
pilfer-pandex
fec7d99fd1
Merge branch 'eg/wyrd-hs' into pp/wire
2020-12-18 12:04:52 -08:00
Elliot Glaysher
3451e02cd1
OK, and now we are walking through the effects
2020-12-16 16:53:25 -05:00
Elliot Glaysher
44d8119119
That was it. Fixed the wyrd:insane issue.
2020-12-16 11:46:54 -05:00