Commit Graph

3177 Commits

Author SHA1 Message Date
Joe Bryan
965c43c57a fixes race in _proxy_ward_close by unlinking early 2018-11-13 14:06:35 -05:00
Joe Bryan
b93fccf82b
Merge pull request #1056 from urbit/unbreak-ci-deploy
[CI] fix deploy phase, move coredump backtrace to a script
2018-11-13 13:15:10 -05:00
benjamin-tlon
1400bb3b89
Merge pull request #1058 from urbit/restore-domain-override
restores -H for overriding ames galaxy domain
2018-11-13 07:53:02 -08:00
benjamin-tlon
2fe640a128
Merge pull request #1060 from urbit/bs/sigprof-crashes
Cleanup SIGPROF timer+mask at the end of `u3m_soft` on Linux.
2018-11-13 07:52:45 -08:00
Benjamin Summers
fa576b00d7 Implemented u3t_boff for Linux. 2018-11-12 12:20:32 -08:00
Ted Blackman
fab9cb7bf3
Merge pull request #1059 from frodwith/fixreap-rc
fix reference handling error in _n_reap()
2018-11-09 13:54:08 -08:00
Paul Driver
55f94d6818 fix reference handling error in _n_reap() 2018-11-09 11:53:14 -08:00
Joe Bryan
c072605792 restores -H for overriding contract/snapshot ames domains 2018-11-08 23:13:19 -05:00
Joe Bryan
42c1be0fd1 [CI] fix deploy phase, move coredump backtrace to a script 2018-11-07 14:38:59 -05:00
Joe Bryan
dab09f54e7
Merge pull request #1053 from urbit/client-timeout-server-debug
increases http client timeout, adds proxy server debugging printfs
2018-11-07 02:27:48 -05:00
Joe Bryan
a348fae401 adds perror() calls for u3_term_io_hija/loja i/o errors 2018-11-06 20:35:13 -05:00
Joe Bryan
ebeb785ef3 adds more specific error messages to proxy write callbacks 2018-11-06 19:43:13 -05:00
Joe Bryan
07b6cf807b bumps http client request timeout to 5 minutes 2018-11-06 19:30:23 -05:00
Joe Bryan
3c79a24554
Merge pull request #1052 from urbit/persistent-hashless
make implicit -S persist across fake-keyed restarts
2018-11-06 14:59:20 -05:00
Joe Bryan
3bb98d1728
Merge pull request #1051 from urbit/ci-boot-test-enable-gc
updates CI to boot and run tests with GC
2018-11-06 12:16:45 -05:00
Joe Bryan
db46b2d798 make implicit -S persist across fake-keyed restarts 2018-11-06 11:16:58 -05:00
Joe Bryan
21233db91e [CI] sends ctrl-z to work around profiling output hang 2018-11-06 02:36:55 -05:00
Joe Bryan
a356a83066 [CI] print backtrace on bail 2018-11-06 02:17:23 -05:00
Joe Bryan
2c30ab9ec7 [CI] enable GC and profiling, boot from pill and run tests 2018-11-06 02:17:19 -05:00
Joe Bryan
bfbb4b1b13
Merge pull request #1049 from urbit/fix-unjetted-arm-profiles
Fix un-jetted arm profiles
2018-11-01 16:33:14 -04:00
Joe Bryan
63e16f8d64 removes no-op conditional in _cj_site_kick_hot() 2018-11-01 16:16:01 -04:00
Joe Bryan
aa12e760ba fixes profiling of hinted but unjetted arms 2018-11-01 15:04:42 -04:00
Joe Bryan
a9f9dfc2c1
Merge pull request #1048 from urbit/fake-no-hash-merge-fix
fix bad merge conflict resolution (in disabled battery hashing)
2018-11-01 01:21:11 -04:00
Joe Bryan
f319cd6c81 fixes merge conflict resolution in the previous. mea maxima culpa 2018-11-01 01:18:50 -04:00
Joe Bryan
c6e302fa4f
Merge pull request #1042 from urbit/bs/disable-core-hashing-on-fake-ships
Disable core hashing on fake ships.
2018-11-01 01:13:14 -04:00
Joe Bryan
b3eb48408c
Merge branch 'release-candidate' into bs/disable-core-hashing-on-fake-ships 2018-11-01 01:11:57 -04:00
Joe Bryan
bc842288e6
Merge pull request #1037 from urbit/ames-eth-keys
ethereum-integrated boot
2018-11-01 00:52:14 -04:00
Joe Bryan
7027f43563 updates fake-zod examples, removing -I 2018-11-01 00:43:09 -04:00
Joe Bryan
35bfb49086 Merge branch 'release-candidate' into ames-eth-keys
* release-candidate: (21 commits)
  zinc gate casting bug
  Bug fix for metal-wrapping runes
  converting iron and zinc cores to lead bug
  8. updates nock 4K spec
  7. updates %5 to require two subformulas (nock 4K)
  6. implements edit at %10 (nock 4K)
  5. removes %13 and %14 (nock 4K)
  4. emits %11 and %12 (nock 4K)
  3. implements hint at %11 and wish at %12 (nock 4K)
  2. removes %10 and %11 (nock 4K)
  1. duplicates hint (%10) and wish (%11) at %13 and %14 (nock 4K)
  Disable terminal echo on passcode entry
  increased inbound request and ward timeouts to 5 min
  mutating edit
  bail in _n_edit on invalid path
  avoid allocating an atom for _cj_bash
  bypass mat and chop directly in jam
  small memory leak for large edits
  disable hike jet, kill errant and unneccessary mutate-context-sample opcodes
  bugfixes
  ...
2018-11-01 00:16:20 -04:00
Joe Bryan
79f736cfe8
Merge pull request #1046 from urbit/philip/ames-eth-keys
Allow booting from ethereum snapshot
2018-10-31 22:19:39 -04:00
Joshua Reagan
5911cb10c6
Merge pull request #1045 from urbit/joshuareagan-patch-3
zinc gate casting bug
2018-10-31 20:32:04 -05:00
Joshua Reagan
2a51de1853
Merge pull request #1044 from urbit/joshuareagan-patch-2
Bug fix for metal-wrapping runes
2018-10-31 19:50:43 -05:00
Philip Monk
345459e931
allow booting from ethereum snapshot 2018-10-31 15:43:55 -07:00
Joshua Reagan
aadd95bf98
zinc gate casting bug
Casting with a `^&` rune example fails because of a minor jet typo:

```
> ^+(^&(|=(@ 15)) |=(@ 15))
-gene.[%ktpd %brts [%base %atom 0] %sand %ud 15]
play-open-z
ford: %slim failed: 
ford: %ride failed to compute type:
```

The above cast should go through.  This fix makes that happen.
2018-10-31 16:40:37 -05:00
Joshua Reagan
0a7d338553
Bug fix for metal-wrapping runes
A bug causes this cast to go through:

```
^+(|=(@ 15) ^&(|=(@ 15)))
```

It should nest-fail.  This change makes the cast work correctly with the metal wrapping runes `^&`, `^|`, and `^?`.
2018-10-31 14:02:17 -05:00
Joe Bryan
d6b9d6088c sets default pre-boot validation ethereum gateway to ropsten infura 2018-10-29 21:52:46 -04:00
Joe Bryan
f0efa1ac12 includes block number and ethereum gateway url in boot event 2018-10-29 15:23:17 -04:00
Joe Bryan
770207e186 pins pre-boot validation eth rpc requests to a single block 2018-10-29 14:01:45 -04:00
Joe Bryan
9ebeaeb3dc requires ethereum gateway (with -e) for non-fake galaxy boot 2018-10-29 12:39:02 -04:00
Joe Bryan
68a2963051 swaps -K (now kernel stage) and -k (now key-file) 2018-10-29 11:48:05 -04:00
Joe Bryan
b9668c77f9 corrects boot comments 2018-10-28 21:29:50 -04:00
Joe Bryan
05b4c7726b updates +met jet to always measure only once 2018-10-28 21:26:42 -04:00
Joe Bryan
f8bf967912 rewrites/re-enables +xeb jet 2018-10-28 21:15:07 -04:00
Joe Bryan
b7fbd4108e fixes memory leak (temporarily) by disabling +xeb jet 2018-10-28 21:10:25 -04:00
Joe Bryan
b88a2b5062 refactors u3v_wish for clarity 2018-10-28 21:10:25 -04:00
Benjamin Summers
c198b4ff0c Disabled core hashing on fake ships. 2018-10-26 15:36:35 -07:00
Joshua Reagan
5d6e7eec0e
Merge pull request #1040 from urbit/joshuareagan-patch-1
converting iron and zinc cores to lead bug
2018-10-26 11:07:09 -07:00
Joshua Reagan
a8fbd49864
converting iron and zinc cores to lead bug
In the current release candidate, this happens:

```
> ^?(^|(add))
wrap-gold
ford: %slim failed: 
ford: %ride failed to compute type:
```

This is a jet mismatch from `+wrap`, I believe:

https://github.com/urbit/arvo/blob/release-candidate/sys/hoon.hoon#L11139

You should be able to convert iron and zinc cores to lead.
2018-10-25 17:34:49 -07:00
Philip Monk
999e82a44a
actually send headers 2018-10-24 10:38:09 -07:00
Joe Bryan
61c1ece926 corrects public-key retrieval for (parent of) moons 2018-10-18 15:24:04 -04:00