aboutsummaryrefslogtreecommitdiff
path: root/comms/rxtx/files
Commit message (Collapse)AuthorAgeFilesLines
* - Added LICENSEKirill Ponomarev2017-02-0912-532/+502
| | | | | | | | | | | | | | | | - Fixed patches for portlint - Supressed debug message on RXTXPort:removeEventListener:Exit when not in debug mode - Added java bootstrap class - Updated java source/target directives which will be depreciated in future release, see http://openjdk.java.net/ +jeps/182, and regression tested functionality. PR: 216248 Submitted by: james@elstone.net Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9508 Notes: svn path=/head/; revision=433756
* comms/rxtx: mutiple fixesPhilip M. Gollucci2015-06-2711-18/+11690
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makefile 1) Missing dependancy on plibthread.so.1 Java code base 2) Added commandline debug output in multiple Java files 3) Tided comment statements, tabulation and white space to aid reading of sections of the original source code 4) Added additional debug statements to aid diagnosis in multiple Java files 5) Moved error logging from Zystem to be local in the RXTXPort.java file (was never firing from Zystem); now common with rest of codebase 6) Ensured that RXTX only outputs debug level information when requested. 7) Only enumerate the local ports on initialisation once (use of init_clean), rather than three times. 8) Updated ports lists to reflect current usage pre FreeBSD v10 and post v10. 9) Debug identifier inserted before all calls 10) correctly read the properties file when there are multiple java library paths 11) Enabled the skipping of parrellel ports during scans where they are not used by the invoking java parent base to RXTX (Still allows them to be manually specified in gn.io.parellel env arg) SerialImp.c 12) Tidied code indentation (where needed, it is a medium length file and doesn't provide benifit on areas that work) 13) Added standard out debug support to allow for assessment of interaction with Java code that can be compiled in (DEBUG_STDOUT) 14) Added entry and exist debug statement for key functions 15) where sprintf is being used, ensure that the existing ptr refers to an empty string (uses memset to sizeof) 16) cleared up display tabulation of function headers in entire file (on second enumeration strings contained garbage) 17) Remove LEAVE and ENTRY functions as not working as expected in header. 18) Made sure all debug statements are null pointer terminated (note sprintf is not solely used for debug message formatting) 19) Added condition so that a port that is in use during testread() is still reported as selectable. (If you attempt to open it after the port scan and it is still EBUSY the behaviour is unaltered and will throw a suitable error back) 20) Disabled uucp for lpt ports, as uucp only applies to tty on FreeBSD (so says the Handbook...) 21) RXTXPort:interruptEventLoop - resolved SIGABRT call to process (intended to kill off thread not entire JRE)... 22) RXTXPort:interruptEventLoop now waits for timer in child thread to expire before attempting to closing the thread (delay between 0 and 1000000 sleeps) 23) All debug streams for FreeBSD now forward to same function for uniform formatting. This fixes two downstream issues in the arduino port, which results in missing dependancies, a core dump when uploading, or very slow port enumeration (up to 30s in some cases) when the arduino IDE is first started. PR: 200179 Submitted by: james@elstone.net Approved by: maintainer timeout (mirror176@cox.net ; 45 days) Notes: svn path=/head/; revision=390725
* Stageify.Vanilla I. Shu2014-05-232-19/+16
| | | | | | | Approved by: portmgr@ Notes: svn path=/head/; revision=354904
* - Update to version 2.2p2Pawel Pekala2011-09-177-265/+14
| | | | | | | | | | | | - Assign mainatinership to submitter - Update WWW PR: ports/159735 Submitted by: Edward Sanford Sutton, III <mirror176@cox.net> Approved by: miwi, wen (mentors implicit) Notes: svn path=/head/; revision=281900
* Fix a page fault when attempting to access a java variable by reference.Steve Price2011-01-033-0/+228
| | | | | | | | PR: 152882 Submitted by: Bob Frazier <bobf@mrp3.com> Notes: svn path=/head/; revision=267335
* Change the device name for USB serial ports from ttyD to ttyU.Steve Price2011-01-031-1/+1
| | | | | | | | PR: ports/152883 Submitted by: Bob Frazier <bobf@mrp3.com> Notes: svn path=/head/; revision=267334
* - Update list of supported serial ports in RXTX libraryMartin Wilke2009-11-041-11/+25
| | | | | | | | PR: 140187 Submitted by: Brian Williamson <bwilliamson@bex.net> Notes: svn path=/head/; revision=243776
* - Recognize USB serial portsPav Lucistnik2008-11-141-0/+11
| | | | | | | | PR: ports/127555 Submitted by: Takeshi MUTOH <mutoh@openedu.org> Notes: svn path=/head/; revision=222833
* - Fix build with jdk16Pav Lucistnik2008-09-081-0/+11
| | | | | | | | Submitted by: Zach Metzinger <zmetzing@pobox.com> Approved by: portmgr (self) Notes: svn path=/head/; revision=220298
* Unbreak and update to 2.1.7r2.Stefan Walter2006-05-122-13/+11
| | | | | | | | | PR: 96820 Submitted by: Jean-Baptiste Quenot <jb.quenot@caraldi.com> (maintainer) Approved by: arved (mentor) Notes: svn path=/head/; revision=162193
* RXTX: serial and parallel I/O libraries supporting Sun's CommAPI. Open-sourceHerve Quiroz2004-10-203-0/+40
implementation of the Java Communications API. Native interface to serial ports in Java. PR: 65396 Submitted by: Jean-Baptiste Quenot <jb.quenot@caraldi.com> Reviewed by: glewis Approved by: glewis (mentor) Notes: svn path=/head/; revision=119844