02:53.02 | *** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn) |
02:54.01 | *** join/#maemo-ssu M13 (~MirandaLS@2a02:17d0:d5:2300:acc4:a005:5a7e:6dfa) |
03:25.50 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
04:09.23 | *** join/#maemo-ssu M13 (~MirandaLS@83.149.35.232) |
04:11.41 | *** part/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
04:29.08 | *** join/#maemo-ssu radekp (~radek@82.113.39.213) |
06:55.22 | *** join/#maemo-ssu dhbiker (~dhbiker@APN-123-208-208-gprs.simobil.net) |
07:37.54 | *** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de) |
07:55.28 | *** join/#maemo-ssu kolp (~quassel@55d45d81.access.ecotel.net) |
08:05.21 | *** join/#maemo-ssu luf (~luf@80.188.29.62) |
08:15.58 | *** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net) |
08:28.35 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
08:31.17 | *** join/#maemo-ssu freemangordon_ (~ivo@195.128.224.204) |
08:31.44 | *** join/#maemo-ssu freemangordon_ (~ivo@195.128.224.204) |
08:32.30 | *** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
08:51.49 | *** join/#maemo-ssu arcean (~arcean@aacz23.neoplus.adsl.tpnet.pl) |
08:53.12 | *** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
09:15.04 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
09:15.56 | *** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
09:16.35 | *** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
09:40.18 | *** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
10:11.54 | *** join/#maemo-ssu Mihanizat0r (~MirandaLS@83.149.35.66) |
10:16.36 | *** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de) |
11:11.54 | *** join/#maemo-ssu lizardo (lizardo@nat/indt/x-liebmglxgbqhkjdq) |
11:41.58 | *** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-qrejpcphjqdphsyp) |
11:42.40 | *** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de) |
12:55.06 | *** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
14:17.23 | *** join/#maemo-ssu lizardo (lizardo@nat/indt/x-fmyhrqhjezbropip) |
14:47.21 | *** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de) |
15:17.34 | *** join/#maemo-ssu _rd (~rd@p57B48E1C.dip0.t-ipconnect.de) |
15:23.19 | *** join/#maemo-ssu freemangordon (~ivo@46.249.74.23) |
15:43.15 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
15:44.45 | *** join/#maemo-ssu LauRoman|Laptop (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
16:11.48 | *** join/#maemo-ssu LauRoman|Alt (~LauRoman@5-14-88-176.residential.rdsnet.ro) |
18:10.46 | *** join/#maemo-ssu mkaindl (~mkaindl@ama-dablam.markus-kaindl.de) |
18:11.52 | sixwheeledbeast | wait so powertop was a system package and not an extras package in PR1.0. |
18:25.03 | Pali | sixwheeledbeast: yes |
18:25.11 | Pali | and that package is CLOSED |
18:25.34 | Pali | that extras package is just repack of original powertop uploaded to extras |
18:25.51 | Pali | (or maybe uploaded harmattan version, not sure, but closed too) |
18:35.33 | *** join/#maemo-ssu nox- (noident@freebsd/developer/nox) |
18:42.18 | *** join/#maemo-ssu amizraa (~amizraa@gateway/tor-sasl/amizraa) |
19:23.45 | *** join/#maemo-ssu M4rtinK (~M4rtinK@ip-78-102-146-131.net.upcbroadband.cz) |
19:30.13 | *** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-hgqhlouruyqfilhd) |
19:30.25 | freemangordon | Pali: usb_plugin RE is ready :). No packaging though, just source files |
19:30.42 | Pali | ok |
19:32.02 | Pali | I believe I will be able to fix that anoying bug when using bme replacement (usb plugin show "usb charging mode" after disconnecting usb cable and /sys/... say that cable is disconnected too) |
19:32.46 | freemangordon | Pali: http://46.249.74.23/usb-plugin/ |
19:33.06 | freemangordon | passed some rudimentary tests on the device |
19:33.25 | freemangordon | looks like working, though I can;t guarantee there are no bugs |
19:34.41 | freemangordon | also, code neds some cleanup (like using enums instead of digits, etc) |
19:34.47 | freemangordon | needs even |
19:36.32 | kerio | freemangordon: what is that |
19:36.35 | kerio | :o |
19:36.42 | freemangordon | kerio: what is what? |
19:36.47 | kerio | what's usb-plugin |
19:37.17 | freemangordon | the one that shows you "pc suite", "mass storage" dialog when you connect USB cable |
19:37.23 | kerio | ok |
19:37.41 | freemangordon | also it shows USB icon in the status menu |
19:37.54 | Pali | freemangordon: are you sure that nobody is calling g_free() after that g_file_get_contents() function? |
19:38.20 | freemangordon | Pali: lemme check once again |
19:40.48 | freemangordon | Pali: look at the code: |
19:40.51 | freemangordon | <PROTECTED> |
19:40.53 | freemangordon | <PROTECTED> |
19:41.06 | freemangordon | you can't g_free() static data :) |
19:41.26 | freemangordon | this is buggy code |
19:41.45 | Pali | yes, but that part from g_file_get_contents must be freed |
19:41.48 | kerio | freemangordon: what's that flappybird.tar.gz |
19:41.52 | freemangordon | but we can fix it ofc |
19:41.57 | Pali | so you found another memory leak in maemo :-) |
19:42.34 | freemangordon | something like: |
19:42.37 | freemangordon | <PROTECTED> |
19:42.38 | freemangordon | <PROTECTED> |
19:42.41 | freemangordon | <PROTECTED> |
19:42.43 | freemangordon | <PROTECTED> |
19:42.45 | freemangordon | yeah, yet another one :( |
19:42.58 | kerio | how does s = "<no data>" even work |
19:43.03 | kerio | ok that's a stupid question |
19:43.08 | kerio | ok no it's fucking not |
19:43.12 | freemangordon | though this is one time leak, iiuc this function is called only once |
19:43.14 | Pali | s is pointer |
19:43.16 | kerio | are the gtk stuff just char*s |
19:43.29 | kerio | why bother with the g_ stuff then |
19:43.32 | Pali | yes, it is just char* |
19:43.42 | Pali | g_ functions sometimes doing some checks |
19:43.49 | freemangordon | kerio: flappybird? |
19:43.56 | Pali | there is safe function of strcmp which accept also NULL |
19:44.03 | kerio | freemangordon: http://46.249.74.23/flappybird.tar.gz |
19:44.26 | Pali | g_strcmp0() |
19:44.41 | freemangordon | kerio: http://talk.maemo.org/showpost.php?p=1418571&postcount=1 |
19:45.00 | kerio | meh |
19:45.04 | kerio | vidja games |
19:46.07 | freemangordon | Pali: besides that leak, the code looks like spaghetti. as usual :( |
19:46.35 | freemangordon | this crap cries for a rewrite, not a bug fixing |
19:46.46 | kerio | so... |
19:46.51 | kerio | are you having fun with IDA? :D |
19:46.56 | Pali | its ok |
19:47.05 | Pali | there are funny calls with system() |
19:47.13 | Pali | ls and grep |
19:47.21 | Pali | I think there will be some problem |
19:47.24 | freemangordon | kerio: this ^^^ is the first one to fall under ARM hexrays fire :) |
19:47.59 | kerio | we should send hex-rays an email |
19:48.01 | kerio | saying thanks |
19:48.03 | freemangordon | Pali: look at 1 s timeouts, counting to 30, etc |
19:48.14 | kerio | everyone likes being appreciated! |
19:48.30 | freemangordon | kerio: we'd rather not spread the word ;) |
19:48.44 | kerio | meh |
19:48.45 | freemangordon | you're aware I don't have a legal copy? |
19:48.46 | kerio | i mean |
19:48.49 | kerio | would you ever actually buy it |
19:49.01 | freemangordon | they don;t sell it |
19:49.03 | kerio | :o |
19:49.09 | kerio | sure they do |
19:49.16 | Pali | anyway when I have time I will try to merge mass storage kernel driver into g_nokia |
19:49.22 | freemangordon | no, they don;t sell to individuals |
19:49.26 | kerio | also what's the difference between disassembler and decompiler? |
19:49.35 | freemangordon | kerio: come on |
19:49.36 | kerio | ok nvm that's a stupid question |
19:49.40 | Pali | and then remove pc suite button :D |
19:49.58 | Pali | or mass storage |
19:50.10 | freemangordon | Pali: why? we'd rather add another button, for g_ether :P |
19:50.31 | Pali | yes :-) and also for charge only |
19:50.58 | freemangordon | hmm, you enter "charge only" by dismissing that dialog |
19:51.28 | freemangordon | which fits in hildon UI paradigma, iiuc |
19:51.29 | kerio | freemangordon: Named licenses: are linked to a specific end user and may be used on as many computers as that particular end-user uses. Named licenses are well suited for small business and private users. |
19:51.33 | Pali | and add option to switch between pcsuite and mass storage |
19:51.39 | kerio | ida starter is 450⬠|
19:51.40 | kerio | jesus christ |
19:51.49 | Pali | because once you select mode GUI does not allow you change it |
19:51.57 | freemangordon | Pali: that will be easy |
19:52.19 | freemangordon | look at usb_status_menu_disable_usb_button |
19:52.36 | freemangordon | and usb_status_menu_enable_button |
19:52.47 | freemangordon | we just won;t disable it :) |
19:53.05 | Pali | :-) |
19:53.24 | Pali | anyway, it is not possible to add g_ether functionality into g_nokia? |
19:53.31 | freemangordon | NFC |
19:53.51 | freemangordon | can that be upstreamed? |
19:53.54 | kerio | g_nokia already provides an ethernet card |
19:54.00 | kerio | ARM Decompiler Fixed License [Linux]2350 USD |
19:54.02 | kerio | holy fucking shit |
19:54.03 | Pali | upstream kernel now has cleaned gadget code |
19:54.04 | kerio | !!!!!!!!!!!!!! |
19:54.18 | Pali | and code is now fully modular |
19:54.22 | freemangordon | kerio: try to buy it |
19:54.52 | freemangordon | unless they've changed their policy recently, you won't be able to buy it |
19:54.54 | Pali | so you can create composite gadget with modules which you want |
19:55.22 | Pali | now I can try to send my patch which adding mass storage to g_nokia again |
19:57.16 | freemangordon | Pali: please create appropriate repos in CSSU before you start tweaking gtalk-plugin and usb-plugin |
19:57.28 | Pali | ok |
19:58.23 | freemangordon | BTW gtalk-plugin is part of rtcom-accounts-ui source package |
19:58.51 | freemangordon | no idea how hard will be to RE the whole thing |
20:00.18 | freemangordon | hmm: |
20:00.21 | freemangordon | -rwxr-xr-x 1 root root 20924 Jul 15 2010 /usr/bin/rtcom-accounts-ui.launch |
20:00.40 | freemangordon | -rw-r--r-- 1 root root 32772 Jul 15 2010 /usr/lib/hildon-control-panel/librtcom-accounts-ui.so |
20:01.05 | freemangordon | not that much |
20:02.23 | Pali | there are too many packages: http://repository.maemo.org/pool/maemo5.0/nokia-binaries/4bc37c7c77ebe90177c050b805a8dc79/nokia-binaries/r/rtcom-accounts-ui/ |
20:02.30 | freemangordon | yeah |
20:02.54 | freemangordon | the biggest is *widgets* package, about 100k .so |
20:03.10 | freemangordon | not impossible, but hard |
20:04.31 | freemangordon | BTW someone should launch valgrind against hildon-status-menu, some of the stock widget(s) leak a lot |
20:06.16 | freemangordon | s/widgets/applets/ |
20:26.17 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-192-7.residential.rdsnet.ro) |
21:01.20 | *** join/#maemo-ssu LauRoman (~LauRoman@5-14-85-42.residential.rdsnet.ro) |
21:01.39 | *** join/#maemo-ssu javispedro (~javier@Maemo/community/contributor/javispedro) |
21:27.25 | *** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net) |
21:33.20 | *** join/#maemo-ssu NishanthMenon (~nmenon@nat/ti/x-dcrmuuuimgaijdcl) |
22:34.57 | *** join/#maemo-ssu xes (~xes@unaffiliated/xes) |
23:01.04 | *** join/#maemo-ssu DrCode (~DrCode@gateway/tor-sasl/drcode) |
23:39.53 | *** join/#maemo-ssu rd_ (~rd@p5088FB03.dip0.t-ipconnect.de) |