Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #94 from itay-grudev/qwertysam | Itay Grudev | 2020-02-20 | 3 | -1/+8 |
|\ | | | | | Added support for qdep | ||||
| * | Added qdep support | Samson Close | 2020-02-20 | 2 | -1/+3 |
| | | |||||
| * | Added CMake output files to .gitignore | Itay Grudev | 2020-01-05 | 1 | -0/+5 |
| | | |||||
* | | Update FUNDING.yml | Itay Grudev | 2020-02-09 | 1 | -1/+1 |
| | | |||||
* | | Added workflow badge to README.md | Itay Grudev | 2020-01-25 | 1 | -0/+2 |
| | | |||||
* | | v3.0.19v3.0.19 | Itay Grudev | 2020-01-24 | 1 | -0/+9 |
| | | |||||
* | | Merge pull request #87 from Shatur95/fix_deprecated_warnings | Itay Grudev | 2020-01-24 | 1 | -3/+11 |
|\ \ | |/ |/| | Fix obsolete code warnings | ||||
| * | Fix obsolete code warnings | Shatur95 | 2020-01-05 | 1 | -3/+11 |
| | | |||||
* | | Merge pull request #88 from itay-grudev/build-tests | Itay Grudev | 2020-01-03 | 2 | -0/+49 |
|\ \ | |/ |/| | Added CI Build Tests | ||||
| * | Update CHANGELOG.md | Itay Grudev | 2020-01-03 | 1 | -0/+4 |
| | | |||||
| * | GitHub Actions dropped Qt v4.8.7 | Itay Grudev | 2020-01-03 | 1 | -1/+1 |
| | | | | | | This library never intended to support Qt v4.x.x anyway | ||||
| * | GitHub Actions syntax improvments for Windows support | Itay Grudev | 2020-01-03 | 1 | -4/+10 |
| | | |||||
| * | GitHub Actions: Fixed typo in the yml | Itay Grudev | 2020-01-03 | 1 | -1/+1 |
| | | |||||
| * | GitHub Actions Added windows-latest platform | Itay Grudev | 2020-01-03 | 1 | -2/+2 |
| | | |||||
| * | GitHub Actions - Applied same changes throughout the script | Itay Grudev | 2020-01-03 | 1 | -3/+3 |
| | | |||||
| * | GitHub Actions Alternative build command | Itay Grudev | 2020-01-03 | 1 | -6/+6 |
| | | |||||
| * | GitHub Actions alternative cmake command | Itay Grudev | 2020-01-03 | 1 | -4/+4 |
| | | |||||
| * | Renamed GitHub Action to Build CMake | Itay Grudev | 2020-01-03 | 1 | -0/+0 |
| | | | | | | As it now builds for multiple latforms | ||||
| * | GitHub Actions - Testing without Windows | Itay Grudev | 2020-01-03 | 1 | -1/+1 |
| | | |||||
| * | GitHub Actions Multiple platforms support | Itay Grudev | 2020-01-03 | 1 | -1/+2 |
| | | | | | | ubuntu-latest, windows-latest, macos-latest | ||||
| * | GitHub Actions Exact Qt version specificatoin | Itay Grudev | 2020-01-03 | 1 | -1/+1 |
| | | |||||
| * | Github Action building with multiple Qt versions | Itay Grudev | 2020-01-03 | 1 | -16/+8 |
| | | | | | | Implemented using the matrix strategy and multiple qt versions | ||||
| * | Github Actions: Building examples as well | Itay Grudev | 2020-01-03 | 1 | -4/+28 |
| | | |||||
| * | Added step to install Qt in GitHub Actions | Itay Grudev | 2020-01-03 | 1 | -2/+7 |
| | | |||||
| * | Create build-linux-cmake.yml | Itay Grudev | 2020-01-03 | 1 | -0/+17 |
|/ | |||||
* | Merge pull request #76 from itay-grudev/android_fallback3.0.18 | Itay Grudev | 2019-10-13 | 2 | -0/+13 |
|\ | | | | | Android and iOS fallback | ||||
| * | v3.0.18 | Itay Grudev | 2019-10-13 | 1 | -0/+6 |
| | | |||||
| * | Fallback for iOS as well | Itay Grudev | 2019-10-13 | 1 | -4/+4 |
| | | |||||
| * | Disables SingleApplication support on Android. Fixes #52 | Itay Grudev | 2019-10-11 | 1 | -0/+7 |
|/ | |||||
* | Update CHANGELOG.md3.0.17 | Itay Grudev | 2019-10-11 | 1 | -0/+11 |
| | |||||
* | Add CMake support (#66) | Hennadii Chernyshchyk | 2019-10-11 | 7 | -35/+145 |
| | | | | | | | | | | | | | | | * Add CMake support * Remove unused 'tr()' * Add option to specify a class for inheritance * Use modern syntax * Rework CMakeLists.txt Thanks to @akallabeth * Add CMake build rules for examples | ||||
* | Fix compilation warning/error (#74) | iakov | 2019-10-10 | 1 | -5/+3 |
| | | | | Fix `comparison between signed and unsigned integer expressions` problem. User ID is a positive integer in Linux/UNIX(macOS, FreeBSD, Solaris), also `geteuid()` never fails with return code. | ||||
* | Update CHANGELOG.md3.0.16 | Itay Grudev | 2019-09-22 | 1 | -0/+8 |
| | |||||
* | Use geteuid and getpwuid to get username on Unix, fallback to environment ↵ | Jonas Kvinge | 2019-09-22 | 1 | -15/+18 |
| | | | | | | | | variable (#72) * Use geteuid and getpwuid to get username on Unix, fallback to environment variable * Remove QProcess include | ||||
* | v3.0.153.0.15 | Itay Grudev | 2019-08-23 | 1 | -0/+1 |
| | |||||
* | v3.0.15 | Itay Grudev | 2019-08-23 | 1 | -0/+2 |
| | |||||
* | Update CHANGELOG.md | Itay Grudev | 2019-08-23 | 1 | -0/+3 |
| | |||||
* | Fix return value of sendMessage() (#68) | Jonas Kvinge | 2019-08-23 | 1 | -2/+2 |
| | |||||
* | Fix spelling and typos (#70) | Jonas Kvinge | 2019-08-23 | 2 | -3/+3 |
| | |||||
* | Update FUNDING.yml | Itay Grudev | 2019-05-30 | 1 | -7/+0 |
| | |||||
* | Create FUNDING.yml | Itay Grudev | 2019-05-30 | 1 | -0/+8 |
| | |||||
* | Fixed typo in Windows.md | Itay Grudev | 2019-02-25 | 1 | -1/+1 |
| | |||||
* | v3.0.143.0.14 | Itay Grudev | 2019-01-22 | 3 | -0/+15 |
| | |||||
* | fixed build process below Qt 5.6 (#57) | Patrizio Bekerle | 2018-12-14 | 1 | -0/+13 |
| | |||||
* | fixed a typo (#55)3.0.13 | Patrizio Bekerle | 2018-11-30 | 1 | -1/+1 |
| | |||||
* | v3.0.13a | Itay Grudev | 2018-10-04 | 1 | -0/+8 |
| | |||||
* | Async socket processing (#49)3.0.13a | Francis Giraldeau | 2018-09-10 | 2 | -68/+124 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Process socket events asynchronously Avoid blocking the event loop using waitForReadyRead(). Instead, process the initialization in two phases. It was necessary to add a map to keep track of the state of the initial message processing Signed-off-by: Francis Giraldeau <francis.giraldeau@nrc-cnrc.gc.ca> * Fix undefined variable on Windows The timout variable does not exists in this scope, we can safely remove the Q_UNUSED. Signed-off-by: Francis Giraldeau <francis.giraldeau@nrc-cnrc.gc.ca> * Fix validation logic of initial message I modified the logic to a positive value, but the modification was incomplete and caused the initial message to be incorrectly considered as invalid. Signed-off-by: Francis Giraldeau <francis.giraldeau@nrc-cnrc.gc.ca> * Use the proper socket when receiving message The socket variable is a class member, but we really want to use nextConnSocket when receiving the message in the lambda. Signed-off-by: Francis Giraldeau <francis.giraldeau@nrc-cnrc.gc.ca> | ||||
* | v3.0.12a Removed custom signal handling.3.0.12a | Itay Grudev | 2018-07-27 | 4 | -77/+12 |
| | |||||
* | Proposed SA changes still containing a race condition (#48)3.0.11a | Itay Grudev | 2018-07-27 | 6 | -377/+475 |
| | |||||
* | Fix sendmessage (#46) | Francis Giraldeau | 2018-07-27 | 4 | -28/+45 |
| | | | | | | | | | | | | | | | | | | | | * Fix send message example If a secondary instance sends a message immediately after connecting, the message follows the init message. This causes the slotConnectionEstablished to read and consume the tail of the message and interpret it as the checksum. The checksum fails and the connection becomes invalid. To avoid this race, we prefix the init message with its length. This way, we consume only the data relevant to the init message. This patch fixes the sending_arguments example. Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com> * Fix include file case Signed-off-by: Francis Giraldeau <francis.giraldeau@nrc-cnrc.gc.ca> |