Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Alexander Ausserstorfer Newsgroups: comp.sys.acorn.programmer Subject: Re: A GnuTLS-Problem - problems fetchin emails using RISC OS Date: Mon, 17 Dec 2018 18:45:48 +0100 Lines: 92 Message-ID: References: <827b886757.Eclipso@eclipso.at> <8e038e6757.beeb@-.-> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: individual.net dI+hpJayiR8TRXg7JV+htQOst1C0eXeiqD3AeZfcPYcTakq057 X-Orig-Path: eclipso.at%Eclipso Cancel-Lock: sha1:j+49Banyqdm46C29dWeXGkxPT5w= User-Agent: Messenger-Pro/5.13 (MsgServe/3.43) (RISC-OS/5.21) NewsHound/v1.52-32 Xref: csiph.com comp.sys.acorn.programmer:5627 Ron wrote: > In message <827b886757.Eclipso@eclipso.at> > Alexander Ausserstorfer wrote: > >> Ron wrote: > Ok I will start with just the !POP3S !Runfile I built with a later > gnutls. > If you say this works I will find the library I used and upload that. It works fine on the Raspberry Pi here > If that does not work, I will have to try building a newer gnutls. but not on the Risc PC: POP3S - E-Mail-fetcher with TLS for RISC OS Developer Version 09. July 2014 pop3.web.de Fatal signal received: Illegal Instruction Stack backtrace: Running thread 0x194208 ( 1bfff30) pc: 150e9c lr: 151340 sp: 1bfff34 __write_backtrace() ( 1bfffa0) pc: 150fb4 lr: 12c2b8 sp: 1bfffa4 __unixlib_raise_signal() ( 1bfffb0) pc: 12c1bc lr: d5164 sp: 1bfe51c __h_cback() Register dump at 01bfffb4: a1: 1b09b3 a2: 1b09b4 a3: 1bfe51c a4: 0 v1: 1d v2: 1b09b3 v3: 1b09b3 v4: 1d v5: dec1c52e v6: 19002c sl: 1bfe208 fp: 1bfe584 ip: cab7e4bc sp: 1bfe51c lr: 800d5164 pc: 600e492c Mode USR, flags set: nZCvif 000e4918 : .@`å : e5604001 : STRB R4,[R0,#-1]! 000e491c : .0Sâ : e2533001 : SUBS R3,R3,#1 000e4920 : ùÿÿ. : 1afffff9 : BNE &000E490C 000e4924 : ð.½è : e8bd0df0 : LDMIA R13!,{R4-R8,R10,R11} 000e4928 : .ÿ/á : e12fff1e : BX R14 000e492c : .@qå : e5714001 : LDRB R4,[R1,#-1]! 000e4930 : .Prå : e5725001 : LDRB R5,[R2,#-1]! 000e4934 : .P%à : e0255004 : EOR R5,R5,R4 000e4938 : .P`å : e5605001 : STRB R5,[R0,#-1]! ( 1bfe584) pc: d50b8 lr: b4800 sp: 1bfe588 nettle_salsa20r12_crypt() ( 1bfe62c) pc: b4614 lr: 14510 sp: 1bfe630 wrap_nettle_rnd() ( 1bfe69c) pc: 143d0 lr: 195a8 sp: 1bfe6a0 send_client_hello() ( 1bfe6c8) pc: 1845c lr: 9200 sp: 1bfe6cc gnutls_handshake() ( 1bfefec) pc: 8f04 lr: 139cb4 sp: 1bfeff0 main() * So we have with your version exactly the same problem as with the latest one on my website which includes GnuTLS 3.4. My question is why this is happen. With GnuTLS 2.12 it was working also on the Risc PC but this version seems to not work with accounts of web.de anymore. > Will organise the 3 libssl versions over the next day also. > > The link for the RISC_OS google drive directory is > https://drive.google.com/open?id=1TGAXW98WOXOjF5NSPKc2CelduSTxHvwx Thanks for the files. It doesn't work with !NetSurf here. It works also very slow on my Asus Eee PC. I don't understand the sense of Google drive. It produces a lot of traffic. A direct link like http://home.chiemgau-net.de/ausserstorfer/Temp/2018-12-17/libgnutls-dev_3.5.8-1.zip (2507 kB) http://home.chiemgau-net.de/ausserstorfer/Temp/2018-12-17/pop3s_runimage.zip (789 kB) http://home.chiemgau-net.de/ausserstorfer/Temp/2018-12-17/smtps_runimage.zip (788 kB) would have been enough. These are your files so everybody can download it now by just one click. It is so easy to do that. If it is a problem for you, I will delete the files. Thanks, Alex -- http://home.chiemgau-net.de/ausserstorfer/ Der Geist ist die Freiheit. (Frei.Wild)