Commit Graph

80 Commits

Author SHA1 Message Date
Bilal Alsharifi 5b4d5d57b9 Use junit assertions 2019-05-06 11:23:04 -04:00
Jacob Keeler b1ff73c767
Merge pull request #28 from smartdevicelink/fix/java_nested_object_support
Add support for encoding and decoding nested objects in Java Wrapper
2019-05-06 11:03:07 -04:00
Jacob Keeler bfe4f5a743
Merge pull request #23 from smartdevicelink/fix/java_length_checking
Java length checking
2019-05-06 11:02:25 -04:00
Jacob Keeler b6eb906431
Merge branch 'release/1.2.0' into fix/java_length_checking 2019-05-06 11:01:47 -04:00
Jacob Keeler 2eea6c4e0a
Merge pull request #24 from smartdevicelink/fix/lua_length_checking
Lua length checking
2019-05-02 10:25:49 -04:00
Jacob Keeler db4e3d1886
Merge pull request #27 from smartdevicelink/update_gradle_file
Update gradle file
2019-05-02 10:25:11 -04:00
jacobkeeler 4800cc17a3 Add nested object test 2019-05-01 17:35:15 -04:00
jacobkeeler 909b3af04c Add support for encoding and decoding nested objects in Java Wrapper 2019-05-01 16:49:41 -04:00
jacobkeeler f056fb3759 Fix memory management in bson_jni.c 2019-05-01 15:21:01 -04:00
jacobkeeler 3989051b27 Fix style 2019-05-01 14:42:27 -04:00
Bilal Alsharifi a5bce98ff2 Update tests 2019-05-01 13:04:32 -04:00
Bilal Alsharifi fe8d7a483f Update gradle plugin 2019-05-01 13:04:21 -04:00
Bilal Alsharifi 66de937667 Update versionName 2019-05-01 10:53:37 -04:00
Bilal Alsharifi 8145e392ba Update gradle file 2019-05-01 10:34:59 -04:00
Jacob Keeler 0973b11a07
Merge pull request #25 from smartdevicelink/feature/update_podspec_1.2.0
Update BiSON.podspec for release 1.2.0
2019-04-17 11:17:27 -04:00
Jacob Keeler 4c775ec346
Update BiSON.podspec 2019-04-17 11:15:30 -04:00
jacobkeeler 6175878eea Use safe function in lua wrapper for converting from bytes 2019-02-25 23:19:16 -05:00
jacobkeeler 3be696d430 Add safety test for decoding function and update version 2019-02-25 22:52:01 -05:00
jacobkeeler ad0c446aff Use safe version of bson_object_from_bytes in the Android wrapper 2019-02-24 20:27:17 -05:00
Jacob Keeler da9bd22b80
Merge pull request #22 from XevoInc/fix/add_length_checking
Fix/add length checking
2019-02-24 19:48:59 -05:00
Sho Amano a93973fe98 Reflect review comment
Enable unit tests for util functions again.
2019-01-24 20:24:16 +09:00
Sho Amano ffff5d3280 Reflect review comment
Use temporary pointer to retrieve length field.
2019-01-24 20:04:59 +09:00
Jacob Keeler 762463a7d0
Merge pull request #20 from XevoInc/fix/bytes_to_int64
fix: `read_int64_le()` cannot read a large integer
2019-01-16 09:25:31 -05:00
Sho Amano 88f255f545 Add documentation of unit tests 2019-01-16 10:30:36 +09:00
Sho Amano 3a00df4133 Reflect review comment
Remove *_len() util functions for primitive values.
2019-01-08 20:20:14 +09:00
Sho Amano f9e0861052 Reflect review comment
Update existing functions to use new implementation.
2019-01-08 19:42:49 +09:00
Sho Amano 17f0fd7796 Reflect review comment: make the variables camelCase 2019-01-08 19:35:39 +09:00
Sho Amano 2fd27aeab9 Add missing file 2019-01-08 19:01:35 +09:00
Sho Amano f933fcbe86 Add --with-tests configure option 2019-01-08 18:48:56 +09:00
Sho Amano e784abc63b Add unit tests for newly added functions 2018-12-11 17:51:03 +09:00
Sho Amano 5727282098 fix: add length check while parsing raw bytes 2018-12-11 17:51:03 +09:00
Sho Amano 3d45f7a286 Add bson_object test with corrupted data 2018-12-11 17:47:39 +09:00
Sho Amano 8745cca410 fix: cannot parse a large 64-bit integer 2018-12-10 22:37:16 +09:00
Sho Amano e825276e76 Add test cases for read_int64_le()
Note: I don't think we should include aclocal.m4 and *.in files.
Since they have been already in the repo, I just followed
its culture.
2018-12-10 22:37:07 +09:00
Jacob Keeler a0edb48933
Merge pull request #18 from smartdevicelink/fix/third_party
Add third_party.md
2018-10-30 10:35:51 -04:00
theresalech d0dab644d2
add emhashmap 2018-10-29 13:31:01 -04:00
theresalech d90a3d7bf1 fix md formatting 2018-09-12 16:07:03 -04:00
theresalech 9a93c8852d Add third_party.md
Resovles Issue #16
2018-09-12 16:05:55 -04:00
Joey Grover b458d43e76
Merge pull request #15 from smartdevicelink/fix/align_versions
Align version with other projects, update README for Android
2018-06-06 14:39:19 -04:00
Austin Kirk 404833ac2e Fix version in README 2018-06-06 11:24:50 -04:00
Austin Kirk 0332a7f488 Align version with other projects, update README for Android 2018-06-06 11:23:45 -04:00
Joey Grover 2cc2091355
Merge pull request #14 from smartdevicelink/feature/update_java_port
Updating Bson Java Library
2018-06-06 10:56:10 -04:00
Austin Kirk 788b55f7b1 Updating Bson Java Library
- Making explicit casts
- Using latest gradle language
- Added tests to cover encoding/decoding
- Specifying ndk abiFilters
2018-06-05 13:38:14 -04:00
Jacob Keeler 82f9e9dcb1
Merge pull request #11 from smartdevicelink/update-podspec
Update BiSON.podspec
2017-12-12 15:39:29 -05:00
Joel Fischer 3c68a7a64f
Update BiSON.podspec 2017-12-12 15:39:03 -05:00
Jacob Keeler 8149ff74b9
Merge pull request #12 from smartdevicelink/bug/implicit_casts
Fix implicit casts
2017-12-12 15:31:58 -05:00
Joel Fischer cc86a2da50 Update cast to size_t 2017-12-12 15:28:02 -05:00
Joel Fischer 3fc8f4e864
Update BiSON.podspec 2017-12-07 16:16:53 -05:00
Joel Fischer 804226adfb Fix implicit casts 2017-12-07 16:16:18 -05:00
Jacob Keeler c128ac476b
Merge pull request #10 from smartdevicelink/feature/lua_port
Added Lua port
2017-11-30 09:55:56 -05:00