aboutsummaryrefslogtreecommitdiffstats
path: root/whisper/mailserver
Commit message (Collapse)AuthorAgeFilesLines
* whisper/mailserver: pass init error to the caller (#16671)Ivan Daniluk2018-05-042-8/+11
| | | | | | | | * whisper/mailserver: pass init error to the caller * whisper/mailserver: add returns to fmt.Errorf * whisper/mailserver: check err in mailserver init test
* whisper: topics replaced by bloom filtersVlad2018-03-012-29/+35
|
* whisper: comment updatedVlad2018-02-281-1/+1
|
* whisper: test fixedVlad2018-02-271-1/+2
|
* whisper: mailserver no longer supports the signature vaidationVlad2018-02-271-2/+4
|
* whisper: get wnode to work with v6 (#16051)Guillaume Ballet2018-02-102-2/+2
| | | | | | | | | | 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.
* whisper: fix megacheck warnings (#14925)Egon Elbre2017-08-082-2/+2
| | | | | | * whisper: fix megacheck warnings * whisper/whisperv5: regenerate json codec to fix unused override type
* whisperv5: integrate whisper and add whisper RPC simulatorBas van Kervel2017-06-151-1/+1
|
* whisper: message format refactoring (#14335)gluk2562017-04-271-3/+10
| | | | | | | | | | | | | | * 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
* all: update license informationFelix Lange2017-04-142-16/+16
|
* whisper: big refactoring (#13852)gluk2562017-04-102-8/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)
* whisper: fixed temporary directory for tests (#3707)gluk2562017-02-241-2/+2
|
* cmd, whisper/mailserver: revert to utils.FatalfPéter Szilágyi2017-02-231-4/+5
|
* all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-231-16/+15
|
* whisper: interface changed to simplify the transition to v5gluk2562017-02-141-1/+3
| | | | | | | | | | | | | | | | * 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
* whisper: add tests for mailserver (#3631)gluk2562017-02-132-8/+211
|
* cmd/wnode, whisper: add whisper CLI tool and mail server (#3580)gluk2562017-01-311-0/+170