*** Pali has quit IRC | 00:58 | |
merlin1991 | freemangordon: done, sry about the missing autoimport, will fix it on the weekend | 01:08 |
---|---|---|
jonwil | Anyone here know anything about wpa_supplicant (in general, not as it applies to maemo) | 01:25 |
*** M4rtinK has joined #maemo-ssu | 01:30 | |
*** jonwil has quit IRC | 01:49 | |
*** M4rtinK has quit IRC | 01:55 | |
*** LauRoman has quit IRC | 04:05 | |
*** sparetire_ has quit IRC | 06:28 | |
*** _rd has joined #maemo-ssu | 08:17 | |
*** _rd has quit IRC | 08:54 | |
*** amiconn has quit IRC | 09:01 | |
*** amiconn has joined #maemo-ssu | 09:02 | |
*** freemangordon_ has joined #maemo-ssu | 10:14 | |
*** DrCode has quit IRC | 10:29 | |
*** LauRoman has joined #maemo-ssu | 10:50 | |
*** freemangordon_ has quit IRC | 11:23 | |
*** jonwil has joined #maemo-ssu | 12:09 | |
jonwil | hi | 12:16 |
*** NishanthMenon has joined #maemo-ssu | 13:38 | |
*** jonwil has quit IRC | 15:31 | |
*** ZetaR has quit IRC | 15:31 | |
*** sparetire_ has joined #maemo-ssu | 15:42 | |
*** ZetaR has joined #maemo-ssu | 15:44 | |
*** Pali has joined #maemo-ssu | 18:23 | |
*** RedW has quit IRC | 18:49 | |
*** RedW has joined #maemo-ssu | 18:49 | |
*** Pali has quit IRC | 18:54 | |
*** Pali has joined #maemo-ssu | 18:59 | |
*** futpib has joined #maemo-ssu | 20:26 | |
*** NishanthMenon has quit IRC | 21:57 | |
Sicelo | bencoh: seems after you talked about video playback issues, my N900 got jinxed :p | 22:07 |
Sicelo | Oct 29 22:06:57 fremantle mafw-dbus-wrapper[7898]: dspvdec2: eos timed out after 10258 ms | 22:07 |
Sicelo | Oct 29 22:06:57 fremantle mafw-dbus-wrapper[7898]: dspvdec2: eos took 10275 ms | 22:08 |
Sicelo | now playing videos on my N900 is quite uphill task | 22:08 |
bencoh | oO | 22:09 |
bencoh | did you try something funny? | 22:09 |
kerio | lol | 22:09 |
Sicelo | maybe it just doesn't like some of the videos. simple ones play fine | 22:11 |
*** M4rtinK has joined #maemo-ssu | 22:12 | |
*** M4rtinK2 has joined #maemo-ssu | 22:42 | |
*** jonwil has joined #maemo-ssu | 22:54 | |
jonwil | hi | 22:55 |
freemangordon | jonwil: HI! | 23:11 |
freemangordon | ops | 23:11 |
freemangordon | sorry for the caps | 23:11 |
jonwil | :) | 23:11 |
freemangordon | jonwil: doesn't look good https://github.com/community-ssu/osso-systemui-modechange/blob/master/osso-systemui-modechange.c#L76 | 23:11 |
jonwil | Thats just what hexrays showed me... | 23:12 |
freemangordon | sore, but still doesn't look good | 23:12 |
freemangordon | *sure | 23:12 |
jonwil | ok | 23:12 |
jonwil | if you want to fix it, be my guest :) | 23:12 |
freemangordon | that condition doesn't make much of a sense | 23:13 |
freemangordon | I will | 23:13 |
freemangordon | could you share the DB? | 23:13 |
jonwil | anyhow, | 23:13 |
jonwil | https://drive.google.com/file/d/0B9idqO9KygGsZ1YzeTY0Umo5dTg/view?usp=sharing | 23:15 |
jonwil | Other than fixing that, do you have a particular target in mind to reverse engineer/clone next? | 23:16 |
*** futpib has quit IRC | 23:16 | |
freemangordon | systemui daemon? | 23:16 |
freemangordon | I think that's the last man standing | 23:16 |
freemangordon | systemui stuff that is | 23:17 |
jonwil | nope, we still need osso-systemui-actdead, osso-systemui-devlock, osso-systemui-emergency and osso-systemui-splashscreen | 23:17 |
jonwil | although we have -dev packages for some of those | 23:17 |
jonwil | -emergency makes calls to some stuff in librtcom-call-ui that we have no documentation of whatsoever | 23:18 |
freemangordon | hmm, right | 23:18 |
freemangordon | jonwil: BTW, why did you remove "fprintf(stderr, "Special key listener %i\n", event->keyval);" from modechange_key_press_event_handler? | 23:19 |
jonwil | not sure why I didn't put the fprintfs in there | 23:19 |
jonwil | I cant remember | 23:19 |
jonwil | feel free to put them back if you think they are important :) | 23:19 |
jonwil | not that systemui ever runs with an actual terminal :) | 23:19 |
freemangordon | yeah | 23:19 |
freemangordon | I'll see | 23:19 |
jonwil | Me, 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 out | 23:20 |
freemangordon | I gues libcode... will be easier, ain;t? | 23:20 |
jonwil | not necessarily, the CluiCodeDialogPrivate struct is giving me some trouble | 23:21 |
freemangordon | if you share the DB, I can help you with that one | 23:22 |
jonwil | https://drive.google.com/file/d/0B9idqO9KygGsS0NEWFJleWxycWc/view?usp=sharing | 23:26 |
jonwil | The functions marked with an x have yet to be reverse engineered | 23:26 |
freemangordon | ok | 23:26 |
jonwil | and the 2 marked with a z have some weirdness I just cant work out | 23:27 |
freemangordon | hmm, I don;t see z-marked functions | 23:28 |
jonwil | should be zcodelock_password_change and zcodelock_response_signal | 23:28 |
freemangordon | gboolean __cdecl ycodelock_change_passwd(const gchar *old_passwd, const gchar *new_passwd) | 23:29 |
jonwil | hmmm ok, maybe I sent you the wrong db | 23:29 |
freemangordon | looks like | 23:29 |
jonwil | wait you are looking at codelock_change_passwd and not codelock_passwd_change | 23:32 |
jonwil | I dont know why I named them so close | 23:32 |
jonwil | do you see zcodelock_passwd_change now? | 23:33 |
freemangordon | I see gboolean __cdecl xcodelock_password_change(CodeLockUI *ui, CodeLockChangeFunc *func) | 23:33 |
freemangordon | no 'z' functions at all | 23:34 |
jonwil | weird | 23:34 |
freemangordon | I ordered by function name, the last one is yutils_dbus_send | 23:34 |
jonwil | try https://drive.google.com/open?id=0B9idqO9KygGsUl9tRWZwdVNBd1E | 23:35 |
freemangordon | yeah, I see them now | 23:36 |
freemangordon | hmm, I see what you mean | 23:36 |
freemangordon | I guess those are gtk_dialog_run() result shecks | 23:37 |
jonwil | I cant remember now why I marked zcodelock_response_signal as having wierd stuff | 23:39 |
jonwil | oh wait yeah it wasn't picking up the _GLOBAL_OFFSET_TABLE_ stuff properly | 23:40 |
jonwil | but then I think I found a solution to that | 23:40 |
Sicelo | bencoh: same video plays just fine on non-HD-codec N900. hmm | 23:40 |
jonwil | i.e. how to manually point IDA at the correct variable in each case | 23:40 |
freemangordon | jonwil: I don;t see that private struct used | 23:41 |
jonwil | _CluiCodeDialogPrivate is referenced by the priv member of _CluiCodeDialog | 23:41 |
jonwil | and is used by a number of the x labeled functions | 23:42 |
freemangordon | ok | 23:42 |
jonwil | aha I see | 23:42 |
jonwil | I created one called CluiCodeDialogPrivate and one called _CluiCodeDialogPrivate | 23:42 |
freemangordon | hmm, why? | 23:42 |
jonwil | cant remember | 23:43 |
jonwil | must have been a mistake | 23:43 |
jonwil | I think the code may be using CluiCodeDialogPrivate and not _CluiCodeDialogPrivate | 23:43 |
jonwil | either way the structure needs reverse engineering :) | 23:43 |
*** _rd has joined #maemo-ssu | 23:43 | |
jonwil | hey, its not like reverse engineering is an exact science :P | 23:49 |
jonwil | anyhow, back to fiddling with WiFi I guess for now | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!