*** pozitrono has quit IRC | 00:03 | |
*** futpib has quit IRC | 00:16 | |
*** Kilroo has quit IRC | 00:19 | |
timeless | hello world | 00:22 |
---|---|---|
*** Tekk_` has joined #maemo | 00:24 | |
*** Tekk_ has quit IRC | 00:26 | |
*** Maxdamantus[R] has joined #maemo | 00:29 | |
*** Tekk_` has quit IRC | 00:30 | |
*** Kilroo has joined #maemo | 00:31 | |
*** Maxdamantus[R] has quit IRC | 00:55 | |
*** andril has joined #maemo | 00:57 | |
*** jonwil has joined #maemo | 01:00 | |
jonwil | pali: ping | 01:01 |
*** Tekk_ has joined #maemo | 01:05 | |
*** Tekk_ has left #maemo | 01:05 | |
*** g3kk3r has quit IRC | 01:05 | |
*** pozitron has joined #maemo | 01:06 | |
*** g3kk3r has joined #maemo | 01:06 | |
*** Maxdamantus[R] has joined #maemo | 01:12 | |
*** Maxdamantus[R] has quit IRC | 01:20 | |
*** sq-one has quit IRC | 01:34 | |
*** andril has quit IRC | 01:51 | |
*** pozitron has quit IRC | 02:09 | |
*** florian has quit IRC | 02:11 | |
*** andril has joined #maemo | 02:14 | |
*** pozitrono has joined #maemo | 02:17 | |
*** pozitrono has quit IRC | 02:57 | |
*** jonwil has quit IRC | 03:01 | |
*** Roth has joined #maemo | 03:09 | |
*** p771 has joined #maemo | 03:20 | |
*** p771 has quit IRC | 03:25 | |
*** protem has joined #maemo | 03:58 | |
*** geaaru has quit IRC | 04:04 | |
*** pozitron has joined #maemo | 04:10 | |
*** githogori has quit IRC | 04:18 | |
*** LauRoman has joined #maemo | 04:26 | |
*** Venusaur has quit IRC | 04:45 | |
*** eMHa_ has joined #maemo | 04:46 | |
*** Humpelstilzchen has quit IRC | 04:48 | |
*** Defiant has joined #maemo | 04:49 | |
*** eMHa has quit IRC | 04:50 | |
*** Venusaur has joined #maemo | 05:01 | |
*** LauRoman has quit IRC | 05:12 | |
*** vahe has joined #maemo | 05:20 | |
*** vahe has quit IRC | 06:02 | |
*** DocScrutinizer05 has quit IRC | 06:09 | |
*** DocScrutinizer05 has joined #maemo | 06:09 | |
*** vahe has joined #maemo | 06:24 | |
*** geaaru has joined #maemo | 06:31 | |
*** protem has quit IRC | 06:48 | |
*** povbot has joined #maemo | 08:12 | |
*** vahe has quit IRC | 08:34 | |
*** Roth has quit IRC | 08:56 | |
*** qwazix has quit IRC | 09:14 | |
*** qwazix has joined #maemo | 09:14 | |
*** Ex-Opesa has joined #maemo | 09:46 | |
*** krnlyng has quit IRC | 09:57 | |
*** krnlyng has joined #maemo | 10:11 | |
*** florian has joined #maemo | 10:22 | |
*** vahe has joined #maemo | 10:24 | |
*** FReaper-PC has joined #maemo | 10:32 | |
*** FlameReaper-PC has quit IRC | 10:35 | |
*** florian has quit IRC | 10:46 | |
*** florian has joined #maemo | 10:50 | |
*** florian has quit IRC | 10:56 | |
*** krnlyng has quit IRC | 11:06 | |
*** lobito has quit IRC | 11:10 | |
*** Pali has joined #maemo | 11:17 | |
*** eMHa_ has quit IRC | 11:23 | |
*** eMHa__ has joined #maemo | 11:24 | |
*** RedW has quit IRC | 11:41 | |
*** RedW has joined #maemo | 11:42 | |
*** krnlyng has joined #maemo | 12:00 | |
*** vahe has quit IRC | 12:03 | |
*** sparetire_ has quit IRC | 12:03 | |
ceene | i think i got openssl-1.0.1k to build a .deb for maemo | 12:19 |
ceene | well, it's compiling after a couple fixes to the debian/ directory | 12:19 |
*** eMHa__ has quit IRC | 12:19 | |
ceene | it's compiling now on scratchbox for x86 | 12:19 |
ceene | i thought it was going to fail so I didn't document anything | 12:19 |
ceene | but maybe this afternoon i got something testable on the device | 12:19 |
kerio | ceene: but why | 12:20 |
ceene | why? | 12:20 |
kerio | 1.0.2 is the latest stable | 12:20 |
ceene | ah! | 12:20 |
ceene | lol | 12:20 |
ceene | i know | 12:20 |
kerio | we don't have backwards compatibility to maintain | 12:20 |
kerio | and 1.1.0 is going to come out soonish | 12:20 |
ceene | i know, i know | 12:20 |
ceene | but that was what i could get the easier | 12:21 |
kerio | doesn't debian sid have 1.0.2? | 12:21 |
ceene | due to my available debian distro | 12:21 |
ceene | i just did want to do a quick test | 12:21 |
kerio | yea | 12:21 |
ceene | if it goes well, i'll definitely import latest openssl available on sid | 12:21 |
kerio | yea sid has 1.0.2 | 12:21 |
ceene | i didn't thought it was going to be this easy | 12:21 |
ceene | 1.0.2 will be then | 12:21 |
ceene | if this thing finishes compiling and the .deb installs, i'll start again from 1.0.2 and document everything | 12:22 |
ceene | should I request repo access to upload these changes somewhere? | 12:22 |
kerio | ceene: well, you can't actually ship it that way | 12:22 |
ceene | openssl is part of the main system, isn't it? | 12:22 |
kerio | yep | 12:22 |
kerio | you can't replace openssl 0.9.8 | 12:23 |
ceene | there are api mismatches, i guess | 12:23 |
ceene | maybe this package should be anew and called openssl-1 | 12:23 |
ceene | so both of them can be kept | 12:23 |
kerio | hm | 12:23 |
KotCzarny | also, i think all apps are linked to libssl.0 or something | 12:23 |
ceene | at least until all openssl users are upgraded | 12:23 |
kerio | you should ask freemangordon or merlin1991 | 12:23 |
KotCzarny | 1.x would make it libssl.1 | 12:23 |
kerio | KotCzarny: i think the libssl and libcrypto versions are weirder than that, but yea | 12:24 |
kerio | something like that | 12:24 |
ceene | lol | 12:24 |
ceene | well | 12:24 |
ceene | first of all i want to have something that compiles | 12:24 |
ceene | i'll ask them later then | 12:24 |
ceene | to see what must be done | 12:24 |
KotCzarny | so you should just create libopenssl-1 or something | 12:24 |
KotCzarny | dont know what is the debian way | 12:24 |
ceene | i think it is | 12:24 |
ceene | python is python2.5, python2.7 and python3 | 12:25 |
KotCzarny | so in turn you dont need repo access to openssl-0 | 12:25 |
kerio | either that or you keep shipping openssl 0.9.8 together with your openssl | 12:25 |
KotCzarny | ii libssl1.0.0:armhf 1.0.1k-3+deb8u2 armhf Secure Sockets Layer toolk | 12:25 |
kerio | oh | 12:25 |
kerio | OH | 12:25 |
kerio | yea that works | 12:25 |
KotCzarny | and metapackage openssl that relies on it | 12:25 |
kerio | it's not a metapackage if it actually has files | 12:26 |
kerio | the openssl commandline utility is in the openssl package | 12:26 |
ceene | well, package build failed :/ | 12:26 |
ceene | but it's probably easily fixable | 12:26 |
kerio | does maemo have the same package layout? | 12:26 |
KotCzarny | fixable, maybe, stable? | 12:26 |
KotCzarny | kerio, maemo is a debian spawn | 12:26 |
ceene | it's gonna be a matter of rewritting a couple debian/ directory things | 12:27 |
ceene | everything compiled | 12:27 |
ceene | but dpkg-build is protesting about something | 12:27 |
*** eMHa has joined #maemo | 12:27 | |
kerio | yes, but who knew what debian did in 1945 when they began working on maemo? | 12:27 |
kerio | *who knows | 12:27 |
ceene | lol | 12:27 |
ceene | well, i gotta go now | 12:27 |
ceene | just wanted to report this back | 12:27 |
ceene | that it looks good | 12:27 |
ceene | cya! | 12:28 |
KotCzarny | http://repository.maemo.org/extras-devel/pool/fremantle/free/libs/libssl0.9.7/ | 12:28 |
kerio | if we have versioned libssl and libcrypto packages then it's not a problem | 12:28 |
kerio | dear LORD | 12:28 |
KotCzarny | and NO openssl package | 12:29 |
KotCzarny | funny as it is | 12:29 |
KotCzarny | no libcrypto either | 12:29 |
kerio | can someone with a handy access to a n900 right now do an apt-cache rdepends openssl | 12:29 |
kerio | KotCzarny: those are not in extras, obviously | 12:30 |
KotCzarny | lets check nssu mirror then | 12:30 |
KotCzarny | (im too lazy to reach for my n900) | 12:30 |
kerio | http://maemo.org/packages/view/openssl/ doesn't do rdepends | 12:30 |
Wizzup | http://sprunge.us/QSRF | 12:30 |
kerio | why the hell does libssl depend on openssl | 12:31 |
Wizzup | openssl provides libssl | 12:31 |
Wizzup | it may be split up | 12:31 |
Wizzup | Nokia-N900:~# apt-cache rdepends libssl | 12:31 |
Wizzup | <libssl> | 12:31 |
KotCzarny | did you compile 0.9.8 for yourself? | 12:31 |
kerio | fucking nokia bullshit | 12:31 |
kerio | well that is actually a problem | 12:32 |
kerio | but i guess it's a problem that has to be fixed at some point | 12:32 |
KotCzarny | in cssu probably | 12:32 |
kerio | well yes | 12:32 |
KotCzarny | as jonwil suggested repackaging/recompiling things | 12:32 |
kerio | in theory we don't need cssu for libssl1.0.2 and libcrypto1.0.2 | 12:32 |
KotCzarny | does the interface really changes between minor versions? | 12:33 |
kerio | but to get them to be used, we need an update to the sdk | 12:33 |
KotCzarny | why not just libssl1 | 12:33 |
kerio | KotCzarny: the minor version is the letter | 12:33 |
kerio | 1.0.1 and 1.0.2 are not abi-compatible | 12:33 |
KotCzarny | so you will have to recompile EVERY package or keep fuckton of libssl versions? | 12:34 |
kerio | fuckton = 2 | 12:34 |
KotCzarny | on every libssl update? | 12:34 |
kerio | 1.0.2 is the major version | 12:34 |
kerio | 1.0.2a 1.0.2b 1.0.2c... are abi-compatible | 12:34 |
KotCzarny | what would happen with 1.0.3 ? or 1.1.0 ? | 12:34 |
kerio | there's no 1.0.3 | 12:35 |
kerio | 1.1.0 is also not abi-compatible | 12:35 |
KotCzarny | what would happen on 1.1.1 ? | 12:35 |
kerio | openssl 1.0.2 was released on january 2015 | 12:35 |
kerio | openssl 1.1.0 entered prealpha a couple weeks ago | 12:35 |
kerio | KotCzarny: 1.1.1 is likely not going to be abi-compatible with 1.1.0 | 12:36 |
kerio | stuff changes | 12:36 |
KotCzarny | so, recompile every package relying on libssl on every libssl change | 12:36 |
kerio | sure | 12:36 |
KotCzarny | fun | 12:36 |
kerio | it's not manual labor | 12:36 |
kerio | a compiler does that for you | 12:36 |
KotCzarny | what about packages not maintained by cssu? | 12:37 |
kerio | they're going to stay on 0.9.8 | 12:37 |
KotCzarny | btw. 1.x is api compatible with 0.9.x? (ie. recompilation is enough) | 12:38 |
kerio | they're mostly api-compatible with each other | 12:38 |
sixwheeledbeast | How many packages not maintained by CSSU will depend on 0.9.8? I can't imagine lots. | 12:39 |
kerio | xchat has been broken for quite a while now | 12:40 |
kerio | because it forces ssl3 | 12:40 |
kerio | which is not actually usable anymore | 12:40 |
kerio | so it's not like the packages are perfectly working with 0.9.8, anyway | 12:40 |
Wizzup | 11:33 < kerio> 1.0.1 and 1.0.2 are not abi-compatible | 12:42 |
Wizzup | are you sure? | 12:42 |
kerio | yes | 12:42 |
Wizzup | I upgraded from 1.0.1 to 1.0.2 on my gentoo and didn't recompile anything | 12:42 |
Wizzup | they are even in the same slow | 12:42 |
Wizzup | slot* | 12:42 |
Wizzup | [I] dev-libs/openssl Available versions: (0.9.8) 0.9.8z_p7^d ~0.9.8z_p8^d (0) 1.0.1p^d ~1.0.2a^d ~1.0.2b^d ~1.0.2c^d 1.0.2d^d ~1.0.2d-r2^d 1.0.2e^d | 12:42 |
Wizzup | If they are not compatible ABI wise, gentoo would have made a new slot | 12:43 |
kerio | oh nvm maybe i suck cocks | 12:43 |
KotCzarny | :) | 12:43 |
kerio | Minor releases that change the last digit, e.g. 1.0.1 vs. 1.0.2, can and are likely to contain new features, but in a way that does not break binary compatibility. | 12:43 |
*** pozitron has quit IRC | 12:43 | |
KotCzarny | oh, fun, libssl 0.9.8z | 12:44 |
kerio | z is quite old | 12:44 |
kerio | we're at ze i think | 12:44 |
kerio | zh | 12:44 |
kerio | ...we should upgrade to zh | 12:44 |
KotCzarny | can at least someone compile 0.9.8zWHATEVER into extras? | 12:44 |
kerio | *cssu | 12:44 |
kerio | they already are | 12:44 |
KotCzarny | extras would benefit people without cssu | 12:45 |
kerio | extras is not a system repository | 12:45 |
kerio | extras is absofuckinglutely not the place to put an updated openssl into | 12:45 |
KotCzarny | otoh, f*ck people who didnt update and release fremantle-1.4cssu | 12:45 |
Wizzup | KotCzarny: people should just switch to cssu :) | 12:45 |
kerio | cssu-testing is at 0.9.8zf | 12:46 |
KotCzarny | because really, fremantle-1.3.1 was LONG time ago | 12:46 |
kerio | so we're missing two security updates | 12:46 |
KotCzarny | we need roadmap for cssu! | 12:46 |
kerio | KotCzarny: yeah but we have like 1.5 full-time devs | 12:46 |
KotCzarny | with releases every 6 months | 12:46 |
kerio | oh man, httpredir.debian.org is so weird | 12:47 |
KotCzarny | i bet 1.5ftdev would be enough for a release in 5 year period | 12:47 |
kerio | the mirror keeps changing as apt-get downloads packages | 12:47 |
kerio | anyway, NOTE: WE ANTICIPATE THAT 1.0.0t AND 0.9.8zh WILL BE THE LAST RELEASES FOR THE 0.9.8 AND 1.0.0 VERSIONS AND THAT NO MORE SECURITY FIXES WILL BE PROVIDED (AS PER PREVIOUS ANNOUNCEMENTS). USERS ARE ADVISED TO UPGRADE TO LATER VERSIONS. | 12:48 |
kerio | it's a shame we're going to upgrade openssl to something without chacha20, but meh | 12:49 |
kerio | maybe they'll backport that onto 1.0.2 | 12:49 |
kerio | (it's the only reasonable non-hardware-accelerated cipher) | 12:49 |
Wizzup | kerio: what do you mean | 12:54 |
Wizzup | kerio: why would people not pick 1.0.2? | 12:54 |
kerio | 1.1.0 will support chacha20-poly1305 | 12:54 |
kerio | idk about 1.0.2 | 12:54 |
Wizzup | or get libressl to make it more messy :P | 12:54 |
Wizzup | kerio: pretty sure it supports it | 12:54 |
kerio | that's also an option, since we're breaking abi-compatibility anyway | 12:54 |
kerio | 1.0.2 mainline doesn't | 12:55 |
kerio | there's a 1.0.2 fork that does, so it's definetely possible | 12:55 |
Wizzup | Host * Ciphers aes256-ctr,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com MACS hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256 | 12:55 |
kerio | that's ssh you dolt | 12:55 |
Wizzup | works on 1.0.2 (openssl) and openssh7.1 | 12:55 |
Wizzup | Doesn't ssh use openssl for this? | 12:55 |
kerio | not for chacha20 | 12:55 |
kerio | in fact, it's the only available cipher if you compile without libcrypto | 12:55 |
Wizzup | Right - you mean for TLS? | 12:55 |
kerio | yep | 12:56 |
Wizzup | okay, my bad :) | 12:56 |
kerio | also you should definetely put chacha20-poly1305 as your first cipher | 12:56 |
kerio | in the ssh protocol the client decides | 12:56 |
Wizzup | I am not unhappy with AES ;-) | 12:56 |
kerio | as implemented by openssh, chacha20poly1305 is slightly more secure | 12:57 |
kerio | the packet sizes are also encrypted | 12:57 |
kerio | which is pretty crazy | 12:57 |
kerio | is this on your computer or your n900? | 12:57 |
kerio | if it's your computer then using aes is understandable | 12:57 |
kerio | (but you should put aes-gcm over aes-ctr) | 12:58 |
Wizzup | The latter is my arm chromebook | 12:58 |
kerio | then you should most definetely put chacha20 before aes | 12:59 |
kerio | aes is pretty crummy without hardware acceleration :c | 12:59 |
kerio | Wizzup: it's not a conclusive test, but if you manage to find a libressl or an openssl 1.0.2-chacha, could you run `openssl speed -evp aes-128-gcm` and `openssl speed -evp chacha20`? | 13:00 |
kerio | sorry, openssl speed -evp chacha | 13:01 |
KotCzarny | hehe, and to be even more n900-realistic, do it without hardfloat | 13:01 |
Wizzup | n900 supports hf | 13:02 |
Wizzup | it's just that maemo is not | 13:02 |
KotCzarny | yes | 13:02 |
kerio | >floats | 13:02 |
kerio | >crypto | 13:02 |
kerio | u wot m8 | 13:02 |
Wizzup | I will start using libressl when gentoo unmasks it for arm | 13:03 |
Wizzup | if I was on intel I'd already start using it. | 13:03 |
kerio | there's some software compatibility issues | 13:03 |
kerio | it's always pretty simple stuff, but still | 13:03 |
Wizzup | Not enough to bother me ;-) | 13:03 |
kerio | a missing include here, a missing #ifdef there | 13:04 |
Wizzup | gentoo patched/fixed most iirc | 13:04 |
kerio | i would imagine that openbsd fixed most | 13:04 |
kerio | considering that they don't have openssl anymore | 13:05 |
kerio | :3 | 13:05 |
*** vahe has joined #maemo | 13:05 | |
kerio | Wizzup: `openssl speed -evp aes-128-gcm` on your chromebook? | 13:06 |
Wizzup | The 'numbers' are in 1000s of bytes per second processed. | 13:07 |
Wizzup | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes | 13:07 |
Wizzup | aes-128-gcm 25792.88k 30015.20k 36974.36k 39912.37k 40617.98k | 13:07 |
kerio | dear lord | 13:08 |
Wizzup | ? | 13:09 |
kerio | that right there is the reason why google is using chacha20-poly1305 for tls | 13:09 |
Wizzup | :) | 13:09 |
Wizzup | I have four cores, and never push out this much data anyway | 13:09 |
kerio | you're getting 40MB/s, i'm getting 1.3GB/s | 13:09 |
Wizzup | AES-NI. | 13:09 |
Wizzup | No doubt | 13:09 |
kerio | indeed | 13:09 |
KotCzarny | aes-128-gcm 38158.76k 42308.12k 43319.21k 43606.70k 43929.94k | 13:09 |
KotCzarny | this is on coreduo | 13:10 |
KotCzarny | which is, well, old | 13:10 |
kerio | Wizzup: do you have a toolchain on the device? | 13:11 |
KotCzarny | aes-128-gcm 8372.02k 9347.86k 9743.87k 9846.78k 9874.09k | 13:11 |
KotCzarny | and this is on banana pi r1 | 13:11 |
KotCzarny | (clocked at 720mhz) | 13:11 |
kerio | oh are we racing to the bottom? | 13:11 |
Wizzup | kerio: the chromebook? | 13:11 |
kerio | aes-128-gcm 7643.64k 9001.69k 9388.59k 9547.02k 9571.08k | 13:11 |
kerio | on sheevaplug | 13:11 |
kerio | Wizzup: yea | 13:11 |
Wizzup | It runs gentoo hardened | 13:12 |
kerio | you should totally compile libressl and run the benchmarks to fulfill my curiosity | 13:12 |
Wizzup | (so, yes) | 13:12 |
Wizzup | well, later :) | 13:12 |
kerio | nu :c | 13:12 |
Wizzup | if I have time I will first set up SB and IDA | 13:12 |
kerio | http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.3.1.tar.gz | 13:12 |
KotCzarny | no libressl in debian repos | 13:12 |
kerio | you don't need to install it at the system level | 13:12 |
kerio | just compile it and run ./apps/openssl speed -evp chacha | 13:12 |
kerio | KotCzarny: how's the bananapi? | 13:13 |
kerio | i was kinda interested in the router-like one | 13:13 |
KotCzarny | amazingly stable | 13:13 |
kerio | the one with space for a 3.5" hd | 13:13 |
KotCzarny | i have only 10mbit at home tho | 13:13 |
Wizzup | p.s. the chromebook is cheap http://linux-exynos.org/wiki/Samsung_Chromebook_2_XE503C32 | 13:13 |
Wizzup | so you can always get one yourself ;-) | 13:13 |
KotCzarny | but dont get banana | 13:13 |
KotCzarny | it has too many issues | 13:13 |
Wizzup | KotCzarny: tolya :) | 13:14 |
KotCzarny | grab olinuxino and gbit switch/router | 13:14 |
KotCzarny | wizzup, but works good enough for me, i've already replaced my 2x x86 + 2x gbit switch setup | 13:14 |
Wizzup | what kernel version? | 13:14 |
kerio | KotCzarny: but it's got linux right in the name | 13:14 |
KotCzarny | now i have single machine that does routing, switching, audio, nas etc | 13:14 |
kerio | and linux sucks | 13:14 |
KotCzarny | wizzup: legacy | 13:14 |
KotCzarny | Linux lamobo 3.4.110-sun7i #2 SMP PREEMPT Sat Nov 28 19:53:25 CET 2015 armv7l GNU/Linux | 13:15 |
Wizzup | KotCzarny: 3.4.x | 13:15 |
Wizzup | k | 13:15 |
kerio | hm, the olinuxino is an A8 at least | 13:15 |
KotCzarny | i'll switch to mainline somewhere around 4.5 | 13:15 |
KotCzarny | as it will have audio and other features done for my banana | 13:15 |
Wizzup | kerio: olinuxino's are allwinner a10 and a20 (so probably A8) | 13:16 |
KotCzarny | kerio, you have basically 2 options, if you want sata, grab a20 based thingie | 13:16 |
KotCzarny | a20 is a7 | 13:16 |
KotCzarny | the other option would be getting a83t based (without single hub and 4 real usb ports) and raiding on usb-uas | 13:17 |
kerio | hm, considering that i already have a usb drive... | 13:17 |
KotCzarny | unless you have dedicated nas box | 13:17 |
KotCzarny | usb drive < uas-usb | 13:18 |
KotCzarny | 30-35M < 35-40M | 13:18 |
kerio | yeah but having real usb ports still helps | 13:18 |
KotCzarny | http://linux-sunxi.org/A20 | 13:18 |
kerio | ...are you missing a zero | 13:18 |
KotCzarny | its all on usb2 | 13:19 |
KotCzarny | it will be even more of a difference on usb3 | 13:19 |
kerio | right | 13:19 |
Wizzup | kerio: the olinuxino things are quite well built imho | 13:19 |
Wizzup | nicer than most others | 13:19 |
kerio | i guess i'll wait | 13:20 |
kerio | i'm changing internets soon | 13:20 |
Wizzup | but get the proper LIME ones | 13:20 |
kerio | idk what i'm getting | 13:20 |
kerio | but i'll likely have to use the ISP-provided modem | 13:20 |
Wizzup | https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/open-source-hardware | 13:20 |
Wizzup | this is the one I use | 13:20 |
KotCzarny | http://linux-sunxi.org/Olimex | 13:21 |
kerio | hm | 13:21 |
kerio | why would i buy something like this instead of a beaglebone, though? | 13:21 |
Wizzup | beaglebone is way less powerful, but also cute | 13:21 |
KotCzarny | olimex is the only real oshw company | 13:22 |
kerio | hm, dual core A7 | 13:22 |
KotCzarny | and they support their boxes | 13:22 |
kerio | oh and sata | 13:22 |
kerio | yeah ok this a20 olinuxino is the current winner to replace my current home server | 13:22 |
KotCzarny | a20 has inherent problem with sata, max is 200/50M (read/write) | 13:22 |
kerio | :\ | 13:23 |
KotCzarny | it affects all boxes, not only bananas | 13:23 |
Wizzup | KotCzarny: weird that the write would be slower than the read | 13:23 |
KotCzarny | but those boxes are so cheap you should get one just for funsies | 13:23 |
Wizzup | KotCzarny: are you sure that is with DMA? | 13:23 |
Wizzup | also I use several HDDs in raid1 btrfs over USB2. still no performance issues. | 13:24 |
kerio | ah yes | 13:24 |
kerio | i also really want freebsd support | 13:24 |
Wizzup | I guess I don't have a need to write 50MB+/s | 13:24 |
Wizzup | Freebsd supports some allwinners for sure. | 13:24 |
kerio | i need to check that | 13:24 |
Wizzup | I also know they support some exynos' things | 13:24 |
kerio | because i'm not going to use those silly toy filesystems | 13:24 |
KotCzarny | well, my old x86 (c7@1ghz) also did ~40-50M/s max | 13:24 |
KotCzarny | and its enough for my need, so its not that i need more | 13:24 |
kerio | although 1gb of ram is very little :c | 13:25 |
KotCzarny | *needs | 13:25 |
Wizzup | kerio: *cough* | 13:25 |
Wizzup | kerio: for toy filesystems it is enough | 13:25 |
Wizzup | ;-) | 13:25 |
kerio | i have seen the light, Wizzup | 13:25 |
KotCzarny | you can run btrfs with mainline on them | 13:25 |
kerio | zfs is my personal lord and saviour | 13:25 |
Wizzup | that's fine, no need to rant about it to others :) | 13:25 |
Wizzup | I know zfs is very nice | 13:25 |
kerio | it eats ram like crazy, though | 13:25 |
Wizzup | it's just that btrfs is way easier to set up and I want a secure system | 13:25 |
Wizzup | freebsd doesn't offer half as much as grsecurity+linux does | 13:26 |
kerio | ayy lmao | 13:26 |
kerio | hm, do i care about the 4gb flash on the olinuxino | 13:26 |
KotCzarny | +sd slot | 13:27 |
*** eijk has joined #maemo | 13:27 | |
Wizzup | there is 4gb nand if you pay more | 13:27 |
KotCzarny | not that much more | 13:27 |
Wizzup | beware: I do not yet have nand working on mainline | 13:27 |
Wizzup | and on the legacy kernel it's a bit of a pain. | 13:27 |
Wizzup | so I stick to sd cards only for now | 13:27 |
*** florian has joined #maemo | 13:27 | |
KotCzarny | my system is still in customizing state | 13:28 |
KotCzarny | but it works amazingly well | 13:28 |
KotCzarny | thought that it will be unstable, but it's not | 13:28 |
kerio | KotCzarny: no, the model without the nand still has a usd slot | 13:28 |
Wizzup | yes | 13:29 |
KotCzarny | kerio, yes, and one with nand also has sdslot | 13:29 |
KotCzarny | which means more storage options | 13:29 |
kerio | i don't see it listed here https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2-4GB/open-source-hardware | 13:29 |
kerio | just the one microsd slot | 13:29 |
KotCzarny | yes, nand + microsd slot + sata + usb | 13:30 |
KotCzarny | another cute option is that they have onboard charger for li-ion | 13:31 |
KotCzarny | i already ordered me 18650 and a holder | 13:31 |
KotCzarny | and if you are silly enough, you can add lcd (with touchscreen) and keyboard | 13:32 |
*** florian has quit IRC | 13:34 | |
KotCzarny | but the best part is having current glibc/gcc | 13:35 |
KotCzarny | also, r1 switch is supporting hw vlans, which is nice for my crazy config | 13:36 |
KotCzarny | 2x wan, 3x lan | 13:36 |
KotCzarny | wizzup, do you know how durable is that nand? | 13:38 |
Wizzup | no, I never used it. I never trust nand much | 13:39 |
KotCzarny | where did you put your / then? | 13:39 |
KotCzarny | sata? | 13:39 |
Wizzup | for some? SD. For others: SSD | 13:39 |
*** jonwil has joined #maemo | 13:47 | |
jonwil | hi | 13:49 |
jonwil | pali: ping | 13:54 |
Pali | jonwil: pong | 13:55 |
KotCzarny | real 21m51.443s user 36m15.250s | 13:57 |
KotCzarny | hah, libressl compiled | 13:57 |
jonwil | neat that people are playing with newer openssl bits | 13:58 |
KotCzarny | kerio: aes-128-gcm 8367.81k 9408.64k 9741.23k 9845.76k 9865.90k | 13:59 |
KotCzarny | almost the same result | 13:59 |
KotCzarny | erm, im stupid | 13:59 |
KotCzarny | aes-128-gcm 4879.81k 5268.84k 5401.51k 5449.46k 5444.95k | 14:00 |
KotCzarny | chacha 15944.60k 21795.50k 22880.68k 23189.16k 23270.74k | 14:00 |
KotCzarny | it was compiled without any tweaking tho (ie, default cflags) | 14:01 |
*** krnlyng has quit IRC | 14:03 | |
*** darkschneider has quit IRC | 14:11 | |
*** darkschneider has joined #maemo | 14:12 | |
*** krnlyng has joined #maemo | 14:17 | |
KotCzarny | kerio: with some flags added (-Ofast etc) | 14:29 |
KotCzarny | aes-128-gcm 6009.51k 6766.70k 7017.64k 7087.10k 7102.46k | 14:29 |
KotCzarny | chacha 16193.31k 22999.27k 24285.27k 24663.72k 24778.07k | 14:29 |
kerio | KotCzarny: can you compare `speed -evp aes-128-cbc` for libressl and the builtin openssl? | 14:30 |
KotCzarny | libressl: aes-128-cbc 12619.07k 14438.61k 15055.19k 15214.25k 15248.04k | 14:31 |
KotCzarny | openssl: aes-128-cbc 14222.51k 17020.05k 17958.66k 18199.55k 18323.78k | 14:31 |
kerio | weird as fuck | 14:31 |
KotCzarny | openssl 1.0.1k-3+deb8u armhf | 14:32 |
kerio | oh | 14:32 |
kerio | i thought this was on n900 | 14:32 |
KotCzarny | nope, all on bpi-r1 | 14:32 |
kerio | yea then it's likely just a matter of enabling optimizations | 14:32 |
kerio | like -O3 -funroll-loops and the like | 14:33 |
jonwil | anyone know where I can get libgtkadi-dev (for maemo) from? Its not in the SDK repos and I cant get libgtkadi to compile locally for some reason | 14:34 |
KotCzarny | the reason is probably too old libgtk | 14:34 |
KotCzarny | try compiling newer libgtk and linking statically | 14:34 |
jonwil | no, I am using libgtkadi from maemo repos | 14:35 |
jonwil | maemo SDK repo includes libgtkadi source and binary | 14:35 |
jonwil | but no libgtkadi-dev package | 14:35 |
jonwil | and I need that | 14:35 |
KotCzarny | then just compile it on pc, do make DESTDIR=/tmp/adi install and grab the headers? | 14:36 |
KotCzarny | kerio, i would try sb build, but it's on the disconnected hdd for now | 14:37 |
KotCzarny | also, i think one could expect results ~20% lower on n900 and ~30% higher on stock clocks for a20 | 14:38 |
*** vahe has quit IRC | 14:48 | |
*** florian has joined #maemo | 14:51 | |
ceene | i'm not happy anymore with my ssl build :( | 15:07 |
ceene | i'm getting into problems i don't know how to solve | 15:07 |
*** Bono_NL has joined #maemo | 15:15 | |
*** Bono_NL has quit IRC | 15:22 | |
*** florian has quit IRC | 15:24 | |
*** Vajb has quit IRC | 15:33 | |
jonwil | http://talk.maemo.org/showthread.php?p=1492799#post1492799 | 15:41 |
bencoh | hmm, why a new thread? | 15:42 |
bencoh | (but thx nonetheless :) | 15:42 |
*** krnlyng has quit IRC | 15:47 | |
*** krnlyng has joined #maemo | 16:01 | |
*** jonwil has quit IRC | 16:01 | |
*** Mekkis has quit IRC | 16:04 | |
*** Vajb has joined #maemo | 16:04 | |
*** Mekkis has joined #maemo | 16:06 | |
kerio | why would there be extra maemo patches apart for maybe the packaging ones | 16:08 |
*** LauRoman has joined #maemo | 16:11 | |
*** till- has quit IRC | 16:26 | |
*** till has joined #maemo | 16:30 | |
ceene | ok, i got openssl to build .deb packages on sbox-FREMANTLE_X86 :) | 16:40 |
ceene | now i'm happier than an hour ago | 16:40 |
KotCzarny | :> | 16:40 |
bencoh | why on _X86? | 16:43 |
ceene | because why not | 16:44 |
ceene | that's where i started | 16:44 |
bencoh | ah | 16:44 |
bencoh | okay | 16:44 |
ceene | i've just changed to sbox-FREMANTLE_ARMEL and it in facts seems to finish early with some error | 16:44 |
ceene | test BN_mod_exp_mont_consttime | 16:46 |
ceene | unable to dump 00150800 | 16:46 |
ceene | make[2]: *** [test_bn] Error 126 | 16:46 |
bencoh | reminds me of https://mg.pov.lt/maemo-ssu-irclog/#maemo-ssu.2015-01-24.log.html (see bottom) | 16:56 |
ceene | i think i've just disabled unit testing | 16:58 |
ceene | maybe it's something related to the cross compilation and scratchbox | 16:58 |
KotCzarny | failing tests isnt a good sign tho | 16:58 |
ceene | gotta go now, i'll leave that building and maybe later tonight i can report some progress | 16:58 |
bencoh | KotCzarny: I'm quite sure it's qemu-related | 16:59 |
KotCzarny | its a possibility | 16:59 |
KotCzarny | sb's qemu is old | 17:00 |
KotCzarny | (i've managed to use current one with a little hack) | 17:00 |
*** at1as has joined #maemo | 17:18 | |
*** lobito has joined #maemo | 17:22 | |
*** krnlyng has quit IRC | 17:27 | |
*** FReaper-PC has quit IRC | 17:33 | |
*** FlameReaper-PC has joined #maemo | 17:35 | |
*** zGrr has joined #maemo | 17:41 | |
zGrr | moin :) | 17:44 |
*** krnlyng has joined #maemo | 18:03 | |
*** FReaper-PC has joined #maemo | 18:27 | |
*** FlameReaper-PC has quit IRC | 18:28 | |
*** sunshavi has joined #maemo | 18:33 | |
*** lobito has quit IRC | 18:57 | |
*** lobito has joined #maemo | 18:57 | |
Pali | ehm.. I totally forgot, perl6 was released!!! | 19:07 |
Pali | https://twitter.com/TimToady/status/680511168713064448 | 19:07 |
KotCzarny | who uses perl anyway? | 19:07 |
Pali | http://perl6.org/ | 19:07 |
Pali | KotCzarny: me :-) | 19:07 |
KotCzarny | :) | 19:07 |
Pali | ...language with full unicode support | 19:09 |
KotCzarny | have you ever tried coding in mandarin? | 19:10 |
Pali | unicode string representail | 19:10 |
Pali | *representation | 19:10 |
KotCzarny | on another note, getting segv in ao_shutdown(), wth | 19:11 |
kerio | Pali: python had unicode support for ages | 19:15 |
*** Hebi has quit IRC | 19:15 | |
Pali | kerio: but not unicode graphemes | 19:16 |
KotCzarny | who needs unicode anyway (apart from teens using icon ilanguage) | 19:16 |
kerio | Pali: as in? | 19:16 |
Pali | kerio look: http://jnthn.net/papers/2015-spw-nfg.pdf | 19:16 |
Pali | U+0044 U+0323 U+0307 is LATIN CAPITAL LETTER D COMBINING DOT BELOW COMBINING DOT ABOVE | 19:17 |
Pali | it is one letter | 19:17 |
kerio | that's three codepoints | 19:17 |
kerio | :\ | 19:18 |
Pali | but one grapheme | 19:18 |
kerio | so what | 19:18 |
Pali | KotCzarny: everybody who does not use just ascii | 19:19 |
KotCzarny | pali, dont mind me, i'm just kidding | 19:20 |
kerio | yeah that's pretty much everyone except english speakers :| | 19:20 |
kerio | like, native english speakers with non-foreign origin on their paternal side | 19:20 |
*** krnlyng_ has joined #maemo | 19:20 | |
KotCzarny | but seriously, unicode attempted to be new chinese | 19:20 |
KotCzarny | ie. representing everything it can | 19:21 |
*** krnlyng has quit IRC | 19:21 | |
KotCzarny | and introducing so much redundancy in the process | 19:21 |
kerio | unicode represents everything written | 19:21 |
kerio | and it doesn't care about what you think is redundant | 19:21 |
KotCzarny | kerio, how about pictograms? | 19:21 |
KotCzarny | those are drawn, not written | 19:21 |
kerio | i think there's linear A characters | 19:22 |
kerio | and those are dubious | 19:22 |
kerio | but then again, there's also emoji | 19:22 |
kerio | ¯\_(ツ)_/¯ | 19:22 |
KotCzarny | told you, drawings | 19:22 |
*** krnlyng_ is now known as krnlyng | 19:22 | |
Pali | ツ is japan | 19:22 |
Pali | and others ascii | 19:23 |
kerio | idk about the ¯ | 19:24 |
*** sparetire_ has joined #maemo | 19:24 | |
*** zGrr has quit IRC | 19:30 | |
Sicelo | i may dust off my SB, but not making solemn promise, lol | 19:31 |
Sicelo | aw .. sorry about that | 19:31 |
*** Hebi has joined #maemo | 19:31 | |
*** xorly has joined #maemo | 19:32 | |
*** pozitron has joined #maemo | 19:53 | |
*** futpib has joined #maemo | 19:56 | |
*** Luke-Jr has quit IRC | 20:02 | |
*** Luke-Jr has joined #maemo | 20:03 | |
*** eMHa has quit IRC | 20:14 | |
*** krnlyng has quit IRC | 20:14 | |
*** lobito has quit IRC | 20:18 | |
*** lobito has joined #maemo | 20:20 | |
*** eMHa has joined #maemo | 20:26 | |
*** krnlyng has joined #maemo | 20:28 | |
*** shamus has quit IRC | 20:35 | |
*** shamus has joined #maemo | 20:37 | |
*** Vajb has quit IRC | 20:39 | |
*** eMHa has quit IRC | 20:42 | |
*** Vajb has joined #maemo | 21:01 | |
*** at1as has quit IRC | 21:02 | |
*** Vajb has quit IRC | 21:16 | |
*** Vajb has joined #maemo | 21:17 | |
*** krnlyng has quit IRC | 21:18 | |
*** smhar has joined #maemo | 21:19 | |
*** florian has joined #maemo | 21:21 | |
*** arossdotme has joined #maemo | 21:21 | |
*** arossdotme-planb has quit IRC | 21:24 | |
*** krnlyng has joined #maemo | 21:32 | |
ceene | openssl has built for armel, provided tests are skipped | 21:43 |
ceene | i guess i should check why the test fails and try to fix it | 21:44 |
*** florian has quit IRC | 21:44 | |
ceene | or at least run the test on the n900, in case it's qemu's fault | 21:44 |
KotCzarny | build on device and check? | 21:44 |
*** pozitrono has joined #maemo | 22:15 | |
kerio | DocScrutinizer05: do you have a source on the OMAP4 randomly missing interrupts? | 22:15 |
DocScrutinizer05 | well, I heard the whole sad story while fixing/patching the drivers for an interface which hung each time the IRQ got lost | 22:17 |
bencoh | hmm | 22:18 |
*** pozitron has quit IRC | 22:18 | |
*** krnlyng has quit IRC | 22:18 | |
DocScrutinizer05 | I also *heard* that TI closed the ticket as "WONTFIX, gets fixed in $omap5 " | 22:19 |
kerio | DocScrutinizer05: FIQ heard that from me and wanted an actual source | 22:19 |
DocScrutinizer05 | sorry, I couldn't find any sources for it myself | 22:20 |
bencoh | well, if its a hw bug, you can only write a workaround anyway | 22:20 |
DocScrutinizer05 | err, wait. I *think* I've seen some "wake IRQ getting lost while PVR active" or similar ticket a long time ago | 22:21 |
bencoh | you cant really "fix" it | 22:21 |
DocScrutinizer05 | bencoh: yep | 22:21 |
*** florian has joined #maemo | 22:23 | |
DocScrutinizer05 | anyway we inlemented a workaround in modem, repeating the IRQ wiggling of http://mipi.org/specifications/high-speed-synchronous-serial-interface-hsi when there occurred a timeout | 22:23 |
bencoh | "we"? | 22:24 |
DocScrutinizer05 | ST-E | 22:24 |
bencoh | ST electronics? | 22:25 |
DocScrutinizer05 | we deployed that fix/patch/botch to half a dozen customers who used omap4 in their phones together with our modem | 22:25 |
DocScrutinizer05 | ST-Ericsson | 22:25 |
bencoh | ah, right | 22:26 |
DocScrutinizer05 | the bug tickets always been "your modem stops talking to our APE processor" - sure it stops talking when the APE doesn't react to an IRQ | 22:27 |
DocScrutinizer05 | actually the thing would recover when APE would start talking via HSI. But since it usually doesn't, eventually the 'syslog' of the modem was full and the modem 'coredumped' | 22:29 |
DocScrutinizer05 | and to make things more funny, since 'syslog' was via HSI to APE and got stored on APE side, never anything useful shown up in 'syslog' before the modem 'coredumped' | 22:30 |
*** krnlyng has joined #maemo | 22:32 | |
KotCzarny | sounds like omap4 is 'dont buy it' flag | 22:32 |
ceene | the tests run fine on the n900! | 22:34 |
ceene | we got openssl1.0.2! :D | 22:35 |
KotCzarny | ceene, compile ssh against it and test? | 22:35 |
ceene | that's probably quite complex. i want to try first with something simpler, telnet-ssl or something like that, socat or whatever, that'll let me test it against known https siites | 22:36 |
DocScrutinizer05 | \o/ | 22:36 |
KotCzarny | there is always sconnect | 22:36 |
ceene | but it should definitely work :) | 22:36 |
KotCzarny | use it to connect to some https | 22:37 |
ceene | for today that's gonna be all | 22:37 |
DocScrutinizer05 | kerio: does this info help you? | 22:37 |
ceene | tomorrow I'll ask whou should I talk to in order to get this for everyone | 22:37 |
kerio | ceene: you have the openssl tool itself | 22:37 |
KotCzarny | also, keep in mind openssl1.1.0 is to be released soon, so why not jump onto newer/better/shinier boat | 22:37 |
kerio | KotCzarny: because nothing supports 1.1.0 yet | 22:38 |
kerio | and 0.9.8 is EOL | 22:38 |
KotCzarny | kerio, is it api incompatible ? | 22:38 |
DocScrutinizer05 | kerio: if FIQ wants to know more, he rather queries me, I already was too talkative about details | 22:38 |
kerio | DocScrutinizer05: oh, it's seekrit stuff? | 22:38 |
DocScrutinizer05 | well, sort of | 22:38 |
kerio | anyway, ty | 22:39 |
DocScrutinizer05 | yw | 22:39 |
kerio | KotCzarny: yes | 22:39 |
ceene | well, I'll be back tomorrow, we'll get this thing working for everyone! | 22:39 |
ceene | if someone can tell jonwil he'll be happy too | 22:39 |
ceene | cya! | 22:39 |
DocScrutinizer05 | I only told you hearsay mostly, which is OK. I however shouldn't disclose details of my own work at employers | 22:40 |
KotCzarny | Version 1.0.2 will be supported until 2019-12-31. | 22:41 |
KotCzarny | oh, well, at least that buys us some time | 22:41 |
DocScrutinizer05 | even the MIPI HSI specs are 'sekrit' | 22:42 |
bencoh | ceene: "openssl s_client" | 22:42 |
DocScrutinizer05 | >>Specifications are available to MIPI members only<< | 22:43 |
bencoh | that'll be simpler than trying to build socat or any other ssl-dependant tool | 22:43 |
*** Hebi has quit IRC | 22:43 | |
*** realitygaps has quit IRC | 22:44 | |
*** githogori has quit IRC | 22:44 | |
*** realitygaps has joined #maemo | 22:45 | |
*** githogori has joined #maemo | 22:45 | |
*** strohalm has quit IRC | 22:46 | |
*** SpeedEvil has quit IRC | 22:46 | |
*** SpeedEvil has joined #maemo | 22:47 | |
FIQ | I see that I've been highlighted | 22:49 |
FIQ | DocScrutinizer05, sorry, I didn't mean to ask if it is secret stuff | 22:49 |
FIQ | I just wanted to read a bit more about it is all | 22:50 |
DocScrutinizer05 | not secret, just the usual "confidential" | 22:52 |
*** strohalm has joined #maemo | 22:52 | |
*** strohalm has joined #maemo | 22:52 | |
DocScrutinizer05 | which I dunno if it's 2 or 3 or even 5 years I'm supposed to act accordingly | 22:53 |
DocScrutinizer05 | I just wonder why I never found any SiErr notice from TI about all that | 22:55 |
*** andril has quit IRC | 23:36 | |
*** Oksanaa has joined #maemo | 23:39 | |
Oksanaa | Hmm, fsck 'corrected' 3 files, and seem to think that there is nothing else to be done. Suspiciously fast... Going into reboot to have MyDocs mounted back | 23:44 |
*** Oksanaa has quit IRC | 23:45 | |
*** geaaru has quit IRC | 23:46 | |
*** Oksanaa has joined #maemo | 23:51 | |
Oksanaa | Of course, the 'corrected' files are not-working henceforth. Not sure if they were working before that, though... | 23:51 |
*** FReaper-PC has quit IRC | 23:53 | |
*** realitygaps has quit IRC | 23:54 | |
*** realitygaps has joined #maemo | 23:55 | |
Oksanaa | Hmm, recovered one file by web-searching for the info again. Others two, vidos recorded by device's camera, would @ave no such luck. | 23:55 |
*** jonwil has joined #maemo | 23:56 | |
jonwil | hi | 23:57 |
*** sunshavi has quit IRC | 23:58 | |
Oksanaa | hello | 23:58 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!