ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
xkapastel has joined #picolisp
orivej has joined #picolisp
orivej has quit [Ping timeout: 240 seconds]
karswell has quit [Ping timeout: 258 seconds]
f8l has quit [Remote host closed the connection]
f8l has joined #picolisp
orivej has joined #picolisp
xkapastel has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #picolisp
_samask has joined #picolisp
_samask has left #picolisp [#picolisp]
priyadarshan has joined #picolisp
<tankf33der> hi all
<tankf33der> Regenaxer: ping
<tankf33der> tried compile ssl.c by modern clang and gcc.
<tankf33der> i have a patch for ssl.c to test.
<tankf33der> but cant compile ssl.c :)
<Regenaxer> Mostly warnings?
<tankf33der> yea
<Regenaxer> I *hate* things like "place parentheses around while (p = readdir(dp))"
<tankf33der> i see. np.
<Regenaxer> stupid!!
<Regenaxer> I want keep my code readable, not verbose
<Regenaxer> Are there errors too?
<tankf33der> no.
<Regenaxer> There must be some option to switch off such warnings
<Regenaxer> They try to make Java from C by forcing such nonsense
<tankf33der> http://ix.io/26aU
<tankf33der> there is a patch.
<Regenaxer> Cool, thanks!
<Regenaxer> I insert it later
<tankf33der> let me know when 7fach.de will use it, i will scan.
<Regenaxer> It will not break any running systems?
<Regenaxer> ok
<tankf33der> not expected.
<Regenaxer> good
<tankf33der> do you care for IE6 old browser ?
<Regenaxer> Not sure
<Regenaxer> probably not
<Regenaxer> need to ask my partner who does customers installations
<tankf33der> you already cut TLS1.0 so you already off old browsers.
<Regenaxer> I see, so no problem
<tankf33der> AES256+EECDH:AES256+EDH
<tankf33der> this one only for modern browsers but without strong crypto.
<Regenaxer> IE6 is very old?
<tankf33der> like ios6-8, im sure you dont care it too.
<Regenaxer> ios is no issue here
<tankf33der> ie6 - 18 years old
<Regenaxer> ok, haha, no problem then
<tankf33der> i will roll this cipher list on our production this year. i dont expect problems too. i will report after release if any will appear.
<Regenaxer> ok
<Regenaxer> 'ssl' is not used with browsers anyway. Don't we need to change httpGate too?
<tankf33der> o
<tankf33der> apply the same for httpgate too.
<tankf33der> or only for httpgate.
<Regenaxer> In ssl not needed?
<tankf33der> main idea was update thing which handles request for 7fach.de as web server.
<Regenaxer> yeah
<tankf33der> but you can update ssl too. i but i dont know how to test all this
<Regenaxer> In most cases ssl is used to contact other pil servers, so probably no problem
<tankf33der> if they are equal than update both. just keep synced.
<Regenaxer> yeah, I feel better to have both on newest
<tankf33der> also you could ask on ml to test updated versions. i dont expect more than one user
<Regenaxer> I know only that beneroth uses ssl for replication
<Regenaxer> I applied the patch to ssl.c
<Regenaxer> How would you describe it (for CHANGES and doc/ChangeLog)
<tankf33der> disable tls 1.1 and update cipher list
<tankf33der> to be more up to date
mario-goulart has quit [Ping timeout: 240 seconds]
mario-go` has joined #picolisp
<Regenaxer> ok
<Regenaxer> If we change httpGate, we can test on 7fach.info first
<Regenaxer> It is not used in production
<Regenaxer> You can try the old version first: https://7fach.info/app
<tankf33der> ok, update 7fach.info then
<Regenaxer> good, need changes to httpGate
<tankf33der> i run away to doctor in 60mins
<Regenaxer> ok, no hurry
<tankf33der> now on 7fach.info version very old
<tankf33der> even with tls 1.0 enabled
<Regenaxer> What does it mean?
<tankf33der> httpgate running not current version
<tankf33der> several years old.
<tankf33der> or from ~2016-2018 years.
<Regenaxer> oh
<Regenaxer> checking
<Regenaxer> and on 7fach.de it is newer?
<Regenaxer> I thought they are the same
<Regenaxer> yes, same
<Regenaxer> 7fach.de and 7fach.info both from July 2 2019
<Regenaxer> How did you try on 7fach.info? I see no connect
<Regenaxer> hmm, or is it 2020-01-02 11:54:37 admin ?
<Regenaxer> is that you?
_whitelogger has joined #picolisp
<tankf33der> i think this not your ip
<tankf33der> maybe scanner did wrong resolv
<Regenaxer> 7fach.info is 217.86.138.122
<Regenaxer> Since many years
<tankf33der> now correct
<tankf33der> do you know you support tls 1.3 on 7fach.info?
<tankf33der> :)
<tankf33der> run this is in modern browser.
<Regenaxer> I think you made all changes to httpGate TLS
<Regenaxer> I did ssltest sometimes
<tankf33der> i didnt enable tls 1.3 :)
<Regenaxer> No idea :)
<tankf33der> i think this is automagically by recompiling against moder openssl
<Regenaxer> It is openssl 1.1.1d-2 amd64
<Regenaxer> Debian unstable
<Regenaxer> Let's fix httpGate later? I must go now too
<tankf33der> ok
_whitelogger has joined #picolisp
mario-go` has quit [Quit: ERC (IRC client for Emacs 25.1.1)]
mario-goulart has joined #picolisp
abordado has joined #picolisp
<Regenaxer> ret
<tankf33der> ret
xkapastel has joined #picolisp
priyadarshan has left #picolisp [#picolisp]
<Regenaxer> tankf33der, I have a half-changed release ready. Shall I wait for httpGate, or release ssl only?
orivej has quit [Ping timeout: 268 seconds]
<tankf33der> you waiting patch for httpgate from me?
<tankf33der> i lost somehow.
<Regenaxer> yep :)
<Regenaxer> No hurry
abordado has quit [Read error: Connection reset by peer]
<tankf33der> http://ix.io/26cu
<tankf33der> this is patch for gate
<tankf33der> afk.
abordado has joined #picolisp
<Regenaxer> Great, thanks!
<Regenaxer> I built and restarted httpGate on 7fach.info
<Regenaxer> I stop it, let's test tomorrow
<tankf33der> ok
xkapastel has quit [Quit: Connection closed for inactivity]
anddam has quit [Ping timeout: 268 seconds]
anddam has joined #picolisp
<tankf33der> i gonna implement this task:
<tankf33der> the same as insertion in destructive and non-destructive ways
<Regenaxer> good
<Regenaxer> I find in my old list only definition, insertion and traversal, right
<Regenaxer> removal is new probably
<tankf33der> right, maybe.
<Regenaxer> (relatively new)
<Regenaxer> Good that you noticed
<tankf33der> eh
<tankf33der> http://ix.io/26e3
<tankf33der> i did my best.
<tankf33der> afk.
mtsd has joined #picolisp
<Regenaxer> I forgot the specs of these tasks, but can 'delnon' not simply be 'delete'?
<Regenaxer> I think just 'delete' is ok
<Regenaxer> destructive is easier with 'member' and 'prior' plus 'con'
<Regenaxer> something with (and (member X L) (con (prior @ L) (cdr @]
<Regenaxer> Just the first must be handled specially
mtsd has quit [Quit: Leaving]
Seteeri has joined #picolisp
Seteeri has quit [Client Quit]
Seteeri has joined #picolisp
Seteeri has quit [Remote host closed the connection]
Seteeri has joined #picolisp
razzy has joined #picolisp
<razzy> hi, tankf33der are you working on mpech/pil21?
Seteeri has quit [Ping timeout: 260 seconds]
abordado has quit [Read error: Connection reset by peer]