summaryrefslogtreecommitdiffstats
path: root/src/serialport/qserialport_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-231-19/+19
* Update commercial license headersTarja Sundqvist2021-01-271-19/+19
* Android: Enable building again with the supported NDK versionAndy Shaw2019-01-231-2/+2
* Don't poll for POLLIN event if device is open in WriteOnly on Linuxv5.11.0-beta3v5.11.0-beta2Denis Shienkov2018-03-051-1/+2
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-201-21/+14
|\
| * Fix order for some includesv5.10.0-beta3Denis Shienkov2017-10-251-9/+9
| * Allow more paths for lookup of lock-file directoriesDenis Shienkov2017-10-251-8/+1
| * Make some more d-pointers constDenis Shienkov2017-10-241-2/+2
| * Add missed 'explicit' keywordsDenis Shienkov2017-10-241-2/+2
* | Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-211-2/+2
|/
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-071-1/+1
|\
| * Fix possible UB in read() under UnixAlex Trotsenko2017-04-221-1/+1
* | Improve read performance when the buffer size is limitedAlex Trotsenko2017-04-261-4/+6
* | Increase buffer chunk sizesDenis Shienkov2017-04-261-1/+1
|/
* Fix build with API >= 21BogDan Vatra2017-02-231-1/+7
* Fix crash after closing of ejected device on LinuxDenis Shienkov2016-09-211-3/+2
* Use append() instead of memcpy() where possibleDenis Shienkov2016-07-071-1/+1
* Minimize number of system calls at openingDenis Shienkov2016-07-071-92/+129
* Replace 'Q_NULLPTR' and 'NULL' with 'nullptr'Denis Shienkov2016-06-171-3/+3
* Merge 5.7 into 5.7.0Oswald Buddenhagen2016-05-201-10/+6
|\
| * Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-8/+4
| |\
| | * Remove superfluous check during removal of the pointerDenis Shienkov2016-05-041-8/+4
| * | Replace 'Q_FOREACH' with the range-based 'for'Denis Shienkov2016-05-131-2/+2
* | | Replace 'forever' with 'for(;;)'Denis Shienkov2016-05-201-1/+1
|/ /
* | QSerialPort: Replace select with poll on UnixLouai Al-Khanji2016-02-051-13/+11
* | Unify license header usageAntti Kokko2016-02-021-13/+19
|/
* Suppress error emission when closingDenis Shienkov2016-01-111-8/+4
* Keep a fractional part of custom baud rate in a debug outputDenis Shienkov2015-12-311-3/+3
* Fix build on Android x86Eskil Abrahamsen Blomfeldt2015-11-061-0/+2
* Do not use deprecated Q_OS_MAC macroDenis Shienkov2015-10-151-4/+4
* Use qt_subtract_from_timeout() to reduce a code duplicationDenis Shienkov2015-10-101-3/+3
* Remove unused QSPP::baudRateFromSetting() methodDenis Shienkov2015-10-061-5/+0
* Use the qt_safe_select for waitForXX functions on *nixDenis Shienkov2015-10-051-3/+3
* Fix stalling of reading with the limited buffer size on *nixDenis Shienkov2015-10-011-0/+1
* Cleanup remainders of code relating to data error policy handlingDenis Shienkov2015-09-241-130/+4
* Return an error at trying to set custom speed for separate directionDenis Shienkov2015-09-091-6/+13
* Use the termios v2 to custom baud rate switchingDenis Shienkov2015-09-091-1/+56
* Get rid of stored termios structureDenis Shienkov2015-09-081-67/+108
* Refactor the speed configuration for *nixDenis Shienkov2015-09-071-78/+63
* Unify common error strings in QSerialPortErrorInfoDenis Shienkov2015-08-281-4/+4
* Delete the notifiers immediatelly on closeDenis Shienkov2015-08-061-4/+2
* Fix proper handling of QSocketNotifier::event() methodDenis Shienkov2015-08-051-10/+16
* Do not use the Q_OBJECT macro when it is not requiredDenis Shienkov2015-08-031-4/+0
* Give custom descriptions to errors which had none beforeDenis Shienkov2015-07-091-11/+10
* Improve the processing of errorsDenis Shienkov2015-07-081-96/+74
* Fix the lock-file path when the App Sandbox is used on OSXDenis Shienkov2015-07-071-7/+4
* Get rid of QSPP::bytesToWrite()Denis Shienkov2015-07-011-5/+0
* Get rid of QSPP::readData()Denis Shienkov2015-06-301-5/+0
* Allow to open the device when using the App Sandbox on OSXDenis Shienkov2015-05-121-0/+11
* Add additional lock directories for *nix-specific platformsDenis Shienkov2015-04-051-0/+3