Felix Lange
|
3f047be5aa
|
all: update license headers to distiguish GPL/LGPL
All code outside of cmd/ is licensed as LGPL. The headers
now reflect this by calling the whole work "the go-ethereum library".
|
2015-07-22 18:51:45 +02:00 |
Felix Lange
|
ea54283b30
|
all: update license information
|
2015-07-07 14:12:44 +02:00 |
Felix Lange
|
6a2fec5309
|
p2p, whisper: use glog for peer-level logging
|
2015-05-06 23:19:14 +02:00 |
Péter Szilágyi
|
2b9fd6b40a
|
whisper: add full filter test suite
|
2015-04-28 10:49:05 +03:00 |
Péter Szilágyi
|
406e74e2af
|
whisper: fix a small data race duirng peer connection
|
2015-04-28 10:49:05 +03:00 |
Péter Szilágyi
|
db615a85ec
|
ui/qt/qwhisper, whisper, xeth: polish topic filter, fix wildcards
|
2015-04-28 10:49:04 +03:00 |
Péter Szilágyi
|
ae4bfc3cfb
|
rpc, ui/qt/qwhisper, whisper, xeth: introduce complex topic filters
|
2015-04-28 10:49:04 +03:00 |
Péter Szilágyi
|
15586368e5
|
whisper: fix spurious From identity with untargeted messages
|
2015-04-28 10:49:04 +03:00 |
Péter Szilágyi
|
87447f9f3f
|
whisper: fix payload loss in case of plaintext decrypt
|
2015-04-28 10:49:04 +03:00 |
Péter Szilágyi
|
7f48eb8737
|
whisper, xeth/whisper: surface TTL and hash to the API
|
2015-04-28 10:49:04 +03:00 |
Péter Szilágyi
|
7948cc0029
|
rpc, whisper, xeth: fix RPC message retrieval data race
|
2015-04-28 10:47:35 +03:00 |
Péter Szilágyi
|
5aa523e32b
|
whisper: fix send timestamp omission during envelope opening
|
2015-04-28 10:47:35 +03:00 |
Péter Szilágyi
|
3563c59b12
|
rpc, whisper, xeth: polish whisper RPC interface
|
2015-04-28 10:47:35 +03:00 |
Felix Lange
|
509d0a8d78
|
whisper: fix comment for rlpenv
|
2015-04-17 14:45:09 +02:00 |
Felix Lange
|
56a48101dc
|
cmd/rlpdump, cmd/utils, eth, p2p, whisper: use rlp input limit
|
2015-04-17 14:45:09 +02:00 |
Péter Szilágyi
|
4afc22ba6e
|
whisper: cleanup lefover scoping
|
2015-04-17 14:11:46 +03:00 |
Péter Szilágyi
|
bd14bd6c5b
|
whisper: hide some internal types
|
2015-04-17 13:25:18 +03:00 |
Péter Szilágyi
|
e5a03eb066
|
whisper: don't issue signature warning if none present
|
2015-04-16 18:24:39 +03:00 |
Péter Szilágyi
|
e5e91e9eb3
|
whisper: track active peers, add peer cache expiry test
|
2015-04-16 13:05:35 +03:00 |
Péter Szilágyi
|
ee6531c5ff
|
whisper: remove dead code, rename a few constants
|
2015-04-16 11:20:01 +03:00 |
Péter Szilágyi
|
6ceb253f74
|
whisper: use async handshakes to handle blocking peers
|
2015-04-15 13:01:22 +03:00 |
Péter Szilágyi
|
46ea193a49
|
whisper: remove some unneeded testing complexity
|
2015-04-15 12:50:10 +03:00 |
Péter Szilágyi
|
bcf41797ca
|
whisper: global message expiration tests, polishes
|
2015-04-15 10:50:31 +03:00 |
Péter Szilágyi
|
4fb7ab5d09
|
whisper: mock tests to use simulated peers
|
2015-04-14 19:00:57 +03:00 |
Péter Szilágyi
|
86372b20c0
|
whisper: add basic tests for the whiper peers
|
2015-04-14 18:21:56 +03:00 |
Péter Szilágyi
|
f6efdd8aad
|
whisper: shorten constants to TTL and PoW
|
2015-04-14 15:16:02 +03:00 |
Péter Szilágyi
|
1a4cfc173e
|
whisper, xeth/whisper, ui/qt/qwhispe: fix API polish breakages
|
2015-04-14 15:02:31 +03:00 |
Péter Szilágyi
|
e2b7498c9d
|
whisper: add known message expiration to peers, cleanup
|
2015-04-14 14:28:59 +03:00 |
Péter Szilágyi
|
59bff46505
|
whisper: general cleanups, documentation
|
2015-04-14 13:24:43 +03:00 |
Péter Szilágyi
|
5205b2f19b
|
whisper: fix anonymous broadcast drop, add broadcast tests
|
2015-04-14 12:12:47 +03:00 |
Péter Szilágyi
|
4af7743663
|
whisper: add utility functions for creating topics
|
2015-04-14 11:12:09 +03:00 |
Péter Szilágyi
|
cb707ba50c
|
whisper: push work in progress for bug report
|
2015-04-13 16:19:34 +03:00 |
Péter Szilágyi
|
89358d25a4
|
whisper: start adding integration tests
|
2015-04-13 13:15:01 +03:00 |
Péter Szilágyi
|
9a53390f49
|
whisper: clean up and integrate topics
|
2015-04-13 12:16:51 +03:00 |
Péter Szilágyi
|
7b501906db
|
whisper: separate out magic number from the code
|
2015-04-13 11:31:51 +03:00 |
Péter Szilágyi
|
5467e7b312
|
whisper: fix comment entity capitalizations
|
2015-04-12 14:34:53 +03:00 |
Péter Szilágyi
|
0e4f21fc37
|
whisper: polish the Envelope a bit, prep for tests.
|
2015-04-10 16:52:01 +03:00 |
Péter Szilágyi
|
7d8ce53eca
|
whisper: polish the messages, fix some bugs, tests
Bugs fixed:
- Use randomly generated flags as the spec required.
- During envelope opening check the first bit only for signature.
|
2015-04-10 15:53:21 +03:00 |
Péter Szilágyi
|
7e54a9c07f
|
whisper: rename test file according to Go style
|
2015-04-10 13:46:08 +03:00 |
Péter Szilágyi
|
a4c8e947b0
|
whisper: make the test app runnable & do something inside
|
2015-04-10 13:42:49 +03:00 |
Jeffrey Wilcke
|
758205b187
|
Merge pull request #648 from Gustav-Simonsson/forward_ecrecover_err_and_remove_dup_checks
Forward and log EC recover err and remove dup pubkey len check
|
2015-04-07 20:48:56 +02:00 |
obscuren
|
688d118c7e
|
Updated logging
|
2015-04-07 14:57:04 +02:00 |
Gustav Simonsson
|
2591883a18
|
Use logger.Error instead of 0 with glog
|
2015-04-07 12:48:19 +02:00 |
Gustav Simonsson
|
3f306f63d4
|
Forward and log EC recover err and remove dup pubkey len check
|
2015-04-07 12:48:19 +02:00 |
obscuren
|
1889727144
|
Moved logging to logger.Core
|
2015-04-04 13:24:01 +02:00 |
Taylor Gerring
|
c956bcb13c
|
Move version to const and expose via Version()
|
2015-03-25 12:08:48 +01:00 |
Felix Lange
|
069c87b960
|
whisper: use common.Hash
|
2015-03-21 00:57:18 +01:00 |
Felix Lange
|
483d43a15a
|
whisper: use package rlp
|
2015-03-21 00:49:58 +01:00 |
Felix Lange
|
e80dda6051
|
eth, whisper: adapt for RLP encoder switch in package p2p
I have rewritten the protocol test to use p2p.MsgPipe because
p2p.NewMsg is gone.
|
2015-03-19 15:18:31 +01:00 |
Taylor Gerring
|
fe819f3b9f
|
Comment out whisper remove identity stubs
|
2015-03-17 09:11:01 -04:00 |