Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

final 4.0 changes

  • Loading branch information...
commit 9b7ba38dc2c5a16df1ead46d28123bb416535857 1 parent 08157de
@twall authored
Showing with 9 additions and 9 deletions.
  1. +2 −2 CHANGES.md
  2. +6 −6 README.md
  3. BIN  dist/aix-ppc.jar
  4. BIN  dist/aix-ppc64.jar
  5. BIN  dist/android-arm.jar
  6. BIN  dist/android-x86.jar
  7. BIN  dist/darwin.jar
  8. BIN  dist/doc.zip
  9. BIN  dist/freebsd-x86-64.jar
  10. BIN  dist/freebsd-x86.jar
  11. BIN  dist/jna-min.jar
  12. BIN  dist/{platform.jar → jna-platform.jar}
  13. BIN  dist/jna.jar
  14. BIN  dist/jnacontrib/demo-alphamask.jar
  15. BIN  dist/jnacontrib/demo-balloonmanager.jar
  16. BIN  dist/jnacontrib/demo-balloontips.jar
  17. BIN  dist/jnacontrib/demo-dnd.jar
  18. BIN  dist/jnacontrib/demo-shapedwindow.jar
  19. BIN  dist/jnacontrib/demo-w32keyhook.jar
  20. BIN  dist/jnacontrib/demo-x11.jar
  21. BIN  dist/linux-arm.jar
  22. BIN  dist/linux-ia64.jar
  23. BIN  dist/linux-ppc.jar
  24. BIN  dist/linux-ppc64.jar
  25. BIN  dist/linux-x86-64.jar
  26. BIN  dist/linux-x86.jar
  27. BIN  dist/openbsd-x86-64.jar
  28. BIN  dist/openbsd-x86.jar
  29. BIN  dist/src-full.zip
  30. BIN  dist/src.zip
  31. BIN  dist/win32-x86-64.jar
  32. BIN  dist/win32-x86.jar
  33. +1 −1  src/com/sun/jna/CallbackReference.java
View
4 CHANGES.md
@@ -1,5 +1,5 @@
-Next Release (4.0)
-==================
+Release 4.0
+===========
NOTE: as of JNA 4.0, JNA is now dual-licensed under LGPL and ASL (see LICENSE).
View
12 README.md
@@ -3,7 +3,7 @@
Java Native Access (JNA)
========================
-The definitive JNA reference (including an overview and usage details) is in the [JavaDoc](http://twall.github.com/jna/3.5.2/javadoc/). Please read the [overview](http://twall.github.com/jna/3.5.2/javadoc/overview-summary.html#overview_description). Questions, comments, or exploratory conversations should begin on the [mailing list](http://groups.google.com/group/jna-users), although you may find it easier to find answers to already-solved problems on [StackOverflow](http://stackoverflow.com/questions/tagged/jna).
+The definitive JNA reference (including an overview and usage details) is in the [JavaDoc](http://twall.github.com/jna/4.0/javadoc/). Please read the [overview](http://twall.github.com/jna/4.0/javadoc/overview-summary.html#overview_description). Questions, comments, or exploratory conversations should begin on the [mailing list](http://groups.google.com/group/jna-users), although you may find it easier to find answers to already-solved problems on [StackOverflow](http://stackoverflow.com/questions/tagged/jna).
JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java code - no JNI or native code is required. This functionality is comparable to Windows' Platform/Invoke and Python's ctypes. Access is dynamic at runtime without code generation.
@@ -18,10 +18,10 @@ JNA includes a platform library with many native functions already mapped as wel
Download
========
-Version 3.5.2
+Version 4.0
-* [jna.jar](https://maven.java.net/content/repositories/releases/net/java/dev/jna/jna/3.5.2/jna-3.5.2.jar)
-* [platform.jar](https://maven.java.net/content/repositories/releases/net/java/dev/jna/platform/3.5.2/platform-3.5.2.jar)
+* [jna.jar](https://maven.java.net/content/repositories/releases/net/java/dev/jna/jna/4.0.0/jna-4.0.0.jar)
+* [jna-platform.jar](https://maven.java.net/content/repositories/releases/net/java/dev/jna/platform/4.0.0/jna-platform-4.0.0.jar)
Features
========
@@ -79,12 +79,12 @@ Using the Library
* [Platform Library](https://github.com/twall/jna/blob/master/www/PlatformLibrary.md)
* [Direct Method Mapping](https://github.com/twall/jna/blob/master/www/DirectMapping.md) (Optimization)
* [Frequently Asked Questions (FAQ)](https://github.com/twall/jna/blob/master/www/FrequentlyAskedQuestions.md)
-* [Avoiding Crashes](http://twall.github.com/jna/3.5.2/javadoc/overview-summary.html#crash-protection)
+* [Avoiding Crashes](http://twall.github.com/jna/4.0.0/javadoc/overview-summary.html#crash-protection)
Primary Documentation (JavaDoc)
===============================
-The definitive JNA reference is in the [JavaDoc](http://twall.github.com/jna/3.5.2/javadoc/).
+The definitive JNA reference is in the [JavaDoc](http://twall.github.com/jna/4.0.0/javadoc/).
Developers
==========
View
BIN  dist/aix-ppc.jar
Binary file not shown
View
BIN  dist/aix-ppc64.jar
Binary file not shown
View
BIN  dist/android-arm.jar
Binary file not shown
View
BIN  dist/android-x86.jar
Binary file not shown
View
BIN  dist/darwin.jar
Binary file not shown
View
BIN  dist/doc.zip
Binary file not shown
View
BIN  dist/freebsd-x86-64.jar
Binary file not shown
View
BIN  dist/freebsd-x86.jar
Binary file not shown
View
BIN  dist/jna-min.jar
Binary file not shown
View
BIN  dist/platform.jar → dist/jna-platform.jar
Binary file not shown
View
BIN  dist/jna.jar
Binary file not shown
View
BIN  dist/jnacontrib/demo-alphamask.jar
Binary file not shown
View
BIN  dist/jnacontrib/demo-balloonmanager.jar
Binary file not shown
View
BIN  dist/jnacontrib/demo-balloontips.jar
Binary file not shown
View
BIN  dist/jnacontrib/demo-dnd.jar
Binary file not shown
View
BIN  dist/jnacontrib/demo-shapedwindow.jar
Binary file not shown
View
BIN  dist/jnacontrib/demo-w32keyhook.jar
Binary file not shown
View
BIN  dist/jnacontrib/demo-x11.jar
Binary file not shown
View
BIN  dist/linux-arm.jar
Binary file not shown
View
BIN  dist/linux-ia64.jar
Binary file not shown
View
BIN  dist/linux-ppc.jar
Binary file not shown
View
BIN  dist/linux-ppc64.jar
Binary file not shown
View
BIN  dist/linux-x86-64.jar
Binary file not shown
View
BIN  dist/linux-x86.jar
Binary file not shown
View
BIN  dist/openbsd-x86-64.jar
Binary file not shown
View
BIN  dist/openbsd-x86.jar
Binary file not shown
View
BIN  dist/src-full.zip
Binary file not shown
View
BIN  dist/src.zip
Binary file not shown
View
BIN  dist/win32-x86-64.jar
Binary file not shown
View
BIN  dist/win32-x86.jar
Binary file not shown
View
2  src/com/sun/jna/CallbackReference.java
@@ -99,7 +99,7 @@ private static ThreadGroup initializeThread(Callback cb, AttachOptions args) {
* If the pointer refers to a Java callback trampoline, return the original
* Java Callback. Otherwise, return a proxy to the native function
* pointer.
- * @throw IllegalStateException if the given pointer has already been
+ * @throws IllegalStateException if the given pointer has already been
* mapped to a callback of a different type.
*/
public static Callback getCallback(Class type, Pointer p) {
Please sign in to comment.
Something went wrong with that request. Please try again.