00:14.25 | *** join/#webos-internals panda-z (~panda-z@113.194.112.44) |
02:10.56 | *** join/#webos-internals panda-z (~panda-z@113.194.112.44) |
02:25.32 | *** join/#webos-internals trugex (636301a4@gateway/web/freenode/ip.99.99.1.164) |
02:50.39 | *** join/#webos-internals sr0 (~dgm_077@p5DDC0A84.dip0.t-ipconnect.de) |
02:59.28 | Guinness | oh well... |
03:01.57 | Guinness | really sorry this place died/hibernated. I have 4 or 5 phones for spare parts and double that many batteries, so I'll be around when/if we get to test open webos on frankenpre2s |
03:02.15 | Guinness | g'night |
03:08.56 | *** join/#webos-internals noradtux|away (~noradtux@2002:5ce0:36bb::1) |
03:09.05 | *** mode/#webos-internals [+v noradtux] by ChanServ |
03:35.53 | *** join/#webos-internals Lektron_ (~Lektron@99-42-130-43.lightspeed.brhmal.sbcglobal.net) |
04:00.01 | *** join/#webos-internals scorche (~scorche@rockbox/administrator/scorche) |
05:40.50 | *** join/#webos-internals sr0 (~dgm_077@p5DDC0A84.dip0.t-ipconnect.de) |
05:40.50 | *** join/#webos-internals tris (tristan@camel.ethereal.net) |
05:40.50 | *** join/#webos-internals bhuey (~billh@ip68-101-209-44.sd.sd.cox.net) |
05:40.50 | *** join/#webos-internals Peterman (Peterman@li408-205.members.linode.com) |
05:40.50 | *** join/#webos-internals oc80z (oc80z@blea.ch) |
05:40.50 | *** join/#webos-internals dwc- (dwc@205.209.190.118) |
05:40.50 | *** join/#webos-internals Habbie (peter@shannon.7bits.nl) |
05:40.50 | *** join/#webos-internals rhcp (rhcp@unaffiliated/rhcp) |
05:41.04 | *** join/#webos-internals EvanDotPro (~EvanDotPr@pdpc/supporter/professional/evandotpro) |
05:41.04 | *** join/#webos-internals dtzWill (~will@unaffiliated/dtzwill) |
05:41.04 | *** join/#webos-internals DrOwl (~drowl@n36l.23.me.uk) |
05:41.04 | *** join/#webos-internals bigbluehat (u632@gateway/web/irccloud.com/x-pdlowapoaaldhufe) |
05:41.04 | *** mode/#webos-internals [+vv EvanDotPro dtzWill] by verne.freenode.net |
05:41.39 | *** join/#webos-internals noradtux (~noradtux@2002:5ce0:36bb::1) |
05:41.39 | *** join/#webos-internals psilocybin (~derp@unaffiliated/psilocybin) |
05:41.39 | *** join/#webos-internals kugel (~kugel@rockbox/developer/kugel) |
05:41.39 | *** join/#webos-internals PatrickC (~PatrickC@n36l.23.me.uk) |
05:41.39 | *** join/#webos-internals grishnav (~grishnav@2001:49f0:a048:0:dead:beef:cafe:1337) |
05:41.39 | *** join/#webos-internals hewball (~Hewball@2403:dc00:ffff:fffc:226:18ff:fe3a:3bad) |
05:41.39 | *** join/#webos-internals Robius (robi@toldyouso.com) |
05:41.39 | *** join/#webos-internals fenrir_ (fenrir@unaffiliated/-fenrir/x-7799457) |
05:41.39 | *** join/#webos-internals stbuehler (~stbuehler@lighttpd/stbuehler) |
05:41.39 | *** join/#webos-internals d0netsFN (den0ts@blea.ch) |
05:41.39 | *** join/#webos-internals saurik (~saurik@carrier.saurik.com) |
05:41.39 | *** join/#webos-internals un1corn (~un1corn@fl2.csbnet.se) |
05:41.39 | *** mode/#webos-internals [+vv noradtux saurik] by verne.freenode.net |
05:41.43 | *** join/#webos-internals Lektron (~Lektron@99-42-130-43.lightspeed.brhmal.sbcglobal.net) |
05:41.43 | *** join/#webos-internals roxfan (dunno@91.180.124.39) |
05:41.43 | *** join/#webos-internals cat-xeger (~cat@mail.reptiles.org) |
05:41.43 | *** join/#webos-internals noxis (~paulr@linode.richard5.com) |
05:41.43 | *** join/#webos-internals rwhitby (rwhitby@nslu2-linux/rwhitby) |
05:41.43 | *** mode/#webos-internals [+v rwhitby] by verne.freenode.net |
05:41.55 | *** join/#webos-internals falchie (~falchie@fl.csbnet.se) |
05:41.55 | *** join/#webos-internals conradev (~conrad@2001:4800:780e:510:10a4:cda0:ff04:45cc) |
05:41.55 | *** join/#webos-internals jtrucks (~jtrucks@freenode/staff/lopsa.board.jtrucks) |
05:41.59 | *** join/#webos-internals ka6sox (ka6sox@nasadmin/ka6sox) |
05:42.00 | *** join/#webos-internals Brybry (~Brybry@unaffiliated/brybry) |
05:42.00 | *** mode/#webos-internals [+v ka6sox] by verne.freenode.net |
05:42.25 | *** join/#webos-internals izzy84075 (~quassel@50.35.195.85) |
05:42.26 | *** join/#webos-internals cryptk|offline (cryptk@nasadmin/cryptk) |
05:42.26 | *** join/#webos-internals joshua (~joshua@icculus.org) |
05:42.26 | *** mode/#webos-internals [+v cryptk|offline] by verne.freenode.net |
05:42.50 | *** join/#webos-internals hucksy (~hucksy@cable-158-181-68-47.cust.telecolumbus.net) |
05:42.50 | *** join/#webos-internals rrix (~rrix@fedora/PhrkOnLsh) |
05:42.50 | *** join/#webos-internals summatusmentis (~summatusm@109.169.58.113) |
05:42.50 | *** join/#webos-internals az-ssh (~mjk@173.48.24.234) |
05:42.50 | *** join/#webos-internals Tibfib_ (~tibfib@li115-88.members.linode.com) |
05:42.51 | *** join/#webos-internals int0x27h (~int0x27h@unaffiliated/int0x27h) |
05:42.51 | *** join/#webos-internals EvilBill (~bill@ec2-50-18-115-115.us-west-1.compute.amazonaws.com) |
05:43.02 | *** join/#webos-internals scorche (~scorche@rockbox/administrator/scorche) |
05:43.02 | *** join/#webos-internals steffen- (~steffen@rsdio.org) |
05:43.02 | *** join/#webos-internals destinal (destinal@50-56-249-13.static.cloud-ips.com) |
05:43.02 | *** join/#webos-internals Jack87 (Jack87@nasadmin/admin/jack87) |
05:43.02 | *** join/#webos-internals cvillers (~cmv@c-76-118-52-154.hsd1.ct.comcast.net) |
05:43.02 | *** join/#webos-internals xcomp (~ibukun@exodus.xcomputerman.net) |
05:43.02 | *** join/#webos-internals yosafbridge (~yosafbrid@li125-242.members.linode.com) |
05:43.02 | *** join/#webos-internals grinsekatze (~grinsekat@clue20.linguistik.uni-erlangen.de) |
05:43.02 | *** mode/#webos-internals [+v destinal] by verne.freenode.net |
05:43.26 | *** join/#webos-internals hmmmm (~hmmmmmmm@pool-96-253-204-249.sctnpa.east.verizon.net) |
05:43.26 | *** join/#webos-internals EricBlade (~Eric@c-71-238-12-240.hsd1.mi.comcast.net) |
05:43.26 | *** join/#webos-internals MrTango (~maik@212.78.105.94) |
05:43.26 | *** join/#webos-internals egaudet (~egaudet@c-67-186-134-66.hsd1.ma.comcast.net) |
05:43.26 | *** join/#webos-internals Lumiere (~jstraw@unaffiliated/jstraw) |
05:43.26 | *** join/#webos-internals madnificent (~madnifice@static.146.73.9.176.clients.your-server.de) |
05:43.26 | *** join/#webos-internals jcsullins (~jcsullins@unaffiliated/jcsullins) |
05:43.26 | *** join/#webos-internals jhojho (~j@unaffiliated/jhojho) |
05:43.26 | *** join/#webos-internals Mercury (~warp@99-64-161-8.lightspeed.rcsntx.sbcglobal.net) |
05:43.26 | *** mode/#webos-internals [+vv egaudet jhojho] by verne.freenode.net |
05:43.49 | *** join/#webos-internals eternaleye (~eternaley@exherbo/developer/eternaleye) |
05:43.49 | *** join/#webos-internals jbrett (brett@nat/hp/x-fhsqjeghhkhiagya) |
06:20.53 | *** join/#webos-internals EricBlade (~Eric@c-71-238-12-240.hsd1.mi.comcast.net) |
06:28.29 | *** join/#webos-internals dkirker (~dkirker@openmobl/ceo/dkirker) |
06:44.55 | *** join/#webos-internals lonewulf` (~wulf@unaffiliated/lonewulf/x-3292126) |
06:48.06 | *** join/#webos-internals EricBlade (~Eric@c-71-238-12-240.hsd1.mi.comcast.net) |
06:59.27 | *** join/#webos-internals ur5us (~ur5us@223.194.69.111.dynamic.snap.net.nz) |
08:10.32 | *** join/#webos-internals resistivecorpse2 (~resistive@unaffiliated/resistivecorpse) |
08:25.43 | *** join/#webos-internals filmor (~bs@xdsl-87-78-72-219.netcologne.de) |
08:27.49 | *** join/#webos-internals xJANWARx (~janwar@89-79-186-244.dynamic.chello.pl) |
09:06.49 | *** join/#webos-internals Guest16955 (~will@c-71-197-155-122.hsd1.wa.comcast.net) |
09:39.01 | *** join/#webos-internals GarthPS (~quassel@2a01:e35:2f5c:e670:c58c:c566:2cf4:8cd8) |
10:04.54 | *** join/#webos-internals noradtux|away (~noradtux@f054019017.adsl.alicedsl.de) |
10:05.06 | *** mode/#webos-internals [+v noradtux] by ChanServ |
10:10.37 | *** join/#webos-internals noradtux|away (~noradtux@2002:4e36:7a16::1) |
10:10.42 | *** mode/#webos-internals [+v noradtux] by ChanServ |
10:15.23 | *** join/#webos-internals sirdancealot7 (~sirdancea@98.82.broadband5.iol.cz) |
10:20.34 | *** join/#webos-internals noradtux|away (~noradtux@2002:5ce0:3410::1) |
10:20.46 | *** mode/#webos-internals [+v noradtux] by ChanServ |
10:23.03 | *** join/#webos-internals noradtux|away (~noradtux@2002:5ce0:3e26::1) |
10:25.02 | *** mode/#webos-internals [+v noradtux] by ChanServ |
10:39.42 | GarthPS | rwhitby: hello. do you know if it is possible to modify wpa-supplicant to support eap-sim (aka dialogue with the sim card directly) ? |
10:52.17 | filmor | wpa_supplicant does already support eap-sim ... |
11:20.49 | GarthPS | filmor: well then why it does not work/what am I doing wrong ? I have an eap-sim wifi hotspot + an eap-sim card compatible in my pre2 |
11:21.05 | GarthPS | I adapted this post http://forums.webosnation.com/webos-development/213894-anyway-edit-wpa_supplicant-config.html#post2148673 with this http://forum.xda-developers.com/showthread.php?t=1660397 |
11:23.31 | GarthPS | filmor: I maid a custom wpa_supplicant config file, turned on wifi, killed wpa_supplicant, relaunched it with my custom conf file and tried to get an ip but nothing |
11:23.59 | GarthPS | perhaps i am misisng some glue like resolv.conf or something |
11:24.17 | GarthPS | do you have some tips ? |
11:30.46 | GarthPS | filmor: how do you know wpa_supplicant version provided with webos 2.2.4 is supporting eap-sim ? I know that wpa_supplicant supports it http://w1.fi/wpa_supplicant/ but it has to come with some telephony specific bits to communicat with the sim card |
11:49.22 | filmor | garthps, webos 2.2.4 uses v0.6.10, so it should in theory support eap-sim |
11:50.09 | filmor | i don't know how the communication with the sim is supposed to work, but you can access imsi and imei using the com.palm.telephony service |
12:01.06 | *** join/#webos-internals hucksy (~hucksy@cable-158-181-68-47.cust.telecolumbus.net) |
12:17.27 | GarthPS | filmor: thx. I need to find out how wpa_supplicant is supposed to provide and how it get these informations |
12:25.24 | GarthPS | filmor: do you know how to retriev imsi ? what is the command to do so ? |
12:36.12 | filmor | luna-send -n 1 palm://com.palm.telephony/imsiQuery '{}' |
12:36.44 | filmor | or, from a program, you'd use the lunaservice-functions to do that, but I don't know the interface |
12:44.24 | EricBlade | hey filmor |
12:46.26 | filmor | hi :) |
12:46.54 | EricBlade | filmor: have you cracked the custom validator nut yet? |
12:47.11 | filmor | hmm? |
12:48.08 | EricBlade | you were trying to work out how to do the custom ui for account things |
12:49.35 | filmor | I was? well, the plugins use a custom validator … |
12:51.14 | filmor | the only thing(tm) that doesn't work are the (error) dialogs in the mojo validator |
12:52.31 | EricBlade | yeah i think you were trying to figure out the mojo way then |
12:53.07 | filmor | ah yes, some time ago I tried to find a way to use the enyo validator on mojo devices |
12:53.54 | filmor | but that didn't work so I just resorted to writing the mojo part from scratch and deciding during the installation which one to use |
12:53.56 | EricBlade | wouldn't happen to be able to point me to a direction of how to learn about how the enyo version works? |
12:54.19 | filmor | wait a sec |
12:54.53 | filmor | anything particular that you're looking for? |
12:56.09 | EricBlade | just how to set it up. i understand that the custom validator thingee wants either a string or an object (i think, it's been a while since i've read that doc) and there's not really a clear explanation of what it wants, or how to respond to it |
12:56.25 | filmor | ah, okay |
12:56.46 | filmor | https://github.com/filmor/webos-messaging/blob/master/application/validator_enyo.html |
12:56.58 | EricBlade | last time i looked into the code that made it all work was around january, and my head was still swimming at the complexity of it then |
12:57.14 | filmor | this file is the starting point |
12:57.22 | filmor | the parameters are in the windowParams |
12:57.35 | filmor | next step: https://github.com/filmor/webos-messaging/blob/master/application/source/Validator.js |
12:57.46 | filmor | in create the params are handled |
12:58.34 | filmor | you have the whole template (i.e. the template.json-file you're providing as the account template) in either params.initialTemplate or params.template |
13:00.37 | EricBlade | that's kind of a bright idea passing the windowParams to create |
13:00.43 | filmor | I think it's always params.template in webOS 3, but the documentation on this stuff is extremely foggy |
13:01.07 | EricBlade | ok, your accounts json is making me go WTF .. is there something that pre-parses that, or did i miss something in docs? |
13:01.29 | filmor | hihi |
13:01.35 | filmor | I'm just lazy as hell |
13:01.50 | EricBlade | isn't that why we're programmers? |
13:02.00 | filmor | I didn't care to write this stuff again and again, so I "invented" my own json-template-language ;) |
13:02.22 | filmor | makes it easy to add new accounts |
13:02.44 | filmor | look at prototype.json |
13:02.52 | filmor | that's kindof the "master-template" |
13:02.59 | filmor | especially "@template" in there |
13:03.17 | filmor | that's where everything get's substituted in |
13:03.18 | GarthPS | filmor: thx!! |
13:03.35 | filmor | GarthPS, you're welcome :) |
13:04.04 | GarthPS | is there a way to list or to know the list of request we can pass the palm://com.palm.telephony// ? |
13:04.37 | EricBlade | GarthPS: well.. it's a bit of a stretch, but if you can find the binary that implements the com.palm.telephony service, you can run "strings" on it |
13:05.15 | GarthPS | EricBlade: hm yeah right |
13:05.30 | GarthPS | was hoping there was already a list of it :) |
13:05.43 | EricBlade | you might also try calling .. palm://com.palm.telephone/__info .. |
13:05.56 | EricBlade | (that's two underscores) |
13:06.50 | EricBlade | doesn't look like that works very well though |
13:07.03 | GarthPS | :) |
13:07.03 | EricBlade | the code descibes "All services support an __info method" .. but the three i just tried didn't |
13:07.19 | GarthPS | :p |
13:07.19 | filmor | use the public bus |
13:07.33 | filmor | the problem is are the permissions though, I guess |
13:07.50 | EricBlade | i see the service controller registers __info on both the public and private bus |
13:07.56 | EricBlade | but that may only apply to javascript services |
13:08.13 | GarthPS | filmor: which is the bus? |
13:08.43 | filmor | luna-send will use the private bus unless you explicitely tell it to use the public one using -P |
13:08.53 | GarthPS | is there a qdbus ? |
13:09.02 | EricBlade | if i call that on my own node service, it gives me the contents of service.json |
13:09.28 | EricBlade | which i don't think the native services have, otherwise we could just look in there |
13:11.49 | EricBlade | cant call telephony on the public bus, and __info isn't registered for it on the private |
13:12.12 | filmor | hmm |
13:12.24 | filmor | i can't find it in the sources |
13:13.23 | filmor | but I know there where some magic methods … |
13:13.27 | filmor | like __quit |
13:14.15 | EricBlade | filmor: ok, so, it goes .. validator { customUI { appId, name }, address } .. where appId is the app to launch, name is ??, and address is .. uh.. obv a function call for something, but wouldn't the customUI perform that function? or is that so the customUI knows what function to perform? |
13:16.44 | filmor | I don't think address is needed when customUI is specified |
13:16.59 | filmor | name is the html-file in the application directory |
13:17.07 | filmor | i.e. "validator/index.html" |
13:17.20 | filmor | but only on webos 3 :) |
13:17.31 | filmor | on webos 2 it's the scene name |
13:19.21 | EricBlade | ok, so then your validator app takes whatever input is needed from the user, and then calls checkCredentials or whatever on it ? |
13:20.42 | *** join/#webos-internals Loudergood (~rprwoo@c-174-62-140-119.hsd1.vt.comcast.net) |
13:21.36 | filmor | the validator can do whatever it wants |
13:21.54 | filmor | it just needs to use CrossAppResult to return the credentials |
13:22.42 | filmor | https://github.com/filmor/webos-messaging/blob/master/application/source/Validator.js#L92 |
13:23.34 | *** join/#webos-internals wicket64 (~wicket@81-86-240-143.dsl.pipex.com) |
13:24.03 | filmor | I just return the credentials-object as I got it from the validator, I'll look up which format it has exactly |
13:26.00 | filmor | {"credentials": {"common": {"password": pass }}, "username": user, "config": your-configuration-stuff } |
13:26.38 | filmor | and maybe also "returnValue": true, I guess |
13:27.01 | filmor | yep, you'll need that, that's how the ui decides if it should procede |
13:29.17 | filmor | and if you want to use config: the accounts-ui won't handle saving this for you, you'll have to do that on your own in onCreate |
13:29.25 | filmor | tripped into that one ;) |
13:33.58 | EricBlade | thank you. this whole conversation has been logged for future reference |
13:34.54 | EricBlade | i'll be looking into the custom validator when i want to build something that uses oauth |
13:36.42 | filmor | you can also put a token in the credentials object |
13:36.56 | filmor | actually the whole system is kinda nice |
13:37.15 | filmor | would be even nicer if it was a bit more extensible |
13:37.43 | filmor | allowing us to extend the facebook- and google-accounts :) |
14:37.56 | EricBlade | yes, for sure |
14:38.30 | EricBlade | i'd like to not have to add a whole extra set of contacts for google voice |
14:49.04 | GarthPS | filmor: would you be able to guide me trough eap-sim login process? I am not sure of my commands to makea pairing with my wifi station |
14:53.10 | filmor | erm, I actually don't know much about eap-sim … |
14:53.33 | filmor | just had a look at wikipedia and the wpa-supplicant sources, that's all … |
14:55.01 | GarthPS | filmor: I mean appart from eap-sim, what is the process to make a wifi connection command line by command line |
14:59.26 | filmor | i think on webos this is done using some proprietary daemon |
15:00.04 | filmor | on desktop linux systems you'd use wpa_cli or wpa_gui for that |
15:05.08 | *** part/#webos-internals filmor (~bs@xdsl-87-78-72-219.netcologne.de) |
15:11.29 | *** join/#webos-internals hmmmm (~hmmmmmmm@pool-96-253-204-249.sctnpa.east.verizon.net) |
15:56.06 | *** join/#webos-internals hemna (~hemna@c-38-80-203-105.rw.zetabroadband.com) |
16:39.29 | *** join/#webos-internals varuag (~gaurav_@46-64-79-39.zone15.bethere.co.uk) |
16:39.30 | *** join/#webos-internals varuag (~gaurav_@unaffiliated/gaurav-/x-6104784) |
16:56.08 | *** join/#webos-internals OkiKuma (~lammda@p5B2D14D3.dip.t-dialin.net) |
17:07.04 | *** join/#webos-internals beezle-bug (~BUG@91-66-82-177-dynip.superkabel.de) |
17:15.58 | *** join/#webos-internals OkiKuma (~lammda@p5B2D2974.dip.t-dialin.net) |
17:47.56 | *** join/#webos-internals hckyplayer024 (~hckyplaye@76.91.28.47) |
18:16.35 | *** join/#webos-internals filmor (~bs@xdsl-87-78-72-219.netcologne.de) |
18:33.56 | *** join/#webos-internals halfhalo (halfhalo@nasadmin/webteam/halfhalo) |
18:45.32 | *** join/#webos-internals hucksy (~hucksy@cable-158-181-68-47.cust.telecolumbus.net) |
19:00.58 | *** join/#webos-internals GarthPS (~quassel@2a01:e35:2f5c:e670:c58c:c566:2cf4:8cd8) |
19:07.25 | *** join/#webos-internals wicket64 (~wicket@81-86-240-143.dsl.pipex.com) |
19:13.11 | *** join/#webos-internals panel (~panel@office.radiolan.sk) |
19:48.18 | *** join/#webos-internals YeahRight (morgoth@524955F5.cm-4-2b.dynamic.ziggo.nl) |
19:58.47 | *** join/#webos-internals filmor (~bs@xdsl-87-78-72-219.netcologne.de) |
20:00.32 | *** join/#webos-internals resistivecorpse2 (~resistive@unaffiliated/resistivecorpse) |
20:11.11 | *** part/#webos-internals filmor (~bs@xdsl-87-78-72-219.netcologne.de) |
20:17.52 | *** join/#webos-internals oil (~oil@68-186-92-34.dhcp.knwc.wa.charter.com) |
20:17.52 | *** mode/#webos-internals [+v oil] by ChanServ |
20:26.44 | *** join/#webos-internals filmor (~bs@xdsl-87-78-123-37.netcologne.de) |
20:31.38 | *** join/#webos-internals noradtux|away (~noradtux@2002:5ce0:348d::1) |
20:31.59 | *** mode/#webos-internals [+v noradtux] by ChanServ |
20:36.38 | *** part/#webos-internals filmor (~bs@xdsl-87-78-123-37.netcologne.de) |
22:20.49 | *** join/#webos-internals RagingMind (~RagingMin@97-88-147-234.dhcp.mrqt.mi.charter.com) |
22:58.35 | *** join/#webos-internals summatusmentis (~summatusm@109.169.58.113) |
23:28.14 | *** join/#webos-internals baboo (~justin@home.tking.org) |
23:59.28 | *** join/#webos-internals KELVORG (~wircer@206.248.82.128) |