Commit Graph

425 Commits

Author SHA1 Message Date
Will Hedgecock 07656bf95c Create new RS485 test case 2022-01-17 21:56:40 -06:00
Will Hedgecock d54555f5e4 Check and clear all JNI errors 2022-01-17 21:55:11 -06:00
Will Hedgecock 18d9daf552 Make sure port handle is exactly 0 upon error 2022-01-17 21:52:47 -06:00
Will Hedgecock 101739df33 Fix bug with openPort() failing when RS485 mode doesn't exist 2022-01-14 15:13:08 -06:00
Will Hedgecock 73596910e6 Allow returning of native error code if port does not open successfully 2022-01-12 10:00:19 -06:00
Will Hedgecock c1de299db2 Update next version to 2.8.2 2022-01-10 10:57:25 -06:00
Will Hedgecock c4fb5f9933 Make shared library non-writeable 2022-01-10 10:43:56 -06:00
Will Hedgecock 3c17081439 Try to use HOME directory as tmp directory if tmp is noexec 2022-01-10 10:23:04 -06:00
Will Hedgecock 1de0dc509f Fix Solaris native library search path 2022-01-06 12:51:00 -06:00
Will Hedgecock a2939a16ce Update version number for next release 2022-01-06 11:36:53 -06:00
Will Hedgecock 37621bb492 Wrong branch for attributes change 2022-01-06 09:55:11 -06:00
Will Hedgecock 28116245b2 Commit WindowsHeaders using LFS 2022-01-06 09:41:20 -06:00
Will Hedgecock b80bdeb4e2 Update all deprecated Windows wcs functions 2022-01-06 00:37:40 -06:00
Will Hedgecock dce6d6b7a4 Update Windows binaries and native Makefile 2022-01-04 23:36:42 -06:00
Will Hedgecock 1b2bd439bf Add test for LISTENING_EVENT_DATA_AVAILABLE 2022-01-04 22:45:16 -06:00
Will Hedgecock 7e22a15abe Make LISTENING_EVENT_PORT_DISCONNECTED functional 2022-01-04 22:43:29 -06:00
Will Hedgecock 541b76d864 Add LISTENING_EVENT_PORT_DISCONNECTED event type 2022-01-04 19:38:27 -06:00
Will Hedgecock 7778b924e5 Disable event-based line status changes on OSs for which it is unavailable 2022-01-04 18:53:07 -06:00
Will Hedgecock 144c9928cd
Merge pull request #385 from Fazecast/gradlew-update-7.3.3
Update Gradle Wrapper from 7.3.1 to 7.3.3
2022-01-04 18:51:36 -06:00
Will Hedgecock 4d635bf3ca Add documentation specifying buffer size method limitations 2022-01-04 16:05:11 -06:00
Will Hedgecock 9bda1b4a7b Add async listening events for modem control lines on Posix 2022-01-04 16:04:17 -06:00
gradle-update-robot 46aaec336b Update Gradle Wrapper from 7.3.1 to 7.3.3.
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2022-01-01 01:05:23 +00:00
Will Hedgecock 083b9e5d0c Link Window DLL with Console subsystem 2021-12-29 22:09:58 -06:00
Will Hedgecock 569a5c66c6 Enable full range of event listener options for Windows 2021-12-17 15:37:56 -06:00
Will Hedgecock 9a576ea145 Fix unsigned integer comparison bug 2021-12-17 13:14:58 -06:00
Will Hedgecock 4a8d6c8827 Rewrite Windows enumeration function 2021-12-17 13:07:16 -06:00
Will Hedgecock e878f734f8 Add shutdown hook to close all ports in native code 2021-12-17 10:16:34 -06:00
Will Hedgecock f23f844d39 Ensure port locations are updated on every enumerate 2021-12-16 21:51:07 -06:00
Will Hedgecock 35a5818281 Add full functionality to retrieve physical port location 2021-12-16 19:43:59 -06:00
Will Hedgecock 2ce74d0e71 Add Windows ability to retrieve physical port location 2021-12-16 13:04:29 -06:00
Will Hedgecock d456a72eac Update REAME with TMP directory setting instructions 2021-12-13 10:55:32 -06:00
Will Hedgecock 7e4e45493b Update README to refer to Building Tutorial 2021-12-12 21:26:40 -06:00
Will Hedgecock d6e42b3f47 Try backup native library version if main fails 2021-12-09 16:08:41 -06:00
Will Hedgecock d7a9103ba3 Fully working FreeBSD implementation 2021-12-08 02:35:55 -06:00
Will Hedgecock 5dc13a33d5 Add functionality to flush Rx/Tx serial buffers 2021-12-07 13:47:24 -06:00
Will Hedgecock b44e972ffe Add suppport for FreeBSD (x86, x86_64, arm64) 2021-12-06 17:01:07 -06:00
Will Hedgecock 4093e47170 Merge branch 'master' of https://github.com/Fazecast/jSerialComm 2021-12-06 16:54:17 -06:00
Will Hedgecock 6a236af9f9 Add support for Windows on ARM 2021-12-06 16:53:53 -06:00
Will Hedgecock 0ac2d5972b
Update update_gradle_wrapper.yml
Allow manually running workflow
2021-12-05 13:10:47 -06:00
Will Hedgecock 1ba0e69376 Update gradle wrapper properties 2021-12-05 12:34:36 -06:00
Will Hedgecock 94c8ce0904 Update gradle wrapper 2021-12-05 12:30:24 -06:00
Will Hedgecock 901334d08a Switch port to nonblocking mode prior to closing 2021-12-01 13:50:46 -06:00
Will Hedgecock 9e0aab54f2 Add C test for separate thread closing 2021-11-30 11:16:12 -06:00
Will Hedgecock 68a95fd258 Add Android target to Posix Makefile 2021-11-29 21:59:33 -06:00
Will Hedgecock be704fb60d Keep event-based reading loop in C for Posix 2021-11-29 21:55:54 -06:00
Will Hedgecock ef97fc62bb Fix event-based reading in Windows 2021-11-29 21:45:26 -06:00
Will Hedgecock f8ae239887 Add additional listening event types in preparation for future inclusion 2021-11-19 18:17:37 -06:00
Will Hedgecock bd89ff1438 Add new functionality to set custom XON/XOFF characters 2021-11-19 18:16:16 -06:00
Will Hedgecock b52271c48c Synchronize open/close on class as well as instance 2021-11-19 12:44:28 -06:00
Will Hedgecock bcc9e1e19f Verify that the port is still open when writing through OutputStream 2021-11-18 18:08:16 -06:00