1. Jan 30, 2019
    • Svyatoslav Nikolsky's avatar
      abb6a4ee
    • Michael Müller's avatar
      Fix consensus error between wasm and native (#1595) · 7ec612f8
      Michael Müller authored
      * Decrease bucket size
      
      A bucket size of 8192 bytes is quite large and it turned
      out that this can exhaust the available heap space too
      too quickly.
      
      This is because even for allocating 1 byte a bucket of
      8192 bytes is allocated/wasted.
      
      * Return 0 if requested size too large
      
      * Improve test
      
      The test didn't use an offset when setting up the heap.
      Hence the first successfully allocated pointer was
      always `0`.
      
      This is unfortunate since `0` is also the return value
      when there is an error.
      
      This lead to us not noticing that the test was failing,
      because it did not distinguish between success and error.
      
      * Revert to linear allocator
      7ec612f8
    • Benjamin Kampmann's avatar
      Document more TODOs as tickets (#1418) · 4fa9fb66
      Benjamin Kampmann authored
      Went through the TODOs, removed a bunch, which are outdated or nothing more than a regular comment, documented a bunch more as actual tickets and made them FIXMEs and unified their structure (`FIXME #TICKETNO DESC` for local tickets, `FIXME: DESC LINK` for external tickets) for easier in-editor support. Further more remove unnecessary remarks and related old code that I noticed in that instance.
      4fa9fb66
  2. Jan 29, 2019
  3. Jan 28, 2019
  4. Jan 27, 2019
  5. Jan 25, 2019
  6. Jan 24, 2019
  7. Jan 23, 2019
    • André Silva's avatar
      Reduce consensus gossip spam (#1538) · f6081588
      André Silva authored
      * core: keep known gossip messages for twice their expiration
      
      * core: test expiration of known gossip messages
      
      * core: only broadcast grandpa votes if authority in current set
      
      * core: only broadcast grandpa commits if authority in current set
      f6081588