tarsin
|
298203f909
|
Respect platform's default malloc impl
|
2023-02-03 09:28:03 +08:00 |
|
tarsin
|
a1cafe62cf
|
Fix typo
|
2023-02-03 08:48:53 +08:00 |
|
tarsin
|
b4d329725b
|
Sync minsdk with app
|
2023-02-02 20:20:29 +08:00 |
|
tarsin
|
6efe8922b3
|
Convert munmap operation to JNI
|
2023-02-02 20:15:05 +08:00 |
|
tarsin
|
f5bd097584
|
Refine mmap failure log
|
2023-02-02 19:57:32 +08:00 |
|
tarsin
|
7492841b5f
|
Check Long to size_t conversion
|
2023-02-02 19:47:16 +08:00 |
|
tarsin
|
1430bd9e88
|
Rewrite mmap operations with KNI
|
2023-02-02 19:37:49 +08:00 |
|
tarsin
|
e0400305ab
|
Don't cache NativeLink task
|
2023-02-02 17:33:53 +08:00 |
|
tarsin
|
fd99bd2ed1
|
KNI Stub (#746)
* Revert "Revert "Kotlin Native Jni Stub""
This reverts commit 46c89534fd.
* Work KNI build script
* Load Kni library as well
* Fix lib name
* Setup Kotlin Compiler
* Setup Kotlin Compiler
* Setup Kotlin Compiler
* Fix kotlin native compiler not available
* Fix
|
2023-02-02 16:21:52 +08:00 |
|
tarsin
|
46c89534fd
|
Revert "Kotlin Native Jni Stub"
This reverts commit 5650ee580f.
|
2023-02-02 12:50:15 +08:00 |
|
tarsin
|
5650ee580f
|
Kotlin Native Jni Stub
|
2023-02-02 12:08:28 +08:00 |
|
tarsin
|
6f3bd92539
|
Merge native
|
2022-08-03 17:48:46 +08:00 |
|
tarsin
|
a8023f7334
|
Minify proguard rules
|
2022-08-03 17:34:21 +08:00 |
|
tarsin
|
438d7f1b34
|
Use O3 optimization
|
2022-08-01 22:24:01 +08:00 |
|
tarsin
|
a6188964c9
|
Add simple sanitize, Fix#148
|
2022-07-31 09:23:41 +08:00 |
|
tarsin
|
22190fb686
|
Fix a double-free problem
|
2022-07-28 23:45:35 +08:00 |
|
tarsin
|
7365fd0448
|
Fix a memleak
|
2022-07-28 10:33:47 +08:00 |
|
tarsin
|
674f53315f
|
Code clean
|
2022-07-27 19:46:39 +08:00 |
|
tarsin
|
a2552ed5b9
|
Reformat
|
2022-07-25 20:05:38 +08:00 |
|
tarsin
|
763c007950
|
Log tweaks
|
2022-07-25 20:02:47 +08:00 |
|
tarsin
|
ab9a89685c
|
Code clean
|
2022-07-25 19:02:10 +08:00 |
|
tarsin
|
41ccb16227
|
Code clean
|
2022-07-25 18:42:18 +08:00 |
|
tarsin
|
09e7113df1
|
Fix a dirty dealloc
|
2022-07-25 12:23:52 +08:00 |
|
tarsin
|
62a7e283a4
|
Should be able to support all format now
|
2022-07-25 10:51:57 +08:00 |
|
tarsin
|
c5e7a6e8f9
|
Code clean
|
2022-07-25 10:02:34 +08:00 |
|
tarsin
|
80a20f25b9
|
Fix animated
|
2022-07-25 09:28:40 +08:00 |
|
tarsin
|
50c6111773
|
Imagedecoder do not support anon pipe, drop it and use memarea
|
2022-07-24 23:32:03 +08:00 |
|
tarsin
|
3a05649c71
|
Code clean
|
2022-07-24 22:34:19 +08:00 |
|
tarsin
|
9d25376e1f
|
Refactor
|
2022-07-24 21:41:53 +08:00 |
|
tarsin
|
89935b5639
|
Hard cast
|
2022-07-24 20:32:39 +08:00 |
|
tarsin
|
e095627aee
|
Refactor
|
2022-07-24 20:20:04 +08:00 |
|
tarsin
|
76459c5dd2
|
Initial stupid migrate to ImageDecoder
|
2022-07-24 19:18:54 +08:00 |
|
tarsin
|
7ad67a3dbd
|
Minsdk 31
|
2022-07-24 18:24:24 +08:00 |
|
tarsin
|
577b49ac19
|
Drop image decode native libs
|
2022-07-24 18:17:37 +08:00 |
|
tarsin
|
4c6ccab051
|
Native lib info refactor
|
2022-07-23 16:25:53 +08:00 |
|
tarsin
|
00377f15b9
|
Set our own libs
|
2022-07-23 16:07:23 +08:00 |
|
tarsin
|
96b50eb5aa
|
Add nettle for encrypt
|
2022-07-23 15:51:43 +08:00 |
|
tarsin
|
acdf681d40
|
Add gnutls libnettle
|
2022-07-23 14:26:17 +08:00 |
|
tarsin
|
87505aa989
|
Code clean
|
2022-07-22 22:18:41 +08:00 |
|
tarsin
|
3d7a71647e
|
Initial support for encrypted archive read
|
2022-07-22 21:28:19 +08:00 |
|
tarsin
|
233adbddae
|
Drop another spinner
|
2022-07-22 14:14:29 +08:00 |
|
tarsin
|
640f75d8d9
|
Finally our data is no need to pass any jByteArray
|
2022-07-22 10:08:04 +08:00 |
|
tarsin
|
4381eb8c3d
|
Fuck off the buffer
|
2022-07-22 09:52:35 +08:00 |
|
tarsin
|
3026b16d70
|
Don't emulate posix read, do mmap instead
|
2022-07-22 00:13:53 +08:00 |
|
tarsin
|
912e6c5a5b
|
Fix a miscompare
|
2022-07-21 22:25:50 +08:00 |
|
tarsin
|
768b6bdda7
|
Don't rewind fd if we can continue read
|
2022-07-21 22:11:50 +08:00 |
|
tarsin
|
9ea7cd5f7c
|
JNIEnv is shared in the same thread
|
2022-07-21 21:56:32 +08:00 |
|
tarsin
|
a91547ace7
|
Use in-place decompress
|
2022-07-21 20:47:55 +08:00 |
|
tarsin
|
1604885596
|
Optimize size
|
2022-07-19 16:37:48 +08:00 |
|
tarsin
|
1387b7acf9
|
Revert "Update proguard-rules.pro"
This reverts commit 77e5c3a347.
|
2022-07-18 22:11:22 +08:00 |
|