aboutsummaryrefslogtreecommitdiffstats
path: root/whisper/envelope.go
Commit message (Collapse)AuthorAgeFilesLines
* whisper: project restructured, version 5 introduced (#3022)gluk2562016-10-291-147/+0
| | | | | | | whisper: project restructured, version 5 introduced This commits adds a draft version of the new shh v5 protocol. The new version is not on by default, --shh still selects version 2.
* all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()Ricardo Catalinas Jiménez2016-02-221-3/+3
| | | | As we aren't really using the standarized SHA-3
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* whisper, xeth/whisper: surface TTL and hash to the APIPéter Szilágyi2015-04-281-1/+2
|
* rpc, whisper, xeth: fix RPC message retrieval data racePéter Szilágyi2015-04-281-0/+1
|
* whisper: fix send timestamp omission during envelope openingPéter Szilágyi2015-04-281-0/+1
|
* whisper: fix comment for rlpenvFelix Lange2015-04-171-4/+5
|
* whisper: general cleanups, documentationPéter Szilágyi2015-04-141-11/+1
|
* whisper: fix anonymous broadcast drop, add broadcast testsPéter Szilágyi2015-04-141-1/+6
|
* whisper: clean up and integrate topicsPéter Szilágyi2015-04-131-2/+2
|
* whisper: separate out magic number from the codePéter Szilágyi2015-04-131-12/+6
|
* whisper: fix comment entity capitalizationsPéter Szilágyi2015-04-121-2/+2
|
* whisper: polish the Envelope a bit, prep for tests.Péter Szilágyi2015-04-101-57/+66
|
* whisper: polish the messages, fix some bugs, testsPéter Szilágyi2015-04-101-15/+15
| | | | | | Bugs fixed: - Use randomly generated flags as the spec required. - During envelope opening check the first bit only for signature.
* whisper: use common.HashFelix Lange2015-03-211-9/+14
|
* whisper: use package rlpFelix Lange2015-03-211-25/+15
|
* eth, whisper: adapt for RLP encoder switch in package p2pFelix Lange2015-03-191-1/+1
| | | | | I have rewritten the protocol test to use p2p.MsgPipe because p2p.NewMsg is gone.
* Moved ethutil => commonobscuren2015-03-161-9/+9
|
* Moved ECIES to repo & added secondary title for webviewobscuren2015-02-141-1/+1
| | | | | * ECIES moved from obscuren to ethereum * Added html META[name=badge] to reflect menuItem.secondaryTitle
* Fixed whisper messagesobscuren2015-01-131-18/+24
| | | | | | | * Whisper protocol wasn't properly suppling envelope slices * Message history wasn't properly propagated * Added 'Messages' method, filtering any current envelope with the supplied filter.
* added nil checkobscuren2015-01-021-0/+1
|
* Whisper watches fixesobscuren2014-12-171-2/+4
|
* During env open check for pub error which indicated unencrypted payload.obscuren2014-12-161-1/+5
|
* Implemented watching using filter packageobscuren2014-12-131-9/+14
| | | | | * Added filters / watches * Removed event dep
* Updated whisper messages to new crypto api + added testsobscuren2014-12-101-0/+20
|
* Added encryption for messages better API for sealing messagesobscuren2014-12-101-5/+5
|
* Additional checks and debug outputobscuren2014-12-081-2/+2
|
* First draft of Whisper messages relayingobscuren2014-12-081-0/+96