This version (2017/05/27 13:44) is a draft.
Approvals: 0/1

[00:37:38] <xkr47> temporal_, great progress with the SNI support.. finally took the time to properly review it

[03:44:51] * ChanServ sets mode: +o temporalfox [14:05:38] <svogel> Hi all, I have a question about code generation for classes marked with @DataObject. It seems that fields with type java.util.Date are simply ignored and excluded in the corresponding converter class. Same as fields of type java.time.Instant. [21:01:18] * ChanServ sets mode: +o temporal_

[21:17:17] <AlexLehm> temporal_: you have probably not worked in a company with a “corporate firewall” that blocks all external traffic except for proxy requests

[21:18:01] <temporal_> hi AlexLehm

[21:18:11] <AlexLehm> Hi Julien

[21:18:23] <temporal_> how about CONNECT tunneling :-)

[21:18:55] <AlexLehm> ftp doesn't work with a single tcp connection due to the protocol, plus ftp port is probably blocked for connect as well

[21:19:05] <temporal_> ah ok

[21:19:11] <temporal_> you mean the use case from the github issue ?

[21:19:14] <AlexLehm> yes

[21:19:45] <temporal_> so it's a proxy with custom logic to handle non http protocols

[21:20:18] <AlexLehm> the standard squid can do that

[21:20:29] <temporal_> what does it handle beside FTP ?

[21:20:40] <AlexLehm> maybe gopher

[21:20:43] <temporal_> lol

[21:20:46] <temporal_> I remember that

[21:20:57] <AlexLehm> but nobody uses that anymore

[21:21:06] <temporal_> the alternative to the web

[21:21:31] <AlexLehm> I tried a gopher plugin in Firefox a while back, that is kind of cool, but not relevant except for nostalgia

[21:21:59] <AlexLehm> when i started using the internet at university, gopher was a big thing mabe a year or so

[21:22:02] <AlexLehm> in 1993

[21:22:24] <temporal_> I startd to use the web in 1995

[21:22:34] <temporal_> at university too

[21:22:45] <temporal_> A PHD nice guy allowed me to use his mac

[21:22:55] <temporal_> on late evenings

[21:23:13] <AlexLehm> the wikipedia page for Squid mentions http and ftp (and gopher as an addition)

[21:23:26] <AlexLehm> i think i started to use the internet in end 1991

[21:23:37] <AlexLehm> on a Sun 3 machine

[21:24:00] <AlexLehm> which didn't have www or gopher at the time

[21:25:35] <temporal_> when can you deliver the feature ?

[21:25:44] <temporal_> we aim 3.4.2 in May

[21:25:52] <AlexLehm> i have written a unit test now, probably tomorrow

[21:25:59] <temporal_> cool

[21:26:04] <temporal_> ah

[21:26:10] <temporal_> can you base the feature on the SNI branch ?

[21:26:21] <AlexLehm> yes ok

[21:26:37] <temporal_> there are some modifs in the ConnectionManager

[21:26:47] <AlexLehm> i didn't do much vertx programming recently, i will take a look at the sni branch maybe on the weekend

[21:26:52] <temporal_> ok

[21:33:28] <AlexLehm> ah, interesting, the HttpClientImpl checks for http and https by the last char, would that make sense for protocols execpt http*

[21:33:33] <AlexLehm> like ftp/ftps

[21:34:07] <AlexLehm> ok, no squid does support ftps

[21:35:16] <AlexLehm> does not supoprt

[21:35:20] <AlexLehm> does not support