DocScrutinizer51 | http://marcin.juszkiewicz.com.pl/2010/02/11/mdbus2-for-maemo5/ | 00:01 |
---|---|---|
KotCzarny | your assumption that vajb is here failed | 00:03 |
*** Luke-Jr has joined #maemo | 00:03 | |
KotCzarny | anyway, sleepy time | 00:04 |
*** Vajb has joined #maemo | 00:06 | |
*** stryngs has quit IRC | 00:06 | |
DocScrutinizer51 | what makes you think I'm talking to anobody else but you? | 00:07 |
*** XDS2010 has joined #maemo | 00:08 | |
*** Pali has quit IRC | 00:10 | |
DocScrutinizer51 | just out of curiousity: how old are you? | 00:10 |
DocScrutinizer51 | if I had to guess I'd say 16<x<23 | 00:11 |
DocScrutinizer51 | you got that self confidence of youth | 00:12 |
Vajb | who me? | 00:25 |
*** futpib has quit IRC | 00:27 | |
DocScrutinizer51 | nah, KotCzarny | 00:28 |
DocScrutinizer51 | he's very active but more often than not ignoring suggestions and so reinventing the weel | 00:30 |
Vajb | i guess he just wants to make stuff work by his own means | 00:32 |
DocScrutinizer51 | yes, that's exactly the way it seems | 00:33 |
DocScrutinizer51 | alas this generlly (not specifically limited to him) leats to a special sort of bitrotting | 00:33 |
DocScrutinizer51 | lemme call it knowhow-rotting | 00:34 |
DocScrutinizer51 | leads* | 00:34 |
DocScrutinizer51 | this knowhow fade+away is a general disease in maemo since 4 years | 00:36 |
DocScrutinizer51 | 5 years ago we even had cracks like javispedro who understood audio | 00:37 |
*** brzys has quit IRC | 00:38 | |
DocScrutinizer51 | without those guys and gals stuff like H-E-N never whould have get finished | 00:39 |
Vajb | yeah. You all have been doing amazing stuff for maemo | 00:42 |
*** arossdotme has quit IRC | 00:48 | |
*** flo_lap has joined #maemo | 00:52 | |
*** LauRoman has quit IRC | 00:55 | |
*** erlehmann_ has joined #maemo | 00:55 | |
*** LauRoman has joined #maemo | 00:55 | |
*** erlehmann has quit IRC | 00:55 | |
*** arossdotme has joined #maemo | 01:01 | |
bencoh | Vajb: haven't tried yet | 01:04 |
*** LauRoman|Alt has joined #maemo | 01:07 | |
*** erlehmann_ has quit IRC | 01:08 | |
Vajb | i have and so far i can only make it launch ct2. Not to play anything | 01:09 |
bencoh | I'd try and read the source at that point | 01:14 |
*** arossdotme has quit IRC | 01:17 | |
Vajb | that's what i thought also. Only problem is i don't know what im doing :D | 01:18 |
Vajb | but that'll be tomorrows problem | 01:18 |
bencoh | hm yeah :) | 01:20 |
*** geaaru has quit IRC | 01:20 | |
bencoh | well I still need to figure how to plug two more disks in this server and keep everything running without making a cable mess and launch a pvmove ... | 01:21 |
bencoh | doinging this at 00:21 isn't really the best thing I could come up with ... | 01:21 |
*** xorly has quit IRC | 01:22 | |
*** LauRoman|Alt has quit IRC | 01:26 | |
*** arossdotme has joined #maemo | 01:31 | |
*** stryngs has joined #maemo | 01:44 | |
*** SpeedEvil has quit IRC | 01:55 | |
*** SpeedEvil has joined #maemo | 01:55 | |
*** lxp has quit IRC | 02:17 | |
*** flo_lap has quit IRC | 02:21 | |
*** pentanol has joined #maemo | 02:28 | |
*** andril has joined #maemo | 02:33 | |
*** andril has quit IRC | 02:45 | |
*** beford has joined #maemo | 02:50 | |
*** vectis has quit IRC | 02:58 | |
*** RedW has quit IRC | 03:08 | |
*** RedW has joined #maemo | 03:10 | |
*** sparetire_ has quit IRC | 03:13 | |
*** arossdotme has quit IRC | 03:18 | |
*** LauRoman has quit IRC | 03:26 | |
*** Kilroo has quit IRC | 03:27 | |
*** arossdotme has joined #maemo | 03:32 | |
*** Kilroo has joined #maemo | 03:36 | |
*** beford has quit IRC | 03:41 | |
*** beford has joined #maemo | 03:47 | |
*** arossdotme has quit IRC | 03:48 | |
*** SpeedEvil has quit IRC | 04:00 | |
*** SpeedEvil has joined #maemo | 04:01 | |
*** arossdotme has joined #maemo | 04:02 | |
*** norly has quit IRC | 04:05 | |
*** arossdotme has quit IRC | 04:19 | |
*** arossdotme has joined #maemo | 04:31 | |
*** Humpelstilzchen has quit IRC | 04:47 | |
*** eMHa__ has joined #maemo | 04:50 | |
*** Humpelstilzchen has joined #maemo | 04:52 | |
*** eMHa_ has quit IRC | 04:53 | |
*** florian_kc has joined #maemo | 05:15 | |
*** florian has quit IRC | 05:19 | |
*** SpeedEvil has quit IRC | 05:21 | |
*** SpeedEvil has joined #maemo | 05:21 | |
*** arossdotme has quit IRC | 05:49 | |
*** ashneo76 has joined #maemo | 06:01 | |
*** arossdotme has joined #maemo | 06:02 | |
*** Roth has joined #maemo | 06:21 | |
*** animist has quit IRC | 06:33 | |
*** animist has joined #maemo | 06:34 | |
*** emma_ has quit IRC | 06:47 | |
*** chainsawbike has quit IRC | 06:57 | |
*** chainsawbike has joined #maemo | 07:04 | |
*** arossdotme has quit IRC | 07:19 | |
*** rd_ has joined #maemo | 07:26 | |
*** arossdotme has joined #maemo | 07:32 | |
*** rd_ has quit IRC | 07:45 | |
*** rd_ has joined #maemo | 07:51 | |
*** Oksanaa has joined #maemo | 07:58 | |
Oksanaa | Can anybody confirm or deny that an attempt to connect to ircs://irc.freenode.net:6697 in xchat produces error "SSL handshake timed out"? | 07:59 |
Oksanaa | OS: Maemo 5, 21.2011.38-1Tmaemo11; openssl: 0.9.8zf-1 | 08:00 |
Oksanaa | Chatzilla works with ssl, or at least says so | 08:04 |
KotCzarny | doc: because it was vajb that was asking the question about dbus in the first place | 08:15 |
KotCzarny | doc: also, do you know the hack known as lcuk? at first i've thought about him the same (reinventing some things). pity he didnt manage to finish what he started | 08:17 |
KotCzarny | s/do you/have you/ | 08:17 |
infobot | KotCzarny meant: doc: also, have you know the hack known as lcuk? at first i've thought about him the same (reinventing some things). pity he didnt manage to finish what he started | 08:17 |
KotCzarny | known. | 08:17 |
KotCzarny | eh, still too sleepy | 08:17 |
*** ssvb has quit IRC | 08:39 | |
*** Roth has quit IRC | 08:42 | |
*** protem has joined #maemo | 08:43 | |
*** RedW has quit IRC | 08:45 | |
*** RedW has joined #maemo | 08:47 | |
*** arossdotme has quit IRC | 08:49 | |
*** robink has quit IRC | 08:50 | |
*** hubutm20 has quit IRC | 08:50 | |
*** robink_ has joined #maemo | 08:52 | |
*** rd_ has quit IRC | 08:52 | |
*** arossdotme has joined #maemo | 09:02 | |
*** robink_ is now known as robink | 09:04 | |
*** Oksanaa has quit IRC | 09:31 | |
*** ced117 has joined #maemo | 09:38 | |
*** Oksanaa has joined #maemo | 09:39 | |
*** futpib has joined #maemo | 09:42 | |
*** Oksanaa has quit IRC | 09:45 | |
*** LauRoman has joined #maemo | 09:55 | |
*** futpib has quit IRC | 10:08 | |
*** xes_ is now known as xes | 10:08 | |
*** dhbiker has joined #maemo | 10:19 | |
*** florian_kc is now known as florian | 10:26 | |
*** vectis has joined #maemo | 10:27 | |
*** pentanol has quit IRC | 10:34 | |
*** ced117 has quit IRC | 10:36 | |
*** geaaru has joined #maemo | 10:43 | |
*** vectis has quit IRC | 10:49 | |
*** protem has quit IRC | 11:04 | |
*** arossdotme has quit IRC | 11:22 | |
*** sixwheeledbeast has left #maemo | 11:27 | |
*** FlameReaper has joined #maemo | 11:32 | |
*** arossdotme has joined #maemo | 11:35 | |
*** LauRoman has quit IRC | 11:55 | |
*** FlameReaper has quit IRC | 11:59 | |
*** lxp has joined #maemo | 12:26 | |
*** animist has quit IRC | 12:33 | |
*** animist has joined #maemo | 12:34 | |
*** N-Mi has joined #maemo | 12:37 | |
*** sparetire_ has joined #maemo | 12:44 | |
*** FlameReaper has joined #maemo | 12:52 | |
Sicelo | KotCzarny: lcuk passed on (September 2011). sad moment for maemo. he reinvented the wheel? examples? | 12:54 |
*** Oksana has quit IRC | 13:02 | |
KotCzarny | he wrote his own toolkit (didnt use gtk or qt) | 13:02 |
KotCzarny | and i know it because i was the one asking him why writing things that are already done | 13:02 |
*** Oksana has joined #maemo | 13:04 | |
DocScrutinizer05 | liqbase was a complete new framework afaik | 13:09 |
KotCzarny | s/toolkit/framework/ | 13:09 |
DocScrutinizer05 | with a different target/usacase than gtk or qt | 13:11 |
DocScrutinizer05 | use* | 13:11 |
KotCzarny | that usecase being gtk/qt too slow and big for n900 | 13:12 |
DocScrutinizer05 | hmm? | 13:13 |
KotCzarny | he targetted >30fps for his apps | 13:13 |
DocScrutinizer05 | that would be prety silly for embedded | 13:14 |
DocScrutinizer05 | you're generally targeting at your app sleeping 99.99999% of time | 13:15 |
DocScrutinizer05 | since otherwise you get those damn cpu-hog apps that kill your battery in no time. We seen quite a few of them | 13:16 |
KotCzarny | doc, one word: kinetic scroll | 13:19 |
KotCzarny | erm, two words | 13:19 |
KotCzarny | and i didnt write that app would render all the time, only when doing work | 13:19 |
*** arossdotme has quit IRC | 13:21 | |
KotCzarny | maybe i'll write oscp-remote using liqbase one day, hum, TODO worthy | 13:26 |
*** eMHa__ has quit IRC | 13:31 | |
*** arossdotme has joined #maemo | 13:34 | |
*** ssvb has joined #maemo | 13:34 | |
DocScrutinizer05 | dang cutetube lacks a symlink to binary from /usr/bin | 13:44 |
KotCzarny | make one? | 13:45 |
bencoh | like ... half of them | 13:46 |
Vajb | just a thought, but maybe not reinventing the wheel was the thing that killed Nokia. | 13:49 |
DocScrutinizer05 | IroN900:~# mdbus2 -l -a | 13:50 |
DocScrutinizer05 | [SIGNAL] org.freedesktop.DBus.NameOwnerChanged /org/freedesktop/DBus org.freedesktop.DBus | 13:51 |
DocScrutinizer05 | ( "com.maemo.cuteTube", "", ":1.285" ) | 13:51 |
KotCzarny | which one is working? ct or ct2? | 13:51 |
DocScrutinizer05 | bencoh: yep, very common wondoze-ism | 13:51 |
*** arossdotme has quit IRC | 13:51 | |
bencoh | DocScrutinizer05: or plain misunderstanding of how optification was supposed to work | 13:52 |
KotCzarny | i like the way it is now (ie. /opt/{appname} with symlinks to /usr | 13:54 |
Vajb | KotCzarny: ct2 is working for me. | 13:54 |
bencoh | coming from marxian that's quite surprising though | 13:54 |
DocScrutinizer05 | cutetube dbus interface seems fubar | 13:54 |
KotCzarny | doc, play with ct2 | 13:55 |
KotCzarny | i think ct is unsupported | 13:55 |
bencoh | cutetube no longer play youtube videos | 13:55 |
Sicelo | i doubt gtk is/was too big for N900. rather too big/difficult for devs maybe? | 13:55 |
bencoh | (and it's unsupported yeah) | 13:55 |
bencoh | Sicelo: probably not "the right tool" when you want to do some 30fps animation and things like that | 13:56 |
KotCzarny | or use features available only since some much newer version | 13:56 |
DocScrutinizer05 | MDBUS2> com.maemo.cuteTube / com.maemo.cuteTube.play | 13:56 |
DocScrutinizer05 | org.freedesktop.DBus.Error.UnknownMethod: No such method 'play' in interface 'com.maemo.cuteTube' at object path '/' (signature '') | 13:56 |
KotCzarny | doc, use url | 13:56 |
DocScrutinizer05 | no, I won't. cutetube dbus introspection || interface method implementation is fubar | 13:57 |
Vajb | in qml-browser thread string was com.maemo.cutetube.display string:%URL% | 13:58 |
KotCzarny | ct1 is unsupported | 13:58 |
KotCzarny | no reason to play with it anyway | 13:58 |
KotCzarny | use ct2 | 13:58 |
DocScrutinizer05 | MDBUS2> com. | 13:59 |
DocScrutinizer05 | com.maemo.cuteTube com.nokia.connui_bluetooh_status_menu_item com.nokia.mafw.source.MAFW-Grilo-Source.grl_youtube | 13:59 |
DocScrutinizer05 | com.nokia.CallUI com.nokia.connui_cellular_status_item com.nokia.mafw.source.MAFW-IRadio-Source.iradiosource | 13:59 |
DocScrutinizer05 | com.nokia.HildonDesktop.AppMgr com.nokia.connui_internet_status_menu_item com.nokia.mafw.source.MAFW-UPnP-Source.upnpcontrolsource | 13:59 |
DocScrutinizer05 | com.nokia.HildonDesktop.Home com.nokia.flashlight-applet com.nokia.mafw.source.Mafw-Tracker-Source-Plugin.localtagfs | 13:59 |
DocScrutinizer05 | com.nokia.HildonHome com.nokia.foreca_weather_applet com.nokia.mediaplayerhomeapplet | 13:59 |
DocScrutinizer05 | com.nokia.HildonSVNotificationDaemon com.nokia.foreca_weather_control com.nokia.microb-engine | 13:59 |
DocScrutinizer05 | com.nokia.MessagingUI com.nokia.google-search-widget com.nokia.modest | 13:59 |
DocScrutinizer05 | com.nokia.Navigation.NokiaMapsProvider com.nokia.ham_updates_status_menu_item com.nokia.osso-mission-control | 13:59 |
DocScrutinizer05 | com.nokia.Obex com.nokia.hildon_input_method com.nokia.osso_abook_home_applet | 13:59 |
DocScrutinizer05 | com.nokia.PresenceUI com.nokia.hildon_sb_sync com.nokia.osso_addressbook | 13:59 |
DocScrutinizer05 | com.nokia.Qtm.Modest.Plugin com.nokia.hildon_update_notifier com.nokia.osso_browser | 13:59 |
DocScrutinizer05 | com.nokia.adobe-flashplayer com.nokia.image_viewer com.nokia.osso_connectivity_ui_conndlgs | 13:59 |
DocScrutinizer05 | com.nokia.alarmd com.nokia.ke_recv com.nokia.policy.telephony | 14:00 |
DocScrutinizer05 | com.nokia.albumart com.nokia.load_applet_status_area_item com.nokia.profiled | 14:00 |
KotCzarny | pastebin material | 14:00 |
DocScrutinizer05 | com.nokia.as-status-applet com.nokia.location-sb com.nokia.rtcom-notification-ui | 14:00 |
DocScrutinizer05 | com.nokia.asmodest com.nokia.maesync_controller com.nokia.sharing.manager.status | 14:00 |
DocScrutinizer05 | com.nokia.assingleton com.nokia.mafw-gst-renderer com.nokia.simple-brightness-applet | 14:00 |
DocScrutinizer05 | com.nokia.asstatusapplet com.nokia.mafw.playlist com.nokia.statusbar_bluetooth_transfer | 14:00 |
DocScrutinizer05 | com.nokia.calendar com.nokia.mafw.renderer.Mafw-Gst-Renderer-Plugin.gstrenderer com.nokia.statusmenu-fmtx | 14:00 |
DocScrutinizer05 | com.nokia.cameraui com.nokia.mafw.source.MAFW-Grilo-Source.grl_filesystem com.nokia.syncd | 14:00 |
DocScrutinizer05 | com.nokia.clock.status_plugin com.nokia.mafw.source.MAFW-Grilo-Source.grl_jamendo com.nokia.xchat | 14:00 |
DocScrutinizer05 | com.nokia.clock_status_area_plugin com.nokia.mafw.source.MAFW-Grilo-Source.grl_shoutcast com.tomch.recaller | 14:00 |
DocScrutinizer05 | MDBUS2> com.maemo.cuteTube | 14:00 |
DocScrutinizer05 | / | 14:00 |
DocScrutinizer05 | MDBUS2> com.maemo.cuteTube / | 14:00 |
DocScrutinizer05 | com.maemo.cuteTube.display org.freedesktop.DBus.Introspectable.Introspect org.freedesktop.DBus.Properties.GetAll | 14:00 |
DocScrutinizer05 | com.maemo.cuteTube.play org.freedesktop.DBus.Properties.Get org.freedesktop.DBus.Properties.Set | 14:00 |
DocScrutinizer05 | MDBUS2> com.maemo.cuteTube / com.maemo.cuteTube.play | 14:00 |
DocScrutinizer05 | org.freedesktop.DBus.Error.UnknownMethod: No such method 'play' in interface 'com.maemo.cuteTube' at object path '/' (signature '') | 14:00 |
DocScrutinizer05 | MDBUS2> | 14:00 |
DocScrutinizer05 | damn sorry | 14:00 |
DocScrutinizer05 | damn sorry | 14:00 |
DocScrutinizer05 | meh, I got other stuff to do | 14:00 |
bencoh | procrastination :° | 14:01 |
DocScrutinizer05 | CBA to "doc, use url" | 14:01 |
DocScrutinizer05 | "use ct2" | 14:01 |
DocScrutinizer05 | "doc, play with ct2" | 14:01 |
KotCzarny | that was irt to you using ct1 | 14:01 |
DocScrutinizer05 | I'm not up to do *your* homework. I anyway made my point that mdbus2 works | 14:02 |
KotCzarny | its not my homework | 14:02 |
KotCzarny | vajb is playing with it | 14:02 |
KotCzarny | im just procrastihelping him | 14:03 |
DocScrutinizer05 | ooh and helping me too? No thanks! | 14:03 |
KotCzarny | you arent doing my homework anyway | 14:04 |
DocScrutinizer05 | I'm wasting my time | 14:04 |
*** arossdotme has joined #maemo | 14:04 | |
DocScrutinizer05 | ~question | 14:04 |
infobot | somebody said question was If you have a question and want people to give useful answers, make sure you have read this first: http://www.catb.org/~esr/faqs/smart-questions.html | 14:04 |
KotCzarny | yeah, that's the question to the ct2 author | 14:04 |
DocScrutinizer05 | you're not helping, you drown any reasonable other advice by tons of posts | 14:05 |
DocScrutinizer05 | and ignorin g other comments | 14:05 |
KotCzarny | vajb, bencoh, am i helping? | 14:06 |
Vajb | actually you do KotCzarny. | 14:07 |
*** eMHa__ has joined #maemo | 14:07 | |
bencoh | dunno what this is all about, but I think it's pointless anyway, end-of-topic if you please :-) | 14:08 |
KotCzarny | :) | 14:08 |
Vajb | last nite i spent 2 hours reading ct2 source and got nowhere heheh. Maybe im not asking right q's | 14:08 |
DocScrutinizer05 | useless noise | 14:08 |
KotCzarny | noise with traces of signal is better than total quiet | 14:08 |
DocScrutinizer05 | no | 14:08 |
KotCzarny | and feeling of channel being abandoned | 14:09 |
bencoh | DocScrutinizer05: regarding mdbus2 and introspection ... do we have introspection support in maemo components? | 14:09 |
bencoh | (I thought we didnt) | 14:09 |
Vajb | the art of idling :) | 14:09 |
DocScrutinizer05 | on most nokia components we dont | 14:10 |
DocScrutinizer05 | on all maemo components we should | 14:10 |
DocScrutinizer05 | iirc | 14:10 |
bencoh | oh, nice | 14:11 |
bencoh | well ... half-nice | 14:11 |
DocScrutinizer05 | anyway cutetube has some introspection but it's obviously borked | 14:12 |
DocScrutinizer05 | Oksana: ((attempt to connect to ircs://irc.freenode.net:6697 in xchat produces error "SSL handshake timed out"?)) seen exactly same on hackint. Fixed it by adding "<IP> irc.hackint.org" to /etc/hosts | 14:14 |
DocScrutinizer05 | seems related to round-robin load balancing on DNS | 14:15 |
DocScrutinizer05 | even the sysop of hackint didn't grok it | 14:16 |
KotCzarny | maybe it's the ipv6 addresses in rrdns? | 14:16 |
DocScrutinizer05 | possibly a bug in dnsmasq which been wakened by new SSL details | 14:16 |
*** VDVsx_ has joined #maemo | 14:18 | |
*** arossdotme has quit IRC | 14:21 | |
DocScrutinizer05 | yes, rdns might be related | 14:22 |
*** VDVsx_ has quit IRC | 14:24 | |
*** VDVsx_ has joined #maemo | 14:25 | |
*** dhbiker has quit IRC | 14:30 | |
*** VDVsx_ has quit IRC | 14:30 | |
*** VDVsx_ has joined #maemo | 14:30 | |
*** animist has quit IRC | 14:34 | |
*** arossdotme has joined #maemo | 14:34 | |
*** animist has joined #maemo | 14:34 | |
*** VDVsx has quit IRC | 14:35 | |
*** VDVsx has joined #maemo | 14:38 | |
*** VDVsx has quit IRC | 14:38 | |
*** VDVsx_ has quit IRC | 14:41 | |
*** VDVsx has joined #maemo | 14:42 | |
*** VDVsx has quit IRC | 14:43 | |
*** VDVsx has joined #maemo | 14:43 | |
*** VDVsx has quit IRC | 14:44 | |
*** VDVsx has joined #maemo | 14:44 | |
*** ssvb has quit IRC | 14:44 | |
DocScrutinizer05 | ~closed | 14:59 |
infobot | closed is probably http://wiki.maemo.org/Why_the_closed_packages or https://wiki.maemo.org/Fremantle_closed_packages, or http://elinux.org/N900 | 14:59 |
*** VDVsx has quit IRC | 15:01 | |
*** KotCzarny has quit IRC | 15:08 | |
*** KotCzarny has joined #maemo | 15:11 | |
DocScrutinizer05 | seems we have a bug/incompatibility in maemo openssl: 0.9.8zf-1 wit recent serverside implementation, at least when it comes to DNS round-robin where the IP RDNS doesn't resolve to the URL that the cert is issued for | 15:14 |
DocScrutinizer05 | SSLv3 related? | 15:14 |
DocScrutinizer05 | http://paste.opensuse.org/82408668 | 15:18 |
DocScrutinizer05 | which now works, after I did `echo '176.56.239.136 irc.hackint.org' >>/etc/hosts` | 15:19 |
KotCzarny | self signed cert? | 15:19 |
DocScrutinizer05 | but actually same for freenode: http://paste.opensuse.org/19930722 | 15:21 |
KotCzarny | try it from pc | 15:21 |
DocScrutinizer05 | nevertheless in xchat it fails (until /etc/hosts hack) | 15:21 |
KotCzarny | maybe it's some missing intermediate certs | 15:21 |
KotCzarny | yeah | 15:21 |
*** VDVsx has joined #maemo | 15:21 | |
*** arossdotme has quit IRC | 15:22 | |
KotCzarny | does xchat support proxy connections? (for debug) | 15:22 |
DocScrutinizer05 | [2015-08-27 Thu 13:56:01] <hexa-> we're gonna disable sslv3 completely in a a few weeks | 15:22 |
bencoh | hmm | 15:24 |
KotCzarny | local proxy could fix it | 15:24 |
bencoh | and they probably disabled tls 1.0 | 15:24 |
bencoh | which means ... openssl-0.9.8 shouldn't be able to connect to it | 15:25 |
DocScrutinizer05 | umm? | 15:25 |
KotCzarny | bencoh: New, TLSv1/SSLv3, Cipher is DHE-RSA-AES256-SHA | 15:25 |
KotCzarny | he connected via tls1 | 15:25 |
DocScrutinizer05 | Oksana: see below, you might try to at least import root cert: | 15:26 |
DocScrutinizer05 | verify error:num=20:unable to get local issuer certificate | 15:26 |
DocScrutinizer05 | verify return:0 | 15:26 |
DocScrutinizer05 | --- | 15:26 |
DocScrutinizer05 | Certificate chain | 15:26 |
DocScrutinizer05 | 0 s:/OU=Domain Control Validated/OU=Gandi Standard Wildcard SSL/CN=*.freenode.net | 15:26 |
DocScrutinizer05 | i:/C=FR/O=GANDI SAS/CN=Gandi Standard SSL CA | 15:26 |
DocScrutinizer05 | 1 s:/C=FR/O=GANDI SAS/CN=Gandi Standard SSL CA | 15:26 |
DocScrutinizer05 | i:/C=US/ST=UT/L=Salt Lake City/O=The USERTRUST Network/OU=http://www.usertrust.com/CN=UTN-USERFirst-Hardware | 15:26 |
DocScrutinizer05 | --- | 15:26 |
KotCzarny | we need update system wide ssl certs package | 15:26 |
bencoh | oh, nevermind | 15:26 |
KotCzarny | *updated | 15:27 |
*** dhbiker has joined #maemo | 15:29 | |
DocScrutinizer05 | >>Accessing freenode Via SSL<< https://freenode.net/irc_servers.shtml | 15:29 |
DocScrutinizer05 | >>First, ensure that your system has an up-to-date set of root CA certificates. On most linux distributions this will be in a package named something like ca-certificates. [...] If not, you can download the required intermediate cert from Gandi and the root cert from InstantSSL.<< | 15:31 |
DocScrutinizer05 | Oksana: download, then import via settings->certman | 15:31 |
KotCzarny | hmm | 15:32 |
KotCzarny | i've just connected from stock fremantle using openssl command | 15:32 |
*** miaumiau has joined #maemo | 15:33 | |
DocScrutinizer05 | http://paste.opensuse.org/19930722 | 15:33 |
DocScrutinizer05 | :-S | 15:33 |
KotCzarny | so it's not an openssl issue | 15:33 |
KotCzarny | but something related directly to xchat | 15:33 |
DocScrutinizer05 | aha | 15:33 |
DocScrutinizer05 | maybe read backscroll? | 15:33 |
KotCzarny | use: NICK something | 15:34 |
KotCzarny | then: USER comething : something | 15:34 |
KotCzarny | it should then register you | 15:34 |
DocScrutinizer05 | so what? | 15:34 |
KotCzarny | so it's not an openssl problem | 15:35 |
DocScrutinizer05 | [2015-08-27 Thu 14:21:38] <DocScrutinizer05> nevertheless in xchat it fails (until /etc/hosts hack) | 15:35 |
KotCzarny | 0.9.8n-1+maemo4+0m5 | 15:35 |
DocScrutinizer05 | noise | 15:35 |
KotCzarny | it's xchat problem | 15:35 |
DocScrutinizer05 | ooh thanks for confirming what I posted 2 lines above | 15:36 |
DocScrutinizer05 | and what about | 15:37 |
DocScrutinizer05 | [2015-08-27 Thu 14:26:06] <DocScrutinizer05> verify error:num=20:unable to get local issuer certificate | 15:37 |
KotCzarny | it's only for security, connection works even with self signed | 15:37 |
* DocScrutinizer05 headdesks and heads out | 15:37 | |
bencoh | by the way ... should apt-get be using the rootca imported via certman ? | 15:39 |
*** VDVsx has quit IRC | 15:40 | |
*** VDVsx has joined #maemo | 15:40 | |
DocScrutinizer05 | bencoh: strace is your friend ;-) | 15:44 |
bencoh | errr ... I didnt want to go this way with openssl stuff :D | 15:49 |
*** arossdotme has joined #maemo | 15:50 | |
*** erlehmann has joined #maemo | 16:01 | |
KotCzarny | out of curiosity, to which ip xchat tried to connect? for me its always 193.219.128.49 | 16:02 |
KotCzarny | putting ip in /etc/hosts resulted in 'cert not trusted' (even if i have clicked 'trust unknown certs' in options) | 16:05 |
*** arossdotme has quit IRC | 16:05 | |
DocScrutinizer05 | bencoh: just to see which files get accessed. Will tell you which cert gets used | 16:07 |
bencoh | yeah | 16:07 |
KotCzarny | maemo xchat is v2.8.6 (2008), newest is 2.8.8 (2010), built without a problem | 16:15 |
KotCzarny | connected without a problem | 16:17 |
KotCzarny | hum. | 16:17 |
KotCzarny | interface is broken tho | 16:17 |
*** arossdotme has joined #maemo | 16:18 | |
KotCzarny | ok, i lied | 16:24 |
KotCzarny | forgot to update port | 16:24 |
KotCzarny | 'ssl handshake timed out' | 16:24 |
kerio | fwiw xchat is bugget | 16:32 |
kerio | *bugged | 16:32 |
kerio | it forcibly connects to ssl3 | 16:32 |
KotCzarny | funnily compiling statically against openssl-0.9.8zg results in instant "ssl handshake timed out" | 16:37 |
*** ssvb has joined #maemo | 16:40 | |
*** VDVsx has quit IRC | 16:45 | |
*** VDVsx has joined #maemo | 16:45 | |
Sicelo | seems xchat has a particular problem with ssl ... this isn't the first time iirc | 16:55 |
*** VDVsx has quit IRC | 16:58 | |
*** FlameReaper has quit IRC | 17:00 | |
DocScrutinizer05 | maemo xchat is massively tweaked to work on maemo iirc | 17:01 |
Vajb | got ct2 dbus things via mdbus2, but got nowhere. Ct2 pops up, but doesn't start playback | 17:05 |
DocScrutinizer05 | that doesn't help to help you. please provide exact dbus message you sent | 17:13 |
Vajb | dbus-send --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:%URL% | 17:20 |
Vajb | it pop's ct2 and mdbus2 shows ( false ) | 17:21 |
Vajb | errr i mean if i run it as mdbus2 org.... | 17:22 |
*** trx has joined #maemo | 17:24 | |
DocScrutinizer05 | missing --print-reply | 17:24 |
DocScrutinizer05 | unless you look at reply, you'll miss any possible error message from app | 17:25 |
DocScrutinizer05 | and what's "string:RL%"? That looks like windows batch scripting | 17:26 |
DocScrutinizer05 | dang | 17:26 |
DocScrutinizer05 | and what's "string:%URL%"? That looks like windows batch scripting | 17:26 |
DocScrutinizer05 | %URL% is meaningless in linux, I'd guess | 17:27 |
DocScrutinizer05 | cuteTube2.DBusService.showResource sounds odd | 17:28 |
DocScrutinizer05 | I'd expect something with "play" in the name | 17:29 |
*** zGrr has joined #maemo | 17:30 | |
DocScrutinizer05 | well, maybe cutetube is that weird | 17:31 |
Vajb | it is for qml-browser url handler feature | 17:56 |
Vajb | didn't work with string:http://youtube... | 17:56 |
Vajb | lemme try print reply | 17:57 |
Vajb | mdbus2 claims that --print-reply is unkown option | 18:00 |
*** ssvb has quit IRC | 18:00 | |
Vajb | ah | 18:01 |
Vajb | added to dbus string it actually opens video to be clicked to play | 18:01 |
Vajb | wohoo,thx a lot DocScrutinizer05 | 18:02 |
DocScrutinizer05 | toldya it can't be that hard | 18:02 |
DocScrutinizer05 | --print-reply is a dbus-send option | 18:03 |
DocScrutinizer05 | dbus-send --print-reply --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:RL% | 18:03 |
DocScrutinizer05 | don't miss to enclose the URL strin into ticks" just in case you got an URL with spaces. Even better ' to avoid exploits | 18:05 |
Vajb | well it wasn't, but i just needed to figure what to do first :) | 18:05 |
DocScrutinizer05 | nevertheless you should properly escape the URL before you use it | 18:06 |
Vajb | hmm like string'%URL%'? | 18:06 |
Vajb | err missing :' | 18:06 |
Vajb | cool works. Now when i double click youtube link in qml-broser it opens ct2 with that video | 18:07 |
DocScrutinizer05 | I still fail to grok what's %URL%. Anyway you don't want to use an URL like >>http://foo.bar";rm -rf *<< directly, depending on your interface you use to send the dbus command | 18:08 |
DocScrutinizer05 | you probably want to escape all special chars | 18:09 |
DocScrutinizer05 | http://foo.bar\"\;rm\ -rf\ \* | 18:10 |
DocScrutinizer05 | or something like that, you get the idea | 18:10 |
DocScrutinizer05 | tharnscode it e.g. space->%20 | 18:10 |
DocScrutinizer05 | transcode even | 18:10 |
DocScrutinizer05 | you prolly could transcode the complete URL, every single char | 18:12 |
Vajb | i got that url part from qml-browser thread. Marxian gave an example how to use url handlers with cutetube | 18:12 |
DocScrutinizer05 | and I gave an example how to harden it so it doesn't expose vulnerabilities | 18:13 |
Vajb | so i use qml-browser to send that command | 18:13 |
Vajb | hmm | 18:13 |
*** ssvb has joined #maemo | 18:13 | |
KotCzarny | you know what guys? | 18:14 |
KotCzarny | i just made xchat to connect to ssl enabled freenode | 18:14 |
KotCzarny | without any /etc/ hacks | 18:14 |
*** eMHa__ has quit IRC | 18:14 | |
DocScrutinizer05 | now go do same for hackint.org, then tell the sysop and us about it | 18:15 |
KotCzarny | first i'll try stock xchat | 18:15 |
*** zGrr has quit IRC | 18:15 | |
DocScrutinizer05 | try to what? | 18:16 |
KotCzarny | to do the same | 18:16 |
KotCzarny | as i said earlier, xchat 2.8.8 works | 18:16 |
DocScrutinizer05 | you're talking in riddles | 18:17 |
DocScrutinizer05 | Vajb: (URL handler) *ought* already take care of special chars in URL string. Nevertheless it's worth checking, if any special chars get mangled maybe. Try to create - and then open - an URL with chars that have a special meaning to shell, like ; or ! or whatever. If you can't open that URL due to some shell (or whatever) parser doing special things on those special chars, your app is vulnerable and you need to escape special chars in the | 18:20 |
DocScrutinizer05 | URL | 18:20 |
DocScrutinizer05 | particularly the delimiter chars " and ' and the env var char $ are prone to get handled in a special manner | 18:22 |
DocScrutinizer05 | also check for /// and /~/ | 18:23 |
KotCzarny | doc, it worked | 18:23 |
KotCzarny | ie. im connected to hacking via ssl | 18:23 |
Vajb | so you are suggesting that i replace that %url% part with that http://foo.bar etc or what? | 18:23 |
DocScrutinizer05 | it worked? you managed to delete all your files by clicking on a rogue URL? ;-P | 18:23 |
KotCzarny | do whois mmmmm on hackint | 18:24 |
DocScrutinizer05 | ooh, sorry wrong addressee | 18:24 |
KotCzarny | apparently xchat 2.8.6 has problems with 'accept invalid cert' option (ie. ignores it) | 18:24 |
DocScrutinizer05 | Vajb: a last time: %URL% is giberish to me. Are you doing this on windows? | 18:24 |
*** trx has quit IRC | 18:24 | |
KotCzarny | %URL% is from the source | 18:25 |
DocScrutinizer05 | KotCzarny: yes, that's quite a sound explanation | 18:25 |
KotCzarny | but in dbus he just need to set url param to some link | 18:25 |
DocScrutinizer05 | "from the source" oh fine! | 18:26 |
KotCzarny | anyway, xchat 2.8.8 works for ssl3 enabled irc servers | 18:26 |
KotCzarny | using stock openssl | 18:26 |
DocScrutinizer05 | WHICH source? MSDOS .BAT? C++, Perl, Python? what? | 18:26 |
KotCzarny | ct2 xml one | 18:26 |
Vajb | i thought url part is for qml-browser to include that clicked url for ct2 | 18:26 |
Sicelo | msdos.bat, haha. DocScrutinizer05 | 18:27 |
DocScrutinizer05 | Vajb: please note we have NFC what you're doing | 18:28 |
DocScrutinizer05 | >>[2015-08-27 Thu 16:20:29] <Vajb> dbus-send --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:%URL%<< is gibberish anyway, unless it's part of some scripting source that replaces %var% and then executes the resulting stuff in a shell | 18:29 |
KotCzarny | vajb: try: dbus-send --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource http://youtube.com/somelink | 18:30 |
Vajb | eh. I've told several times that im playing qml-browser url-handler feature. Which is used for example to open cutetube2 when i click youtube link in qml-browser | 18:30 |
Vajb | playing with* | 18:30 |
DocScrutinizer05 | so you expect me to search google for the code snippet you refer to? | 18:30 |
KotCzarny | anyway, gotta run, bbl | 18:31 |
DocScrutinizer05 | I got a text here: "...pleases them after..." Please tell me if there belongs a comma after "them" or not | 18:32 |
DocScrutinizer05 | prolly you can't since you got no clue about the text I'm talking about | 18:32 |
*** stryngs has quit IRC | 18:34 | |
DocScrutinizer05 | sbus-send is a commandline executable, so the parameters should follow commandline (aka shell) rules | 18:34 |
DocScrutinizer05 | dbus* even | 18:34 |
Vajb | i don't have any further information of the code involved. I copied that string from marxians example for cutetube and got it work with cutetube | 18:34 |
Vajb | and this is the lines from urlhandler.conf file | 18:35 |
Vajb | [cuteTube2] | 18:35 |
Vajb | regExp="(http(s|)://(www.|m.|)youtube.com/(v/|.+)(v=|list=|)|http://youtu.be/)" | 18:36 |
DocScrutinizer05 | ~question | 18:36 |
Vajb | command=dbus-send --print-reply --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:%URL% | 18:36 |
infobot | i heard question is If you have a question and want people to give useful answers, make sure you have read this first: http://www.catb.org/~esr/faqs/smart-questions.html | 18:36 |
DocScrutinizer05 | aha! a .conf file. That's already starting to contain some useful info now | 18:36 |
Vajb | sorry for unclear questions. Im just user trying to add some more usability. | 18:37 |
DocScrutinizer05 | sorry for not realizing that | 18:37 |
*** stryngs has joined #maemo | 18:37 | |
Vajb | conf file is located in /home/user/.config/qmlbrowser/urlhandler.conf | 18:38 |
DocScrutinizer05 | anyway when it's a .conf file there's hardly anything you can do, except use 'ticks' around the URL | 18:38 |
DocScrutinizer05 | actually around the %URL% | 18:39 |
Vajb | like %'url'% or '%url%' | 18:39 |
Vajb | ok thx | 18:40 |
DocScrutinizer05 | the code using the /home/user/.config/qmlbrowser/urlhandler.conf will need to escape ' in URL value then | 18:40 |
DocScrutinizer05 | the latter | 18:40 |
DocScrutinizer05 | '%url%' | 18:40 |
DocScrutinizer05 | if the thing fails with the ticks around it, you're out of luck and only can hope the author of urlhandler didn't mess up more than he already did by not expanding %var% in ticks | 18:42 |
*** RedW has quit IRC | 18:42 | |
DocScrutinizer05 | when they use exec() it shouldn't be too much of a problem, however when they use system() then you will run into problems eventually | 18:43 |
*** RedW has joined #maemo | 18:44 | |
Vajb | you guessed right. It fails with ticks | 18:44 |
Vajb | only opens ct2, but not video from url | 18:44 |
*** hubutm20 has joined #maemo | 18:44 | |
DocScrutinizer05 | I *might* come up with something eventually. For now if you want to test this even further, please try if this works: command=dbus-send --print-reply --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:` echo -n RL%` | 18:45 |
DocScrutinizer05 | when it works, the app is vulnerable | 18:46 |
DocScrutinizer05 | sorry | 18:46 |
DocScrutinizer05 | command=dbus-send --print-reply --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:`echo -n %URL%` | 18:46 |
Vajb | so just add `echo -n %URL%` in .conf? | 18:47 |
DocScrutinizer05 | command=dbus-send --print-reply --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:`echo -n %URL%` instead of command=dbus-send --print-reply --type=method_call --dest=org.marxoft.cutetube2 / local.cuteTube2.DBusService.showResource string:%URL% | 18:48 |
*** eMHa__ has joined #maemo | 18:49 | |
DocScrutinizer05 | ` is a special char that *should not* get interpreted | 18:50 |
DocScrutinizer05 | *if* it gets interpreted nevertheless, then the above config will work | 18:50 |
Vajb | it doesn't even open the ct2 now | 18:51 |
Vajb | so i guess im safe? | 18:51 |
DocScrutinizer05 | which is a good thing :-) | 18:51 |
DocScrutinizer05 | yes, mostly | 18:51 |
*** brzys has joined #maemo | 18:53 | |
DocScrutinizer05 | I still suspect you *might* run into trouble with URLs that have spaces in them, but they simply will fail to open, not already damage your device | 18:53 |
Vajb | cool. Im satisfied with it now, thx a lot. And i think that by not being clear enough i have actually learnt something by figuring some of the things on my own :) | 18:53 |
Vajb | for sure i have learnt more about "linux" after buing n900 than using desktop linuxes 10years | 18:55 |
DocScrutinizer05 | hehe, a known effect | 18:55 |
Vajb | k, back to real work now :) | 18:56 |
DocScrutinizer05 | same here | 18:56 |
DocScrutinizer05 | sorry for my impatience | 18:56 |
DocScrutinizer05 | a last note: you may try "%URL%" (doubleticks), which might or might not work and could help with URLs that contain spaces | 18:58 |
DocScrutinizer05 | those URLs will break when they contain a " then, but that's more rare to find than URLs with spaces in them | 18:59 |
DocScrutinizer05 | no warranty on the latter - when the author of the code decided that RL% gets replaced by a value that's already enclosed into doubleticks, then my suggestion is contraproductive | 19:01 |
DocScrutinizer05 | GRRR | 19:01 |
DocScrutinizer05 | no warranty on the latter - when the author of the code decided that %URL% gets replaced by a value that's already enclosed into doubleticks, then my suggestion is contraproductive | 19:01 |
*** flo_lap has joined #maemo | 19:04 | |
DocScrutinizer05 | however I suspect the author does their own argument parsing and using execve() or sth like that, where neither "%URL%" will work (since it doesn't get replaced by real value) nor will it be needed since that execve() call passes arguments in an array already | 19:05 |
DocScrutinizer05 | ...so no matter what spaces or special chars are in your URL, they will get handed down to dbus-send verbatim | 19:06 |
*** dhbiker has quit IRC | 19:06 | |
*** sixwheeledbeast has joined #maemo | 19:12 | |
*** Pali has joined #maemo | 19:15 | |
*** pigeon has quit IRC | 19:18 | |
*** pigeon has joined #maemo | 19:25 | |
*** florian has quit IRC | 19:27 | |
*** florian has joined #maemo | 19:28 | |
*** flo_lap has quit IRC | 19:33 | |
*** Pali has quit IRC | 19:37 | |
*** Pali has joined #maemo | 19:44 | |
Vajb | with " ticks it works as expected | 19:44 |
Vajb | so i leave them on. So far i've just tried only one video link from youtube's front page, but i guess it will work most of the time | 19:45 |
*** frals has quit IRC | 19:45 | |
Vajb | this whole thing gave me an idea of even further improvement. If i could make irssi give dbus command for phone to vibrate when my nick is mentioned :) will dig into it later. | 19:47 |
*** frals has joined #maemo | 19:50 | |
DocScrutinizer05 | Vajb: see my xchat config files, particularly http://wiki.maemo.org/User:Joerg_rw/xchat/notify.sh | 20:06 |
DocScrutinizer05 | ;-) | 20:07 |
DocScrutinizer05 | xchat using notify.sh as "sound player command" (usually you have something like playsound or aplay or whatever in there, in xchat config) | 20:08 |
*** dhbiker has joined #maemo | 20:18 | |
*** shentey has joined #maemo | 20:22 | |
*** stryngs is now known as kali-linux | 20:36 | |
kali-linux | ALL YOUR BASE BELONG TO ME | 20:36 |
*** kali-linux is now known as stryngs | 20:36 | |
*** vectis has joined #maemo | 20:36 | |
DocScrutinizer05 | ARE, you forgot ARE | 20:44 |
DocScrutinizer05 | ALL YOUr BASE *ARE* BELONG TO US | 20:44 |
DocScrutinizer05 | ~wiki all your base | 20:46 |
infobot | At https://en.wikipedia.org/wiki/All_your_base (URL), Wikipedia explains: "{{pp-move-vandalism|small=yes}} ".]] {{Contains Japanese text}} "'All your base are belong to us'" is a broken English phrase found in the opening cutscene of the 1991 video game "Zero Wing" which became a popular Internet meme. The quote is included in the European version of the game, which features poorly translated English from the original Japanese version. The me | 20:46 |
DocScrutinizer05 | https://upload.wikimedia.org/wikipedia/en/0/03/Aybabtu.png | 20:48 |
stryngs | nice catch DocScrutinizer05 | 20:52 |
*** geaaru has quit IRC | 20:59 | |
*** erlehmann has quit IRC | 21:01 | |
*** disco_stu_droid has joined #maemo | 21:05 | |
*** disco_stu has quit IRC | 21:05 | |
*** disco_stu_droid is now known as disco_stu | 21:06 | |
*** githogori has quit IRC | 21:09 | |
KotCzarny | hmm, my lock switch is almost flat | 21:27 |
*** futpib has joined #maemo | 21:29 | |
*** githogori has joined #maemo | 21:29 | |
*** shentey has quit IRC | 21:29 | |
*** dhbiker has quit IRC | 21:38 | |
*** flo_lap has joined #maemo | 21:56 | |
*** florian has quit IRC | 21:58 | |
*** flo_lap is now known as florian | 21:58 | |
*** florian_kc has joined #maemo | 21:58 | |
KotCzarny | ~calibration | 21:59 |
KotCzarny | ~calibrate | 21:59 |
KotCzarny | hrm | 21:59 |
KotCzarny | ~battery-calibration | 21:59 |
KotCzarny | ~callibration | 21:59 |
KotCzarny | ~bme | 22:00 |
infobot | methinks bme is http://wiki.maemo.org/N900_Software_BME | 22:00 |
Vajb | ~bme-replacement | 22:21 |
infobot | i heard bme-replacement is http://atrey.karlin.mff.cuni.cz/~pali/rx51-bme-replacement http://atrey.karlin.mff.cuni.cz/~pali/projects/maemo/bme-replacement.html See also: http://wiki.maemo.org/Bme_replacement . Please, use wiki page to report bugs/problems and/or solutions to them!, or http://talk.maemo.org/showthread.php?t=93183 | 22:21 |
*** xorly has joined #maemo | 22:29 | |
*** noch has joined #maemo | 22:30 | |
*** vishap has joined #maemo | 22:36 | |
*** noch has quit IRC | 22:37 | |
*** vishap has quit IRC | 22:43 | |
sixwheeledbeast | KotCzarny: flat lock switch yep I have that | 22:46 |
*** rd_ has joined #maemo | 22:49 | |
*** LauRoman has joined #maemo | 22:50 | |
Vajb | hmm flat as worn flat? | 22:55 |
*** arcean has joined #maemo | 22:55 | |
Vajb | my keybrd has some white spots... | 22:55 |
*** mavhc has quit IRC | 23:06 | |
*** arcean has quit IRC | 23:06 | |
*** norly has joined #maemo | 23:09 | |
*** mavhc has joined #maemo | 23:12 | |
sixwheeledbeast | Sorry was fitting more fans to my machine again... yes flat-flat, I use camera key to lock device for the last 2 years or more | 23:22 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!