Commit Graph

2497 Commits

Author SHA1 Message Date
sigoa
c10763d8d3
reword landing page (#8)
make fewer implicit assumptions.
2017-12-26 15:14:47 +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
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
5605672f75
Fix tag search when inventory contains blobs
- recent changes caused the "tag" (and "payload") columns in the
inventory table in messages.dat to be stored as blobs. Searches by tag
(e.g. pubkey lookups) stopped working. This fixes it.
2017-12-02 02:48:10 +01:00
a3398d6a17
Don't crash download thread if no connections 2017-12-02 00:50:58 +01:00
41ead2bfb5
Distribute downloads more evenly
- also increases expireation of missing objects from 10 minutes to an
hour
2017-12-02 00:48:08 +01:00
3b86dfc639
Log missing indicator plugin 2017-12-02 00:45:01 +01:00
4ee9d05446
Randomise key order during decryption
- may help against timing/radio attacks
2017-11-30 20:08:14 +01:00
6c224447a6
Minor fixes that came over BM
- typo in quit confirmation dialog
- nicer traceback in unhandled exceptions
2017-11-30 19:44:03 +01:00
48c0a2ae2e
Arithmetic fix for preceding commit 2017-11-30 19:42:49 +01:00
6ce3ce6b22
Chunking helper for sql statements with too many variables
- preparation for #1081
2017-11-30 19:39:31 +01:00
PyBitmessage Translations
52162046bd
Auto-updated language ru from transifex 2017-11-29 10:38:58 +01:00
44dd08a228
Remove obsolete code in cleaner thread 2017-11-22 21:13:35 +01:00
6ca3460090
Put garbage collection into the cleaner thread
- this maybe addresses #1079
2017-11-22 14:49:18 +01:00
e558b1fb72
Error handling
- proxy connections didn't init fullyEstablished
2017-11-19 13:48:43 +01:00
fdfbb77ed2
Close filehandles on connection reaping
- I thought this is done automatically through garbage collection, but I
think as the channel is still assigned in the asyncore map, it needs
to be done manually. Basically filehandle limit exceeded and it
crashed
2017-11-19 00:05:55 +01:00
5e042b76e7
Typo
- missing brackets
2017-11-18 10:05:41 +01:00
3aa6f386db
Dandelion fixes
- dandelion would always think there is a cycle and trigger fluff
- cycle fluff trigger didn't correctly re-download and re-announce the
object. Now it remembers between (d)inv and object commands that it's
in a fluff trigger phase.
2017-11-18 09:47:17 +01:00
4690dd6f00
Copy object contents from buffers on instantiation
- this may fix some memory issues
2017-11-17 23:53:46 +01:00
3c3d69e5de
Reap closed connection fix 2017-11-17 19:50:39 +01:00
1e02d2b48a
Download optimisation
- pending download tracking now per-connection instead of globally
2017-11-17 19:49:51 +01:00
5a787f41d2
Socket closing changes
- explicit close only through asyncore error handler
- implicit close through garbage collector
- avoid duplicate closing
2017-11-17 13:37:51 +01:00
2da1115d17
Typo
Typo in 89567cecfa
2017-11-14 23:46:07 +01:00
1792289e00
close handling fix
- don't close a connection twice
2017-11-14 23:43:05 +01:00
d2f79d3172
sqlite storage fix
- typo on cleaning
2017-11-14 23:20:15 +01:00
89567cecfa
Notifier plugin fix
- NotifyOSD doesn't like too many notification objects in a queue, so
just create one on init and update its contents if there is a new
notification
2017-11-14 23:19:16 +01:00