Commit Graph

3329 Commits (3e85e9d60e5a3c750bc694dd3b99ccb06c97afbe)
 

Author SHA1 Message Date
Peter Šurda 3e85e9d60e
OpenSSL improve memory handling
- replace void * with BIGNUM * where applicable
- fixes #1622
- replace 0 with None when using a NULL pointer as parameter
- maybe needs more work in how the data is accessed
- EC_POINT struct is now defined but isn't used yet
3 years ago
Peter Šurda 574b60ed0e
Add Dockerfile for running test
- run ./run-tests-in-docker.sh to run travis tests locally
3 years ago
Dmitri Bogomolov d35c284e13
Move desktop plugin initialization to updateStartOnLogon(); Fixes: #1735 3 years ago
Dmitri Bogomolov c51108e867
Entry point 'desktop' for plugins managing desktop environment;
desktop_xdg will do it with pyxdg. Fixes: #857
3 years ago
Dmitri Bogomolov 74e039de5d
Added Network category in desktop file 3 years ago
Dmitri Bogomolov 2f5d6214ff
Move addressbook test to bitmessageqt.tests because it uses Qt 3 years ago
Dmitri Bogomolov 26057be6ff
A test for listening port 8444 3 years ago
Dmitri Bogomolov 5052602c21
Add test for BITMESSAGE_HOME 3 years ago
Dmitri Bogomolov 265fb932a8
Instruct git to use LF as line ending for knownnodes.dat test pattern 3 years ago
Dmitri Bogomolov 5b71bd1931
Format and simplify bitmessagemain.spec, exclude unused libs and files 3 years ago
surbhicis d36e7615a9
remove kivy specification file along with component changes of version from upstream 3 years ago
navjot f381721bec
remove TestProcessProto import from test_openclpow module 3 years ago
Dmitri Bogomolov 448e9e2f36
Prevent adding bootstrap servers to knownnodes when received in addr 3 years ago
Dmitri Bogomolov 3108115570
Shorten Bootstrapper methods:
handle_close() and set_connection_fully_established()
3 years ago
Dmitri Bogomolov d6cab9935d
Try to find bootstrap server in knownnodes after bootstrapping 3 years ago
Dmitri Bogomolov 2ac4b1fece
A separate test for dontconnect setting 3 years ago
Dmitri Bogomolov 2b5f605857
Set close_reason for exceptions in network.tls 3 years ago
Dmitri Bogomolov 9540d5fabe
Fixing tor related tests:
- knownnodes.cleanupKnownNodes() should set knownNodesActual = False
   if there are no nodes in stream 1 (repeated bootstrapping)
 - set socksproxytype before _initiate_bootstrap()
 - wait 5 sec in _initiate_bootstrap() to be sure all connections are closed
 - plugins do not work on travis - use socksproxytype = SOCKS5,
   check tor presence by trying to bind on port 9050
 - successfull connection to 3 onion nodes in 6 minutes is not guaranteed -
   check that bitmessage doesn't try non-onion nodes
3 years ago
Dmitri Bogomolov e9073d736a
Another possible approach for connection check 3 years ago
Dmitri Bogomolov d9d1cdb5d8
A separate test for connection to bootstrap servers 3 years ago
navjot 7b8bf082ff
add Gpu skip condition and setupclass in test_openclpow module 3 years ago
navjot 1612f9c778
test case for openclpow module 3 years ago
navjot 9c5d329c90
replace print with logger and remove unused file 3 years ago
surbhicis 6ffb912f2a
detach kivy version from upstream 3 years ago
navjot edc4660c6d
imported helper_addressGenerator module 3 years ago
navjot bfdb78151c
updated addressbook table in class_sqlThread module 3 years ago
navjot f146500b58
written test case for addressbook 3 years ago
navjot 42037502ab
fixed Own address should not save in address book issue
- removed redundant code

- written test case for address book own address saving

- fixed CQ issues

- added helper_addressbook module

- Fixed CQ issue of src.helper_addressbook module

- fixed travis-ci checks failing issue
3 years ago
navjot 09439b4a0d
added general exception handler 3 years ago
navjot 5fb8692eb6
ignoring ValueError from proofofwork module 3 years ago
navjot ac23a397a1
added timer of less then 10 seconds 3 years ago
navjot 14a4f42fc0
remove qt dependency 3 years ago
navjot 16e9319d5f
add helper_addressGenerator module 3 years ago
813492291816 a0e1c0041f
Add missing TTL to API sendMessage 3 years ago
Peter Šurda e084d7f53c
`objectProcessor` waits for `sqlThread` ready
- fixes #1702
3 years ago
Peter Šurda 184664d758
SQL operations asserts and code quality
- complain if trying to execute SQL statements without a running
  `.threads.sqlThread`. This is to give better test feedback if used
  incorrectly
- refactor `.helper_sql.sql_ready` as a `threading.Event`
- code quality
3 years ago
navjot 7a010441c3
Fixed flake8 CQ issues 3 years ago
navjot 46e2f04488
move randomtrackingdict.py out side the network dircetory 3 years ago
navjot a2ab0a02dc
written test case randomtrackingdict dict module 3 years ago
navjot 9fe4ad0489
test case for testing old knownnodes pickle
-test case for testing old knownnodes pickle

-fixed CQ for tests.core module

-implemented shutil.copyfile feature and use small size knownnodes.dat file in test_pattern dir

-remove unnecessary code

-Fixed CQ of tests.core module
3 years ago
navjot d2a340d012
implemented dependency checks in checkdeps module 3 years ago
navjot 9265235053
fixed network issue when it is set offline 3 years ago
navjot 124e6d9b32
fix for #1656 issue 3 years ago
navjot 1c304125e8
fixed CQ issues 3 years ago
navjot 4681d37377
validate address in insert method and improve test cases 3 years ago
navjot 360539b320
Fixed CQ of class_objectProcessor, bitmessagecurses and bitmessageqt module 3 years ago
navjot 61f7f32dfc
removed unused code and return ackdata from inset method insted of msgid 3 years ago
navjot beaece254c
omitted unused code and optimized it 3 years ago
navjot 89254064f6
fixed default variables in insert method 3 years ago
navjot 5eff9d6a04
Fixed CQ for tests.core module 3 years ago