Commit Graph

  • 39a3d3ca9d # This repo is not being maintained 2.8.0 rusefillc 2024-07-15 11:11:21 -0400
  • 54c3c2fe08 Merge pull request #41 from vogt31337/2.8.0 2.8.1-experimental Alexey Sokolov 2014-05-12 22:05:09 +0400
  • 15a0eb619a Updated jssc to be compatible with maven,osgi and to compile with maven. Still missing is a custom loader for native libraries. And a pom.xml which will build the natives. mvogt 2014-05-06 12:03:33 +0200
  • f5564869f8 Readme update v2.8.0 Alexey Sokolov 2014-01-24 17:34:02 +0300
  • 9bd64e5760 Replaced ARM Linux 2.7 native libs with 2.8 Alexey Sokolov 2014-01-24 17:02:02 +0300
  • 63a7fb6407 Replaced Windows 2.7 native libs with 2.8 Alexey Sokolov 2014-01-24 16:11:27 +0300
  • 8fb7e3d8bc c symbol Alexey Sokolov 2014-01-24 13:33:12 +0300
  • c83343e8e9 Replaced MacOS X 2.7 native libs with 2.8 Alexey Sokolov 2014-01-24 13:19:55 +0300
  • 1d63a06b67 Replaced Solaris 2.7 native libs with 2.8 Alexey Sokolov 2014-01-24 12:49:46 +0300
  • cbf5d60039 Updated "getNativeLibraryVersion" javadoc Alexey Sokolov 2014-01-24 12:43:42 +0300
  • b9b2b12623 Replaced Linux 2.7 native libs with 2.8 Alexey Sokolov 2014-01-24 12:31:52 +0300
  • 4cc733245b Added "getNativeLibraryVersion" for "*nix" based systems scream3r 2014-01-24 12:10:09 +0300
  • 8533cbe3cf Fixed copyright symbol Alexey Sokolov 2014-01-24 12:07:57 +0300
  • a02a5f133e Replaced Windows 2.7 native library with 2.8 Alexey Sokolov 2014-01-24 10:52:33 +0300
  • 5d1515a117 Added "getNativeLibVersion" method and and version mismatch check on jSSC lib loading Alexey Sokolov 2014-01-24 10:51:55 +0300
  • e56d39fea0 Added "writeString(String string, String charsetName)" method Alexey Sokolov 2014-01-24 09:15:19 +0300
  • 3c05bed908 Readme update Alexey Sokolov 2014-01-20 18:26:16 +0300
  • 791a995b4d Replaced ARM 2.6 native libs with 2.7 Alexey Sokolov 2014-01-20 17:17:51 +0300
  • ef6a8379ac MacOS X 2.6 native libs replaced with 2.7 Alexey Sokolov 2014-01-20 16:37:44 +0300
  • e7885cc2f2 Solaris native 2.6 replaced with 2.7 Alexey Sokolov 2014-01-20 15:45:54 +0300
  • 11b163f043 Replaced Linux 2.6 x86 and x86-64 libs with 2.7 scream3r 2014-01-20 15:10:19 +0300
  • d8eaf0429d Added 'since' comment for *nix_based native source and updated general comment date scream3r 2014-01-20 14:55:01 +0300
  • b813f26243 Windows 2.6 native libs replaced with 2.7 Alexey Sokolov 2014-01-20 14:42:13 +0300
  • 21fa24076a Updated dates and jSSC lib version Alexey Sokolov 2014-01-20 13:59:52 +0300
  • 1f322aa15b Added 'since' comment and changed comment date Alexey Sokolov 2014-01-20 13:59:18 +0300
  • 5a32b4b4ee Merge pull request #36 from cmaglie/fix-file-handle-leak Alexey Sokolov 2014-01-19 20:42:39 -0800
  • a743b53b86 Fix for a "file handler" leak in native openPort method. Cristian Maglie 2014-01-18 13:12:17 +0100
  • b61c224cb8 Updated release info Alexey Sokolov 2013-06-01 14:06:11 +0300
  • bc29b604e7 Added Linux-ARM 2.6 native libs Alexey Sokolov 2013-06-01 13:46:22 +0300
  • d668c2c00d Replaced 2.5 MacOSX-native libs with 2.6 Alexey Sokolov 2013-06-01 13:14:56 +0300
  • d2d347345d Replaced 2.5 Solaris-native libs with 2.6 Alexey Sokolov 2013-06-01 12:50:10 +0300
  • f24483ef05 Replaced 2.5 Windows-native libs with 2.6 Alexey Sokolov 2013-06-01 12:33:51 +0300
  • 44a750fda0 Added "jint flags" to Windows-native setParams() method, for compatibility with _nix version Alexey Sokolov 2013-06-01 12:12:53 +0300
  • c4581b58c5 Added Linux x86 and x86-64 native libs scream3r 2013-06-01 12:57:51 +0400
  • 72fa4b5b46 Removed Linux native libs scream3r 2013-06-01 12:57:14 +0400
  • 20171d97f7 Added const-s for properties: PROPERTY_JSSC_NO_TIOCEXCL, PROPERTY_JSSC_IGNPAR, PROPERTY_JSSC_PARMRK scream3r 2013-06-01 12:53:38 +0400
  • b63e7dbfc1 Added generics for "Comparator" parameters scream3r 2013-06-01 11:44:06 +0400
  • a9b6a006ef Added support of "int flags" for "setParams()" method, and also added flags PARAMS_FLAG_IGNPAR, PARAMS_FLAG_PARMRK for changing state of INGPAR, PARMRK in _nix based version of jSSC. scream3r 2013-06-01 11:42:57 +0400
  • d57c122e2f Added ttyO to Linux RegExp for finding serial ports provided by Linux OMAP serial driver Alexey Sokolov 2013-05-31 14:27:49 +0300
  • c5dfff9ec0 Added os.name - "Darwin" and os.arch - "universal" to SerialNativeInterface.class Alexey Sokolov 2013-05-31 10:49:00 +0300
  • 48af99b780 Readme update Alexey Sokolov 2013-05-31 10:43:09 +0300
  • 4d98a70e34 Added include of <string.h> for SunOS into _nix "jssc.cpp" file scream3r 2013-04-27 18:12:13 +0400
  • 7419d9b0bd Readme file update Alexey Sokolov 2013-04-27 17:01:23 +0300
  • e383239b8c Changed jSSC library version to 2.5.0 Alexey Sokolov 2013-04-27 16:56:57 +0300
  • 3cd01f96a0 Replaced Linux ARM 2.4 native libs to 2.5 Alexey Sokolov 2013-04-27 16:54:48 +0300
  • e427624415 Replaced Solaris 2.4 native libs to 2.5 Alexey Sokolov 2013-04-27 16:03:10 +0300
  • b835781e8f Replaced MacOS X 2.4 native libs to 2.5 Alexey Sokolov 2013-04-27 15:14:07 +0300
  • 00dc3952f9 Renamed Windows native libs Alexey Sokolov 2013-04-27 14:43:02 +0300
  • 99938e2bdc Replaced Linux 2.4 native libs to 2.5 scream3r 2013-04-27 15:35:09 +0400
  • 7a166d0722 Rewrited _nux native "readBytes()" function to prevent problems with events in MacOS X scream3r 2013-04-27 15:30:28 +0400
  • eada9f7540 Readme file update Alexey Sokolov 2013-04-26 14:35:38 +0300
  • 906964f2bc Added Linux ARM 2.4 hard-float native lib Alexey Sokolov 2013-04-26 14:07:48 +0300
  • da5f02304f Removed Linux ARM 0.9 hard-float native lib Alexey Sokolov 2013-04-26 14:07:25 +0300
  • db6c0822ba Added Linux ARM 2.4 soft-float native lib Alexey Sokolov 2013-04-26 13:46:59 +0300
  • 8d1652d5a9 Removed Linux ARM 0.9 soft-float native lib Alexey Sokolov 2013-04-26 13:46:27 +0300
  • 14963e8e9a Added Linux 2.4 native libs Alexey Sokolov 2013-04-26 11:04:27 +0300
  • bfbd2d29e7 Removed Linux 0.9 native libs Alexey Sokolov 2013-04-26 11:04:14 +0300
  • 0bfbc3ed09 Added Windows 2.4 native libs Alexey Sokolov 2013-04-26 10:33:18 +0300
  • 432eed12f1 Removed Windows 2.3 native libs Alexey Sokolov 2013-04-26 10:32:55 +0300
  • d47f25788d Added 2.4 MacOS X native libs Alexey Sokolov 2013-04-25 16:11:55 +0300
  • 4b4ad8b4b1 Removed 0.9 native libs for MacOS X Alexey Sokolov 2013-04-25 16:10:49 +0300
  • 4f3f66c30f Readme update Alexey Sokolov 2013-04-25 14:44:36 +0300
  • 5aaaf63115 Added 2.4 Solaris native libs Alexey Sokolov 2013-04-25 14:42:01 +0300
  • 9b2554b8de Removed Solaris native libs Alexey Sokolov 2013-04-25 14:41:40 +0300
  • d613a3dabe Enabled using of TIOCEXCL and TIOCNXCL for Solaris OS (SunOS) scream3r 2013-04-25 15:00:00 +0400
  • 30accf3130 Readme file update Alexey Sokolov 2013-04-25 09:33:05 +0300
  • 771f1caca9 Updated Windows "jssc.c++" file. jint changed to jlong Alexey Sokolov 2013-04-24 15:58:08 +0300
  • 33d9953eb0 Updated library version to 2.4 scream3r 2013-04-24 16:43:18 +0400
  • aa73deab57 Updated _nix "jssc.cpp" file. jint changed to jlong scream3r 2013-04-24 16:41:49 +0400
  • f83f0d397e Updated "jssc_SerialNativeInterface.h" header file. jint changed to jlong scream3r 2013-04-24 16:08:12 +0400
  • d818ecb60a Changed port handle from "int" to "long" type, to prevent Win64 HANDLE problems. Don't ever seen this problem, but theory it could be scream3r 2013-04-24 15:44:09 +0400
  • c7a199c98c Readme update Alexey Sokolov 2013-04-24 13:21:10 +0300
  • e8cfc9b7ea Added 2.3 Windows native libs Alexey Sokolov 2013-04-23 15:15:42 +0300
  • 7f44d125aa Removed 0.9 Windows native libs Alexey Sokolov 2013-04-23 15:15:18 +0300
  • 394bebd794 Added fix for issue #10. If user home folder is read-only, the native library will be unpacked into temp folder Alexey Sokolov 2013-04-23 11:28:54 +0300
  • 3363195bef Removed port opening only for Linux in "getUnixBasedPortNames()" method of SerialPortList class, now port opening will be used on all _unix_based systems, because it can help to get real serial devices scream3r 2013-04-22 11:30:55 +0400
  • 9544ad46cd Windows native part. Added using of "ERR_INCORRECT_SERIAL_PORT", checking the DCB structure on port opening like in _nix based version and a little refactoring was made Alexey Sokolov 2013-04-22 10:19:21 +0300
  • f756417b29 Linux native part, used "ERR_INCORRECT_SERIAL_PORT" instead of "ERR_PORT_NOT_FOUND" if termios structure for serial port can not be get scream3r 2013-04-22 10:49:45 +0400
  • 5b5a6041c1 Added using of "ERR_INCORRECT_SERIAL_PORT" into SerialPort class. Also made a little refactoring - if/else changed to switch/case in "openPort()" method for handling error scream3r 2013-04-22 10:46:45 +0400
  • 44f6fea8fa Added "ERR_INCORRECT_SERIAL_PORT" into SerialNativeInterface class and jssc_SerialNativeInterface.h header file. Also added "TYPE_INCORRECT_SERIAL_PORT" for throwing if "ERR_INCORRECT_SERIAL_PORT" scream3r 2013-04-22 10:29:15 +0400
  • ef28e80bd2 Linux native jssc.cpp little refactoring scream3r 2013-04-22 10:16:55 +0400
  • 73c7a6870b Added constants into jssc_SerialNativeInterface.h header file scream3r 2013-04-22 10:12:52 +0400
  • df65d88787 Added 3 constants to SerialNativeInterface class, and made a little refactoring of SerialPort and SerialPortList classes scream3r 2013-04-22 09:59:59 +0400
  • 1043354ec1 Added methods for advanced port listing by using another search path, RegExp and comparator. Also some internal method were modified scream3r 2013-04-19 16:52:53 +0400
  • 6ab3e83451 Added method "getPortNames(String searchPath, Pattern pattern, Comparator comparator)", added default PORTNAMES_REGEXP for Windows, modified "getUnixBasedPortNames()" method scream3r 2013-04-19 14:41:15 +0400
  • cd4f05d84c Added "getPortNames(String searchPath)" method and maded a little changes in "getUnixBasedPortNames()" method Alexey Sokolov 2013-04-19 11:50:25 +0300
  • e8df64618d jSSC version number changed in SerialNativeInterface class Alexey Sokolov 2013-04-19 11:49:01 +0300
  • 8e5a797e01 Added bluetooth serials to Linux port list search "rfcomm" scream3r 2013-04-19 10:25:16 +0400
  • 2d481ff6e7 Added JSSC_NO_TIOCEXCL property for disable using exclusive access to serial device. See issue #6 scream3r 2013-04-18 15:22:49 +0400
  • 6d056234b9 Copyright symbol fix in native header file scream3r 2013-04-18 14:57:40 +0400
  • e4076c5efd Readme file update Alexey Sokolov 2013-04-18 13:06:12 +0300
  • 235f677881 Readme file update Alexey Sokolov 2013-04-18 13:02:17 +0300
  • 279c8b335f Readme file update Alexey Sokolov 2013-04-18 12:09:47 +0300
  • 521909e65a Updated Windows native "openPort()" function signature, and function comment Alexey Sokolov 2013-04-18 11:35:58 +0300
  • d0b558aa17 Updated comment for openPort() in _nix_based jssc.cpp scream3r 2013-04-18 11:31:58 +0400
  • e23a29229c Cleared "getUnixBasedPortNames()" method is SerialPortList class scream3r 2013-04-18 10:25:52 +0400
  • f4e725252f Removed using of "invockedByPortList" parameter. Using of F_GETFL/F_SETFL has no effect on already opened port scream3r 2013-04-18 10:17:54 +0400
  • 49c677a663 Expanded javadoc for native openPort() method scream3r 2013-04-18 09:44:30 +0400
  • 6d542e09a1 Fixed "openPort()" invocations in considering of last changes scream3r 2013-04-17 17:26:26 +0400
  • 273e132321 Added useTIOCEXCL and invokedByPortList keys into native openPort() method scream3r 2013-04-17 17:24:55 +0400