87b02eb949
update copyright years
...
Previously, I used a shell script to extract modification date ranges
from the Git history, but that was complicated and unreliable, so now
every file just gets the same year range in its copyright header. If
someone needs to know when a specific file was modified and by whom,
they can look at the Git history themselves; no need to include it
redundantly in the header.
2013-07-02 20:52:38 -06:00
2d9bbec214
fix a couple of ByteBuffer regressions
...
The compact() and put(ByteBuffer) methods regressed as of the recent
refactoring to support direct byte buffers.
2012-09-14 11:40:26 -06:00
3372210f45
Added .get() implementation
2012-08-16 16:13:51 -06:00
01be4b23bb
implement JNI methods needed by AWT
...
These include PushLocalFrame, PopLocalFrame, NewDirectByteBuffer,
GetDirectBufferAddress, and GetDirectBufferCapacity.
2012-08-11 06:56:19 -06:00
0addd8c814
update copyright years
2012-05-11 17:43:27 -06:00
84bcbbcaa3
implement asReadOnlyBuffer and getShort(int) in ByteBuffer
2011-09-29 18:25:03 -06:00
86dfaf9ff0
implement ByteBuffer.getInt(int)
2008-08-12 11:09:17 -06:00
91494d9081
add constructor to ByteBuffer
2008-03-28 18:08:08 -06:00
3a208edbbc
update NIO code to be more compatible with Java
2008-03-25 11:18:17 -06:00
2edaa82801
prepend copyright notice and license to all source files; add license.txt and readme.txt
2008-02-19 11:06:52 -07:00
a6a1f8ba98
make ByteBuffer implement Comparable
2007-11-15 11:53:01 -07:00
d1048f9bcb
implement ByteBuffer.get(byte[])
2007-11-09 14:32:33 -07:00
1d04186a0c
Fixed bug in ByteBuffer.getLong()
2007-10-31 09:27:26 -06:00
958d39aa03
Add debug information for ByteBuffer
2007-10-30 14:55:00 -06:00
32946417b7
Fixed subtle bug in getLong()
2007-10-11 16:42:33 -06:00
00cfa587bc
Various bug fixes and optimizations
2007-10-11 15:41:23 -06:00
e831a41e90
Implemented ByteBuffer.clear()
2007-10-11 09:59:52 -06:00
98269286e5
Implemented a basic NIO socket channel interface. Non-blocking socket channels
...
and server socket channels are implemented. This version works but only when
libnative is linked with g++ (because of C++ object creation code that fails
without this linking)
2007-10-05 15:32:56 -06:00
da6dd8fba3
Fix ByteBuffer bugs
2007-09-28 13:18:28 -06:00
bcd5f5b94b
Fixed bulk put offset for sliced arrays
2007-09-28 12:19:13 -06:00
cc8dd6d8c0
Implemented ByteBuffer.flip()
2007-09-28 12:18:01 -06:00
b4afc538d4
(Hopefully correct) implementation of ByteBuffer
2007-09-28 12:16:25 -06:00