Commit Graph

28 Commits

Author SHA1 Message Date
Joe Bryan
042b55326f Merge branch 'release-candidate' into cc-release-rc-merge
* release-candidate: (90 commits)
  Only bail if profiling is enabled
  Fixes the build on OpenBSD
  don't abort on bail:fail, but continue with crash handling
  renames event-timing, adds build option to enable
  Add jet for +del:in
  prevents profiling on *bsd
  removes preprocessor errors in trace.c on openbsd
  updates secp256k1 to include /usr/local/include for openbsd
  Style nits
  [CI] Update arvo
  Add a jet for +del:by
  fit UTF-8 tape bug
  calls u3_raft_work on leader promotion (for eager restart effects)
  enables event-log encryption
  removes unused u3v_nick (effect traversal) and u3v_http_request
  refactors event replay, removing unnecessary effect traversal
  refactors event poke, removing unnecessary effect traversal
  trailing whitespace
  adds and corrects some raft comments
  separates effects and persistence
  ...
2018-12-17 11:28:24 -05:00
Joe Bryan
d23e55356f updates ames to always allocate 2K bytes on read 2018-12-11 18:39:02 -05:00
Joe Bryan
66b3a98aed improves ames error exit, notes issue with ctrl-z 2018-12-06 12:08:04 -05:00
Joe Bryan
32c69acc1c Merge branch 'release-candidate' into cc-release-rc-merge
* release-candidate:
  Jet +jab:by, which is used extensively in ford.
  [CI] updates pinned arvo commit
  removes u3v_keep, updates arvo axes
  [build] builds just the urbit binary by default
  automatically process events on restart
  removes i/o polling
  removes %behn timer backoff
  [CI] updates pinned arvo commit
  increases %behn timer accuracy
  updates %behn to use effects instead of u3v_keep polling
  removes %ames timer and disables u3v_keep polling
  Shrink preallocation of cells from 262.144 cells to 4.096
2018-11-27 14:59:18 -05:00
Joe Bryan
1774725e4c removes i/o polling 2018-11-26 16:29:38 -05:00
Joe Bryan
a9c8615674 removes %ames timer and disables u3v_keep polling 2018-11-26 03:08:14 -05:00
Joe Bryan
bb63cd3006 eradicates u3_lo_open/shut 2018-11-21 16:47:32 -05:00
Joe Bryan
bce0c9236a restores u3A->sen for i/o drivers 2018-11-21 16:47:28 -05:00
Joe Bryan
66b0ac9c7a updates ames to get identity/fake-bit from pier 2018-11-21 16:47:09 -05:00
Joe Bryan
95c07063f2 updates i/o drivers to use pier, comments obsolete patterns. compiles 2018-11-21 16:45:33 -05:00
Joe Bryan
07c04e32a7 initialize %ames (and galxy sync) early on first boot 2018-10-17 12:06:16 -04:00
Joe Bryan
5207c8321f use +clan:title to detect galaxy 2018-10-16 22:41:38 -04:00
Joe Bryan
6e77aa110a starts ames on %turf card, removes -H
uses ames domain for tcp proxy, and
moves czar arvo sync after ames initialization
2018-10-16 20:51:51 -04:00
Joe Bryan
e6b9dbda8d moves u3_pact to vere.h, replacing the unused u3_apac 2018-07-12 22:43:32 -04:00
Joe Bryan
cfe3779fc0 updates ames to resolve galaxy addresses asynchronously 2018-05-22 15:05:03 -07:00
Joe Bryan
dcc5eb521d fixes memory leak in ames fuzz-mode canceled requests 2018-04-24 15:28:35 -04:00
Joe Bryan
4466119b2e allows imperial addresses in the absence of -N 2018-04-24 15:27:04 -04:00
Ted Blackman
c1725e2cf2 Prevent Ames from sending and receiving remote packets if remote networking is disabled 2018-01-29 12:03:37 -08:00
Ted Blackman
49a3bc4ffa added -H ames bootstrap domain 2017-12-13 15:13:44 -08:00
Ted Blackman
ea2adb6e22 typo 2017-11-29 17:26:01 -08:00
Ted Blackman
9044de04cf Print out localhost-only message on ames init 2017-11-29 17:18:34 -08:00
Ted Blackman
48c98653a7 cool it with the 'ames: czar: localhost-only' messages 2017-11-29 17:13:42 -08:00
Ted Blackman
2a75beaf8e -L -> -N, allow remote networking in -F mode 2017-10-30 17:41:48 -07:00
Raymond Pasco
39e8fa0216 Don't give up on trying to find czar IPs
If they're not found, "not found" has a 5 minute TTL - and if there was
already an IP for that czar, keep using it for 5 more minutes.
2016-12-16 12:12:50 -08:00
C. Guy Yarvin
cbfc627d17 Don't print czar ip unless it changes. 2016-11-01 12:58:48 -04:00
Raymond Pasco
d06bdd5ad1 Time out czar IPs after 5 minutes 2016-10-25 10:51:10 -04:00
vere
7f1b5d2ae8 Proper double-word merge. 2015-11-06 22:08:58 +00:00
Philip C Monk
9edda1bb73 descriptive names for c files
fixes #294
2015-06-23 21:29:11 -04:00