Home | Back
commit e207275718352c781c5ddcfdd1015fde36259e9b
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jun 23 21:45:23 2013 +0200

    Update changelog for new release
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 49e4a6eb6d0c3cb9f0f90453aa88c75bdbb93c94
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jun 23 20:22:25 2013 +0200

    Update documentation in preparation of a new release
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 1b76eae7656c447dc61c571a700151944c8733ce
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jun 23 20:18:36 2013 +0200

    Update list of authors based on git history
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 87fb149ae2fc166731663fe2671b04291b7dd08f
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jun 23 20:15:05 2013 +0200

    Add missing modem_prj.h file to automake configuration
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 48aba0e551523257d8f26be08b3cd287c4dad8d7
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jun 23 20:13:12 2013 +0200

    Fix outstanding compiler warnings
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 950d2c3b8249b9f427b968b2419818497da6a3f6
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sun Mar 24 12:48:46 2013 +0100

    Rules to build piranha code on Makefiles
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit ba93873c8e53a8455b6f48bee4c7f4f598a93515
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sat Mar 23 19:52:19 2013 +0100

    xmm6260: Set message info data to NULL before alloc (or no alloc)
    
    Change-Id: I5eb463630dfd611e0f3db439ea1a1efb420bcc5a
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit dc5c21b8484cba27551998f2d11a055bb821cfbf
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Mar 7 22:23:44 2013 +0100

    modemctrl: Remove SIM initializing message
    
    Change-Id: If73a5bc5a87ae1bfdb0921ef16338be11cc7b989
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit f0a4b59cdf8aa0f6480115dd3a4cb4d59c19882f
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Mar 7 21:23:09 2013 +0100

    sec: Use correct SIM ready status value
    
    Change-Id: I71afe804d05585a0f232fe2fd685c5e78101def4
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 86dd098d4d387de01d8f4de3afd9c2d07a9b5835
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Mar 7 19:52:27 2013 +0100

    disp: Second byte of icon info is the reception level in bars
    
    Change-Id: I54963a4db11c6e766c787e2cc173cd5a27662b53
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 09ca2de76476fe607fbb863a2cfdabbb6cce80bf
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Mar 6 19:43:24 2013 +0100

    prainha: Remove TODO comment
    
    Change-Id: I8a61b582c16b8169505c7252f6d7260a542a290b
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit a6d95bf39951c9033d7abac3c3a580b54d1917b0
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Mar 6 19:39:56 2013 +0100

    Piranha (P5100/P3100 Galaxy Tab 2.0 tablets) support
    
    Change-Id: Ie3d120723aeff044d127ff66e46ec9e7b5f476cc
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>

create mode 100644 samsung-ipc/device/piranha/piranha_ipc.c
create mode 100644 samsung-ipc/device/piranha/piranha_loader.c
create mode 100644 samsung-ipc/device/piranha/piranha_loader.h

commit 588cc2680c761f4845698bfe2a41d1e925ad96e8
Author: Julian Cromarty <julian.cromarty@gmail.com>
Date:   Thu Feb 14 01:49:19 2013 +0000

    Added spica (i5700) to available devices in Android.mk
    
    Change-Id: I7e20a28c0c7aa749e037721bbaf36125cde5cbba


commit 146080c93521ac9c4d028c50b121b1af71aca1f9
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sat Feb 9 23:43:58 2013 +0100

    sec: RSIM access data structure when SIM ICC type != 1
    
    Change-Id: I4580ffcc91486363dc50a1fca116991fda098e48
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 564a20c0ff10770f0c225fd399f637392675e838
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Fri Feb 8 22:36:28 2013 +0100

    misc: Timezone value can be negative, use a signed char accordingly
    
    Change-Id: I8dc9fb1412df458eda38683580764490135df45f
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 16fb15b8cbbb24cc66f70e6ac6b560b78caefab1
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Jan 30 22:15:32 2013 +0100

    sms: Correct memcpy argument (don't use a pointer to pointer)
    
    Change-Id: I53bc70e83df6c50f64629abb2157cae28b6a0dea
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit ed4d891a7880db9ddf02fadd69dbf4241f1550c3
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Jan 15 19:46:19 2013 +0100

    sec: correct binary represetation of SIM access commands
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 44111557977fa88ade827c6b0fbb9e2715ef9f59
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sun Dec 16 13:29:04 2012 +0100

    Misc: Correct the value for time info message
    
    Change-Id: Ia1dd301a339c34ac443fbc1da81e8d29b1f8f2a3
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit da6bf32cfc0bd4b4cf46422e6653a6a3cb4877a1
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sat Dec 15 19:13:47 2012 +0100

    Permit explicit board name instead of device name
    
    Change-Id: I7ed51c0a35061daeaac302c8bac90a1c3b577e1d
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 617169fce836a9b31d6c629a4b16c886b311fb3f
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sun Nov 18 13:01:44 2012 +0100

    Aries: Stick a bit more with SEC ril, preventing some failures
    
    Change-Id: I54f069f32f85528176b8e06ac587d8948fae47f2
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 1c46f2f4e6d462799878844344860e836cae4b3f
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Nov 13 16:53:27 2012 +0100

    ipc: reset client structure after allocation to zero
    
    When we're just allocating memory and do not care about the content of the allocated
    memory area we can head into cases where the internal parts of the structures are already
    set with a random value and then causes segfaults cause code peaces are trying to access
    invalid memory areas.
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 9574ecec486a4ebd2be962838cad3fb1b91bb078
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Nov 13 16:33:20 2012 +0100

    Fix wrong device detection; we have to check for board_name instead of device name
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 314056af01c5dda6c6dbfd63021cd16e40282087
Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Date:   Mon Nov 12 13:11:12 2012 +0100

    Fix vapi errors due to ipc_sms_send_msg and ipc_sms_deliv_report_msg renames.
    
    Without that fix we have:
      smshandler.c:111:34: error: field 'ackmsg' has incomplete type
      smshandler.c:113:34: error: field '_tmp4_' has incomplete type
    
    Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>


commit d9622e4a4bcee8132ff3dfe89beed5399f3bdeb8
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sun Nov 11 12:32:40 2012 +0100

    GPRS: Pass CID to activate/deactivate functions
    Aries: Use CID to activate/deactivate the corresponding iface
    
    Change-Id: Ifd153eda59404921bc6ea12d27f94d5aee7b06ff
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit f722771a3837793c397d1db5075b8e8bd2906fed
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Nov 1 19:13:02 2012 +0100

    SMS: Renamed structures according to messages names, build sms.c
    
    Change-Id: I9e8d01ca8b0eb23d9ca2a2034c5bb9594f151e92
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 3b804a8dc0352281b95b2506b0e35114a37fe843
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Mon Oct 1 20:36:42 2012 +0200

    crespo: Kernel-version-dependant gprs specs
    
    Change-Id: I208edeb3b9f8bdce4051b42d0ecda85259cf1d82
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 896c02cd4cf1486a9984dd4ee61c8dac7aa95858
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Mon Oct 1 19:34:45 2012 +0200

    Kernel version in IPC device desc, with detection code
    
    Change-Id: Ica8dd604ddaff527436e9ba909ab7d22eda9a875
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 9c23156c6d42384f0a8477b04a20419d606a2e2e
Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Date:   Sun Sep 30 22:11:24 2012 +0200

    Fix vapi errors due to ipc_net_current_plmn rename.
    
    Without that fix we have:
      mediators_network.c: In function 'samsung_network_get_status_real_run_co':
      mediators_network.c:1575:24: error: dereferencing pointer to incomplete type
    
    Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>


commit 9c55caab35874b4b9250762baa96184252fdeef2
Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Date:   Sun Sep 30 22:11:23 2012 +0200

    Fix vapi errors due to ipc_net_regist rename.
    
    Without that fix we have many errors such as this one:
      mediators_network.c: In function 'samsung_network_get_status_real_run_co':
      mediators_network.c:1473:21: error: dereferencing pointer to incomplete type
    
    Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>


commit cd979427bee9d15dc56454558d74802eff4f11c4
Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Date:   Sun Sep 30 16:32:26 2012 +0200

    Fix VAPI's ipc_net_{regist_setup,plmn_sel_setup} renames for fsogsmd
    
    Without that fix fsogmsd fails to compile that way:
      mediators_network.c: In function 'samsung_network_register_real_run_co':
      mediators_network.c:711:2: warning: implicit declaration of function 'ipc_net_plmn_sel_setup' [-Wimplicit-function-declaration]
    And:
      mediators_network.c: In function 'samsung_network_get_status_real_run_co':
      mediators_network.c:1426:2: warning: implicit declaration of function 'ipc_net_regist_setup' [-Wimplicit-function-declaration]
    
    Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>


commit b21b7798f433ea38e4eef9bfc852a183ddb92ddd
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Sep 21 17:07:08 2012 +0200

    samsung-ipc: cleanup to match common code style


commit d45c70f61f78c4cca3740a50b48a8658596d941f
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Sep 21 17:02:55 2012 +0200

    maguro: cleanup code to match common code style


commit b33a9e16243034197480b5374d93a209d9600b06
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Sep 21 16:57:01 2012 +0200

    xmm6260: cleanup code a bit to match common code style


commit 51280f748e5c61202b45ffb2f074c4d99789b82a
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Sep 21 16:49:30 2012 +0200

    cleanup autoconf configuration


commit ed8734659e4ddd0775027c4cc550215863bfa851
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Sep 20 18:57:48 2012 +0200

    switch to GPLv2+ as license as decided by all authors per mail


commit bf2596c564107880a90caa095a4da91695c7c497
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Sep 20 08:54:53 2012 +0200

    update authors file with all people contributed to libsamsung-ipc


commit e1ffca5120b93a5c7abf402406f7f2fbb05affd2
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Sep 10 09:23:36 2012 +0200

    ipc: don't set a default log handler; should be set only on demand


commit de43b72379b469567454b96d03a56bf813913475
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sat Sep 15 19:07:28 2012 +0200

    SND: Add missing undocumented commands
    
    Change-Id: Ib84ce488e3f78c4fd0dfcfc7eb199c0d93bc034e
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 7a3189f6b12fd788b023785da9ef262890269778
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Mon Sep 10 18:27:47 2012 +0200

    ipc: fix gprs_get_iface functions
    
    Change-Id: Idea112725ca55ea341d11055a332b1c8625e614c
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit c274c5bfe67e4e9437af75279cc3b66cfb523b07
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Sep 9 15:00:32 2012 +0200

    gprs: rename member of ipc_gprs_hsdpa_status to reg_state


commit 43adc7224042c4fb5ea9a719c0d5799a97ab451a
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Sep 9 13:29:34 2012 +0200

    call: fix retrieval of the number of a call


commit 3a9c878ca37442aca10917306fffb625c46b0ec4
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Sep 5 09:53:36 2012 +0200

    ipc: refactor ipc_client_gprs_get_iface method to return iface name instead of using a parameter
    
    Allocating memory and setting a pointer to it for the user via a parameter is kind of
    unnecessary. It's better to return the pointer instead.


commit db180081a182a2cd5652f9b1c147b974bae54811
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Sep 3 06:06:28 2012 +0200

    misc: add IPC_MISC_DEBUG_LEVEL message type


commit 1274e352c4b1363be3ee0e5781cdb947d868d27a
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Sep 3 06:04:49 2012 +0200

    sec: add setup method for ipc_sec_change_locking_pw_set message type


commit 338c9716d12084f0f925f3217ec9abca44e49d7c
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Sep 3 05:59:18 2012 +0200

    sec: rename ipc_sec_change_locking_pw to ipc_sec_change_locking_pw_set


commit ce4b30cb8c87e1832fd96d264207389c19d14f77
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Sep 3 05:50:37 2012 +0200

    sec: add setup method for ipc_sec_phone_lock_set message type


commit 807ad0478f8805de91f185021a666111a6abb4a7
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Fri Sep 7 17:11:19 2012 +0200

    Aries: Use new IPC open/close definitions
    
    Change-Id: I348c615371bcc24796ea0b7ea33a32eab23709c4
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit e426cc47a0939cbd5b76137f4e4bd752100fadc0
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Sep 6 22:09:46 2012 +0200

    sec: Corrected comments about data types
    
    Change-Id: Ia139f8d5cf42047c95024ebbdb296e8aed530ea9
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 7b05368760fe11d57b108387d9c9cd0ce379a737
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 30 17:48:01 2012 +0200

    tools: drop not working forwarding tool

delete mode 100644 tools/forward.c

commit d9eae1106d51f69168b44cf81a46a604ad6fc8ef
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 30 17:46:34 2012 +0200

    net: renaming some parts to be more reasonable


commit 63d90f703a0a8b886415797584059be9c2cc1023
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 29 23:47:29 2012 +0200

    sec: add IPC_SEC_FACILITY_LOCK_TYPE_SC_UNLOCKED type


commit 697916d7311a511c8748a62e858109d89c64034c
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 29 14:09:02 2012 +0200

    sec: rename ipc_sec_pin_status_response structure


commit 66d5c97e407c2326c5f3dd6ae1059dd18e769c54
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 29 14:05:57 2012 +0200

    sec: rename IPC_SEC_PIN_STATUS to IPC_SEC_SIM_STATUS


commit 3baa91e5ca8b5c5e7d6fe52023d6bd7d98e1b672
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 29 12:33:25 2012 +0200

    sec: refactor type naming to be clean and not misleading


commit c2509569de22560f8bd5eabdbdebf40eba030a29
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Aug 28 19:10:44 2012 +0200

    Reformat log output for received/sent messages


commit c4f9aa62257da074983aff73924908bc902fe8d2
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Aug 28 18:38:54 2012 +0200

    xm6269: drop log statement as it fills up the log output unnecessarily


commit d619e86de0f524d2b56bf871b28273533abd9366
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Aug 28 13:58:14 2012 +0200

    Use correct helper method to print request type


commit 222f78a5f065cc1c1cbefe77ef96807ea996d0fb
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Aug 27 21:59:41 2012 +0200

    vapi: bind missing ipc_client_create_handlers_common_data method


commit d500d716dfe4bd9c6dc435b7c11f7c31f2be0594
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Aug 27 21:11:02 2012 +0200

    maguro: try to load radio image from more than on source path


commit d4f8a0b572ff1ff927f1234417ead038695e4079
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Aug 27 12:30:35 2012 +0200

    Make everything compile again after last merge


commit a6b8e7d405b16b33a9726ddd70346b5dbb6c845a
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Sun Aug 26 05:58:45 2012 +0400

    maguro: replace constant with mask for boot reply


commit 5def3bc80313b3ab2690f2d84341227f76d2b7cf
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Sun Aug 26 05:31:53 2012 +0400

    Revert "Add a delay to maguro fw loader to work around buggy init"
    
     The real cause of call failure was samsung-ril-client
     This delay is not needed


commit d851f2bceb5813ba128ab31384bbec7f8cc72f07
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Aug 24 15:57:03 2012 +0200

    Add another method to free space used by a response message


commit 118643a96dbaa46dbb44dc2d3d5d33a520fe9033
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Aug 24 15:53:57 2012 +0200

    Add cmd field to ipc_message_info structure which will be prefilled


commit 94ca3db63b985c7ad7696f3bce50555950e1c17a
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Aug 24 07:25:19 2012 +0200

    Add identifiable named header file which should be the only one used by clients

create mode 100644 include/samsung-ipc.h

commit b11be643a3d129324aea655587a5b9d44932bd2b
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Thu Aug 23 01:33:19 2012 +0400

    [xmm6260] add ipc error checks


commit 5999a66ad4405527dfca6c823bce2ce5b0eef0e1
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 22 17:49:48 2012 +0200

    vapi: bind some more ipc client methods


commit bbea04f2a29cc1dcb5ec13079942f61cd673ba61
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Aug 20 15:19:16 2012 +0400

    re-enable wakelocks on xmm6260


commit 8f62bbb57ed1316671b1c7f132b70f3427defd5a
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Aug 20 15:15:11 2012 +0400

    Add a delay to maguro fw loader to work around buggy init


commit 9875a661bb960d329f992f1f63ef5c6241f63135
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Aug 20 14:12:20 2012 +0400

    Use static wakelock file descriptors


commit d109d6c95ebb226754e6e8493bc19a4abee9b35c
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Aug 20 14:00:53 2012 +0400

    disable xmm6260 wake locks temporarily (until they are debugged)


commit d79718ef3e50fe378606d3bfd66aee4ab5b59752
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Aug 20 10:17:55 2012 +0200

    vapi: bind power_on/power_off and correct return types


commit 6658e650307a7ecf98ac3872947af9ac97f30161
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 9 08:32:11 2012 +0200

    maguro: fix warning about ignore return result


commit d4f41d7dc21a8e977f78a3fb88c5b5774e7d33ed
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 9 08:30:19 2012 +0200

    rfs: fix warnings about ignored return results from std. library functions


commit 81660e380835e6fe6d23c92f5da8fbeeaffa39ea
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 9 08:01:50 2012 +0200

    crespo: fix all warnings regarding ignored return value from std. library functions


commit 1628980f6a5aca6ed427cc7d56cb0d5b318a9c4e
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 8 16:56:05 2012 +0200

    First round of fixing unnecessary warnings


commit b44ee66d247cfa523469ebd144a07b79762702ca
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 8 16:05:34 2012 +0200

    Prefix method correctly with ipc_client_


commit 7a9ad8c635c3cc8993aaa4c1509eea8745d56069
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 8 15:57:50 2012 +0200

    Simplify open/close handler signature


commit 7d6f56c4f67416658c0b490d828ffe0938381f5f
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Jul 30 09:36:24 2012 +0200

    vapi: update for recent changes to GPRS subsystem


commit 4bd59903ac2a4697241730d1d30476f2be088414
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Thu Jul 26 14:07:54 2012 +0400

    Implement maguro poweroff


commit 62c5b2423eb3da2b13350583c66bd031b297196d
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Thu Jul 26 14:07:26 2012 +0400

    Silently ignore null client/message in ipc log


commit e4403cb5b5da34430356d1d7aedecfeca48d59e3
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Thu Jul 26 13:55:17 2012 +0400

    Make wakelocks not crespo-specific and add for xmm6260

create mode 100644 include/wakelock.h
create mode 100644 samsung-ipc/wakelock.c

commit 89904c08bb3768ff993da750dab268989fe6dec0
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Thu Jul 12 03:26:18 2012 +0400

    Fix GPS on tuna by setting the UART mux correctly


commit f0379c85382d0b853e1124e124218a6f96248c4c
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Thu Jul 12 03:26:18 2012 +0400

    Fix GPS on tuna by setting the UART mux correctly


commit a72e2497ae5987c8ec3e8851f4d7be2f3c2eb82d
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sun Jul 8 17:09:13 2012 +0200

    GPRS: Get interface name given the connection ID (cid)
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit dadca553b13324a599c98ca2da98aad25e47d1d5
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Sun Jul 8 00:35:04 2012 +0200

    GPRS: added and completed structures, defines and reworked functions accordingly
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 7090d361f77842818b65f014b3731fb1445362d9
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Fri Jul 6 13:25:21 2012 +0200

    Call: Added a few call end causes
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 1777a0ad0303e095b6e576bd2d9431d02226a191
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 22:38:29 2012 +0200

    XMM6260/Crespo: Fixed common_data_set_fd
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit bd70ecb8ad2c7ebdb1940a2088517032e849f0c3
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 22:30:53 2012 +0200

    Removed device loop code (the upper layer must decide whether to loop or not)
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit d626a32665defecb4ab4358a875bda0b0f4c1fa6
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 22:10:18 2012 +0200

    Unified debug messages on send/recv with ipc_util functions
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 78bf08e957078b14e2b165e40d02db98abc86e05
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 21:26:53 2012 +0200

    Removed deprecated util files
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>

delete mode 100644 include/util.h
delete mode 100644 samsung-ipc/util.c

commit 0b8d066094428d1c02a92feb878caa536dd2be54
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 20:13:26 2012 +0200

    Android.mk: include xmm6260 path for every device
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 84cd42f10be74c0a60545c2035876e3beca644a3
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 17:54:25 2012 +0200

    XMM6260: Split code into galaxys2, maguro and xmm2620 (shared code) devices
    
    * Moved maguro and galaxys2 loaders to proper folders
    * Renamed i9100 to galaxys2 and i9250 to maguro
    * Device-specific ops, handlers, gprs_specs and nv_data_specs on XMM2620 devices
      though most data/functions are still shared in xmm2620_ipc
    * Removed radio_parts from modemctl_io_data
    * Moved CRC calculate function to xmm2620_loader
    * Moved io_helpers functions to xmm2620_loader
    * Listed include headers in each file instead of using common.h
    * Prefixed remaining xmm2620 files
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>

create mode 100644 samsung-ipc/device/galaxys2/galaxys2_ipc.c
create mode 100644 samsung-ipc/device/maguro/maguro_ipc.c
delete mode 100644 samsung-ipc/device/xmm6260/common.h
delete mode 100644 samsung-ipc/device/xmm6260/io_helpers.c
delete mode 100644 samsung-ipc/device/xmm6260/io_helpers.h
delete mode 100644 samsung-ipc/device/xmm6260/modemctl.c
delete mode 100644 samsung-ipc/device/xmm6260/modemctl.h
create mode 100644 samsung-ipc/device/xmm6260/xmm6260_loader.c
create mode 100644 samsung-ipc/device/xmm6260/xmm6260_loader.h
create mode 100644 samsung-ipc/device/xmm6260/xmm6260_modemctl.c
create mode 100644 samsung-ipc/device/xmm6260/xmm6260_modemctl.h

commit 2eea520884474f4eefcf03815d52dfaac9e03cce
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 14:03:19 2012 +0200

    XMM6260: Moved device-specific files to galaxys2 and maguro folders
    
    Warning: this commit breaks code compilation!
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>

create mode 100644 samsung-ipc/device/galaxys2/galaxys2_loader.c
create mode 100644 samsung-ipc/device/galaxys2/galaxys2_loader.h
create mode 100644 samsung-ipc/device/maguro/maguro_loader.c
create mode 100644 samsung-ipc/device/maguro/maguro_loader.h
delete mode 100644 samsung-ipc/device/xmm6260/fwloader_i9100.c
delete mode 100644 samsung-ipc/device/xmm6260/fwloader_i9100.h
delete mode 100644 samsung-ipc/device/xmm6260/fwloader_i9250.c
delete mode 100644 samsung-ipc/device/xmm6260/fwloader_i9250.h
create mode 100644 samsung-ipc/device/xmm6260/modemctl.c
create mode 100644 samsung-ipc/device/xmm6260/modemctl.h
delete mode 100644 samsung-ipc/device/xmm6260/modemctl_common.c
delete mode 100644 samsung-ipc/device/xmm6260/modemctl_common.h

commit e94080b52dd1b205b107c30d9535feb9fdc4ff7f
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 13:53:24 2012 +0200

    XMM6260: Always use ipc log handler, also reduced log output
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>

delete mode 100644 samsung-ipc/device/xmm6260/log.c
delete mode 100644 samsung-ipc/device/xmm6260/log.h

commit 0bb1ce7aedfe482148e51201722f13d200679ea7
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 13:02:44 2012 +0200

    XMM6260: Renamed IO functions to give them an explicit name and cleanup
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 9182387cf9395ab7e8c9c03cedb9e7030fa082e0
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 12:51:47 2012 +0200

    XMM6260: Fixed functions names and braces
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 985b168dc576ed35de631ff495fc30c6d2ffec50
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 12:34:02 2012 +0200

    XMM6260: Reworked modemctl and brought ipc client to most functions
    
    * Radio parts are now generic for XMM6260 devices
    * ipc client structure is now brought to most functions, to be used for logging
    * fwloader_context was renamed to struct modemctl_io_data
    * Generic XMM6260 radio parts are now part of struct modemctl_io_data
    * Bare ioctls are used in modemctl (no need to log success)
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit d4f9b162481e41076dd6520141b89db25e530d2d
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 11:09:25 2012 +0200

    XMM6260 I9250: Renamed and moved structures
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 9243252c706d7d8b2e42625b6af73231bace40d6
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 11:00:32 2012 +0200

    XMM6260 I9100: Renamed and moved structures
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit ccbc15dc1a83935e4fc8d127151fe58fd8045769
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 10:49:06 2012 +0200

    XMM6260: Fix code indent
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit c691ac240ec65a8b6f739fd3f273c4e5b7e00af7
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Thu Jul 5 10:46:07 2012 +0200

    XMM6260: Split defines in header files
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>

create mode 100644 samsung-ipc/device/xmm6260/fwloader_i9100.h
create mode 100644 samsung-ipc/device/xmm6260/fwloader_i9250.h

commit 645a8aa548c7777134cfb505f5ea85bc4cbdcf19
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Jul 4 23:25:21 2012 +0200

    Reworked nv_data handling in nv_data_specs, moved some functions to gprs_specs
    
    nv_data:
    * Reworked device-specific nv_data passthrough functions
    * Moved default values in rfs.h
    * Added more specific infos (size, chunk size, secret)
    * Applied to xmm6260 device
    
    gprs:
    * Moved non-io-related gprs handlers to gprs_specs
    * Applied to crespo, aries and xmm6260 devices
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 0b6def0105a1c11eeb728f289045412bddfd2bad
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Jul 4 22:44:27 2012 +0200

    Ordered devices by historical support order
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 55017a826f5bd902d27e566610c46f8ada45e5d8
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Jul 4 19:15:59 2012 +0200

    XMM6260: Added GPRS capabilities handler
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 174a1f2d0a1d16021004d50b926f0fe014759020
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Jul 4 19:15:27 2012 +0200

    Aries/Crespo: Added GPRS capabilities handler
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 776839085031611b9d48ddeca529b1931c01dd22
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Jul 4 19:14:53 2012 +0200

    GPRS: New capabilities structure and related handler
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 0ec570aca028a4b82f761bfd376fd705250a812c
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Wed Jul 4 15:16:09 2012 +0200

    RFS: Changed chunk size to 0x1000 when reading nv_data
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 31978622974ff3ef4b69b5b830a0a50c20c770cb
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Tue Jul 3 23:38:26 2012 +0200

    Using stored nv_data file and related functions instead of the default nv_data
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 11320e7e0e7723fbca19a7c4cea355532add9393
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Tue Jul 3 23:22:06 2012 +0200

    RFS: Exported nv_data path functions
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 52fb802f38acb399ade936f9852c3e33f506ce7e
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Tue Jul 3 23:11:08 2012 +0200

    Set nv_data paths functions non-static so they can be reused in device code
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit 698f40a05bf4b170cf326fd138144378108b3bbf
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Tue Jul 3 20:40:42 2012 +0400

    Allow EFS path to be overriden per-board


commit 364343a86c168d0211e29720665bc0f58737a09c
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Tue Jul 3 19:24:18 2012 +0400

    xmm6260 rfs cleanup: code style and compilation warnings


commit 771dafbbccb93521170ddc5874fefd796dd7c3bf
Author: Paul Kocialkowski <contact@paulk.fr>
Date:   Tue Jul 3 16:25:50 2012 +0200

    RFS: added missing send/recv functions
    
    Signed-off-by: Paul Kocialkowski <contact@paulk.fr>


commit ec0da948c69d1e8aea8dcdbbe2e4552591f18b47
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Jul 2 21:11:17 2012 +0400

    Change i9250 and i9100 to lowercase to fix runtime detection


commit 25a8c2e23fa35a39c3653a158fc521debded81cf
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Jul 2 15:00:02 2012 +0400

    Cleanup xmm6260 ipc, prepare for rfs


commit 166f92e619c6f07ad8d824a3921a7211592836f4
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Jul 2 13:53:38 2012 +0400

    Fix compilation warnings


commit 2454f7265a17afa73273dc09019adb90f77c0007
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Mon Jul 2 12:55:22 2012 +0400

    Update firmware loader to the latest version, fix makefiles for
    maguro/galaxys2


commit 3ee91dd1a20083d571718e2ee07570ac2c8cfe7c
Author: Alexander Tarasikov <alexander.tarasikov@gmail.com>
Date:   Sat Jun 30 02:39:43 2012 +0400

    Add the dirty, hackish and barely working xmm6260 modem support
    for galaxy nexus (tuna/maguro)

create mode 100644 samsung-ipc/device/xmm6260/common.h
create mode 100644 samsung-ipc/device/xmm6260/fwloader_i9100.c
create mode 100644 samsung-ipc/device/xmm6260/fwloader_i9250.c
create mode 100644 samsung-ipc/device/xmm6260/io_helpers.c
create mode 100644 samsung-ipc/device/xmm6260/io_helpers.h
create mode 100644 samsung-ipc/device/xmm6260/log.c
create mode 100644 samsung-ipc/device/xmm6260/log.h
create mode 100644 samsung-ipc/device/xmm6260/modem_prj.h
create mode 100644 samsung-ipc/device/xmm6260/modemctl_common.c
create mode 100644 samsung-ipc/device/xmm6260/modemctl_common.h
create mode 100644 samsung-ipc/device/xmm6260/xmm6260_ipc.c
create mode 100644 samsung-ipc/device/xmm6260/xmm6260_ipc.h

commit 9b9c03b7d3e8ed110828155169903ece3c0658d0
Author: PaulK <contact@paulk.fr>
Date:   Thu Jun 7 22:23:53 2012 +0200

    GPRS port list setup function (currently with fixed values), needed for aries
    
    Signed-off-by: PaulK <contact@paulk.fr>


commit 67bb78c3e7d0991d1f1bbd7fccf2f9986cb34c7c
Author: PaulK <contact@paulk.fr>
Date:   Thu Jun 7 22:22:23 2012 +0200

    Function to check if GPRS activation/deactivation functions are available
    
    Signed-off-by: PaulK <contact@paulk.fr>


commit 63a3609348e04a1899b69a4f95e626408497f230
Author: PaulK <contact@paulk.fr>
Date:   Thu Jun 7 22:21:24 2012 +0200

    GPRS interface name function for crespo
    
    Signed-off-by: PaulK <contact@paulk.fr>


commit e0685f1e0537fa92bb588133c5d0fa0fe233fb79
Author: PaulK <contact@paulk.fr>
Date:   Wed Jun 6 21:09:43 2012 +0200

    GPRS activation/deactivation functions for aries
    
    Signed-off-by: PaulK <contact@paulk.fr>


commit 3efc903a65428be0be4b5611e9d953a1476aa051
Author: PaulK <contact@paulk.fr>
Date:   Wed Jun 6 21:08:18 2012 +0200

    Introducing device-specific GPRS activation/deactivation functions mechanism
    
    Signed-off-by: PaulK <contact@paulk.fr>


commit 74664ce8d19f747e89a38d1c5fe439c6afb155f6
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Apr 11 11:00:43 2012 +0200

    Bump version number to 0.2.0 for next cycle


commit 7f65eda1606b79511674ed3cfd86e8fc8d254739
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Apr 11 10:54:50 2012 +0200

    Update ChangeLog for release


commit ed22d1fdb6205a73369e3ee311d8c605ded3e70e
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Mar 24 09:39:19 2012 +0100

    Add gitlog-to-changelot script to repository
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100755 gitlog-to-changelog

commit a4b28bc3f15de3993a29b03f55db15e6dad34a6f
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Mar 23 20:39:08 2012 +0100

    tools: use ${top_builddir} rather than ${top_srcdir}
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit a68bb30c5f9d6c48a167facbf41312db81bad9b0
Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
Date:   Sat Mar 3 15:33:51 2012 +0100

    vapi: updates regarding binding issues
    
    Without that fix we have:
      samsung-ipc-1.0.vapi:318.48-318.70: error: The type name `PhoneLockRequestMessage' could not be found
                          res.length = (int) sizeof( PhoneLockRequestMessage );
                                                     ^^^^^^^^^^^^^^^^^^^^^^^
      samsung-ipc-1.0.vapi:335.48-335.71: error: The type name `PhoneLockResponseMessage' could not be found
                          res.length = (int) sizeof( PhoneLockResponseMessage );
                                                     ^^^^^^^^^^^^^^^^^^^^^^^^
    
    Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>


commit 8d493aedbe56b001e164cf6535f3909818eed591
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Mar 2 19:12:51 2012 +0100

    vapi: various updates regarding binding issues


commit bcdc98b0c964a92cb3fc956e9f84a78b5f08f00e
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Mar 2 19:12:22 2012 +0100

    call: add pack method for dtmf burst send message


commit f0fc5d0a6fffe08a9f880b82f09cbd5a4e47bf9d
Author: PaulK <contact@paulk.fr>
Date:   Fri Feb 24 22:53:33 2012 +0100

    Fixed ipc_sec_pin_status_noti change on vapi


commit d7fd7cc69e04c5227751efcc16bad66ca060965d
Author: PaulK <contact@paulk.fr>
Date:   Fri Feb 24 22:50:33 2012 +0100

    Fixed modemctrl for sec header changes


commit e64584f780edddc0816ebafb6ebb13cdd5fa95fb
Author: PaulK <contact@paulk.fr>
Date:   Fri Feb 24 17:21:15 2012 +0100

    Fixed ipc_sec_phone_lock stuctures


commit b441d89e718355f3eccf7470f33c5c75e1e2b217
Author: PaulK <contact@paulk.fr>
Date:   Fri Feb 24 17:15:23 2012 +0100

    Added SIM PIN-related structures on sec header


commit 130f933ac5d4700b9eb2ff5b16f1359a4883f76c
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Feb 23 23:17:08 2012 +0100

    vapi: update for recent changes to network related API


commit 8a57eacf2c9fff6965f470a8b578c0ae3bc75df6
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Feb 23 23:06:35 2012 +0100

    Install disp.h file too for IPC v4 protocol version


commit e4deae1ae09d3d6b308d3c568bb4e1d46c0ddf42
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Feb 23 19:19:57 2012 +0100

    vapi: use correct types for fields in Sms.SendMessage structure


commit b9240c803acee9ee08937232e1dc26b52f8b279f
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Feb 23 18:21:04 2012 +0100

    rfs: only dump RFS message content when debugging is enabled


commit e9d4545c389035224dde38df339de49e5efb41fd
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Feb 23 09:12:45 2012 +0100

    rfs: it should be possible for the modem to write at offset zero


commit bf757ad22ef15cae7d884e32243c474eb2cd5d4e
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Feb 23 09:12:04 2012 +0100

    crespo: bump buffer size if incoming data to 0x50000; highest data size seen is 0x40008


commit e8c5de20b677ddd96755e8dfd96754f797a68edb
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Feb 23 09:11:22 2012 +0100

    Define DEBUG when compiling with debugging enabled


commit 58559e4461a2a85f9f4af78224c3e45f3b252d16
Author: PaulK <contact@paulk.fr>
Date:   Wed Feb 22 16:49:24 2012 +0100

    Correct disp icon info structure for IPC-V4 devices

create mode 100644 include/device/h1/disp.h
create mode 100644 include/device/ipc-v4/disp.h

commit 9ab226ac80e3f21952096dbbcd624931f3df19df
Author: PaulK <contact@paulk.fr>
Date:   Wed Feb 1 04:52:23 2012 +0100

    Removed unwanted diff file

delete mode 100644 gprs+ss_modif.diff

commit d3e5290bd938267422b4a6653faa689cab85987c
Author: PaulK <contact@paulk.fr>
Date:   Wed Feb 22 00:03:08 2012 +0100

    Added NET_MODE_SEL headers, fixed NET_PLMN_SEL structure and related function
    
    Also:
    * renamed IPC_NET_PLMN_SEL_MODE to IPC_NET_PLMN_SEL_...
    * switched plmn from unsigned to signed char array as it's a string

create mode 100644 gprs+ss_modif.diff

commit 27a65c82d7a74e4aad025f794ae10e8686c54fd0
Author: PaulK <contact@paulk.fr>
Date:   Wed Feb 1 04:50:52 2012 +0100

    Revert "rfs.c: return NULL in case of error"
    
    This reverts commit b93b917a70a6c85bfa2bd3789989b90b2e530abf.


commit b93b917a70a6c85bfa2bd3789989b90b2e530abf
Author: PaulK <contact@paulk.fr>
Date:   Tue Feb 21 21:12:28 2012 +0100

    rfs.c: return NULL in case of error


commit 9b827bdb9c147c77c0d32cd3f4c41768818d8eaa
Author: PaulK <contact@paulk.fr>
Date:   Tue Feb 21 20:43:04 2012 +0100

    Fixed coding style: space after if, for, while, etc


commit b7e7b7701358836bdfe3042f427236bb047fd28b
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Feb 21 18:23:45 2012 +0100

    RFS NV item handling methods are now sending the io confirmation message directly


commit 16a6860b6865a34eaeb1318cbce4c3ad029ceaa1
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Feb 20 05:50:58 2012 +0100

    Update license header of the vapi description file


commit 0b260b93f81d1172a87d5d5ffac7707772f1866f
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Feb 20 05:49:25 2012 +0100

    Import two methods from samsung-ril to deal with rfs read/write nv item message types


commit 6f57cb2128394a90f4924264e4f6eaf67e21d976
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Feb 17 16:10:13 2012 +0100

    Cleanup indentation in rfs.c
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit c82cf76cb6df7a4d204c28915c96ead342fa2eca
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Feb 15 19:12:00 2012 +0100

    Correct COPYING file to contain the GPLv3 license instead of LGPLv2.1
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 0377e875df94166edbecfe3872c859d313406723
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Feb 6 17:13:24 2012 +0100

    net: fix styling/naming/coding issues
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit d0150403961d04f83d4b663201cc18c85bc6c0ad
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Feb 6 17:11:20 2012 +0100

    net: add structure to set network PLMN selection mode
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 8e12bf3ccd74b4fb81aa93864f5a96d9772bacac
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Feb 5 14:50:42 2012 +0100

    Remove h1 relevant source files for now from Makefile
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit f87ea5a4a2deff5303e79c4c6ecd6523ab87031b
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Feb 4 11:19:11 2012 +0100

    h1: several fixes and adjustments to compile again
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 23b0d8298a5fd8a3faed9de5abb3e015cae2836b
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Feb 4 11:15:49 2012 +0100

    Update Makefile to distribute all necessary headers files and compile h1 device support
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 4a9af56d9831dfb1ad79b8ce9fbc8408d1d46351
Author: PaulK <contact@paulk.fr>
Date:   Fri Feb 3 21:37:08 2012 +0100

    Fixed H1 device and devices-related fixes


commit 303fbc0cd4430fdf656c711a0060cbc07ff6556c
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Feb 3 20:39:07 2012 +0100

    Adjust for recent changes to device creation structure
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 1789f2ac0766851f078c754fe31cb87a6f013184
Author: PaulK <contact@paulk.fr>
Date:   Fri Feb 3 20:21:36 2012 +0100

    Modified ipc devices handling to use a table and permit explicit device name

create mode 100644 samsung-ipc/ipc_devices.c
create mode 100644 samsung-ipc/ipc_devices.h

commit c41dcc61f8271b1459f2ae6d27777b5580c08a6b
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Jan 30 18:31:11 2012 +0100

    Register aries handlers on library initialization
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit cec8f3b196f7ceec2ad9ba4411a9174b2a400a2a
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Jan 30 18:30:34 2012 +0100

    Add aries device for compilation and register it's handlers on startup
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 20ab22b3fb090903e920c2c53dda4787ec51c24e
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 17:55:50 2012 +0100

    Add DEVICE_IPC_v4 define to cflags variable of pkgconfig file
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 6ce237f52319787322849090377b90372d77e349
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 17:00:03 2012 +0100

    Rework IPC client creation to detect device automatically on startup
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 604ff37a783315688062a0f3015f999bc8a6169b
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 16:28:39 2012 +0100

    We don't ship headers files for the H1 device with autotools version
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3f3690d87ab76ff51f6197f1c4af4a30745ddcb2
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 14:40:58 2012 +0100

    Rework device specific code so we can build one library for all devices now
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 151efe36ffa69b841f7e9a6c4245015e2ab15657
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Feb 3 17:39:06 2012 +0100

    vapi: fix several binding problems
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit a1de0dcad9e1bcf8d9293eefb601b05a18fc7c9b
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Jan 30 18:31:11 2012 +0100

    Register aries handlers on library initialization
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 60977f96494d94e343dfd84c5e7bb4144e8138c8
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Jan 30 18:30:34 2012 +0100

    Add aries device for compilation and register it's handlers on startup
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 73131b5dcf8f6f565bc69b312ffc5c16630817b1
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 17:55:50 2012 +0100

    Add DEVICE_IPC_v4 define to cflags variable of pkgconfig file
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 35ee69d1115a3771a7987f852d230f2e64baede5
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 17:00:03 2012 +0100

    Rework IPC client creation to detect device automatically on startup
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 2ac977c1ce6f46d686f5bdd273b32901e8f35597
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 16:28:39 2012 +0100

    We don't ship headers files for the H1 device with autotools version
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 9a87ce79876a7ba8ebeecf69e2ba30cb9b96bb29
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Jan 29 14:40:58 2012 +0100

    Rework device specific code so we can build one library for all devices now
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 1464578767849d9b08f26c8024edf5f247be5cb8
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Jan 30 08:15:32 2012 +0100

    Add structure definition for IPC_NET_MODE_SEL message
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit beab35fcf5a67667fabdd8a588f3bc4581da9118
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Jan 30 08:15:07 2012 +0100

    vapi: use gint16 instead of gint8 for PhoneState enum
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit f22b2a9f995019f33022aefdfe090e63e3f7801c
Author: PaulK <contact@paulk.fr>
Date:   Sat Jan 28 15:19:01 2012 +0100

    Fixed ss.h header installation with autotools


commit 51ea3aaa63e65b74b7386fe1365d7b52f4495c43
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Jan 28 15:07:24 2012 +0100

    Adjust to get everything compiling with autotools again
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit a6fab223402276cd543830be051ff7ef8bae8b4f
Author: PaulK <contact@paulk.fr>
Date:   Sat Jan 28 11:42:00 2012 +0100

    Added USSD defines and actions

create mode 100644 include/ss.h

commit dcf7ed76dae974263f9c08c057661563b4bdc5af
Author: PaulK <contact@paulk.fr>
Date:   Sat Jan 28 11:40:35 2012 +0100

    Added a GPRS error code and a missing function prototype


commit dcdee945b6f58d0bd1d989d270d562d86d8b15b3
Author: PaulK <contact@paulk.fr>
Date:   Sat Jan 28 11:33:48 2012 +0100

    Added support for aries devices (galaxy s, galaxy tab, perhaps more)
    
    Thanks to Igor Almeida for contributing to bootstrap code and for his help with galaxy s!

create mode 100644 samsung-ipc/device/aries/aries_ipc.c
create mode 100644 samsung-ipc/device/aries/aries_ipc.h
create mode 100644 samsung-ipc/device/aries/onedram.h
create mode 100644 samsung-ipc/device/aries/phonet.h
create mode 100644 samsung-ipc/device/aries/sipc4.h
delete mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_ipc.c
delete mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_ipc.h
delete mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_modem_ctl.h
delete mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_nv_data.c
delete mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_nv_data.h

commit af1854b3be3410f3090a967cfee8b387d6ad3950
Author: PaulK <contact@paulk.fr>
Date:   Sat Jan 28 11:31:59 2012 +0100

    Switched crespo headers to ipc-v4 as these are shared between multiple devices

delete mode 100644 include/device/crespo/call.h
delete mode 100644 include/device/crespo/gen.h
delete mode 100644 include/device/crespo/misc.h
delete mode 100644 include/device/crespo/net.h
delete mode 100644 include/device/crespo/sms.h
create mode 100644 include/device/ipc-v4/call.h
create mode 100644 include/device/ipc-v4/gen.h
create mode 100644 include/device/ipc-v4/misc.h
create mode 100644 include/device/ipc-v4/net.h
create mode 100644 include/device/ipc-v4/sms.h

commit db817efb93fd1818871d3daf454ab329677b11bd
Author: PaulK <contact@paulk.fr>
Date:   Thu Jan 26 20:18:50 2012 +0100

    Cosmetics on ipc.c


commit a29b8e0b7622099fbe78ee9a2e34e8200760f793
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Jan 27 22:59:45 2012 +0100

    vapi: make string parameters nullable
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 71f04e881eeaec4a41d4dc6b461891df6ee424d0
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Jan 27 22:06:14 2012 +0100

    Bump required openssl version 1.0.0e
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit b71736ea637ea8611f8585b79a2acf43cf853448
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Jan 27 19:40:22 2012 +0100

    gprs: adjust setup method so we can deactivate a gprs context now
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 59a35f3bd3434c9802dd20f93f2e87854abf387e
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Jan 27 07:07:05 2012 +0100

    modemctrl: add command to bootstrap modem only
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit e140dbb1194262d03cec232dda73878df719c4db
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Jan 26 09:30:53 2012 +0100

    Revert "Switch version from 0.1.0 to 1"
    
    This reverts commit 33d6751f451190418ba945aee6faff526d6f738d.


commit 33d6751f451190418ba945aee6faff526d6f738d
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Jan 25 22:09:24 2012 +0100

    Switch version from 0.1.0 to 1
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit d9f9fda339e51a28f3fa58bb5e8e1140e0351a08
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Jan 25 22:08:57 2012 +0100

    Drop GITV from configure script; it's not needed
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 4a65fbd958fe2f88db8973768bde5f824dee3272
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Jan 24 18:14:00 2012 +0100

    tools: forward: use modem_io structure to determine size of data we read
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 1122ae786d5f51fc6f7cf367306e1c1493ded7c3
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Jan 24 18:07:09 2012 +0100

    tools: add first and untested version of a simple forward utility
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100644 tools/forward.c

commit b469707433b2e306fe80b7da844fa87d284fa571
Author: PaulK <contact@paulk.fr>
Date:   Sat Jan 14 16:56:48 2012 +0100

    Modified handlers with common handlers data and device-specific functions


commit bedac849cbc7c5bbcaffa878a2e0c1c3305b25d4
Author: PaulK <contact@paulk.fr>
Date:   Sun Jan 8 16:22:18 2012 +0100

    Fixed tests on various handlers-related functions


commit 8d9a2ec18e6da0dd77a72dd354aaac07a5f0c6b7
Author: Igor Almeida <igor.contato@gmail.com>
Date:   Thu Dec 29 17:16:41 2011 +0100

    WIP: socket stuff for galaxy s
    
    Change-Id: Ib5abdcfa65fbab43c064ca20d2eda97759f4067b


commit 867488ca7e7fcfb434e0036d824bd2f02283a34f
Author: Igor Almeida <igor.contato@gmail.com>
Date:   Sun Nov 27 11:27:41 2011 +0100

    Start adding support for Samsung Galaxy S
    
    Mostly copy/paste from crespo code, with minor additions.
    This is still incomplete, galaxysmtd_ipc.c has crespo_* functions which
    have not yet been touched.
    
    In tests, bootstrap code worked fine and FMT read loop entered cleanly
    after nv_data was sent.
    
    Change-Id: Id8908ffe3f3c58889f81fc4ab281ec024cecd5fa

create mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_ipc.c
create mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_ipc.h
create mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_modem_ctl.h
create mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_nv_data.c
create mode 100644 samsung-ipc/device/galaxysmtd/galaxysmtd_nv_data.h

commit 6164e00e662a344f3ae8f31543aed68cb75b8ada
Author: PaulK <contact@paulk.fr>
Date:   Tue Jan 3 21:01:13 2012 +0100

    Fixed SND define that prevented in-call volume change to work


commit d99224db451b85f659053ec55aebd8de5831050d
Author: PaulK <contact@paulk.fr>
Date:   Sat Dec 31 17:10:53 2011 +0100

    Fixed Makefile.am for rfs.h


commit c97c304abaaf594151ec9b408ae62044bd612bed
Author: PaulK <contact@paulk.fr>
Date:   Sat Dec 31 16:39:54 2011 +0100

    Removed remaining crespo_nv_data files

delete mode 100644 samsung-ipc/device/crespo/crespo_nv_data.c
delete mode 100644 samsung-ipc/device/crespo/crespo_nv_data.h

commit 57baab4aa3fab37719c73de9e5a0757a5f1c9b40
Author: PaulK <contact@paulk.fr>
Date:   Sat Dec 31 16:36:32 2011 +0100

    Moved nv_data functions and headers to rfs.c/rfs.h, plus some fixes

create mode 100644 samsung-ipc/rfs.c

commit eb6ac17bb7d991a03378d1021586f696d4ceeb42
Author: PaulK <contact@paulk.fr>
Date:   Fri Dec 30 23:49:43 2011 +0100

    Added missing stdio.h on gen.c


commit 716e2844924ec394fcb7a66f4c138105982b9d5a
Author: PaulK <contact@paulk.fr>
Date:   Fri Dec 30 22:39:27 2011 +0100

    Updated ipc_command_to_str and replaced sms.h tabs by spaces


commit 418317e0bf6020456824f0a6d3c3f4bce3e4b5f3
Author: PaulK <contact@paulk.fr>
Date:   Fri Dec 30 22:10:54 2011 +0100

    Set negative rc for errors, plus cosmetics


commit b7d574960edbc33854d59cab7d3be5f4486a47bf
Author: PaulK <contact@paulk.fr>
Date:   Fri Dec 30 21:59:16 2011 +0100

    Finished crespo RFS implementation and code cleanup


commit a1a3b71633b40a327c9f45ae884946fe380c9013
Author: PaulK <contact@paulk.fr>
Date:   Fri Dec 30 21:58:30 2011 +0100

    Added accuracy to crespo's struct ipc_gen_phone_res and added check function

create mode 100644 samsung-ipc/gen.c

commit b3ae1307d322ad481de85203f1b5e06361815680
Author: PaulK <contact@paulk.fr>
Date:   Sun Dec 25 23:36:45 2011 +0100

    Added RFS headers and RECV function for crespo

create mode 100644 include/rfs.h

commit fb3cb9b28bab88d69792f7032d29248e4a9ff55b
Author: PaulK <contact@paulk.fr>
Date:   Thu Dec 22 13:08:35 2011 +0100

    Removed non-existant functions prototypes.


commit d300c32f82e5ceac942a3ebd0dbfde00774804a2
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Dec 19 05:08:08 2011 +0100

    vapi: correct binding of enumeration values
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit cb37d8dc7b975995a3d56e7d157b391699650f7b
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Dec 15 05:55:38 2011 +0100

    vapi: bind new sound API for chaging audio volume
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit e912d36c4a86f6cada3d7087f6cdd9923b12f250
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Dec 15 05:44:25 2011 +0100

    Install missing header files snd.h and device/h1/sms.h too
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3c57bfe02af406aef8d2cdf514c5434b5e65490b
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Dec 13 07:32:47 2011 +0100

    Use correct indentation
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 00de0ea41d609aa883bb26e574ded1b22baacffb
Author: PaulK <contact@paulk.fr>
Date:   Sat Dec 10 23:16:57 2011 +0100

    Added SND defines and structures

create mode 100644 include/snd.h

commit a874a1e9f5fc38df67d019380a90ddf207c5c3e7
Author: PaulK <contact@paulk.fr>
Date:   Wed Dec 7 20:14:27 2011 +0100

    Added DTMF support and corrected call structure


commit bfe37a777e32279700632c131779b93aae13808e
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Nov 25 06:52:01 2011 +0100

    vapi: some minor corrections to support vala-0.14
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3c98c20f0cc09d6d098f1cc7cf2924d57796d1fd
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Nov 23 21:44:01 2011 +0100

    vapi: some minor changes and implement method to retrieve single plmn entries
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 157b91c590241230378482c70c463544d948eeff
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Nov 23 19:18:40 2011 +0100

    Update .gitignore file
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 76e3d409b866f6dadc90e69f3d3e5e49f30a344b
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Nov 23 19:18:10 2011 +0100

    vapi: bind SMS structures and methods
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100644 samsung-ipc/sms.c

commit 41e793e99e305b9148b7a8271a5bdd1e9b03e77e
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Nov 23 18:36:30 2011 +0100

    vapi: bind additional misc functionality to retrieve serial number from baseband
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit d9c5aa0f5495aec4143be46b9ea0a1effbbedc28
Author: PaulK <contact@paulk.fr>
Date:   Tue Nov 22 11:49:10 2011 +0100

    Added IPC_MISC_ME_SN types (it's not only for IMEI) and corrected structure


commit 4952a56c89be3773d06309667bc397c8a0cbc91c
Author: PaulK <contact@paulk.fr>
Date:   Mon Nov 21 21:46:15 2011 +0100

    Corrected wake_lock in crespo


commit 7d34a9c533852f57eea7da6f9be0fd26f5d3ac12
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Sat Oct 29 14:21:17 2011 +0200

    misc: add misc_me_sn struct


commit 2bbccf3d9ee564f0ec0cef8f937c0a1d30775ad2
Author: PaulK <contact@paulk.fr>
Date:   Mon Nov 21 19:05:40 2011 +0100

    Corrected/splitted NET/SMS/PWR headers for crespo and added french PLMN data

create mode 100644 include/device/h1/sms.h

commit 013c60baf12e8e8165be59819c022a1675708aa4
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Nov 20 10:30:52 2011 +0100

    vapi: add missing sound message types
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit f6b8d33ce8a017f27f1fe9fde45c22820853ff92
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Nov 18 23:55:55 2011 +0100

    Split ipc_call_list_entry message structure for h1 and crespo device
    
    For the crespo each entry has one byte more than for the h1. The additional bytes is now
    named unk0.
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit e9e35e2bc1384719c1f70fc074d33736ea0ef8bd
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Nov 18 23:41:28 2011 +0100

    Add state values as defines for ipc_call_list_entry message
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit a87132281b97b19b47796def4fd01f1fa6834b95
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Nov 15 08:29:22 2011 +0100

    Fix missing iteration in method ipc_call_list_response_get_entry with num = 0
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 927ac03dcee2c2260c3b7892a4edace88d3e52ea
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Nov 14 19:26:07 2011 +0100

    Some minor changes to get method ipc_call_outgoing_setup working correctly
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 6a3b5452cba7e18a21ccb69610381ddc1c15bb8c
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Nov 13 18:54:23 2011 +0100

    vapi: fix naming of ipc_call_outgoging_setup method
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 956c6466b98528ceb7a8772ad3004adfd040392a
Author: PaulK <contact@paulk.fr>
Date:   Mon Nov 7 21:55:45 2011 +0100

    Rewritten modemctrl to provide an usable test binary


commit a1a0fe643b21a0f1265216d7a8550aae4f63b3d9
Author: PaulK <contact@paulk.fr>
Date:   Mon Nov 7 21:54:30 2011 +0100

    Switched utility functions to ipc_utils (for client-side logging)


commit 53d8243b28c848aee3124889a84065dee58392be
Author: PaulK <contact@paulk.fr>
Date:   Sun Nov 6 15:33:57 2011 +0100

    Switched crespo's nv_data functions to the client log handler instead of printf


commit cf7057665f2ed36a055782fd2115d1bbe8a87f81
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Nov 6 21:45:17 2011 +0100

    Add missing $ for use of variable $OPENSSL_REQUIRED in configure.ac file
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 62cd5127c81f19488085baf24c7cf04f10076ad5
Author: PaulK <contact@paulk.fr>
Date:   Tue Nov 1 21:15:51 2011 +0100

    Added per-device call.h to the include/ Makefile.am


commit 2410b845fac780c0bc0d1c6af58b2c17705839eb
Author: PaulK <contact@paulk.fr>
Date:   Tue Nov 1 20:56:25 2011 +0100

    Fixed Makefile.am on tools/ (added defines while building)


commit 7bdcfaa1356e180cfe50e1e25f62c283ae42491f
Author: PaulK <contact@paulk.fr>
Date:   Tue Nov 1 12:52:06 2011 +0100

    Split call headers and added some SND defines


commit f96de31528f35486d79a7741495e1b383fc236ec
Author: PaulK <contact@paulk.fr>
Date:   Mon Oct 31 14:55:18 2011 +0100

    Implemented minimal ipc upper-layer in modemctrl, with auto call functions


commit c9210b62c93a8f9a8bba249dfffc86762bc69234
Author: PaulK <contact@paulk.fr>
Date:   Mon Oct 31 14:53:50 2011 +0100

    Corrected wake_lock in crespo_ipc and split struct ipc_call_outgoing

create mode 100644 include/device/crespo/call.h
create mode 100644 include/device/h1/call.h

commit 644af30baa8bd6311f1fd67a86792b6c6195b1b3
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 20:40:33 2011 +0100

    Only print hexdump for messages when build in debug mode
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit f1262be313c01fd26ef94fc32d6d81ac7901ee3c
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 19:01:27 2011 +0100

    Revert "Bring back removed IPC_NET_ACCESS_TECHNOLOGY_... defines"
    
    This reverts commit a449ed345d259283c7e66aae911af52e77ff9a17.


commit 9e6ff91f3ae77e6e4006e59aa8102b788887f9fc
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 18:32:27 2011 +0100

    Setting the the handlers for several operations should be done in higher levels of the app stack
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 924962f733f2b813af0e1ea72c8879a3a57a1be3
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 18:16:58 2011 +0100

    Adjust vala binding to suite for the latest changes to the library API
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3f2302f7c377800cb1f0801c64575bef2b7d05a9
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 18:13:52 2011 +0100

    Add DEVICE_H1 or DEVICE_CRESPO as define to CFLAGS
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit e27e29dea105382261f965f61084ed012bc7f2f9
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 18:13:31 2011 +0100

    Install device specific headers files too
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit a449ed345d259283c7e66aae911af52e77ff9a17
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 18:00:31 2011 +0100

    Bring back removed IPC_NET_ACCESS_TECHNOLOGY_... defines
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 84efd7c526b4c72165ec51a237360fb31a11d826
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 30 17:40:16 2011 +0100

    Comment some not compiling code in modemctrl tool
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 0308a183e84b144cdfd2dedda4d2fde73fbb6eb9
Author: PaulK <contact@paulk.fr>
Date:   Sun Oct 30 16:59:31 2011 +0100

    Fixed IPC_PWR_PHONE_STATE (from SEC RIL logs) removed last SIMIO bits + other stuff


commit 3e24a8ae9c14cba2aa44d487e89374f7d6275111
Author: PaulK <contact@paulk.fr>
Date:   Sat Oct 29 23:38:16 2011 +0200

    Fixed struct ipc_misc_me_version for crespo (1 byte offset)

create mode 100644 include/device/crespo/misc.h
create mode 100644 include/device/h1/misc.h

commit 620de92a23c0dd335512d4fb220eac5469ccae37
Author: PaulK <contact@paulk.fr>
Date:   Sat Oct 29 23:18:45 2011 +0200

    Removed SIM IO data and functions: handled by upper-layer code.
    
    Also fixed DEVICE_ define (though, it's more relevant on RIL's Android.mk)


commit 6f2a990c9920978ba895ce04dd1daeda8c75c11b
Author: PaulK <contact@paulk.fr>
Date:   Sat Oct 29 21:51:28 2011 +0200

    New handlers structure (a data pointer for each handler function)


commit 4ab5a702c263d64e60ba9b50e40e2271f3e312d7
Author: PaulK <contact@paulk.fr>
Date:   Sat Oct 29 18:59:05 2011 +0200

    Added SIM IO table (from FSO), related helpers, crespo SMS ACK and corrections

create mode 100644 include/device/crespo/sms.h

commit f4923749132fe32f54b4f300f84071481559d606
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Oct 29 18:55:55 2011 +0200

    Add vim modeline for uniform indentation
    
    On IRC we agreed to use vim:ts=4:sw=4:expandtab as uniform indentation style for the
    library.
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit b722c61ccd5fea0e19ec4e3274a37cd99fa1b7d5
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Oct 29 18:38:42 2011 +0200

    Fix several places in code for latest infrastructure changes
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit d74590f98e59ad6c4fcbef8b9fabcce0f84659f0
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Oct 29 18:30:39 2011 +0200

    fix autotools setup to support the new device specific structure
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 8fd14101c3795eca1b31c1393d7c30236ccf154f
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Oct 29 11:27:29 2011 +0200

    Fix mistake in vala binding
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3fcbca9b0c1ea0e8dd2ba2d43b07f8090339755d
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 28 19:08:29 2011 +0200

    Various changes to code and vala binding regarding call API
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 28cbef8271908eddef649f31a67dc6b0380b1802
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Fri Oct 28 18:02:49 2011 +0200

    net: correct net_regist_get and add helper

create mode 100644 samsung-ipc/net.c

commit 7d531412e240ef4a13541c6321602348b00dc6d3
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Fri Oct 28 18:01:52 2011 +0200

    h1: add missing payload memcpy in h1_ipc_send


commit 635bcd54703a0ce4c7f2d4bab8b9d07cca04bbea
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Fri Oct 28 15:50:33 2011 +0200

    introduce device-specific includes, split h1/crespo gen_resp/net_regist

create mode 100644 include/device/crespo/gen.h
create mode 100644 include/device/crespo/net.h
create mode 100644 include/device/h1/gen.h
create mode 100644 include/device/h1/net.h

commit 29e098630b1767f4df537276144bc1db4e9112b0
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Fri Oct 28 13:48:21 2011 +0200

    explicitly cast strncpy parameter to char*


commit 49b8e81bb02b0202c56f5dfabe53a53bbc5c2d27
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Oct 26 21:52:34 2011 +0200

    types: revert indi/noti/resp rename


commit 17e2ec0bbe363a24a3d9a6f4b0128a152f6db31a
Author: PaulK <contact@paulk.fr>
Date:   Thu Oct 27 22:16:51 2011 +0200

    Corrected Android.mk, crespo_ipc file, some headers and helpers.


commit 5118f7748a7a93d09a4721018b8fc68b98faa9e1
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Oct 27 13:06:52 2011 +0200

    h1: dump ipc messages to log


commit cfd471f8f322973aaa1767d5b41441aa0c624a6d
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Oct 27 13:07:47 2011 +0200

    replace ipc_request and ipc_response by a single struct ipc_message_info


commit 2b9aa23db0b9c0f395abca551414a3c3ecb6d63d
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Fri Oct 28 13:38:23 2011 +0200

    split devices, require compile-time device selection

delete mode 100644 samsung-ipc/crespo_ipc.c
delete mode 100644 samsung-ipc/crespo_ipc.h
delete mode 100644 samsung-ipc/crespo_modem_ctl.h
delete mode 100644 samsung-ipc/crespo_nv_data.c
delete mode 100644 samsung-ipc/crespo_nv_data.h
create mode 100644 samsung-ipc/device/crespo/crespo_ipc.c
create mode 100644 samsung-ipc/device/crespo/crespo_ipc.h
create mode 100644 samsung-ipc/device/crespo/crespo_modem_ctl.h
create mode 100644 samsung-ipc/device/crespo/crespo_nv_data.c
create mode 100644 samsung-ipc/device/crespo/crespo_nv_data.h
create mode 100644 samsung-ipc/device/h1/h1_ipc.c
create mode 100644 samsung-ipc/device/h1/h1_ipc.h
delete mode 100644 samsung-ipc/h1_ipc.c
delete mode 100644 samsung-ipc/h1_ipc.h

commit 90b3b7de324debfec19829bcd77df5d8b8fba381
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Oct 26 19:13:59 2011 +0200

    gprs: revert e28dc6d and insert missing message type


commit 8b39af23371a7b2f0e8dc3640377a2d84ba4cfce
Author: PaulK <contact@paulk.fr>
Date:   Tue Oct 25 21:10:59 2011 +0200

    added handlers support and default handlers for crespo.


commit aeb7a4c4069cfbbf4f177a038e8379ef7341bd02
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Oct 26 17:08:20 2011 +0200

    fix various compilation warnings


commit a38db5807753c279eba7480c0e63e0b6357fef34
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Oct 27 18:30:50 2011 +0200

    Add setup method for call outgoing message and various cleanups for call messages
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100644 samsung-ipc/call.c

commit cb1d56371f28f69019051d9dd81624b91b52e85d
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Oct 27 06:53:55 2011 +0200

    gprs: add some missing unknown bytes to ipc_gprs_ip_configuration message
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 8e15701431458b5832184186ad846302133999a6
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 25 23:43:30 2011 +0200

    Fixup network registration message
    
    Thanks to PaulK for pointing this out that the registration field is stored in the third
    field instead of the second one.
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit e28dc6d23162175e992ffdad105103b4562907aa
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 25 22:08:55 2011 +0200

    gprs: fix wrong id for IPC_GPRS_IP_CONFIGURE message type
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit b4c84d912c83c5d0cec1dfa894de7fdf0e705cf0
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 25 21:11:24 2011 +0200

    Some little updates for gprs message structures
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit fcc205d9f852ccc72c7fed1b54d541e1319c2f1c
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 25 19:14:04 2011 +0200

    Add setup method for ipc_sec_pin_status_set message
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 4771ea19e252ed3ee940a6b8e50a5a1cae93e183
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 25 19:10:14 2011 +0200

    vapi: add a data property to each structure which returns the structure as byte array
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 5c29db2090555128d66f97dfa580af2967900b95
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 25 07:53:34 2011 +0200

    Implement several parts of known gprs messages types
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100644 include/gprs.h
create mode 100644 samsung-ipc/gprs.c

commit db2112e4f135bcdd7c1533e9e973dddebb6bf37c
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 24 21:38:23 2011 +0200

    A plmn is only five byte long instead of six bytes
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit ef01149ee7c199cb21e0b9f20378141b3ec271ea
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 24 18:40:10 2011 +0200

    Updates for retrieve imsi and rsim data from response messages
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit ffc43da883c6c4905f27bb02986a1422ef492d92
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 24 18:28:10 2011 +0200

    Various updates and corrections
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100644 samsung-ipc/sec.c

commit 9b58ea4d833f17f5c6848fbf84139f1eba899946
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 23 18:54:46 2011 +0200

    Minor update for network registration info structure in vala binding
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit a348eea9de4cc90d0283d9f34dd216367ea58fc7
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 23 12:14:28 2011 +0200

    Various updates regarding better vala integration
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3081adc9b75f394badb03e22dfb611b15badac5f
Author: PaulK <contact@paulk.fr>
Date:   Sun Oct 23 13:38:34 2011 +0200

    Updated Android.mk and added return 0; to make it build on Android.


commit eb4b7e1bba7db0368042a44d7f1e44c70a3a5b70
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Oct 20 07:53:17 2011 +0200

    Add helper method to parse imsi from response data
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100644 samsung-ipc/misc.c

commit 80080d0b0c13bf24368b84a7636ffd1557654216
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 19 18:50:30 2011 +0200

    Add sms message types to vala API description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 8dfd9cb56fba614294562bafcbab17eb2adb57e9
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 19 18:38:17 2011 +0200

    Correct little mistake in vala API description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit faf79ee2289313eb497a80e5ef428d24d3397a9f
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 19 08:31:33 2011 +0200

    No free function for VersionMessage
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 966378782da94cf58f31f7d5dd2a7f40c1029cf3
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 19 08:12:01 2011 +0200

    Reorder fields in generic phone response message
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 716efc1616437ebb96b0f1f0b3e21d439aecda7a
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 18 07:43:48 2011 +0200

    Updates for the vala API description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 6f5f9d7e01d11b7264806fca558bdcfaff06aed8
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 17 20:53:51 2011 +0200

    More work regarding vala APi description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>

create mode 100644 include/pwr.h

commit 58804670e5a3ca3dc5a8c452ae15c121959e5b6b
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 17 08:26:49 2011 +0200

    Rename IPC_PWR_PHONE_ONLINE to IPC_PWR_PHONE_STATE according to samsungs android implementation
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit c54f0cc786467f3cc4d41320e0ba409e4624dc21
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 17 07:44:47 2011 +0200

    Add a lot more enums and structs to the vala api description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 05843cc7a19f055887f052f00db75f6358d61cc8
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 22:34:06 2011 +0200

    Remove more line breaks and add additional logging output
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 635213c95f4621d9a6b2ecbe3fdca6ed9f17eacf
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 21:15:07 2011 +0200

    Remove line break in crespo ipc implementation from logging method calls
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 0de463cd6c5bf0a2610668eb628fe300397f0fa2
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 21:14:03 2011 +0200

    Implement handling of additional arguments in ipc_client_log method
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3ce2d8a1817efaa5280eeef716356503582553dd
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 19:21:44 2011 +0200

    Don't use and c implemented to_string method anymore
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 6e38bf93f68319c41a9eff1276702bce9f51939b
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 16:20:16 2011 +0200

    Use new logging functionality in crespo client implementation
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit e7d27d22237996dbc204cfc46ee08855952c15ef
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 16:15:41 2011 +0200

    Implement log handler delegate the user can set to forwarding logging output to another target
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 27ff8ab83b353310a79a5277cff0dd8edffb17cd
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 15:54:24 2011 +0200

    Combine all message types in one enumeration and add a to_string method for it
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 977e0317ca94479d82b29b57e8cd4751496a791e
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Oct 14 15:27:32 2011 +0200

    Use strdup when returning a string in ipc_command_type_to_string method
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit e6d23fad3e0a4670ca47f5fa399998c6e0792c67
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Oct 13 19:09:53 2011 +0200

    Several updates regarding better vala api description support
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 40bbce7f48bff2ea366fbd611cb3b18d6b2201d9
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Oct 13 07:39:23 2011 +0200

    Add method to print command type of response messages to vala api description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 59163366a5f36b68215a32ad44b6bb45f4de1f7d
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 12 18:57:38 2011 +0200

    Export string representation creation methods in vala api description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3581333e33fa0b9da1d84e820bf844d14b8439b3
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 12 15:21:19 2011 +0200

    crespo: if reading nv data from filesystem fail handle this correctly
    
    As already did for reading the radio image we need to check for errors when reading the nv
    data too. Otherwise we continue but have no data to proceed which ends in a segmentation
    fault.
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit f3e39851e98d2b76f0db271a401368095bb9f8bf
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 12 15:19:10 2011 +0200

    Fix mistake in vala api description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 2a02cc87ad7872d7a3c845b634b957e51764eb2b
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 12 15:17:16 2011 +0200

    crespo: fixup reading radio image from mtd on bootstrap
    
    It is important the user knows about the case when reading the radio image failed. So we
    check now the return value, try to read the image from a alternate path and then fail
    correctly.
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 0fa1f15d0e68db899255b3a7b0eee6ac338869ad
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 12 15:08:25 2011 +0200

    Add some more message types and structure to the vala api description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 3d4089b973c72520ceab6d7b576a499cb89547fd
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 11 20:36:02 2011 +0200

    Adjust name of array length property in vala API description
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 4029ede4349a6465e1cdfdcbf0d9dc583dc06706
Author: Simon Busch <morphis@gravedo.de>
Date:   Tue Oct 11 20:35:41 2011 +0200

    Name method ipc_client_set_delegates correctly
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 46a0b76c39726cce05f49cbaf4abd725b869006b
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 10 18:42:02 2011 +0200

    crespo_ipc_client_recv: convert from error to info output
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 0cd14d307e91ce7d792f40c62d77c58f44272a8b
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 10 18:39:54 2011 +0200

    Implement ipc_client_recv method so we can now retrieve data from the modem
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 53ea21888ebdf0c860178544e52d4b1250efe27c
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 10 18:38:11 2011 +0200

    Rename response types and export them together with request ones in the vapi
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 743ede5407a6e8b8baeb9c5b10cfc80d428ae847
Author: Simon Busch <morphis@gravedo.de>
Date:   Sun Oct 9 18:43:28 2011 +0200

    Rework API of this library to integrate better with other environments than Android
    
    * send/recv is now done outside this library; the user has to provide callbacks for send
      and recv
    * it's now possible to create more than one ipc client as every ipc API method needs an
      object of type ipc_client (which is the context it operates in)
    * there are now two different client types for the crespo machine: RFS and FMT
    * disabled h1 client for now
    * removed power on/off functionality; should be done by another userland component with
      handling the correct sysfs nodes rather than dealing with ioctls for this.
    * updated vala interface description file to reflect API changes
    * various source code cleanups
    
    Signed-off-by: Simon Busch <morphis@gravedo.de>


commit 1cec835e06ddbf9d5229ff0a080e0e36106d64f3
Author: Simon Busch <morphis@gravedo.de>
Date:   Sat Oct 8 22:58:11 2011 +0200

    tools: modemctrl: implement bootstrap, power on/off commands


commit 378047169304d8415ad8c5838d0fe3fcd00f93c5
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Oct 5 11:55:39 2011 +0200

    tools: modemctrl: bootstrap the modem before using it


commit 43f9048b5c141d95179f433aea8434d0da5db11f
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 3 17:53:23 2011 +0200

    Add modemctrl utility to test functionality of samsung-ipc

delete mode 100644 samsung-ipc/test.c
create mode 100644 tools/Makefile.am
create mode 100644 tools/modemctrl.c

commit ddefad23e5b5c47174bdf695f4ef9d92c184dd09
Author: Simon Busch <morphis@gravedo.de>
Date:   Mon Oct 3 17:40:13 2011 +0200

    Add openssl as dependency


commit b54d12c65fcb449559ee1958cd6d48c340850b32
Author: Simon Busch <morphis@gravedo.de>
Date:   Fri Sep 30 08:22:30 2011 +0200

    Add additional method to set the file description for work


commit 458fd1fbcd0abb1860739b19e8fd833aa056d185
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Sep 29 15:22:37 2011 +0200

    Several update regarding integration in other userland environements than android
    
    * add fd_get method to ipc_ops to retrieve the file descriptior responsible for modem
      requests/response
    * add bootstrap method to ipc_ops to separate modem bootstrap from modem opening
    * add first version of a vapi to be able to use samsung-ipc from vala
    * add missing pkg-config description file

create mode 100644 samsung-ipc-1.0.pc.in
create mode 100644 vapi/samsung-ipc-1.0.vapi

commit f6bbbfa9c5e038e838e5641764666f53a04b2985
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 25 18:23:15 2011 +0200

    Use ipc ops in public API methods


commit 7d80f41d7cda80978db6c93e6e50422c93f133d4
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 25 08:32:39 2011 +0200

    Export new API functions with library headers


commit 8d44ee21f7d49bc80cc94054ab5b67ae3363f5fe
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 25 08:32:04 2011 +0200

    Remove files which should not be hidden from .gitignore


commit 43dbcb5bbfd4e94313fea74dbfbb54fa8daa6542
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 25 08:30:48 2011 +0200

    Name ipc code lines not visible for the public with private postfix

delete mode 100644 samsung-ipc/ipc.h
create mode 100644 samsung-ipc/ipc_private.h

commit a76fbd11508d1390e8c0ea65afef6222a29ff247
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 25 08:26:51 2011 +0200

    Implement generic interface for ipc API

create mode 100644 samsung-ipc/ipc.h

commit 66e708c0098ca2a882fe05c9e4fd452d03d2f557
Author: Simon Busch <morphis@gravedo.de>
Date:   Thu Aug 25 07:58:20 2011 +0200

    Add .gitignore file

create mode 100644 .gitignore

commit a3ac92b3a46831c3fdafd918d47befa6bf110064
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 24 17:46:08 2011 +0200

    Fix includes for new structure and add required third argument for open function


commit 5a5485e31f7ae2ce400a405e570592d7a416c251
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 24 17:45:30 2011 +0200

    Basic automake environment for building the library

create mode 100644 AUTHORS
create mode 100644 COPYING
create mode 100644 ChangeLog
create mode 100644 INSTALL
create mode 100644 MAINTAINERS
create mode 100644 Makefile.am
create mode 100644 NEWS
create mode 100644 README
create mode 100755 autogen.sh
create mode 100644 configure.ac
create mode 100644 include/Makefile.am
create mode 100644 samsung-ipc/Makefile.am

commit e3465cd02b840787d6f58929e9c7fd71a09c0eae
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 24 17:35:03 2011 +0200

    Move all device specific source files into main source directory

create mode 100644 samsung-ipc/crespo_ipc.c
create mode 100644 samsung-ipc/crespo_ipc.h
create mode 100644 samsung-ipc/crespo_modem_ctl.h
create mode 100644 samsung-ipc/crespo_nv_data.c
create mode 100644 samsung-ipc/crespo_nv_data.h
delete mode 100644 samsung-ipc/devices/crespo/ipc.c
delete mode 100644 samsung-ipc/devices/crespo/ipc.h
delete mode 100644 samsung-ipc/devices/crespo/modem_ctl.h
delete mode 100644 samsung-ipc/devices/crespo/nv_data.c
delete mode 100644 samsung-ipc/devices/crespo/nv_data.h
delete mode 100644 samsung-ipc/devices/h1/ipc.c
delete mode 100644 samsung-ipc/devices/h1/ipc.h
create mode 100644 samsung-ipc/h1_ipc.c
create mode 100644 samsung-ipc/h1_ipc.h

commit acce400b447396de34f51b03fb464c3e070deba2
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 24 17:29:26 2011 +0200

    Add missing source files

create mode 100644 samsung-ipc/devices/crespo/ipc.c
create mode 100644 samsung-ipc/devices/crespo/nv_data.c
create mode 100644 samsung-ipc/devices/h1/ipc.c
create mode 100644 samsung-ipc/ipc.c
create mode 100644 samsung-ipc/ipc_util.c
create mode 100644 samsung-ipc/test.c
create mode 100644 samsung-ipc/util.c

commit b6ae4aed46ab885604526471417be1a0da72a221
Author: Simon Busch <morphis@gravedo.de>
Date:   Wed Aug 24 17:24:42 2011 +0200

    Move all source code into samsung-ipc directory

delete mode 100644 devices/crespo/ipc.c
delete mode 100644 devices/crespo/ipc.h
delete mode 100644 devices/crespo/modem_ctl.h
delete mode 100644 devices/crespo/nv_data.c
delete mode 100644 devices/crespo/nv_data.h
delete mode 100644 devices/h1/ipc.c
delete mode 100644 devices/h1/ipc.h
delete mode 100644 ipc.c
delete mode 100644 ipc_util.c
create mode 100644 samsung-ipc/devices/crespo/ipc.h
create mode 100644 samsung-ipc/devices/crespo/modem_ctl.h
create mode 100644 samsung-ipc/devices/crespo/nv_data.h
create mode 100644 samsung-ipc/devices/h1/ipc.h
delete mode 100644 test.c
delete mode 100644 util.c

commit f74d8e2c179065bd8712b113b65957c617ad6c54
Author: PaulK <contact@paulk.fr>
Date:   Thu Aug 18 22:39:58 2011 +0200

    devices: add support for Nexus S
    
    As for now, it features:
    * booting the modem
    * the ability to receive and send messages from/to the modem
    
    The messages received from the modem are in a known format and can be
    understood easilly, and it's also possible to send messages to the modem
    in that very same known format.

create mode 100644 devices/crespo/ipc.c
create mode 100644 devices/crespo/ipc.h
create mode 100644 devices/crespo/modem_ctl.h
create mode 100644 devices/crespo/nv_data.c
create mode 100644 devices/crespo/nv_data.h

commit 31ecac1c244e69748617e3b88a84dbbffd3d5601
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Aug 18 19:08:39 2011 +0200

    ipc_msg_send: pass frame sequence number as mseq instead of aseq


commit d532bc5139e15ef4cfafdf80517095b17323b43f
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Aug 18 19:07:23 2011 +0200

    test: check for null before attempting to free response data pointer


commit 1ba9398dfb80ef0edcf633a321244a77bccce681
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Aug 18 00:45:58 2011 +0200

    devices/h1: correct radio.h include


commit 3369f3ed9eed472f44708275106932f1ca008509
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Aug 17 23:03:53 2011 +0200

    devices: add support for Samsung H1

create mode 100644 devices/h1/ipc.c
create mode 100644 devices/h1/ipc.h

commit 7bb4a47d77b7c09319a82c42948c6b385fd3b81d
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Aug 17 23:00:35 2011 +0200

    Massive cleanup & device specific frame handling
    
    - Introduced device specific frame handling
    - Removed all IPC command helper functions
    - General cleanup

delete mode 100644 Makefile
delete mode 100644 call.c
delete mode 100644 hexdump.c
delete mode 100644 hexdump.h
create mode 100644 include/gen.h
create mode 100644 include/types.h
create mode 100644 ipc.c
create mode 100644 ipc_util.c
delete mode 100644 misc.c
delete mode 100644 net.c
delete mode 100644 radio.c
delete mode 100644 radio_internal.h
delete mode 100644 sim.c
delete mode 100644 sms.c

commit 4dea3cd4bbc899a88715b752e8201a4ee9e5b65b
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Aug 17 16:10:39 2011 +0200

    util: remove leftover android_rssi declaration


commit d3bd80a932e4f76b6cae280c78f118882f3b176d
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Aug 17 15:57:47 2011 +0200

    Rename library to libsamsung-ipc


commit a3c46bd32430db57b97a1498d3da9a2c01df22ad
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Tue Aug 16 22:06:50 2011 +0200

    sec: improve PIN handling


commit af834232e68f8c2501b3b1224336018313a46e9f
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Tue Aug 16 22:05:47 2011 +0200

    radio: add generic response group/type


commit caeb3427daeefab780cbbe4c33521d45eb75de45
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Tue Aug 16 22:05:16 2011 +0200

    net: update net_regist


commit 79e499af65d63151435f18bc45875489097d0929
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Tue Aug 16 22:04:52 2011 +0200

    add misc_me_version and misc_me_imsi


commit 173e0f7adacdc5d4aab88518cac09a79b3c28131
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Tue Aug 16 22:03:55 2011 +0200

    call: update call_list struct and defines


commit 29e532d6a58a31f57755494d3ca213cdd9a04701
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Aug 3 23:00:41 2011 +0200

    sec: add RSIM_ACCESS support

create mode 100644 sim.c

commit d7b2d815afb0febb7b59223e7ecdb19fb9bfccb6
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Aug 3 22:58:23 2011 +0200

    net: add NET_REGIST


commit d5cb465d7485a3cd58835e9961b403688259fafe
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Aug 3 22:57:35 2011 +0200

    expose msm_send and add method to msm_request_info


commit ce642e6055356742dedd861ce8f8d41b0223187e
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Jul 28 23:55:58 2011 +0200

    sec: update SEC_PIN_STATUS types


commit 41306d2f7185960f78e6d2971e5d14cf4b1fa413
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Jul 28 23:54:40 2011 +0200

    radio: remove SEC_PIN_STATUS stub handler


commit a63200d1cbd535c28eced0b4193bd2ffd74e9b91
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Jul 28 20:50:31 2011 +0200

    sec: add sim card types


commit eb964932d2708ee1bae9bdae493a4cfc5e59da5d
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Thu Jul 28 17:28:40 2011 +0200

    Cleanup, preliminary calling/sms support

create mode 100644 Android.mk
create mode 100644 call.c
create mode 100644 include/call.h
create mode 100644 include/disp.h
create mode 100644 include/misc.h
create mode 100644 include/net.h
create mode 100644 include/sec.h
create mode 100644 include/sms.h
create mode 100644 include/util.h
create mode 100644 sms.c
create mode 100644 util.c

commit 6e47b9ecdbe6732482123073aebea221b674917f
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Feb 2 01:39:23 2011 +0100

    radio: fix request_id type


commit cc447d0566becdb87548135b767ee66c2ad36132
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Feb 2 01:38:00 2011 +0100

    radio: add default rx callback


commit 55a68aa31d4bf25cdfb08546eece4c11b84b2fa0
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Wed Feb 2 01:36:50 2011 +0100

    radio: improve frame parsing


commit 696debe863a21ec67b11161812e777a2ae649485
Author: Joerie de Gram <j.de.gram@gmail.com>
Date:   Mon Jan 17 22:33:04 2011 +0100

    Initial commit

create mode 100644 Makefile
create mode 100644 hexdump.c
create mode 100644 hexdump.h
create mode 100644 include/radio.h
create mode 100644 misc.c
create mode 100644 net.c
create mode 100644 radio.c
create mode 100644 radio_internal.h
create mode 100644 test.c