Releases: pquiring/javaforce
Releases · pquiring/javaforce
10.2.0
10.1.0
10.0.0
Aug 18/2015 : JF 10.0.0 released!
- JavaForce is now hosted exclusively at github.com/pquiring/javaforce
- see also : pquiring.github.io/javaforce
- ant install task now requires "bits" property defined on the command line (Linux only)
- ex : ant install -Dbits=64
- GLFW is now part of JavaForce to create OpenGL windows which should allow it to run on more platforms.
- GLFW is not well suited for Java apps. It only uses icons from the .exe which in java can not be easily changed.
- For now some JNI functions have been created to overcome this but only supports Windows.
- See : github.com/glfw/glfw
9.6.0
9.5.0
Jul 14/2015 : JF 9.5.0 released!
- Windows native launcher can now download Java if not found
- jfRDP/0.4 released!
- jfRDP is back
- now uses more native code, the RDP server port is no longer redirected and the client window is pure native.
- the view is always scaled (maybe add a toolbar later with more options)
- added multi concurrent users and view only mode
9.4.0
Jul 9/2015 : JF 9.4.0 released!
- JFNative no longer exits if the jfnative libraries are not found
- now includes 32bit linux native libraries
- MSI packages can now include a stripped down JRE
- see javaforce.utils.jheat
- new ant tasks: jremsi32 and jremsi64
- only required files are included
- even the rt.jar is cut down in size
- the MSI files are only 20MBs larger with the JRE bundled
- javapackager makes the MSI files 50+MBs larger (too big)
- no more problems with missing JRE or wrong JRE installed (32/64bit)
- consider jvm.dll as just another toolkit like qt.dll or gtk.dll
- only supports Java8 for now, Java9 will require an overhaul (jimage)
- jPhoneLite/1.9.7 released!
- improve support for Linux
- jfPasswords/0.14 released!
- fixed drag and drop entries between groups
- jfFTP/0.7 released!
- fixed progress bar with sftp transfers
- jfWebProxy/1.5.0 released!
- a proxy server that uses jsp or php webservers hosted else where
- formerly jGAEProxy (released separately)
- some larger jars in /jars are now downloaded with ant get tasks
9.3.0
Jun 30/2015 : JF 9.3.0 released!
- VoIP fixes:
- handle QOP auth better
- echo back Record-Route fields (RFC 2543 6.29)
- reply 405 "Method Not Allowed" to "OPTIONS" request
- ignore sip code 181 (call forwarded)
- now supports flowroute.com
- jPhoneLite/1.9.6 released!
- desktop and android
- jfBroadcast/0.31 released!
- jPBXLite/0.23 released!
9.2.0
9.1.0
Jun 15/2015 : JF 9.1.0 released!
- fixed win32 native issues
- fixed javaforce.gl.GLObject crashing on some video cards
- needed to disable vertex attrib array for UVMap2 if not in use
- projects/jftest3d works on more systems now
- added GL.glTexSubImage2D() function
- added GL.glDisableVertexAttrib() function
- fixed VoIP : could not handle realm with a space
- created a String.split() replacement that can handle "quotes" and trim()s each substring
- fixed VoIP codec selection (see javaforce.voip.RTPChannel.start())
- jPhoneLite/1.9.5 released!
- fixes for bug #27
- jfrecordcamera/0.3 and jfrecorddesktop/0.4 and jfvideo/0.18 released!
- added new higher video bit rates