Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nova-video-player/aos-FileCoreLibrary

NOVA opeN sOurce Video plAyer: file library to handle local storage and network shares
https://github.com/nova-video-player/aos-FileCoreLibrary

libs++

cad07d5c8dd1aa39eea63f359bdd55e7d83ad09a authored 10 months ago by Courville Software <[email protected]>
v6_2 is default manifest now

2e119e451620080bb36f2486edec0a72bb04bccd authored 10 months ago by Courville Software <[email protected]>
sentry++, jsch bump to 0.2.17

394d4f34ec56ebf1839b15dbdffef60d1eef1c58 authored 10 months ago by Courville Software <[email protected]>
sentry-- because of sentry errors

4a2d00c46af416f71d0b79ceec139056d0ab4f19 authored 11 months ago by Courville Software <[email protected]>
sentry++

214e9532b500b14c36bb89586aeb74decb607b1d authored 11 months ago by Courville Software <[email protected]>
SmbjFileEditor: check that DiskShare is still open when closing file

See https://github.com/nova-video-player/aos-AVP/issues/925

See https://nova-video-player.sentr...

63d0f239788a7954baa8269e0ae88b5413de89a0 authored 11 months ago by Courville Software <[email protected]>
SmbjFileEditor: check in exists that diskshare is connected

See https://github.com/nova-video-player/aos-AVP/issues/1107

f02859ceb20bc042335eb2bb951c202d907fe677 authored 11 months ago by Courville Software <[email protected]>
SmbjFileEditor: make sure diskshare is connected

Fixes https://github.com/nova-video-player/aos-AVP/issues/1107

c32bd2ebe8aae008efdd753ed78bfa9bc974f4f2 authored 11 months ago by Courville Software <[email protected]>
add webdav 302 redirect support to get the correct file length

credits for phh cf. https://gist.github.com/phhusson/ca6f84aae82e12b70d33c079102ac457

See https...

ebaa582748853bca30220d42f74e6f93cff49fec authored 12 months ago by Courville Software <[email protected]>
upgrade jsch, sshj, slf4j-api

1aa9f6713e1cb51ac1c394be49479d5705463557 authored 12 months ago by Courville Software <[email protected]>
try to fix ftp NoClassDefFoundError for java.time.Duration

It appears that the only way is to stick with commons-net 3.8.0 (java7 not using java.time.durat...

029ffb6ae31d4b73280c209b364d9f470f738f6a authored 12 months ago by Courville Software <[email protected]>
ListingEngine: add getListener method

4fd71a78e430534f412b9d9ebab929d982aba31f authored almost 1 year ago by Courville Software <[email protected]>
WebdavUtils: add interceptor in TRACE

8c0fd8cb7bedfdc6006fe08f48a3f219f08b0b58 authored almost 1 year ago by Courville Software <[email protected]>
SmbjFile2: to get a file size do not use getEaSize (reply 0 often) or getAllocationSize (providing something not like on local storage) but... getEndOfFile oO

fixes duplicate subs displayed in videoInfo on smbj shares

733996e589dfd499f2f5a25d038392e77862706c authored about 1 year ago by Courville Software <[email protected]>
JcifsFile2: assume canWrite on directories

Proper test requires a write https://github.com/AgNO3/jcifs-ng/issues/219 but this clutters NAS ...

92892b47ed3af20be82e2ff0432e9fc2ff30ad23 authored about 1 year ago by Courville Software <[email protected]>
WebdavFile2: can(Write|Read) proper object equality test

e10f3baee514b6a6c48b789116de4beafeedb419 authored about 1 year ago by Courville Software <[email protected]>
SmbjFile2: to get correct file size use getEaSize

1988b09574ca6ec5b53db5d32ce2dbd9ecd43b94 authored about 1 year ago by Courville Software <[email protected]>
JcifsFile2: canWrite on a directory requires to write tmp file

9aa1077d3c6e4e6fd1dfd1baa9462a6a759e333a authored about 1 year ago by Courville Software <[email protected]>
fix time dependancy for ftp not existing in java17

3db4e202cccb5f6cfcc7911e3b96caaa38969750 authored about 1 year ago by Courville Software <[email protected]>
sentry-- due to errors on sentry oO

3071fd3b5e0bc092539873d96f50a8babbafa680 authored about 1 year ago by Courville Software <[email protected]>
sentry++

d93f5fdd6171c65afae41ccd6e4d19c6fae8a045 authored about 1 year ago by Courville Software <[email protected]>
handle WebDAV 302 redirects through custom OkHttpClient

See https://github.com/nova-video-player/aos-AVP/issues/1018

2164f7d04a70ad385fb76f7d6ba5c15291164f52 authored about 1 year ago by Courville Software <[email protected]>
libs++

95650f498838050924937c52f582575d5e9101aa authored about 1 year ago by Courville Software <[email protected]>
dependabotamonday

cf8a9af5315555bf976b0cf6892d5d5afd040b62 authored about 1 year ago by Courville Software <[email protected]>
crowdin sync

a3f5afef161ea27e08dfb47bc8c96ae06fbede72 authored about 1 year ago by Courville Software <[email protected]>
use desugaring to solve NoClassDefFoundError with duration

sentry++

See https://github.com/nova-video-player/aos-AVP/issues/829

77da53beb02e6982a19f102afc5bfc8597bf64d6 authored about 1 year ago by Courville Software <[email protected]>
easier paypal funding link

5a9ac08ac5ae8de27a7ba4d7fd3394e0fed3ec6b authored about 1 year ago by Courville Software <[email protected]>
crowdin sync

fd0906f6818823388879fb1329d0c103cee0cbd7 authored about 1 year ago by Courville Software <[email protected]>
sentry++

137fd8a95838c6eba5954150139bbaad46303e0b authored about 1 year ago by Courville Software <[email protected]>
deprecated-- build.gradle

15f1d90578d6d2404e571fbf3df4fb89691ea5ff authored about 1 year ago by Courville Software <[email protected]>
bump jsch to 0.2.12

16dee2e8537648bc0f84021c4622d225acccc9ee authored about 1 year ago by Courville Software <[email protected]>
crowdin sync

be58f84ece960f824363fa0d2e9e7ba94316f8f1 authored about 1 year ago by Courville Software <[email protected]>
sentry++

b565b8f88fc3163b322fc192253046ef2527579d authored about 1 year ago by Courville Software <[email protected]>
sentry++

9561907b466aeb9ca5b82cb5dcd28a7ca5fe9ced authored about 1 year ago by Courville Software <[email protected]>
upgrade sshj to 0.37.0

5b22d27fb99ca7847ffbc2bb31096477375d2298 authored about 1 year ago by Courville Software <[email protected]>
upgrade commons-net to 3.10.0 hoping it does not break anymore ftp on firestick4k (not max)

4ba91bc3e45b8dbb16a5cce07c69f774f749a814 authored about 1 year ago by Courville Software <[email protected]>
upgrade to jcifs 2.1.10 that has latest BouncyCastle

simplifies the other dependencies

f99081c36a4a25485354ee7f1d98a86e62336edc authored about 1 year ago by Courville Software <[email protected]>
Revert "Revert "androidx++": breaks nova build with compileSdkVersion 34"

This reverts commit db5e38c570d3576ca952bb5209e7de18077cf034.

cba596aa542eede9c491011a227a873f267e1876 authored over 1 year ago by Courville Software <[email protected]>
Revert "androidx++": breaks nova build with compileSdkVersion 34

This reverts commit a691933dd22cd042cd16255f1665a5c8868a500a.

db5e38c570d3576ca952bb5209e7de18077cf034 authored over 1 year ago by Courville Software <[email protected]>
androidx++

a691933dd22cd042cd16255f1665a5c8868a500a authored over 1 year ago by Courville Software <[email protected]>
do not change habits

See https://github.com/nova-video-player/aos-AVP/issues/947

bf854f90db26097f9b67bab913a29992842916c0 authored over 1 year ago by Courville Software <[email protected]>
Do not change habits

See https://github.com/nova-video-player/aos-AVP/issues/947#issuecomment-1749489359

e7ed177658c98359a345c81ffddeb2e9f5f14ccf authored over 1 year ago by Courville Software <[email protected]>
Revert "smb discovery: disable udp/tcp all together but keep mdns"

This reverts commit 3e531fe162e0e5dfe6518ec1f7d047d728400b57.

b4699192898977224f260d41cca137b938a6fc1f authored over 1 year ago by Courville Software <[email protected]>
smb discovery: disable udp/tcp all together but keep mdns

See https://github.com/nova-video-player/aos-AVP/issues/686

3e531fe162e0e5dfe6518ec1f7d047d728400b57 authored over 1 year ago by Courville Software <[email protected]>
network shares: exploit settings capability to disable SMB upd, tcp, mdns discovery

disabling udp discovery makes buggy drivers of fire 10 hd tablet not to auto-suicide

See https:...

6e6cb92b4c2810f271d0f14318d7c48fd194d045 authored over 1 year ago by Courville Software <[email protected]>
crowdin sync

8ed742748f8e431a69e89e153f0921a19de6a577 authored over 1 year ago by Courville Software <[email protected]>
Revert "targetSdk 34"

stay on released api level

This reverts commit 20474b89ccccf9f05830d76c684cd40b19ee349b.

44e5a339f85ac8d6c8f792e936452eca5196343c authored over 1 year ago by Courville Software <[email protected]>
targetSdk 34

20474b89ccccf9f05830d76c684cd40b19ee349b authored over 1 year ago by Courville Software <[email protected]>
avoid bcprov-jdk18on dupplicate classes

65fb10f4c6601399603b85f14e1c938049e6d947 authored over 1 year ago by Courville Software <[email protected]>
Merge pull request #8 from nova-video-player/dependabot/gradle/io.sentry-sentry-6.29.0

Bump io.sentry:sentry from 6.28.0 to 6.29.0

6e8a30d63c85869a8b86b29897026a969a04c650 authored over 1 year ago by CourvilleSoftware <[email protected]>
Bump io.sentry:sentry from 6.28.0 to 6.29.0

Bumps [io.sentry:sentry](https://github.com/getsentry/sentry-java) from 6.28.0 to 6.29.0.
- [Rel...

950c6b866582e10702994422a4879d777213eb15 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #9 from nova-video-player/dependabot/gradle/com.github.mwiede-jsch-0.2.11

Bump com.github.mwiede:jsch from 0.2.9 to 0.2.11

f586196ea600fe08ec1dac3e3336f2df3c237865 authored over 1 year ago by CourvilleSoftware <[email protected]>
Merge pull request #10 from nova-video-player/dependabot/gradle/com.hierynomus-sshj-0.36.0

Bump com.hierynomus:sshj from 0.35.0 to 0.36.0

26bddcffd3260c661691f069f03bf317122b22e5 authored over 1 year ago by CourvilleSoftware <[email protected]>
Merge pull request #12 from nova-video-player/dependabot/gradle/org.slf4j-slf4j-api-2.0.9

Bump org.slf4j:slf4j-api from 2.0.7 to 2.0.9

2293e4a133d20eb087d9d1f8dfce5a51577a9902 authored over 1 year ago by CourvilleSoftware <[email protected]>
Bump org.slf4j:slf4j-api from 2.0.7 to 2.0.9

Bumps org.slf4j:slf4j-api from 2.0.7 to 2.0.9.

---
updated-dependencies:
- dependency-name: org...

dd9618f6d833125d3ac74a70949ad7cbebaaf8e1 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump com.hierynomus:sshj from 0.35.0 to 0.36.0

Bumps [com.hierynomus:sshj](https://github.com/hierynomus/sshj) from 0.35.0 to 0.36.0.
- [Commit...

050c38b00268f73048ab831d10a4ae09c97d6c14 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump com.github.mwiede:jsch from 0.2.9 to 0.2.11

Bumps [com.github.mwiede:jsch](https://github.com/mwiede/jsch) from 0.2.9 to 0.2.11.
- [Release ...

0f53020dd230bc7ee893ba3bc14d4f612c78225b authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Create dependabot.yml

380015764356333ecb010cfb90c903a5f8c1d08f authored over 1 year ago by CourvilleSoftware <[email protected]>
strings: add valid to You must specify a valid remote address

c48e94cfd40d780f0130d6bf77154139f9665fb1 authored over 1 year ago by Courville Software <[email protected]>
Consider webdav(s) as slow remote

Fixes https://github.com/nova-video-player/aos-AVP/issues/940

b3a183d9386b6f18925b6677e636127099d4bc4f authored over 1 year ago by Courville Software <[email protected]>
no need to specify targetApi L since API31 is targetted

fd4ec2d1be5827522b327bbb918936cb3650b8b4 authored over 1 year ago by Courville Software <[email protected]>
WebdavRawLister: avoid NPE seen on sentry

15f4373afd6b93ded18cacb2f0a0ff86a3054b65 authored over 1 year ago by Courville Software <[email protected]>
MdnsDiscovery: do not unregister listener if not registered

Fixes https://github.com/nova-video-player/aos-AVP/issues/934

63ebdc8bc6f3a79cf0f833e1f791da12d78c2049 authored over 1 year ago by Courville Software <[email protected]>
Avoid NPE on exists for smbj

See https://github.com/nova-video-player/aos-AVP/issues/926

9468f53f6baf523e32e7adc1f87ef95391698729 authored over 1 year ago by Courville Software <[email protected]>
manage invalid port and uri in WebdavListingEngine

Fixes https://github.com/nova-video-player/aos-AVP/issues/933

94a78fa11e84a892c206521ec43da2334a4bee0b authored over 1 year ago by Courville Software <[email protected]>
PermissionChecker: fix canReadExternalStorage on ADTV 12

687a44bf57d3091bd9eabd50d48cba070a0fb66c authored over 1 year ago by Courville Software <[email protected]>
Revert "jsch 0.2.11 upstep"

This reverts commit cd784e0f05c1facb2d57f5b6a9aa6e615814ec41.

Fixes CI

```
> Task :mergeNoamaz...

91c81a0f5991c161ed3d21e5ba2cb92eaff5341f authored over 1 year ago by Courville Software <[email protected]>
jsch 0.2.11 upstep

cd784e0f05c1facb2d57f5b6a9aa6e615814ec41 authored over 1 year ago by Courville Software <[email protected]>
crowdin sync

68d8c69cd4f82b6b3257695e1fce4e0d630860a3 authored over 1 year ago by Courville Software <[email protected]>
mode debugs on getShareName returning null

b6d2f8ec21f8b5351e6426fa93a7a1c7c0f1cf94 authored over 1 year ago by Courville Software <[email protected]>
debugs for NPE on smbj file existence check

See https://github.com/nova-video-player/aos-AVP/issues/926

804408d49363c75431f942798093e10e5e747603 authored over 1 year ago by Courville Software <[email protected]>
fix proper localstorage file existence check

should help in getting subs downloaded to hdd when not being able to write to it due to android ...

7f18f0f51726ba718623b180627fd914e99c7082 authored over 1 year ago by Courville Software <[email protected]>
avoid bouncycastle classes clash with new smbj

430675f0e819aa9e3c551d2e4ea5dabc4796fe5e authored over 1 year ago by Courville Software <[email protected]>
smbj 0.12.2 is out

See https://github.com/nova-video-player/aos-FileCoreLibrary/commit/9d2addc0e3f1f031a37c7d536fbc...

db08d7dc58667f46a5822e04072f1dee628953b8 authored over 1 year ago by Courville Software <[email protected]>
lib/androidx++

9d2addc0e3f1f031a37c7d536fbce84843b7d051 authored over 1 year ago by Courville Software <[email protected]>
avoid ConcurrentModificationException in SambaDiscovery

d41f66d0d3734d06e8451bf90ec9c49a3b5cedc1 authored over 1 year ago by Courville Software <[email protected]>
reorder deps

9301bbef68121426e0a113531b07df65fd6c809b authored over 1 year ago by Courville Software <[email protected]>
crowdin sync

54c27b8e293701b279d2c096043270f1190e19de authored over 1 year ago by Courville Software <[email protected]>
fix build

fb31d587a2f29826814f2809382053fe0d61107a authored over 1 year ago by Courville Software <[email protected]>
switch to external jsch-mwiede fork for sftp

Properly close sessions at each operations.

See https://github.com/nova-video-player/aos-AVP/is...

58d11c148456d781966a5dff4bc912a0b9b8b8aa authored over 1 year ago by Courville Software <[email protected]>
github workflow on branch v6.1 instead of v6_1

a1ee59522b075f2674ca38c55402e2b9e4504604 authored over 1 year ago by Courville Software <[email protected]>
androidx++

532eac5417a9168e3ca6d91f5e4bc8cde5ade03b authored over 1 year ago by Courville Software <[email protected]>
adapt github workflow to use java17

9199a0dd9beb4c93a4497d63db03c1cc55960b90 authored over 1 year ago by Courville Software <[email protected]>
gradle dep simplification

74e4bb751e5e9195c49a1854c3ddff801767f744 authored over 1 year ago by Courville Software <[email protected]>
gradle--

138b0fabbcc68b33539bbf6678b504241ece2dd0 authored over 1 year ago by Courville Software <[email protected]>
libs++

fa0b695e16ed8d35101694fb13541e432e469e43 authored over 1 year ago by Courville Software <[email protected]>
FileEditor: more debugs

ffdf2bdfebf230648a30292df55b6188ffd52eae authored over 1 year ago by Courville Software <[email protected]>
smbj: mode debugs on input/outputStreams

46030d2b479dad3c8a0c8804f090aca8372be4f5 authored over 1 year ago by Courville Software <[email protected]>
smbj: catch SMBApiException exception for STATUS_BAD_NETWORK_NAME

See https://github.com/nova-video-player/aos-AVP/issues/835

f06a98427c40127a91340d3e933e63d64cd4c942 authored over 1 year ago by Courville Software <[email protected]>
no TODO

44a5fb3dc796aa9a156ab70acc57383219bd0699 authored over 1 year ago by Courville Software <[email protected]>
SmbjUtils: debugs to track SMBRuntimeException DiskShare has already been closed

fc14dcccc15db95e29e005d093f066ffc6d73d52 authored over 1 year ago by Courville Software <[email protected]>
SmbjUtils: keep default timeouts

3d07d9c6011690b2512e92ae20b3f480d7bc2aca authored over 1 year ago by Courville Software <[email protected]>
NetworkCredentialsDatabase: add debugs

e862b2d807cec146bad60b88c9eb60ffc92bccde authored over 1 year ago by Courville Software <[email protected]>
smbj: fix empty folder when connecting to share

See https://github.com/nova-video-player/aos-AVP/issues/835

93eed2cc18154cfa4fcb60e03cf2ead5a3c50860 authored over 1 year ago by Courville Software <[email protected]>
remove unused imports

4d021cf37ffd37f3782d5a29000b8edaa677aab2 authored over 1 year ago by Courville Software <[email protected]>
shj: se defaultConfig

b55b3c7897c91c3c2251bbc0d2df9f7cedf3cf37 authored over 1 year ago by Courville Software <[email protected]>
sshj: try androidConfig for registering spongycastle

41e2c09bd53cdee486b14fb2c1cbbce65ffea484 authored over 1 year ago by Courville Software <[email protected]>
sort entries in listingengine

5fb66de81063db58cda3acee7e4ea0171cc16314 authored over 1 year ago by Courville Software <[email protected]>
smbj: make folder delete work

See https://github.com/nova-video-player/aos-AVP/issues/835

5c7a52903d5532e991659784fc0dbc98229dc749 authored over 1 year ago by Courville Software <[email protected]>
smbj: add bouncycastle security provider by default

e05732d5966d2efb5224e5d5a616b453630720e1 authored over 1 year ago by Courville Software <[email protected]>