Commits

Commit Message Author Age Changes
6a3f42a5 obexd: add support for transport drivers Luiz Augusto von Dentz 13 years ago 2 files, +119, -0
3c51a366 obexd: remove unused field Luiz Augusto von Dentz 13 years ago 1 file, +0, -1
7aa89d55 obexd: fix circular dependency of session and transfer Currently the code has to to pass session to transfer via user data (void *) only to be casted to session. Luiz Augusto von Dentz 13 years ago 9 files, +168, -122
e749fef8 obexd: Add dumping of map_ap_t after decoding Slawomir Bochenski 13 years ago 1 file, +25, -0
b59066b1 obexd: Add implementation for map_ap_set_* Slawomir Bochenski 13 years ago 1 file, +52, -4
ecd5269b obexd: map_ap.h: Remove MAP_AP_INVALID Due to the change in MAP AP definitions resolving, there is no need for guard value. Slawomir Bochenski 13 years ago 1 file, +0, -1
b0274b33 obexd: Implementation of MAP AP core functions This adds implementation for creation and destruction of map_ap_t and the definitions of MAP supported application parameters. Slawomir Bochenski 13 years ago 1 file, +76, -1
f435b584 obexd: fix parsing of apparam on pbap driver Both hdr and size need to be updated otherwise no parameters will be parsed. Luiz Augusto von Dentz 13 years ago 1 file, +6, -5
20d8a4eb obexd: Reset obex session in transfer_complete() This fix solves the following issues in multiple file push. Agent authorize is happening only for first file. Transfer_completed signal is getting called only after last push Incorrect value is sent for "total" and "transfered" signal from second file onwards. Jaganath Kanakkassery 13 years ago 1 file, +6, -1
cb74e05c obexd: fix not being able to read apparams when transfer is complete Transfer id/xfer is set to zero when it is completed which should not prevent the profiles to read the apparam of the last response. Luiz Augusto von Dentz 13 years ago 1 file, +0, -3
6868d525 obexd: Add implementation for map_ap_decode() Slawomir Bochenski 13 years ago 1 file, +97, -1
aa6d455c obexd: Fix incorrect transfer path id during request authorization Transfer is registered with id as cid, but authorize method is called with id as pointer to obex session structure Jaganath Kanakkassery 13 years ago 1 file, +1, -1
25894c2c obexd: Fix not responding SUCCESS code to GET in some conditions When there is no body to be transfer obexd is responding with CONTINUE. Luiz Augusto von Dentz 13 years ago 1 file, +17, -54
426fde90 obexd: Fix not responding when driver_get_headers return 0 When calling driver_get_headers it may not be ready but after the backend respond the result can still be 0 which indicades no headers need to added and we can start sending the body. Luiz Augusto von Dentz 13 years ago 1 file, +18, -22
c638f7d7 obexd: Fix coding style issues Johan Hedberg 13 years ago 3 files, +33, -40
4390cc44 obexd: Add UpdateInbox function UpdateInbox function allows remote device to initiate an update of the MSE inbox, i.e. the MSE shall contact the network to retrieve new messages if available. If MSE does not support the network update it shall answer with a 'Not implemented' error response. Divya Yadav 13 years ago 4 files, +59, -1
9fb88009 obexd: messages-tracker: Fix coding style Starting brace for a function should start on the next line. Divya Yadav 13 years ago 1 file, +2, -1
9e0ad10a obexd: Fix compilation issues with standard includes Marcel Holtmann 13 years ago 3 files, +3, -0
9b2277a8 obexd: map: Rename GetMessagesListing to GetMessageListing Johan Hedberg 13 years ago 1 file, +2, -2
8b15cbab obexd: Add basic support for MAP folder listing For now just basic functionality - returning whole listing as a string (no parsing for now) and no apparams handling. Bartosz Szatkowski 13 years ago 1 file, +53, -1
76acb638 obexd: Add support for SetFolder in MAP client Bartosz Szatkowski 13 years ago 1 file, +56, -0
9a9af320 obexd: Add basic support for MAP client in obex-client Bartosz Szatkowski 13 years ago 3 files, +161, -0
180bf023 obexd: Skeleton of application parameters support This introduces skeleton of functions for supporting processing of Message Access Profile specific OBEX application parameters. The code is usable in both MSE (server) and MCE (client), thus the patch enables linking the code to obexd and obex-client. Slawomir Bochenski 13 years ago 2 files, +204, -0
7ee7a67c obexd: Add support for PullMessagesListing in MAP client Just basic functionality for now, returning whole listing as a string (no parsing) and no apparams handling. Bartosz Szatkowski 13 years ago 1 file, +30, -0
e75b28ed obexd: Fix possible invalid memory access Issue: As reported by static code analyzer (Coverity), if buffer is NULL and aparams is not NULL, then buffer gets dereferenced in string_read function. Fix: Application parameter is allocated only if maxlistcount is zero during phonebooksize request and buffer is allocated in case of pull phonebook request, hence modify logic to avoid application parameter check, as it is tightly coupled with maxlistcount. Sunil Kumar Behera 13 years ago 1 file, +5, -4
afeb4ea4 obexd: phonebook-tracker: Fix iso8601_utc_to_localtime Timestamp returned from Tracker can optionally contain fractional seconds. Original code treated any character after seconds as flag for UTC timestamp. This patch changes it so now only the beginning of string is scanned and the end of string is checked for UTC flag ('Z') presence. Slawomir Bochenski 13 years ago 1 file, +3, -5
320dc79f obexd: Fix file size issue in GetProperties In SendFiles, If application calls GetProperties before Request method returns then the file size is zero. Jaganath Kanakkassery 13 years ago 3 files, +28, -16
2e51d193 obexd: Remove OpenOBEX includes Marcel Holtmann 13 years ago 2 files, +0, -5
f3614653 obexd: Remove OpenOBEX include and fix standard includes Marcel Holtmann 13 years ago 1 file, +4, -3
464fac29 obexd: Remove OpenOBEX include and fix standard includes Marcel Holtmann 13 years ago 1 file, +5, -4
b0de4be1 obexd: Remove OpenOBEX include Marcel Holtmann 13 years ago 1 file, +0, -2
39a5f727 obexd: Port core daemon to gobex Luiz Augusto von Dentz 13 years ago 4 files, +577, -860
d1116a27 obexd: Remove obex_get_id Plugins that need the peer address/name should use obex_getpeername which uses the transport driver to resolve it. Luiz Augusto von Dentz 13 years ago 3 files, +7, -19
f225d135 obexd: Fix calling getpeername directly on manager.c Manager should be transport agnostic and not pretend the transport is always RFCOMM since in future this might not be true even for Bluetooth. Luiz Augusto von Dentz 13 years ago 3 files, +22, -23
5d609076 obexd: add .getpeername support Luiz Augusto von Dentz 13 years ago 2 files, +18, -0
d6fdefe9 obexd: Fix app params memory management Bartosz Szatkowski 13 years ago 1 file, +6, -0
c37d1d65 obexd: syncevolution: fix missing header file This missing include directive makes the syncevolution plugin fail to compile. In Fedora 16 with gcc version 4.6.1 20110908, the output is: make --no-print-directory all-am CC plugins/syncevolution.o In file included from plugins/syncevolution.c:40:0: ./src/mimetype.h:33:46: error: unknown type name ‘mode_t’ plugins/syncevolution.c:277:54: error: unknown type name ‘mode_t’ plugins/syncevolution.c:438:2: error: unknown field ‘open’ specified in initializer plugins/syncevolution.c:438:10: error: ‘synce_open’ undeclared here (not in a function) make[1]: *** [plugins/syncevolution.o] Error 1 Mikel Astiz 13 years ago 1 file, +2, -0
09044e63 obexd: make use of secure flag for authorization Using secure flag is probably safer here as other services beside OPP may not require security/authorization. Luiz Augusto von Dentz 13 years ago 1 file, +1, -1
b2b81a8b obexd: Remove OpenOBEX include and fix standard includes Marcel Holtmann 13 years ago 1 file, +4, -3
084032f8 obexd: remove dependency on openobex Luiz Augusto von Dentz 13 years ago 1 file, +4, -4
15b76b4e obexd: remove unnecessary openobex includes Luiz Augusto von Dentz 13 years ago 1 file, +1, -3
550222b0 obexd: remove duplicated includes Luiz Augusto von Dentz 13 years ago 1 file, +0, -2
827f5088 obexd: remove unnecessary openobex includes Luiz Augusto von Dentz 13 years ago 1 file, +1, -1
9ac7ce0d obexd: remove unnecessary openobex includes Luiz Augusto von Dentz 13 years ago 1 file, +1, -3
3b952d63 obexd: remove unnecessary openobex includes Luiz Augusto von Dentz 13 years ago 1 file, +1, -3
142e154b obexd: remove unnecessary openobex includes Luiz Augusto von Dentz 13 years ago 1 file, +2, -3
3c91531f obexd: remove unnecessary openobex includes Luiz Augusto von Dentz 13 years ago 1 file, +2, -3
30d62744 obexd: remove unnecessary openobex includes Luiz Augusto von Dentz 13 years ago 1 file, +1, -3
6e5ae4dc obexd: remove duplicated includes Luiz Augusto von Dentz 13 years ago 1 file, +0, -2
7c358987 obexd: Remove use of obex_object_t from service.h Plugins including service.h need to include openobex headers because of this. Luiz Augusto von Dentz 13 years ago 10 files, +34, -49
Previous Next