IRC log of #maemo-ssu for Thursday, 2015-10-29

*** Pali has quit IRC00:58
merlin1991freemangordon: done, sry about the missing autoimport, will fix it on the weekend01:08
jonwilAnyone here know anything about wpa_supplicant (in general, not as it applies to maemo)01:25
*** M4rtinK has joined #maemo-ssu01:30
*** jonwil has quit IRC01:49
*** M4rtinK has quit IRC01:55
*** LauRoman has quit IRC04:05
*** sparetire_ has quit IRC06:28
*** _rd has joined #maemo-ssu08:17
*** _rd has quit IRC08:54
*** amiconn has quit IRC09:01
*** amiconn has joined #maemo-ssu09:02
*** freemangordon_ has joined #maemo-ssu10:14
*** DrCode has quit IRC10:29
*** LauRoman has joined #maemo-ssu10:50
*** freemangordon_ has quit IRC11:23
*** jonwil has joined #maemo-ssu12:09
jonwilhi12:16
*** NishanthMenon has joined #maemo-ssu13:38
*** jonwil has quit IRC15:31
*** ZetaR has quit IRC15:31
*** sparetire_ has joined #maemo-ssu15:42
*** ZetaR has joined #maemo-ssu15:44
*** Pali has joined #maemo-ssu18:23
*** RedW has quit IRC18:49
*** RedW has joined #maemo-ssu18:49
*** Pali has quit IRC18:54
*** Pali has joined #maemo-ssu18:59
*** futpib has joined #maemo-ssu20:26
*** NishanthMenon has quit IRC21:57
Sicelobencoh: seems after you talked about video playback issues, my N900 got jinxed :p22:07
SiceloOct 29 22:06:57 fremantle mafw-dbus-wrapper[7898]: dspvdec2: eos timed out after 10258 ms22:07
SiceloOct 29 22:06:57 fremantle mafw-dbus-wrapper[7898]: dspvdec2: eos took 10275 ms22:08
Sicelonow playing videos on my N900 is quite uphill task22:08
bencohoO22:09
bencohdid you try something funny?22:09
keriolol22:09
Sicelomaybe it just doesn't like some of the videos. simple ones play fine22:11
*** M4rtinK has joined #maemo-ssu22:12
*** M4rtinK2 has joined #maemo-ssu22:42
*** jonwil has joined #maemo-ssu22:54
jonwilhi22:55
freemangordonjonwil: HI!23:11
freemangordonops23:11
freemangordonsorry for the caps23:11
jonwil:)23:11
freemangordonjonwil: doesn't look good https://github.com/community-ssu/osso-systemui-modechange/blob/master/osso-systemui-modechange.c#L7623:11
jonwilThats just what hexrays showed me...23:12
freemangordonsore, but still doesn't look good23:12
freemangordon*sure23:12
jonwilok23:12
jonwilif you want to fix it, be my guest :)23:12
freemangordonthat condition doesn't make much of a sense23:13
freemangordonI will23:13
freemangordoncould you share the DB?23:13
jonwilanyhow,23:13
jonwilhttps://drive.google.com/file/d/0B9idqO9KygGsZ1YzeTY0Umo5dTg/view?usp=sharing23:15
jonwilOther than fixing that, do you have a particular target in mind to reverse engineer/clone next?23:16
*** futpib has quit IRC23:16
freemangordonsystemui daemon?23:16
freemangordonI think that's the last man standing23:16
freemangordonsystemui stuff that is23:17
jonwilnope, we still need osso-systemui-actdead, osso-systemui-devlock, osso-systemui-emergency and osso-systemui-splashscreen23:17
jonwilalthough we have -dev packages for some of those23:17
jonwil-emergency makes calls to some stuff in librtcom-call-ui that we have no documentation of whatsoever23:18
freemangordonhmm, right23:18
freemangordonjonwil: BTW, why did you remove "fprintf(stderr, "Special key listener %i\n", event->keyval);" from modechange_key_press_event_handler?23:19
jonwilnot sure why I didn't put the fprintfs in there23:19
jonwilI cant remember23:19
jonwilfeel free to put them back if you think they are important :)23:19
jonwilnot that systemui ever runs with an actual terminal :)23:19
freemangordonyeah23:19
freemangordonI'll see23:19
jonwilMe, I am trying to decide whether I should work on libcodelockui or whether I should keep working on figuring out all the interfaces (dbus calls, gconf keys etc) the WiFi subsystem touches and from there which ones we would need to still support if we want to rip the whole thing out23:20
freemangordonI gues libcode... will be easier, ain;t?23:20
jonwilnot necessarily, the CluiCodeDialogPrivate struct is giving me some trouble23:21
freemangordonif you share the DB, I can help you with that one23:22
jonwilhttps://drive.google.com/file/d/0B9idqO9KygGsS0NEWFJleWxycWc/view?usp=sharing23:26
jonwilThe functions marked with an x have yet to be reverse engineered23:26
freemangordonok23:26
jonwiland the 2 marked with a z have some weirdness I just cant work out23:27
freemangordonhmm, I don;t see z-marked functions23:28
jonwilshould be zcodelock_password_change and zcodelock_response_signal23:28
freemangordongboolean __cdecl ycodelock_change_passwd(const gchar *old_passwd, const gchar *new_passwd)23:29
jonwilhmmm ok, maybe I sent you the wrong db23:29
freemangordonlooks like23:29
jonwilwait you are looking at codelock_change_passwd and not codelock_passwd_change23:32
jonwilI dont know why I named them so close23:32
jonwildo you see zcodelock_passwd_change now?23:33
freemangordonI see gboolean __cdecl xcodelock_password_change(CodeLockUI *ui, CodeLockChangeFunc *func)23:33
freemangordonno 'z' functions at all23:34
jonwilweird23:34
freemangordonI ordered by function name, the last one is yutils_dbus_send23:34
jonwiltry https://drive.google.com/open?id=0B9idqO9KygGsUl9tRWZwdVNBd1E23:35
freemangordonyeah, I see them now23:36
freemangordonhmm, I see what you mean23:36
freemangordonI guess those are gtk_dialog_run() result shecks23:37
jonwilI cant remember now why I marked zcodelock_response_signal as having wierd stuff23:39
jonwiloh wait yeah it wasn't picking up the _GLOBAL_OFFSET_TABLE_ stuff properly23:40
jonwilbut then I think I found a solution to that23:40
Sicelobencoh: same video plays just fine on non-HD-codec N900. hmm23:40
jonwili.e. how to manually point IDA at the correct variable in each case23:40
freemangordonjonwil: I don;t see that private struct used23:41
jonwil_CluiCodeDialogPrivate is referenced by the priv member of _CluiCodeDialog23:41
jonwiland is used by a number of the x labeled functions23:42
freemangordonok23:42
jonwilaha I see23:42
jonwilI created one called CluiCodeDialogPrivate and one called _CluiCodeDialogPrivate23:42
freemangordonhmm, why?23:42
jonwilcant remember23:43
jonwilmust have been a mistake23:43
jonwilI think the code may be using CluiCodeDialogPrivate and not _CluiCodeDialogPrivate23:43
jonwileither way the structure needs reverse engineering :)23:43
*** _rd has joined #maemo-ssu23:43
jonwilhey, its not like reverse engineering is an exact science :P23:49
jonwilanyhow, back to fiddling with WiFi I guess for now23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!