425eded1a2
* Mainly changes: * Message attachments faults detecting, and allow to dump whole embeded message alone to files. * Multi-line message acceptable in sending, (End with `Ctrl+D`)and allow resent on 'Connection Error.' * Print out detailed API Error returned. * Update Contacts list cmd, bcz contact list API returns unEncoded lable. * Message pull routing refine, mainlly access inbox messages by IDs, to reduce bandwidth usages. * API connections `SOCKS5` `HTTP` proxied. * UIs * Shorten the user cmds inputs. * Try to remember user last choices. * Refine user input checkings.(rest to default selection by input a blank string) * A comprehensive command line parser, override configurations read from file `client.dat` in current working directory. * Message review limited to 380 characters in default. default settings `client.dat` ``` [global] start_daemon = http://127.0.0.1:8888 start_daemon = http://127.0.0.1:8445 [api] path = 127.0.0.1:8445 type = HTTP [proxy] path = 127.0.0.1:1080 type = none timeout = 30 remotedns = True ``` Signed-off-by: peter-tank <30540412+peter-tank@users.noreply.github.com> |
||
---|---|---|
build | ||
desktop | ||
dev | ||
fabfile | ||
man | ||
packages | ||
src | ||
.gitignore | ||
.travis.yml | ||
bandit.yml | ||
checkdeps.py | ||
configure | ||
COPYING | ||
INSTALL.md | ||
LICENSE | ||
MANIFEST.in | ||
PULL_REQUEST_TEMPLATE.md | ||
README.md | ||
requirements.txt | ||
setup.cfg | ||
setup.py |
PyBitmessage
Bitmessage is a P2P communication protocol used to send encrypted messages to another person or to many subscribers. It is decentralized and trustless, meaning that you need-not inherently trust any entities like root certificate authorities. It uses strong authentication, which means that the sender of a message cannot be spoofed. BM aims to hide metadata from passive eavesdroppers like those ongoing warrantless wiretapping programs. Hence the sender and receiver of Bitmessages stay anonymous.
Development
Bitmessage is a collaborative project. You are welcome to submit pull requests although if you plan to put a non-trivial amount of work into coding new features, it is recommended that you first solicit feedback on the DevTalk pseudo-mailing list: BM-2D9QKN4teYRvoq2fyzpiftPh9WP9qggtzh
Feel welcome to join chan "bitmessage", BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY which is on preview here: http://beamstat.com/chan/bitmessage