Commit Graph

2520 Commits

Author SHA1 Message Date
sigoa
98cdf287c4
Merge pull request #11 from Bitmessage/v0.6
V0.6
2018-01-22 09:54:02 +01:00
sigoa
ef39aa0dc4
xx 2018-01-22 09:49:35 +01:00
c9851b9f41
Connection lookups invalid data handling
- shouldn't throw an exception if argument is a string rather than Peer
2018-01-02 22:23:03 +01:00
f74f82e54f
Start downloading earlier 2018-01-02 22:20:33 +01:00
4086253730
Bandwidth limit optimisation
- should be slightly more accurate and use slightly fewer resources
2018-01-02 15:24:47 +01:00
8788f2d349
Server full and duplicate handling
- will try to report "Server full" over protocol for 10 extra
connections over limit, instead of simply dropping them
- if connected to the same host inbound and outbound, handle as server
full (prevents duplicate connections)
2018-01-02 14:29:21 +01:00
9b58f35b80
App name in version 2018-01-02 13:56:03 +01:00
bb5f1d6f98
Setup.py typo
- surprisingly, it only was broken on some systems, e.g. Debian 8
2018-01-02 10:29:21 +01:00
6b54a4ab0e
Daemonize fix
- forgot to revert a line in previous commit
2018-01-01 13:10:19 +01:00
d9a4263083
Daemonising fixes
- change forking exit order as systemd expects (wait until child is
ready, then exit parent, then grandparent)
- fix signal handler if prctl not installed
- revert recent PID file changes
2018-01-01 13:08:12 +01:00
baba0ae206
Remove obsolete code 2018-01-01 13:04:58 +01:00
36cc5b9cf5
Download optimisations
- don't make empty download requests
- use smaller chunks when they can be spread across multiple
connections
2018-01-01 12:51:35 +01:00
1864762a0a
Apply bandwidth limits without restart
- also minor style fixes
2018-01-01 12:49:08 +01:00
bcc5a210a4
Fix PID file if not daemonized 2017-12-29 09:13:41 +01:00
e9b1aa48a9
Protocol error handler fixes
- was broken if there was no error message in "raise"
- added default texts for network exceptions
2017-12-29 08:49:08 +01:00
02490e3286
Don't break if over 50k messages
- typo if there were over 50k messages in inventory caused PyBM to stall
2017-12-29 08:41:15 +01:00
sigoa
f2aa117986 yaml
Signed-off-by: sigoa <si@goat.si>
2017-12-26 15:35:49 +01:00
sigoa
dfdefac070 Merge branch 'v0.6' of https://github.com/sigoa/PyBitmessage.git into v0.6 2017-12-26 15:33:23 +01:00
sigoa
c10763d8d3
reword landing page (#8)
make fewer implicit assumptions.
2017-12-26 15:14:47 +01:00
sigoa
7b17140d2e a
Change-Id: Id2e5baac1e5f7ba761925524bc336da51ebaa133
Signed-off-by: sigoa <si@goat.si>
2017-12-24 15:00:09 +01:00
sigoa
bef3b1a292
m 2017-12-24 14:40:01 +01:00
sigoa
c2c5e04a14
reword landing page
shorten sentences
2017-12-22 23:47:02 +00:00
sigoa
2799bb4f24 xx
Signed-off-by: sigoa <si@goat.si>
2017-12-23 00:01:11 +01:00
sigoa
67ae039868 x
Signed-off-by: sigoa <si@goat.si>
2017-12-23 00:00:51 +01:00
sigoa
06848fb6e3 cc
Change-Id: Ia9bb5ecbafd6d6e9a72a90aa8276c5b6bade0cd1
Signed-off-by: sigoa <si@goat.si>
2017-12-22 23:58:47 +01:00
sigoa
d2c9c0c3d5 # WARNING: head commit changed in the meantime
WARNING: head commit changed in the meantime



Change-Id: I67b23342f096e851a3c3d5cd05f8491ca9f4650f
Signed-off-by: sigoa <si@goat.si>
2017-12-22 23:03:06 +01:00
sigoa
058f5921b9
OK 2017-12-22 22:58:22 +01:00
sigoa
85a0cfc673
OK 2017-12-22 22:57:39 +01:00
sigoa
e94d2e1759 Merge remote-tracking branch 'origin/patch-1' into v0.6 2017-12-22 22:25:32 +01:00
sigoa
02c51e516a Merge remote-tracking branch 'origin/patch-2' into v0.6
Conflicts:
	src/bitmessageqt/__init__.py

Signed-off-by: sigoa <si@goat.si>
2017-12-22 22:11:30 +01:00
sigoa
b35de37b45 Merge branch 'v0.6' of https://github.com/sigoa/PyBitmessage.git into v0.6 2017-12-22 22:05:49 +01:00
sigoa
a57b7ffa90 code audit showed wrong # of params;2 params is OK
the calls are done with 2 params , so we need a dummy to satisfy
automatic code audit

Change-Id: I29e31e6e0d3a65745f37dde9988073597a900aba
Signed-off-by: sigoa <si@goat.si>
2017-12-22 22:05:21 +01:00
sigoa
6e47dfb4ef
translate: could not load message from disk (#6)
message = "Error occurred: could not load message from disk." 
TODO: _translate( this ! 
it happens frequently. my suggestion:

"Error occurred: could not load message from disk. -- This is not a (received) BitMessage, but an error message due to a read storage problem."
2017-12-22 20:48:04 +00:00
sigoa
04d0424207
code audit showed wrong # of params;2 params is OK (#5)
the calls are done with 2 params , so we need a dummy to satisfy automatic code audit
2017-12-22 20:44:15 +00:00
sigoa
1343ee4ab3
code audit showed wrong # of params;2 params is OK (#4)
the calls are done with 2 params , so we need a dummy to satisfy automatic code audit
2017-12-22 20:42:45 +00:00
sigoa
d6a80bd868 Merge branch 'v0.6' of https://github.com/sigoa/PyBitmessage.git into v0.6 2017-12-22 21:12:19 +01:00
sigoa
4ac0d30e4d
V0.6 (#3)
* This type of data is called metadata

* Systemd config file

- tested on Debian 9, you may have to adjust paths/uids if your
deployment differs

* Add collectd monitoring script

* Only write PID after last fork

- should fix systemd integration
2017-12-22 20:07:15 +00:00
sigoa
c90620a52f n.
Change-Id: I85058cdf7c50678a08df5715870c5d6f17e97276
Signed-off-by: sigoa <si@goat.si>
2017-12-22 20:50:05 +01:00
sigoa
de9274b2fd to note things
Change-Id: I144bdd62f29e90fd79e3801123699697a8368766
Signed-off-by: sigoa <si@goat.si>
2017-12-22 20:45:26 +01:00
3cb9547389
Only write PID after last fork
- should fix systemd integration
2017-12-21 14:26:51 +01:00
6fb5a751c6
Add collectd monitoring script 2017-12-20 09:41:36 +01:00
395812c0f8
Systemd config file
- tested on Debian 9, you may have to adjust paths/uids if your
deployment differs
2017-12-20 09:20:24 +01:00
sandakersmann
dd780f8d80
This type of data is called metadata 2017-12-07 00:27:59 +01:00
sigoa
37d6fe6f55 Set theme jekyll-theme-merlot 2017-12-04 19:57:14 +01:00
sigoa
026c7ef232
---
----
2017-12-04 19:54:15 +01:00
sigoa
56c9f4adcd z3
änd
2017-12-04 19:53:30 +01:00
sigoa
d84ef22726 Signed-off-by: sigoa <si@goat.si> 2017-12-04 19:43:26 +01:00
sigoa
bde2d1a80e
translate: could not load message from disk
message = "Error occurred: could not load message from disk." 
TODO: _translate( this ! 
it happens frequently. my suggestion:

"Error occurred: could not load message from disk. -- This is not a (received) BitMessage, but an error message due to a read storage problem."
2017-12-04 06:28:06 +01:00
sigoa
0171321b34
code audit showed wrong # of params;2 params is OK
the calls are done with 2 params , so we need a dummy to satisfy automatic code audit
2017-12-04 06:16:06 +01:00
sigoa
10f1d8cf0a Signed-off-by: sigoa <si@goat.si> 2017-12-02 07:59:19 +01:00