Commit Graph

2478 Commits (b6a81f1252531ff6ebe5b6563e6f17778f905eba)

Author SHA1 Message Date
Dmitri Bogomolov 0c1e516921
Implemented folder and widget args in propagateUnreadCount(), removed the rest
4 years ago
Dmitri Bogomolov ffdd91b021
Fixed propagateUnreadCount() result when having unread messages in trash
4 years ago
Dmitri Bogomolov 29f9cd9545
Handle bad trustedpeer setting
4 years ago
Dmitri Bogomolov f868c1ad11
Fixing my bug in 453e045
4 years ago
Dmitri Bogomolov d0d0b2ec84
Insert exactly 16 bytes of encoded remote host name into version message
4 years ago
Dmitri Bogomolov df16f5047c
Cleanup the translation project
4 years ago
Dmitri Bogomolov 3e800c72a0
Fix ternary operator use to translate "Copy subject to clipboard"
4 years ago
Dmitri Bogomolov 828f4d207f
Subject appeared to be str
4 years ago
Dmitri Bogomolov 4a097e99b3
Fixes for @omkar1117
4 years ago
Dmitri Bogomolov 581c8ee087
Style fixes and pylint hint in inventory
4 years ago
Dmitri Bogomolov 01d4fbe60b
Resolved pylint warnings
4 years ago
Dmitri Bogomolov 453e045ae5
Minimal implementation of onionpeer object
4 years ago
Dmitri Bogomolov e3344ade59
Escape HTML in MessageList_SubjectWidget (fixes #1234)
4 years ago
Dmitri Bogomolov 38f36d7860
Added package fallback and suppressed pylint relative-import warning
4 years ago
Dmitri Bogomolov 0d7b3a3823
Suppressed pylint warnings in test_crypto
4 years ago
Dmitri Bogomolov e163137893
Added pycrypto fallback for RIPEMD160 hash function
4 years ago
Dmitri Bogomolov 7b9824afc9
Separate method for stopping the bitmessage process and new test case
4 years ago
Dmitri Bogomolov 4b72a433c6
New config setting - `extralowdifficulty` to use for testing:
4 years ago
Peter Šurda 23ca9c8c6b
PyOpenCL compatibility fix
4 years ago
Dmitri Bogomolov d2e4d068d4
Added the same "Send message to this address" item to subscription
4 years ago
Dmitri Bogomolov 34ceb98d34
Reused AccountMixin.accountString() in other methods of MyForm
4 years ago
Dmitri Bogomolov 9a58af4de5
New method foldertree.AccountMixin.accountString():
4 years ago
Dmitri Bogomolov 5a9a2dd54c
Resolve pylint warnings
4 years ago
Dmitri Bogomolov 71e4c29419
"Send message to this chan" item in chan context menu (closes #1445)
4 years ago
sandakersmann 37489cf7fe
Changed http to https in about.io
4 years ago
sandakersmann fcc7a4e579
Update about.ui to 2019
4 years ago
Marius Kjærstad e0efb7fd2f
Merge branch 'v0.6' into v0.6
4 years ago
Dmitri Bogomolov acea683139
Test SIGTERM signal handling
4 years ago
Dmitri Bogomolov c38d250389
Resolved pylint warnings and removed allThreadTraceback() entirely
4 years ago
Dmitri Bogomolov f2d3b69bf8
Removed another copy of unused convertIntToString() from addresses
4 years ago
Dmitri Bogomolov 3ec798bcfb
helper_generic is obsolete
4 years ago
Dmitri Bogomolov 87bf2ac1f5
Handled pylint warnings (closes #1436)
4 years ago
Dmitri Bogomolov d1c601e7ae
Added an option to reply on own messages i.e. send update
4 years ago
Dmitri Bogomolov 7e1ee815b9
Rerender more widgets when deleting address by API
4 years ago
Dmitri Bogomolov e25fb857cb
Slightly reduced TCPConnection.sendAddr() and changed
4 years ago
sandakersmann 6d31578976
Revert 2019 back to 2017 in about.ui
4 years ago
sandakersmann 8924d4be5c
Changed copyright year to 2019
4 years ago
Dmitri Bogomolov 5e0d168db6
Do not show context menu on 'sent' folder
4 years ago
Dmitri Bogomolov ffbc09758c
Moved sslProtocolVersion and sslProtocolCiphers to network.tls
4 years ago
Dmitri Bogomolov b52cb9360f
Moved unused timeOffsetWrongCount from shared to BMProto
4 years ago
Dmitri Bogomolov 394c676ba2
Moved successfullyDecryptMessageTimings to class_objectProcessor
4 years ago
Dmitri Bogomolov c2a3b5faed
Removed unused varibles defined in shared:
4 years ago
Dmitri Bogomolov 3adadd398f
Removed from shared the functions duplicating protocol:
4 years ago
Dmitri Bogomolov 5b5ec2b63d
shared.connectedHostsList is obsolete
4 years ago
Peter Šurda 585b56cd2b
Fix logic
4 years ago
Peter Šurda 4ad6401449
Logic error in download reset
4 years ago
Peter Šurda c3939875d3
Fix repeated downloads
4 years ago
Justin Ramos 2f422d46c5
use /usr/local/opt/openssl symlink, ignore a.out
4 years ago
Peter Šurda 1cdbb90f22
Get rid of map
4 years ago
Peter Šurda 3a4eed0f8b
getdata performance optimisation
4 years ago
Peter Šurda ca567acab3
Put uploads into a separate thread
4 years ago
PyBitmessage Translations 2457643426
Auto-updated language ja from transifex
4 years ago
Dmitri Bogomolov e1d5604674
Fix #1408 (duplicate connections to some hosts), got from chan
4 years ago
PyBitmessage Translations 4e7cd784ad
Auto-updated language zh_cn from transifex
4 years ago
PyBitmessage Translations 328302f936
Auto-updated language eo from transifex
4 years ago
PyBitmessage Translations ee2b957296
Auto-updated language pl from transifex
4 years ago
Dmitri Bogomolov 38318150bd
Moved missingObjects dict from state to network.objectracker
4 years ago
GONQ b2af007280
PGP-signed spelling fix for the connection warning dialog.
4 years ago
coffeedogs 6d98a4ef44
Changes based on style and lint checks. (final_code_quality_17)
4 years ago
PyBitmessage Translations 881e523877
Auto-updated language zh_cn from transifex
4 years ago
coffeedogs 0a30eb0225
Changes based on style and lint checks. (final_code_quality_7)
4 years ago
Dmitri Bogomolov ea38e91839
Fixing namecoin button again (broken in c7d3784):
4 years ago
Peter Šurda 8ad064dcac
Fix: Shift handling when deleting from Sent
4 years ago
Dmitri Bogomolov 0e63392ee3
Fix #1385: not check for pyqt if daemon = true set in config
4 years ago
Dmitri Bogomolov 58bc170bda
Fix #1383 - formatting artifact in 7ed459b
4 years ago
Dmitri Bogomolov ae2cebb2a6
Minimal test for clientStatus consistency
4 years ago
Dmitri Bogomolov 9ef928b4a9
Removed extra call of shared.thisapp.cleanup() in bitmessageqt
4 years ago
Dmitri Bogomolov ff04bf072e
Allow re-call of MyForm.quit() if user selected to wait at first
4 years ago
Dmitri Bogomolov 4383b49be8
flake8 for bitmessageqt.MyForm.quit()
4 years ago
coffeedogs 10128b7560
Changes based on style and lint checks. (final_code_quality_2)
4 years ago
coffeedogs 78ddb2f2f2
Changes based on style and lint checks. (final_code_quality_12)
4 years ago
coffeedogs 0bceeca524
Changes based on style and lint checks. (final_code_quality_5)
4 years ago
coffeedogs c875769b15
Changes based on style and lint checks. (final_code_quality_3)
4 years ago
coffeedogs a72da271d5
Changes based on style and lint checks. (final_code_quality_1)
4 years ago
Dmitri Bogomolov 1c914d8cd8
flake8 and style correction for network.udp
4 years ago
Dmitri Bogomolov 625e83f4b4
Corrected style a bit
4 years ago
Dmitri Bogomolov 49985a435f
Special class BMStringParser for sending ACK (resolves #1374)
4 years ago
Dmitri Bogomolov 7c7d6781a2
Removed old code from protocol, shared, state
4 years ago
Dmitri Bogomolov 1c2bef46c1
e417b62 allows to remove sleep from cleaner test
4 years ago
Dmitri Bogomolov 5572e6b3a1
Suppress pylint warning about 'relative import'
4 years ago
Dmitri Bogomolov daf556ca50
Added tests for knownnodes:
4 years ago
Dmitri Bogomolov 2bbda63b9c
Added address length check
4 years ago
Dmitri Bogomolov c8a781c7c5
Marked use of random, subprocess and xmlrpclib in tests
4 years ago
Dmitri Bogomolov cfdb6beb54
Moved tests from helper_msgcoding into TestCore.test_msgcoding()
4 years ago
Dmitri Bogomolov ea8991c05b
Test case for config, not runs pybitmessage yet
4 years ago
Dmitri Bogomolov d8b4682ee9
Style fixes and docstrings for tests
4 years ago
Dmitri Bogomolov a3300ba8f1
A test case for core (which will be ran in main thread)
4 years ago
Dmitri Bogomolov 51df0507e2
Fixed signal files creation
4 years ago
Dmitri Bogomolov 589900f7c3
Added a test for chan creation/joining
4 years ago
Dmitri Bogomolov c49c131929
New test case class hierarchy:
4 years ago
Dmitri Bogomolov c28d463261
Added doctstrings for all tests and a test for sendBroadcast API command
4 years ago
Dmitri Bogomolov 981dddade4
Added test for createRandomAddress API command
4 years ago
Dmitri Bogomolov 10346c84aa
Basic API tests and simple apinotify handler
4 years ago
Dmitri Bogomolov 5b1d2e56a1
Changes into test mode:
4 years ago
coffeedogs 7ed459b644
Changes based on style and lint checks. (final_code_quality_6)
5 years ago
Dmitri Bogomolov d8be7cd19a
Right check in module tr - right import order
5 years ago
Dmitri Bogomolov 533df80ce9
Resolving pylint warnings
5 years ago
Dmitri Bogomolov bd5bdda009
Moved class singleAPI to api module and `import api` below config check
5 years ago
Dmitri Bogomolov ef54bcaf82
The changes in #1325 are buggy. Implementing it properly.
5 years ago
Dmitri Bogomolov b2c8b77938
Closes #1360: validate knownnodes received from the network
5 years ago
Dmitri Bogomolov 6969ec0ec9
Removed commented config check and added module docstring
5 years ago
Dmitri Bogomolov e417b6257f
Fixes #1335:
5 years ago
Dmitri Bogomolov 4c184d8ffe
Fix import of pickled knownnodes.dat
5 years ago
surbhi 95e300d7ca
Fix pylint Too many arguments Issue
5 years ago
surbhi a5833be1b7
Fix pylint Instance of 'str' has no 'ids' member issue
5 years ago
surbhi abd3e02d72
Fix pylint global variable undefined at the module level issue
5 years ago
surbhi f4d25ab0ed
Fix pylint global variable warning issue
5 years ago
surbhi f004021c6d
Fix pylint issues based on no-self
5 years ago
surbhi 30fc79ed45
Fix pylint issues
5 years ago
surbhi 686967c36d
Fix flake8 issues
5 years ago
surbhi f98acd3ae0
Implementing swipe left to right delete feature for inbox, sent message to be archieved in Kivy
5 years ago
surbhi d8a5b9356f
Implement sent item message loading feature for current account logged with dynamic dispatching of accounts
5 years ago
surbhi c163001ee8
Loadmessage list feature with current account get and ngletters images icon
5 years ago
surbhi b1f7489b09
Implemement Ui for Inbox Load feature with create new address based on random number
5 years ago
Alexx Saver 50ee7fa740
Fix subprocess.check_call
5 years ago
Peter Šurda b0446ab4ab
Improve pickle knownnodes error handling
5 years ago
PyBitmessage Translations 62024ca7e9
Auto-updated language fr from transifex
5 years ago
Dmitri Bogomolov 358e621710
Round peer rating to 2 decimal places before saving knownnodes
5 years ago
Dmitri Bogomolov 342e2a209c
Use DNS seed only if knownnodes are empty
5 years ago
Dmitri Bogomolov 3ce4694591
Lower log_level for IOError while reading namecoin.conf
5 years ago
Dmitri Bogomolov a1a8d3a05d
Fixed undesirable log_level replacement in depends
5 years ago
Dmitri Bogomolov 5115425a61
Debian forgotten in e92a85e
5 years ago
PyBitmessage Translations 5a5f94eb3d
Auto-updated language zh_cn from transifex
5 years ago
PyBitmessage Translations 5934648da2
Auto-updated language eo from transifex
5 years ago
PyBitmessage Translations 6552662d83
Auto-updated language pl from transifex
5 years ago
PyBitmessage Translations b99511ce2b
Auto-updated language ja from transifex
5 years ago
surbhi 27d64df26e
Suggested Review changes in import statement sequence
5 years ago
surbhi 8d5ff9abba
Added changes for create new message feature for send button and cancel button
5 years ago
surbhi b0809c3c23
Added images for create message icon and new idenetity
5 years ago
surbhi 178194dd4c
Implement Ui for adding New Identity feature with navigation Enhancement
5 years ago
surbhi 1adcf7f3f4
Changes made for Exit application button feature with trash enhancement
5 years ago
surbhi bb8d4c5a1f
Added Navigation Drawer UI with create feature
5 years ago
Dmitri Bogomolov e1d2ead701
Fix exception 'KeyError: None' in checkdeps introduced in e92a85e,
5 years ago
Dmitri Bogomolov 996a48f298
Confirmation for network switch
5 years ago
PyBitmessage Translations 8537fbb2cc
Auto-updated language fr from transifex
5 years ago
surbhi 13d41c7647
added imports for wrapper main file kivy running
5 years ago
surbhi 956f689eeb
Fixes some issue of kivy running
5 years ago
surbhi a859dd78e7
moving a kivy module to a separate folder having Ui too
5 years ago
surbhi c22fd4e8a7
Changes made on UI for Desktop and Mobile Clients with suggested review changes
5 years ago
surbhi 7aac991c4f
Changes made on UI for Desktop and Mobile Clients
5 years ago
surbhi 4770790597
Added kivy for making it run on Desktop and Mobile Clients
5 years ago
surbhi 6b2f82a7cd
Added suggested review changes for PR 1297
5 years ago
surbhi d7efd746f2
fix Missing module docstring issue with other pep8
5 years ago
surbhi b4a0d8ad37
fix codacy coding standards issue
5 years ago
surbhi c1868456df
Added kivy basic architecture for support mobile client PyBitmessage
5 years ago
Dmitri Bogomolov 529559d06a
Reduced BMConfigParser in the sake of readability
5 years ago
Dmitri Bogomolov ba5caf3fda
Sorted out configuration loading/updating a bit:
5 years ago
Dmitri Bogomolov 2504c80da6
Fix an issue from #1153 for setup without plugins package
5 years ago
Dmitri Bogomolov c7d3784b80
No need to import namecoin early because it's really used only in Qt UI
5 years ago
Dmitri Bogomolov 795b855c65
Returned logger setting to debug though slightly deduplicated
5 years ago
PyBitmessage Translations da3e72186d
Auto-updated language ru from transifex
5 years ago
coffeedogs 4139c69212
Merge branch 'v0.6' into issue_1288
5 years ago
coffeedogs d0c2759c41
Fix issue #1288
5 years ago
Dmitri Bogomolov 46f5ead960
Import email related stuff only if configured
5 years ago
Dmitri Bogomolov 96773c5d6d
Import numpy after pyopencl
5 years ago
Dmitri Bogomolov e92a85e1c5
Rewritten detectOSRelease() to pull values from dict
5 years ago
Dmitri Bogomolov 4eb3a00625
Minimum supported python is 2.7.4. Changed the check and log msg.
5 years ago
Dmitri Bogomolov 953ea4e950
Slightly rewritten bitmessagemain to use depends properly
5 years ago
Dmitri Bogomolov 9f8955ccdd
Reused depends in checkdeps script and formatted it also,
5 years ago
Dmitri Bogomolov 701521c55a
flake8: depends
5 years ago
PyBitmessage Translations b27cc071a2
Auto-updated language pl from transifex
5 years ago
PyBitmessage Translations ab95ae1263
Auto-updated language eo from transifex
5 years ago
Dmitri Bogomolov 57ddf8f2fd
flake8: state
5 years ago
Peter Šurda 354bf45d54
Merge branch 'v0.6' into readthedocs
5 years ago
Peter Šurda 65b7079895
Merge branch 'v0.6' into codeQ-2805
5 years ago
Dmitri Bogomolov da8e7a246e
Returning bitmessageqt package back to normal
5 years ago
Peter Šurda a01d5a378c
Merge branch 'v0.6' into readthedocs
5 years ago
coffeedogs 86a7311a78
Merge branch 'v0.6' into issue_1277
5 years ago
coffeedogs e5e9f70c2a
Fixed: Code style and lint issues
5 years ago
coffeedogs d9f0a8708b
Fixed: Chan-provided diff to revert changes from boolean operators to any()/all(). Closes #1277.
5 years ago
coffeedogs 02f40f5036
Fixed: ERROR - Too many items in inv message! Closes 1274
5 years ago
coffeedogs 3b75d900f6
Added: Sphinx docs, testing readthedocs integration
5 years ago
coffeedogs 6f5c261fb4
Merge branch 'v0.6' into codeQ-2805
5 years ago
Peter Šurda 649fda5b81
Merge PR 1261 into v0.6
5 years ago
Peter Šurda c7917efbd9
Merge PR 1250 into v0.6
5 years ago
Peter Šurda 7878f83552
Merge PR 1235 into v0.6
5 years ago
coffeedogs 759b760977
Fixed: Style and lint violations for three more of the worst violating files
5 years ago
f97ada87 5221f6a883
adding docstring and integer typecast
5 years ago
coffeedogs e1c2e8ec46
Fixed: Responded to PR comments
5 years ago
coffeedogs ab1dd319e3
Fixed: Code style and lint fixes
5 years ago
f97ada87 609a4a92e2
enable delayed POW checks
5 years ago
Dmitri Bogomolov 659d45bb15
Create default knownnodes if cannot read from file
5 years ago
Dmitri Bogomolov b499e1bd22
Start without knownnodes if JSON got corrupted
5 years ago
Dmitri Bogomolov 5e72fdba17
Simplified addKnownNode() and added docstrings
5 years ago
Dmitri Bogomolov 67feb8fee9
Serialize knownnodes to json by default
5 years ago
Dmitri Bogomolov f87ce4ad50
Moved reading knownnodes.dat into knownnodes module
5 years ago
Dmitri Bogomolov ca42b4be63
flake8 for knownnodes
5 years ago
Dmitri Bogomolov 74ddda8775
helper_generic: imports in alphabetical order, import multiprocessing
5 years ago
Dmitri Bogomolov 4cf73675c2
flake8: bitmessagemain, class_singleCleaner, helper_generic, shutdown
5 years ago
Dmitri Bogomolov cb0996c6c8
flake8: api, debug
5 years ago
Peter Šurda 4610e1a0d7
Merge PR 1254 into v0.6
5 years ago
Peter Šurda a43efc5b20
Merge PR 1253 into v0.6
5 years ago
Peter Šurda 78aa263964
Merge PR 1252 into v0.6
5 years ago
Peter Šurda 7313a4687e
Merge PR 1249 into v0.6
5 years ago
Dmitri Bogomolov 40dc7d330d
flake8: class_objectProcessor
5 years ago
Dmitri Bogomolov 31f107f048
flake8: bmconfigparser
5 years ago
coffeedogs 9263026bc8
Fixed: Addressed issues raised in PR
5 years ago
coffeedogs ce955ba844
Fixed: Style and lint issues in src/qidenticon.py
5 years ago
coffeedogs 6c268ba22f
Fixed: Type error, reported from the bitmessage chan
5 years ago
coffeedogs da87ae24ee
Fixed: Style and lint violations in src/bitmessageqt/__init__.py
5 years ago
coffeedogs e0d31d77c9
Fixed: Style and lint violations in src/bitmessagecli.py
5 years ago
Peter Šurda 7445665963
Merge branch '1228' into v0.6
5 years ago
fdemortain cafdff7f42
Update bitmessagecli.py
5 years ago
Peter Šurda 157590e0ee
Merge branch '1231' into v0.6
5 years ago
Peter Šurda 5d96a77a87
Merge branch '1233' into v0.6
5 years ago
coffeedogs 8979a1bef5
Fixed: Addressed PR comments
5 years ago
coffeedogs ed4a092c51
Removed: # nosec directives until further security review.
5 years ago
coffeedogs fe3a86d361
Fixed: Addressed PR comments
5 years ago
f97ada87 71d6fad242
pep8 fix
5 years ago
f97ada87 bcaad3e0fb
fix issue 1236
5 years ago
coffeedogs c99c3fc782
Fixed: Codacy issues in src/class_*.py
5 years ago
NourEddine K. Yassine 0cd6e687c9
Fixed Typo that prevented bitmessagecurses from running!
5 years ago
coffeedogs dd1ee618a5
Fixed: Simple Codacy errors and warnings in src/helper_*
5 years ago
fdemortain ac297e8d33
Typos
5 years ago
f97ada87 54651c7598
fix logic bug in enableGUI implementation
5 years ago
Peter Šurda bb433fc495
Merge branch '1216' into v0.6
5 years ago
Peter Šurda 4507464c56
Merge branch '1214' into v0.6
5 years ago
Peter Šurda 2de5fbe01a
Merge branch '1210' into v0.6
5 years ago
Mahendra Garg d81fb4b63e
Made changes while import prctl
5 years ago
Mahendra Garg a836d0a9af
Merge branch 'helper_threading_formating' of https://github.com/MahendraNG/PyBitmessage into helper_threading_formating
5 years ago
Mahendra Garg 6bce912a81
Fix undefined streamNumber bug
5 years ago
Peter Šurda c76074df8c
Merge branch '1211' into v0.6
5 years ago
Peter Šurda 32ab6aaae5
Merge branch '1208' into v0.6
5 years ago
f97ada87 cb59b8abbd
component control switches
5 years ago
Mahendra 4840b2db5c
add docstring for sqlQuery and sqlBulkExecute methrod in helper_sql and removed query method of sqlBulkExecute class
5 years ago
Mahendra 5efb491349
add docstring for set_thread methrod in helper_msgcoding
5 years ago
Mahendra f71f895a11
helper_inbox formating
5 years ago
Mahendra e6e4c66010
helper_threading formating
5 years ago
Mahendra a3dff6200e
helper_search formating
5 years ago
Mahendra a012d4a707
helper_startup formating
5 years ago
Mahendra 498557a6d6
Removed unused variable queryreturn from helper_sql
5 years ago
Mahendra 21922251e2
helper_sql formating
5 years ago
Peter Šurda 62e80e9ca7
Merge branch '1206' into v0.6
5 years ago
Mahendra 5a2bac7e8c
Remove codacy error for docstring and reimport logger in helper_generic file
5 years ago
Mahendra 7052c734bd
Add log for thread error on helper_generic file
5 years ago
Mahendra c0036d8c18
Add docstring in helper_generic.py
5 years ago
Mahendra ed26782114
Add docstring in helper_ackPayload
5 years ago
Mahendra 442fe81e3a
helper_generic.py formating
5 years ago
Mahendra a70b063004
helper_ackPayload formating
5 years ago
Dmitri Bogomolov 43a471a79b
Used state.testmode to indicate when operating in test mode
5 years ago
Peter Šurda 54c37150e0
Shutdown fixes
5 years ago
Peter Šurda 12117ada99
Add docstring
5 years ago
Peter Šurda ca7becb921
Download fixes
5 years ago
Dmitri Bogomolov 6eb2155497
Another unicode -> str bug (#1194)
5 years ago
Peter Šurda 5e0e1c09b3
Merge branch '1197' into upstream-v0.6
5 years ago
Peter Šurda 0c9cb4824d
Memory leak (kind of) fix
5 years ago
Dmitri Bogomolov 58c3dfb3d4
Testing mode for bitmessagemain
5 years ago
Dmitri Bogomolov 2268413cd0
Do not try to connect namecoin if dontconnect set in config (#1146)
5 years ago
Peter Šurda 73ebad4a4e
Merge branch '1179' into upstream-v0.6
5 years ago
Peter Šurda 6430ea7fe6
Merge branch '1171' into upstream-v0.6
5 years ago