1. 23 2月, 2018 1 次提交
  2. 10 2月, 2018 1 次提交
    • G
      whisper: get wnode to work with v6 (#16051) · 5cf75a30
      Guillaume Ballet 提交于
      The bulk of the issue was to adapt to the new requirement
      that a v6 filter has to either contain a symmertric key or
      an asymmetric one.
      
      This commits revert one of the fixes that I made to remove
      a linter warning: unexporting NewSentMessage. This is not
      really a problem as I have a cleanup in the pipe that will
      solve this issue.
      5cf75a30
  3. 30 1月, 2018 1 次提交
  4. 26 1月, 2018 2 次提交
    • G
      whisper: remove linter warnings (#15972) · 367c329b
      Guillaume Ballet 提交于
      * whisper: fixes warnings from the code linter
      
      * whisper: more non-API-breaking changes
      
      The remaining lint errors are because of auto-generated
      files and one is because an exported function has a non-
      exported return type. Changing this would break the API,
      and will be part of another commit for easier reversal.
      
      * whisper: un-export NewSentMessage to please the linter
      
      This is an API change, which is why it's in its own commit.
      This change was initiated after the linter complained that
      the returned type wasn't exported. I chose to un-export
      the function instead of exporting the type, because that
      type is an implementation detail that I would like to
      change in the near future to make the code more
      readable and with an increased coverage.
      
      * whisper: update gencodec output after upgrading it to new lint standards
      367c329b
    • B
      whisper: fix empty topic (#15811) · 2ef3815a
      b00ris 提交于
      * whisper: fix empty topic
      
      * whisper: add check to matchSingleTopic
      
      * whisper: add tests
      
      * whisper: fix gosimple
      
      * whisper: added lastTopicByte const
      2ef3815a
  5. 12 1月, 2018 1 次提交
  6. 04 11月, 2017 1 次提交
  7. 06 10月, 2017 1 次提交
  8. 21 8月, 2017 1 次提交
  9. 23 6月, 2017 1 次提交
  10. 21 6月, 2017 1 次提交
  11. 15 6月, 2017 1 次提交
  12. 28 4月, 2017 1 次提交
  13. 27 4月, 2017 1 次提交
    • G
      whisper: message format refactoring (#14335) · 95f0bd0a
      gluk256 提交于
      * whisper: salt removed from AES encryption
      * whisper: padding format updated
      * whisper: padding test added
      * whisper: padding refactored, tests fixed
      * whisper: padding test updated
      * whisper: wnode bugfix
      * whisper: send/receive protocol updated
      * whisper: minor update
      * whisper: bugfix in test
      * whisper: updated parameter names and comments
      * whisper: functions renamed
      * whisper: minor refactoring
      95f0bd0a
  14. 10 4月, 2017 1 次提交
    • G
      whisper: big refactoring (#13852) · 9cd71355
      gluk256 提交于
      * whisper: GetMessages fixed; size restriction updated
      * whisper: made PoW and MaxMsgSize customizable
      * whisper: test added
      * whisper: sym key management changed
      * whisper: identity management refactored
      * whisper: API refactoring (Post and Filter)
      * whisper: big refactoring complete
      * whisper: spelling fix
      * whisper: variable topic size allowed for a filter
      * whisper: final update
      * whisper: formatting
      * whisper: file exchange introduced in wnode
      * whisper: bugfix
      * whisper: API updated + new tests
      * whisper: statistics updated
      * whisper: wnode server updated
      * whisper: allowed filtering for variable topic size
      * whisper: tests added
      * whisper: resolving merge conflicts
      * whisper: refactoring (documenting mostly)
      * whsiper: tests fixed
      * whisper: down cased error messages
      * whisper: documenting the API functions
      * whisper: logging fixed
      * whisper: fixed wnode parameters
      * whisper: logs fixed (typos)
      9cd71355
  15. 24 2月, 2017 1 次提交
  16. 23 2月, 2017 2 次提交
    • P
      d4fd06c3
    • G
      Whisper API fixed (#3687) · 29fac7de
      gluk256 提交于
      * whisper: wnode updated for tests with geth
      
      * whisper: updated processing of incoming messages
      
      * whisper: symmetric encryption updated
      
      * whisper: filter id type changed to enhance security
      
      * whisper: allow filter without topic for asymmetric encryption
      
      * whisper: POW updated
      
      * whisper: logging updated
      
      * whisper: spellchecker update
      
      * whisper: error handling changed
      
      * whisper: JSON field names fixed
      29fac7de
  17. 14 2月, 2017 1 次提交
    • G
      whisper: interface changed to simplify the transition to v5 · 15a609d5
      gluk256 提交于
      * whisper: mailserver test introduced, refactoring
      
      * whisper: validation test updated
      
      * whisper: max number of peers fixed
      
      * whisper: verification bug fixed
      
      * whisper: esthetic fix
      
      * whisper: interface changed to simplify the transition to v5
      
      * whisper: preparation for version switch
      15a609d5
  18. 31 1月, 2017 1 次提交
  19. 07 1月, 2017 1 次提交
  20. 20 12月, 2016 3 次提交
  21. 02 12月, 2016 1 次提交
  22. 29 10月, 2016 1 次提交