Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Wednesday, April 22 2009
39 Problem receiving secure data in special cases was updated
  • Nikias Bassen
    Nikias Bassen commented at 11:03 PM

    Strange thing.... this is what I receive when I send the above plist:

    
    pre-read
    client wants 5 bytes
    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    iphone_mux_recv_timeou...
  • Martin S.
    Martin S. created the ticket at 6:38 PM

    After some dumping it still appears that there are some details in the usbmux communication which are not working correctly.

    For instance try to send this plist...

40 Segmentation fault in libiphone-initconf when run as root was updated
  • Nikias Bassen
    Nikias Bassen commented at 9:55 PM

    The documentation hasn't been updated yet but if you downloaded and compiled libiphone, then you don't have libiphone-initconf anymore. This tool is deprecated ...

  • Andreas Nordal
    Andreas Nordal created the ticket at 9:18 PM

    Here is what happens when I run "libiphone-initconf" as root:

    
    This program generates keys required to connect with the iPhone
    It only needs to be run ONCE.
    ...
6 Implement one-way contact / calendar syncing was updated
  • Martin S.
    Martin S. commented at 7:34 PM

    It appears mail account sync is a bit "special":

    • pushes only account settings, no mail messages or related
    • can only be "pushed" from the computer to the device...
35 [PATCH] Fix receive of plists larger than a packet was updated
  • Martin S.
    Martin S. commented at 6:34 PM

    Patch below is now fixed and replaces both earlier patches.

    As explained this makes receive of bigger plists work for MobileSync which is required if one has a ...

38 libiphone-initconf is missing was updated
  • Jonathan Beck
    • Assigned user set to Matt Colyer
    • Tag changed from handshake, install, libiphone-initconf, lockdown to handshake, ifuse, libiphone-initconf, lockdown
    by Jonathan Beck at 5:42 PM

    Here is another one that remove references to libiphone-inticonf in ifuse.

  • Jonathan Beck
    Jonathan Beck commented at 5:41 PM

    Here is a patch that detect unknown hostid and force pairing before continuing. This should remove errors after reseting device.

    warning : update dependency to ...

  • muhaaa
    muhaaa commented at 11:01 AM

    Problem solved :) THX libiphone team!!!

    Removing ~/.config/libiphone/YOUR_UID.pem worked.

    ./dev/iphoneclient --debug

    
    setting configuration... done.          ...
Tuesday, April 21 2009
38 libiphone-initconf is missing was updated
  • Martin S.
    • Assigned user cleared.
    by Martin S. at 4:34 PM

    The "libiphone-initconf" utility is not missing, it was removed from libiphone and is no longer needed.

    Retry after removing what you have in "~/.config/libipho...

  • Jonathan Beck
    • Assigned user set to Jonathan Beck
    • State changed from new to open
    • Milestone set to 1.0 Release
    by Jonathan Beck at 4:10 PM

    libiphone-initconf does not exists and is not needed anymore. So the first thing is we should remove any reference to it.

    However it seems something goes wrong ...

  • muhaaa
    • Tag set to handshake, install, libiphone-initconf, lockdown
    by muhaaa at 3:07 PM
  • muhaaa
    muhaaa created the ticket at 3:05 PM

    Hi, I tried to run " mount.fuse.ifuse none mnt/iPod/ "

    Something went in lockdown handshake. Did you run libiphone-initconf as the current user? I tried to run...

37 [PATCH] afc: cleanup and improved error handling was updated
  • Nikias Bassen
    Nikias Bassen commented at 4:11 PM

    ... and the updated patch for ifuse.

  • Nikias Bassen
    Nikias Bassen commented at 4:09 PM

    here's the updated patch for libiphone.

4 ifuse_open doesn't handle file modes correctly was updated
  • Nikias Bassen
    Nikias Bassen commented at 4:02 PM

    and the patch for libiphone updating the file open modes.

  • Nikias Bassen
    Nikias Bassen commented at 4:01 PM

    here's the patch for ifuse created using git format-patch.

27 [PATCH] NotificationProxy updated was updated
  • Nikias Bassen
    Nikias Bassen commented at 3:57 PM

    ... and here's the second one.

  • Nikias Bassen
    Nikias Bassen commented at 3:56 PM

    Here's the first patch updated and created with git format-patch.

Monday, April 20 2009
6 Implement one-way contact / calendar syncing was updated
  • Martin S.
    • Tag changed from libiphone to libiphone, mobilesync, python
    by Martin S. at 10:26 PM

    After fiddling around with Matt's work I ended up with the code below to understand how the synchronization is performed: http://cgit.sukimashita.com/pyth...

    It...

30 [PATCH] Add tools to show device information and relay the syslog was updated
  • Martin S.
    • Assigned user set to Matt Colyer
    by Martin S. at 8:07 PM

    Ah, I got what is wrong now. Will be fixed for new patches. ;)

    Check the new patch below which adds even more output, should be the correct format this time.

  • Matt Colyer
    Matt Colyer commented at 3:42 PM

    This patch works great: http://libiphone.lighthouseapp.c...

    Your other patches are in an odd format, take a quick glance at them and you'll see what I mean.

    (A...

36 [PATCH] Fix return value for PListNode.as_data() in Python binding was updated
37 [PATCH] afc: cleanup and improved error handling was updated
Nikias Bassen Nikias Bassen was invited to libiphone at 12:02 AM
Sunday, April 19 2009
36 [PATCH] Fix return value for PListNode.as_data() in Python binding was updated
  • Martin S.
    Martin S. commented at 10:32 PM

    Superb. Looks much better than my single fix of course and is way more flexible! Thanks, feel free to close the ticket.

  • Jonathan Beck
    Jonathan Beck commented at 8:05 PM

    Hi Martin,

    Thanks for discovering the bug and for providing a patch. However the solution you provided only works in python. I think i found a generic solution ...

30 [PATCH] Add tools to show device information and relay the syslog was updated
  • Martin S.
    Martin S. commented at 10:27 PM

    Hmm, which patches do you mean exactly? Mind that the last posted patch with same filename is meant to "override" any prior posted one. They are not continuous ...

  • Matt Colyer
    Matt Colyer commented at 10:17 PM

    Hey Martin the first couple of patches you sent me were properly formatted to be read by git am but the last couple were in an odd format. Is there some switch ...

  • Matt Colyer
    Matt Colyer commented at 10:16 PM

    (from [f104eb4371c2da6bac81f283d9943cdb800a6f95]) Add tool to relay the syslog from a device to stdout

    [#30]

    Signed-off-by: Matt Colyer matt@colyer.name http:/...

  • Matt Colyer
    Matt Colyer commented at 10:15 PM

    (from [6b1c3e363adff39ce15e57217ab97ae2d692247c]) Add utility to show information about attached devices

    [#30]

    Signed-off-by: Matt Colyer matt@colyer.name http...

34 [PATCH] Return error if lockdown fails starting a service was updated
  • Matt Colyer
    • State changed from new to resolved
    by Matt Colyer at 10:23 PM

    (from [63e5eed5542c8c85144ee0ac20174c0859fab866]) Make sure start_service returns an error if it fails to start the service

    [#34 state:resolved]

    Signed-off-by: ...

Make sure start_service returns an er... was committed by Martin Szulecki at 10:23 PM
Add tool to relay the syslog from a d... was committed by Martin Szulecki at 10:16 PM
Add utility to show information about... was committed by Martin Szulecki at 10:15 PM
29 [PATCH] Update msync.py example to latest Python API was updated
  • Matt Colyer
    • State changed from new to resolved
    by Matt Colyer at 10:12 PM

    (from [8493fe20ecfaafb45dd80a0e352d6d0e1dfa6e70]) Expose debug mask and send/receive plists for lockdownd in Python API

    [#29 state:resolved]

    Signed-off-by: Matt...

Expose debug mask and send/receive pl... was committed by Martin Szulecki at 10:12 PM
Update msync.py example to latest Pyt... was committed by Martin Szulecki at 10:12 PM
28 [PATCH] Make usb bus enumeration work reliably was updated
  • Matt Colyer
    • State changed from new to resolved
    by Matt Colyer at 10:07 PM

    (from [ded57a40188e0c07fac91719dd6bfd8ca44c423e]) Make usb bus enumeration work reliably for iphone_get_specific_device

    [#28 state:resolved]

    Signed-off-by: Matt...

Make usb bus enumeration work reliabl... was committed by Martin Szulecki at 10:07 PM
26 [PATCH] afc_get_file_attr: do not call afc_close_file was updated
  • Matt Colyer
    Matt Colyer commented at 10:02 PM

    In the future its helpful to have this patches submitted from git format-patch.

  • Matt Colyer
    • State changed from new to resolved
    by Matt Colyer at 10:00 PM

    (from [5a72d346c12cee531e07fbad3c3481f1e53c9ace]) This is a fix for iphone_afc_get_file_attr. As the file is not opened when getting its information with afc_ge...

This is a fix for iphone_afc_get_file... was committed by Nikias Bassen at 10:00 PM
31 Invite Nikias to libiphone was updated
  • Matt Colyer
    • State changed from new to resolved
    by Matt Colyer at 9:58 PM

    Invite sent.

33 libplist has issues when sub nodes of type dict are used was updated
  • Jonathan Beck
    • State changed from open to resolved
    by Jonathan Beck at 3:45 PM
37 [PATCH] afc: cleanup and improved error handling was updated
  • Nikias Bassen
    • Assigned user set to Matt Colyer
    by Nikias Bassen at 3:19 PM

    Here's an update to ifuse which makes use of the afc error handling. Apply after applying the patch from Ticket 4. Only ifuse_getattr and ifuse_open are modifie...

  • Nikias Bassen
    Nikias Bassen created the ticket at 3:16 PM

    Here's a patch that updates the afc implementation to do some better error handling. includes a rewrite of receive_AFC_data, which had some issues (esp. regardi...

4 ifuse_open doesn't handle file modes correctly was updated
  • Nikias Bassen
    • Tag changed from afc, ifuse, patch to afc, ifuse, libiphone, patch
    • Assigned user set to Matt Colyer
    by Nikias Bassen at 2:57 PM

    And here's the corresponding patch for libiphone, iphoneclient and afccheck are updated accordingly.

  • Nikias Bassen
    • Tag set to afc, ifuse, patch
    by Nikias Bassen at 2:55 PM

    Hi, here's a patch for ifuse where ifuse_open does handle the filemodes correctly and ifuse_create just calls ifuse_open (as the open mode flags are given in fi...

27 [PATCH] NotificationProxy updated was updated
  • Nikias Bassen
    Nikias Bassen commented at 1:19 PM

    Hi, the previous patch causes some problems when running the iphoneclient tool due to the notification callback implementation. My usbmuxd aware implementation ...