Commit Graph

83 Commits

Author SHA1 Message Date
Denis Davydov
aac8567528 The way of obtaining IPv6 is changed. 2018-06-22 15:07:53 +03:00
Denis Davydov
fd20de0e38 Added a function that recognizes your IPv6. 2018-06-22 15:07:02 +03:00
Denis Davydov
d557b16c6a Now handler works. 2018-06-21 18:36:02 +03:00
Denis Davydov
a2fee2fe26 Changed the Network class constructor
Now sockets do not overlap (if you create an object of class Network in some other class).
2018-06-21 18:23:36 +03:00
Denis Davydov
7fa9deb1d4 The basic part of the application is written
The library nlohmann::json was removed (now QJson*), working class Network and idle handler.
2018-06-21 18:21:18 +03:00
Denis Davydov
89d1f77974 Updated JSON lib 2018-06-16 15:54:45 +03:00
Denis Davydov
0ebdc434a1 Basic functionality added to the Network class 2018-06-15 17:12:41 +03:00
Denis Davydov
2c5dca6f9f The "kernel" directory has been added to the project. 2018-06-15 17:11:57 +03:00
Denis Davydov
477bef39ad Deleted directory "php"
Not relevant
2018-06-15 16:12:36 +03:00
Denis Davydov
68d7fc425b .gitignore updated 2018-06-15 16:07:37 +03:00
Denis Davydov
e6412ebca9 Added template of project 2018-06-15 15:46:27 +03:00
Denis Davydov
3ee53de11a Cleaning the source
I start everything from scratch
2018-06-15 15:40:33 +03:00
Denis Davydov
dc74275526 Added template of class "sql", which designed for work with SQL Database 2018-05-22 19:01:28 +03:00
Denis Davydov
607941dd54 Deleted "json.cpp", because it's useless. 2018-05-22 17:56:53 +03:00
Denis Davydov
fd0a7c4da6 Updated contactmanager.cpp 2018-05-20 17:03:24 +03:00
Denis Davydov
18ad8c2dd4 Updated network.hpp 2018-05-20 15:16:35 +03:00
Denis Davydov
585c4d9e77 Removed func "sendPing" from class Network and moved to class
ContactManager.
2018-05-20 15:16:12 +03:00
Denis Davydov
aaea262861 Updated contactmanager.h 2018-05-20 15:15:12 +03:00
Denis Davydov
a453e47041 Removed func "addContact" (it's will be added in the future) and added
private func "sendPing".
2018-05-20 15:14:45 +03:00
Denis Davydov
8b5f51c6f5 Renamed network.h to network.hpp 2018-05-20 14:38:21 +03:00
Denis Davydov
48702f77a1 Create header of class "json". 2018-05-20 14:37:45 +03:00
Denis Davydov
527f4e0c99 Renamed main.cpp to main.hpp (it's header) 2018-05-20 14:14:31 +03:00
Denis Davydov
7c1d1bb846 Rename to Influence.pro 2018-05-20 14:00:02 +03:00
Denis Davydov
9ff4de5657 Update .gitignore 2018-05-20 13:59:35 +03:00
Denis Davydov
5a8e52ee4d Renamed .pro file 2018-05-20 13:38:48 +03:00
ChronosX88
5793d53dd7 Class "json" added. (This class is designed to work with JSON) 2018-05-19 14:11:37 +03:00
ChronosX88
b94da5a5eb Class structure added 2018-05-19 14:07:42 +03:00
ChronosX88
21fd1f5ec7
Update main.md 2018-05-17 17:12:55 +03:00
ChronosX88
1a3e647184
Update README.md 2018-05-17 17:11:00 +03:00
ChronosX88
ccd28abd54 Corrected function-member "ReadyRead". 2018-05-16 17:12:15 +03:00
ChronosX88
d17be75613 Updated documentation 2018-05-16 14:49:30 +03:00
ChronosX88
a2d82beedd Updated documentation 2018-05-16 14:46:59 +03:00
ChronosX88
945beac311
Update main.md 2018-05-16 09:02:50 +03:00
ChronosX88
2aa3ccc735
Update main.md 2018-05-16 08:55:06 +03:00
ChronosX88
e7deaa85d7
Update main.md 2018-05-15 16:25:00 +03:00
ChronosX88
c7886725c3
Update main.md 2018-05-15 16:23:54 +03:00
ChronosX88
b3edab9260
Update README.md 2018-05-15 16:07:52 +03:00
ChronosX88
9e72dc3a21
Rename API.md to main.md 2018-05-15 16:07:10 +03:00
ChronosX88
fe8088c258
Update API.md 2018-05-15 14:17:46 +03:00
ChronosX88
b4746713a3
Update API.md 2018-05-13 20:11:54 +03:00
ChronosX88
ba84a53fdb
Update API.md 2018-05-13 20:04:00 +03:00
ChronosX88
3e14163bdd
Update API.md 2018-05-13 18:03:39 +03:00
ChronosX88
d20b4188aa Added the function ReadyRead, which accepts datagrams. 2018-05-12 14:41:55 +03:00
Denis Davydov
d36a361b9a Updated contactmanager.cpp 2018-05-11 15:29:06 +03:00
Denis Davydov
69e3a70d7b The Network class header file has been updated. 2018-05-11 15:27:07 +03:00
Denis Davydov
33e436e330 The function "sendPing" and "send" is added. 2018-05-11 15:23:28 +03:00
Denis Davydov
9f3baba209 Merge branch 'master' of https://github.com/ChronosX88/HyperboriaIM 2018-05-11 14:35:47 +03:00
Denis Davydov
ae04dd797d The module Network is connected to the project file. 2018-05-11 14:35:25 +03:00
ChronosX88
34486c53c2
Update API.md 2018-05-11 08:36:06 +03:00
Denis Davydov
1a21f566f8 The class of work with contacts is added. 2018-05-10 19:01:11 +03:00