F-Droid Devs

92 Members
F-Droid development discussion only | Use #fdroid:f-droid.org for general, app- and repo-related matters | Meeting every Thursday at 11:30 UTC | This channel is publicly logged at https://view.matrix.org/alias/%23fdroid-dev:f-droid.org17 Servers

Load older messages


SenderMessageTime
24 Nov 2019
@freenode_kknickkk:matrix.orgkknickkk joined the room.11:46:48
@mathijs:matrix.vgorcum.comMathijsWould we like to self-host matrix-static, so we can have public logs at something like logs.f-droid.org?14:40:20
@mathijs:matrix.vgorcum.comMathijs(view.matrix.org is back, so it's not really required, but it could be nice to have it hosted on f-droid.org)14:41:22
@freenode_mimi89999:matrix.orgmimi89999 joined the room.15:27:48
@bubu:bubu1.euBubu
In reply to@mathijs:matrix.vgorcum.com
Would we like to self-host matrix-static, so we can have public logs at something like logs.f-droid.org?
Yes!
17:07:05
@mathijs:matrix.vgorcum.comMathijsRight, I have looked in to it, and it should work fine now, except we can't host it on a subpath, so we probably want to add another subdomain. It can be hosted on the same server just fine.17:52:34
@mathijs:matrix.vgorcum.comMathijsWhich raises the question: what subdomain would we want?19:10:17
@uniq:matrix.orguniq Mathijs: I think logs.f-droid.org is fine, or maybe chatlog.f-droid.org would be a bit more specific? care to start an admin issue? 20:29:12
@mathijs:matrix.vgorcum.comMathijsYeah, I'll open an issue on gitlab20:29:53
25 Nov 2019
@freenode_jochensp1:matrix.orgjochensp1 joined the room.02:05:29
@freenode_jochensp:matrix.orgjochensp left the room.02:08:06
@eighthave:matrix.org_hc Andreas: seems like you could do that with netcipher without any proprietary services or reflection hacks 12:18:01
@eighthave:matrix.org_hc Mathijs: Bubu FYI we're out of credits on the existing host, so you'd need to provide any new disk space or VMs 12:19:21
@eighthave:matrix.org_hcthe matrix.f-droid.org host12:19:30
@mathijs:matrix.vgorcum.comMathijswe should be able to host matrix-static on the existing VM, there's enough diskspace and cpu headroom12:22:30
@eighthave:matrix.org_hcjust make sure you are ready for that disk size being a hard limit12:40:36
@eighthave:matrix.org_hcunless you move it12:40:43
@bubu:bubu1.euBubu _hc: thanks for keeping on top of mirror.f-droid.org 12:52:12
@mathijs:matrix.vgorcum.comMathijs
In reply to @eighthave:matrix.org
just make sure you are ready for that disk size being a hard limit
thanks for the heads up!
13:07:12
@freenode_[gibot]:matrix.org[gibot] joined the room.13:12:27
@andreas:schildbach.deAndreas
In reply to @eighthave:matrix.org
Andreas: seems like you could do that with netcipher without any proprietary services or reflection hacks
Interesting. Thanks, I'll have a look at that!
14:53:58
@eighthave:matrix.org_hclet me know if you have questions14:57:08
@eighthave:matrix.org_hc if you want to go full TLSv1.3 everywhere, you can use Google's Conscrypt and Guardian Project's new netcipher-conscrypt lib that uniq is currently finalizing 14:57:39
@andreas:schildbach.deAndreas
In reply to @eighthave:matrix.org
if you want to go full TLSv1.3 everywhere, you can use Google's Conscrypt and Guardian Project's new netcipher-conscrypt lib that uniq is currently finalizing
I admit that bundling Conscrypt with my app for now goes a bit over the top. At least as long as I can avoid it.
15:43:00
@andreas:schildbach.deAndreas _hc: What alternative is the current (released) NetCipher using to ProviderInstaller.installIfNeeded()? I'm under the impression that if you don't do that (or bundle an entire TLS stack) you can't gain any TLS versions or ciphers at all. At least that's the result of 2 days of research and testing, which ultimately resulted in my reflection hack. 15:46:01
@eighthave:matrix.org_hc Andreas: with URLConnection, you don't need the reflection hacks. With OkHTTP you might, espcially if its 4.x. With OkHTTP 3.x you can use a "builder": https://github.com/guardianproject/NetCipher/blob/master/sample-okhttp3/src/sample/netcipher/okhttp3/MainActivity.java 16:23:11
@eighthave:matrix.org_hchttps://github.com/guardianproject/NetCipher/blob/master/netcipher-okhttp3/src/info/guardianproject/netcipher/client/StrongOkHttpClientBuilder.java16:23:30
@freenode_apol:matrix.orgapol joined the room.16:48:33
@andreas:schildbach.deAndreas _hc: Thanks, I already scanned the API. For now, I'm more interested in the internals. Why is OkHttp so different to HTTPUrlConnection? Why does it need ProviderInstaller.installIfNeeded() and HTTPUrlConnection doesn't? Shouldn't it all use the same SSLSocket etc.? 16:52:19
@mathijs:matrix.vgorcum.comMathijslooks like matrix static is working22:29:10

Show newer messages


Back to Room ListRoom Version: 1