aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/obexd
AgeCommit message (Expand)AuthorFilesLines
2024-03-28obexd: Fix "Size" use g_dbus_emit_property_changed_full() to emitYouwan Wang1-2/+7
2024-03-22obexd: Remove redundant judgments and fix code styleYouwan Wang1-4/+1
2024-02-20build: handle relative libexecdir instancesEmil Velikov2-2/+2
2024-02-13Allow using obexd without systemd in the user sessionGiovanni Campagna1-1/+1
2024-01-29obexd: factor out external plugin supportEmil Velikov3-31/+64
2024-01-25build: manage .service.in files via configure.acEmil Velikov1-1/+1
2024-01-19obexd: const annotate obex_plugin_desc entrypointEmil Velikov3-8/+8
2024-01-19obexd: const annotate misc immutable dataEmil Velikov6-10/+10
2024-01-19obexd: const obex_transport_driver instances and APIEmil Velikov6-19/+21
2024-01-19obexd: const obex_service_driver instances and APIEmil Velikov13-25/+25
2024-01-19obexd: const obex_mime_type_driver instances and APIEmil Velikov10-31/+34
2024-01-19obexd: remove obex_mime_type_driver::set_io_watchEmil Velikov3-18/+12
2023-09-20pbap: Fix not checking Primary/Secundary Counter lengthLuiz Augusto von Dentz1-2/+3
2023-04-21obexd: agent: Use if-elseif instead of multi-if to check error messageGuiting Shen1-2/+1
2023-04-20obexd: AuthorizePush: Support to return folder name for file storageGuiting Shen1-2/+5
2023-03-21obexd: reject to accept file when replying reject messageAaron_shen1-1/+7
2022-07-05obexd: Fix the code styleYouwan Wang1-1/+1
2022-06-13obexd: Fix callback->func =! NULL in the xfer_complete() funcwangyouwan1-1/+4
2022-05-31pbap: Fix memory leakGopal Tiwari1-2/+3
2022-01-06build: Replace use of g_memdup with util_memdupLuiz Augusto von Dentz1-2/+3
2021-10-18obexd: Fix unchecked return valueTedd Ho-Jeong An3-5/+15
2021-07-23obexd: phonebook: Set default apparams for PTS clientsHannu Mallat1-0/+15
2021-07-23obexd: phonebook-ebook: modernizeDylan Van Assche1-348/+320
2021-05-19Fix memory leaks in obexSteve Grubb2-2/+7
2021-04-02obex: Fix warnings cause by using of deprecated APIsLuiz Augusto von Dentz2-6/+0
2021-02-23obexd: Cleanup deprecated symbolic file permissionsBrian Gix2-11/+11
2020-09-21obexd: Add SPDX License IdentifierTedd Ho-Jeong An65-910/+65
2020-02-11obex: report notification status on incoming messageMatt Ranostay1-0/+1
2018-12-06build: Move declaration of _GNU_SOURCE back into individual source filesMarcel Holtmann14-1/+14
2018-11-21build: rename libexecdir to pkglibexecdirJan Engelhardt1-1/+1
2018-05-24obex: Fix compiler warning from casting functionsMarcel Holtmann1-2/+6
2018-05-07obexd: Fix memory leak when loading pluginsSahil Pai1-1/+4
2018-03-01obexd: Remove unused source/header files for dbusERAMOTO Masaya6-146/+0
2018-03-01obexd: Use g_dbus_dict_append_entry()ERAMOTO Masaya3-42/+9
2018-02-14obexd: Fix null response nameERAMOTO Masaya1-55/+4
2018-02-12obexd: Emit Size property of transfer after open()ERAMOTO Masaya1-0/+3
2018-02-12obexd: Use emitting function wrapped for transferERAMOTO Masaya2-16/+15
2018-01-24obexd: Fix property Size of server transferLuiz Augusto von Dentz1-2/+4
2018-01-23obexd: Clean up unneeded list in src/obex.cERAMOTO Masaya1-6/+0
2017-11-28obexd: Fix crash when canceling without agentERAMOTO Masaya1-0/+3
2017-11-21obexd: Fix fd which is left even after closing sessionERAMOTO Masaya2-2/+7
2017-11-03obexd: Fix compilation error on newer glibcBastien Nocera1-0/+2
2017-10-06obex: Fix always searching UUID using 128 bit formatLuiz Augusto von Dentz1-0/+2
2017-07-11obexd: Add missing fall through declarationMarcel Holtmann1-0/+1
2017-07-07obexd: Fix memory leak in phonebook-dummySyam Sidhardhan1-0/+3
2017-06-22obexd: Fix null pointer dereference.Matias Karhumaa1-0/+11
2017-06-19obexd/map: msg dummy implement message listingSathish Narasimman1-1/+185
2017-06-19obexd/map: Do not send parent folder in dummySathish Narasimman1-10/+0
2017-04-23obexd/pbap: Fix hanging when maxlistcount = 0Luiz Augusto von Dentz1-1/+4
2016-09-05obexd/pbap: clear cache if name header is presentBiman Paul1-2/+7
2016-07-29Fix obex protocol for powerpcFabien Proriol2-4/+4
2016-07-04obexd: Add a detailed failure message for exchanging business cardsDon Zickus1-1/+2
2016-07-04obexd: Return dummy_data instead of int in phonebook-dummyMarek Kasik1-7/+8
2016-07-04obexd: Allow CreateFolder to create a directoryMarek Kasik1-0/+2
2016-02-11obexd: client: Fix memory leaksSyam Sidhardhan1-0/+1
2015-11-08obexd/session: Fix crash when disconnectingLuiz Augusto von Dentz1-5/+13
2015-11-08obexd: Use common logging function for daemon versionMarcel Holtmann1-1/+1
2015-10-20obexd: pbap: add headers correctly for size querySimon Fels1-2/+3
2015-09-14obexd: Fix not destroying session if owner disconnectsLuiz Augusto von Dentz1-6/+28
2015-07-21obexd: Fix possible crash while processing pending requestLuiz Augusto von Dentz1-25/+5
2015-06-23obexd/opp: Fix OPP GET request pathGowtham Anandha Babu1-5/+11
2015-04-08obexd: Remove unused parameter from manager_request_authorizationSzymon Janc3-5/+3
2015-03-20obexd/pbap: Fix NULL check to avoid potential crashBharat Panda1-5/+5
2015-03-01obexd: Fix cross includes from client and pluginsMarcel Holtmann27-93/+91
2015-03-01obexd: Fix includes for gobex.h headerMarcel Holtmann5-8/+10
2015-03-01obexd: Fix includes for gdbus.h headerMarcel Holtmann15-19/+29
2015-02-28obexd: Use local libbluetooth includesMarcel Holtmann5-16/+22
2015-02-18obexd: Add explicit include for lib/bluetooth.hMarcel Holtmann1-1/+2
2015-02-13obexd/client: Add check for invalid pathLuiz Augusto von Dentz1-0/+6
2014-12-08obexd: List all enum values in switchSzymon Janc2-0/+4
2014-12-04obexd: Fix comparing array to NULLAndrei Emeltchenko1-9/+0
2014-12-04obexd: Fix memory leak not freeing descAndrei Emeltchenko1-6/+5
2014-12-02obexd/client: Add supported_features supportLuiz Augusto von Dentz3-1/+61
2014-12-02obexd/client: Add UpdateVersion to PhonebookAccessLuiz Augusto von Dentz1-3/+20
2014-12-02obexd/client: Add FixedImageSize propertyLuiz Augusto von Dentz1-0/+19
2014-12-02obexd/client: Add folder counters propertiesLuiz Augusto von Dentz1-0/+89
2014-12-02obexd/client: Add DatabaseIdentifier propertyLuiz Augusto von Dentz1-2/+69
2014-12-02obexd/client: Add Folder propertyLuiz Augusto von Dentz1-1/+31
2014-12-02obexd/client: Parse PBAP recordLuiz Augusto von Dentz1-0/+48
2014-12-02obexd/client: Add support for reading versionLuiz Augusto von Dentz1-0/+21
2014-12-01pbap: Fix When MaxListCount header missingAnurag Biradar1-0/+6
2014-11-26obexd: Fix crash while session shutdownRakesh M K1-1/+1
2014-11-04obexd/ftp: Handle transfer reset for FTPBharat Panda1-1/+9
2014-10-31obexd/ftp: Add support for tracking transfersBharat Panda1-0/+20
2014-10-29obexd/mas: Handle register notification openBharat Panda1-1/+29
2014-10-22obexd/mas: Add Support for MSETime filterBharat Panda1-0/+38
2014-10-22obexd/map: Add support for MAP feature bitsGowtham Anandha Babu1-0/+9
2014-10-16obexd: Fix coding style and improves readabilityGowtham Anandha Babu1-2/+4
2014-10-16obexd/client/pbap: Add missing filter entriesGowtham Anandha Babu1-0/+3
2014-10-16obexd/client/pbap: Add support for spd,favGowtham Anandha Babu2-3/+12
2014-09-24obexd: Fix compilation error with muslSzymon Janc1-1/+1
2014-09-22obexd: Fix the double check for agentGowtham Anandha Babu1-2/+1
2014-09-17obexd/client: Add support for MAP Event Report 1.1Gowtham Anandha Babu2-0/+40
2014-09-16obexd/client/map: Check msg value is validGowtham Anandha Babu1-1/+2
2014-09-15obexd/mns: Check event value is validLuiz Augusto von Dentz1-10/+2
2014-09-15obexd/client: Fix leaking memory on MNSLuiz Augusto von Dentz1-0/+8
2014-09-03obexd/mas: Fix crash when outparams is NULLLuiz Augusto von Dentz1-0/+3
2014-09-03obexd/mas: Fix parsing of application parametersLuiz Augusto von Dentz1-6/+18
2014-08-29obexd/client: Fix crash while disconnectingLuiz Augusto von Dentz1-1/+3
2014-08-29obexd/client: Fix not being able to cancel a suspended transferLuiz Augusto von Dentz1-0/+9
2014-08-29obexd/client: Allow suspending transfer while they are queuedLuiz Augusto von Dentz1-9/+38
2014-08-13obexd: Fix possible NULL dereferenceAndrei Emeltchenko1-4/+2
2014-08-04obexd: Fix memory leakAndrei Emeltchenko1-2/+5
2014-08-04obexd: Fix memory leakAndrei Emeltchenko1-2/+5
2014-04-23obexd: Fix treating PUT with Body header as deleteLuiz Augusto von Dentz1-0/+4
2014-04-08obexd/client: Fix calling g_obex_cancel_req for completed requestsLuiz Augusto von Dentz1-0/+1
2014-03-31obexd: Remove code related to OBEX authenticationLuiz Augusto von Dentz1-91/+0
2014-03-21obexd/client: Fix not sending OBEX Disconnect when disconnectingLuiz Augusto von Dentz1-2/+32
2014-03-20obexd/client: Fix not being able cancel GET requestsLuiz Augusto von Dentz1-2/+16
2014-02-20obexd/transfer: Add Transfer.Resume methodLuiz Augusto von Dentz1-0/+25
2014-02-20obexd/transfer: Add Transfer.Suspend methodLuiz Augusto von Dentz1-13/+47
2014-02-05pbap: Fix PhonebookSize endiannessHannu Mallat1-2/+2
2014-01-25obexd: Make btio/btio.h include localMarcel Holtmann5-5/+7
2014-01-20obexd/irmc: Fix folder for LUID requestsHarald Schmitt1-1/+1
2013-11-12obex: Use user's cache dir as a default rootBastien Nocera1-5/+6
2013-10-15obexd/session: Fix crash when transport is disconnectedLuiz Augusto von Dentz1-0/+12
2013-10-09obexd/MAP: Fix parsing message handles as decimal numbersLuiz Augusto von Dentz2-7/+7
2013-10-09obexd/MAP: Fix sending \0 after filler byteLuiz Augusto von Dentz1-6/+3
2013-10-07obexd/session: Fix crash while disconnectingLuiz Augusto von Dentz1-0/+5
2013-10-04obexd/MAP: Fix protected property valueSzymon Janc1-1/+1
2013-10-04obexd/client: Remove unused static functionsSzymon Janc1-81/+0
2013-10-04client/transfer: Return "error" for unknown status in status2strSzymon Janc1-0/+1
2013-10-04obexd/MAP: Fix missing includeSzymon Janc1-0/+1
2013-10-04obexd/service: Remove unused local variableSzymon Janc1-2/+0
2013-10-04obexd: Return "error" for unknown status in status2strSzymon Janc1-0/+1
2013-10-04obexd: Remove unused local variablesSzymon Janc1-5/+0
2013-10-04obexd: Remove unused static functionsSzymon Janc1-75/+0
2013-10-04obexd/MAP: Remove unused mas_drivers variableSzymon Janc1-5/+0
2013-10-04obexd/MAP: Fix missing includeSzymon Janc1-0/+1
2013-10-04obexd/MAP: Fix missing includeSzymon Janc1-0/+2
2013-10-04obexd/bluetooth: Make dict_append_entry function staticSzymon Janc1-1/+1
2013-10-04obexd/bluetooth: Remove unused local variablesSzymon Janc1-4/+0
2013-10-04obexd/MAP: Fix invalid snprintf format string in map_msg_get()Szymon Janc1-1/+1
2013-10-03obexd/MAP: Store message handle in binary formatLuiz Augusto von Dentz4-23/+35
2013-10-03obexd/session: Fix crash while processing command queueLuiz Augusto von Dentz1-2/+2
2013-10-03obexd: Prefix folders in event reports with leading slashChristian Fetzer1-2/+14
2013-10-03obexd: Handle message shift and message deleted eventsChristian Fetzer1-0/+29
2013-10-03obexd: Handle message status eventsChristian Fetzer1-0/+31
2013-10-03obexd: Handle new message eventChristian Fetzer1-25/+49
2013-10-02obexd: Fix emitting Type property changed signals for messagesChristian Fetzer1-10/+11
2013-09-29obexd/client: Fix not setting Transfer.Size for GET operationsLuiz Augusto von Dentz1-0/+11
2013-09-26obexd/bluetooth: Fix memory leak when adapter is offLuiz Augusto von Dentz1-1/+1
2013-09-26obexd: Fix setting message folder for relative folder in ListMessagesChristian Fetzer1-2/+16
2013-09-26obexd: Add folder property to map_msg_createChristian Fetzer1-3/+5
2013-09-25obexd/service: Fix possible leaking drivers listLuiz Augusto von Dentz1-1/+17
2013-09-25obexd/server: Fix leaking drivers listLuiz Augusto von Dentz1-0/+1
2013-09-16obexd/bluetooth: Fix memory leakLuiz Augusto von Dentz1-0/+1
2013-09-16obexd: Remove msg from MAP session structureChristian Fetzer1-1/+0
2013-09-16obexd: Use pending request in UpdateInboxChristian Fetzer1-7/+10
2013-09-16obexd: Use pending request in ListMessagesChristian Fetzer1-12/+17
2013-09-16obexd: Use pending request in ListFoldersChristian Fetzer1-9/+14
2013-09-16obexd: Use pending request in SetFolderChristian Fetzer1-7/+9
2013-09-16obexd: Add request struct to MAPChristian Fetzer1-0/+24
2013-09-13obexd: Use documented values in org.bluez.obex.Message1 Type propertyChristian Fetzer1-1/+11
2013-09-11codingstyle: Change __FUNCTION__ to __func__Andrei Emeltchenko1-1/+1
2013-09-10obexd/bluetooth: Fix error on register_profileLuiz Augusto von Dentz1-10/+9
2013-09-09obexd: Make use of g_dbus_send_message*Luiz Augusto von Dentz4-9/+7
2013-09-02obexd: Fix disconnecting underline transport before processing operationsLuiz Augusto von Dentz1-6/+6
2013-09-02obexd: Add property changed signals for 'org.bluez.obex.Message1'Christian Fetzer1-2/+92
2013-09-02obexd: Add property Folder to MAP messageChristian Fetzer1-0/+14
2013-09-02obexd: Add obc_session_get_folder functionChristian Fetzer2-0/+40
2013-08-26obexd: Use g_dbus_get_properties when parsing MAP-msg-listingChristian Fetzer1-63/+21
2013-08-26obexd: Fix memleak when unregistering MAP event handlerChristian Fetzer1-0/+1
2013-08-12client/transfer: Add proper message to errorsLuiz Augusto von Dentz1-2/+2
2013-07-08obexd/client: Add Target property to Session interfaceMartin1-0/+22
2013-06-30obexd: Re-add D-Bus session propertiesChristian Fetzer1-1/+2
2013-06-26obexd/MAP: Fix assigning pointer not value to 0Luiz Augusto von Dentz1-1/+1
2013-06-25obexd/MAP: Fix crash when receiving an event reportLuiz Augusto von Dentz1-4/+4
2013-06-25obexd: Notify registered notification handlers in MNSChristian Fetzer1-7/+3
2013-06-25obexd: Register notification handler in the MAP clientChristian Fetzer1-0/+25
2013-06-25obexd: Add MAP notification dispatchingChristian Fetzer3-0/+136
2013-06-25obexd: Add function to get the destination from the obc_sessionChristian Fetzer2-0/+6
2013-06-18obexd: Fix crash when retrieving multiple MAP event reportsChristian Fetzer1-3/+4
2013-06-18obexd: Use correct callback in obc_session_mkdirChristian Fetzer1-1/+1
2013-06-18obexd: Fix file_op_complete callbackChristian Fetzer1-2/+1
2013-06-18obexd: Call setpath_complete with the correct parameterChristian Fetzer1-1/+1
2013-06-18obexd: Fix handling error cases in setpathChristian Fetzer1-4/+13
2013-06-12obexd: Fix not checking for valid fd on NewConnectionLuiz Augusto von Dentz1-0/+13
2013-06-11obexd: Fix crash when resetting OPP session without a transferLuiz Augusto von Dentz1-3/+17
2013-05-29obexd: Fix coding styleLuiz Augusto von Dentz1-1/+2
2013-05-29obexd: Simplify manager_register_sessionLuiz Augusto von Dentz1-4/+1
2013-05-29obexd: Fix not unregistering interface when a session is detroyedLuiz Augusto von Dentz1-1/+3
2013-05-29manager: remove unused call to obex_getpeername()Gustavo Padovan1-8/+0
2013-05-29session: add Source and Destination propertiesGustavo Padovan1-0/+26
2013-05-29obex: get src and dst address and store itGustavo Padovan2-0/+8
2013-05-29obex: add obex_getsockname()Gustavo Padovan2-0/+11
2013-05-29bluetooth: add getsockname() entry in the bluetooth driverGustavo Padovan1-0/+19
2013-05-29transport: add getsockname to transport driverGustavo Padovan1-0/+1
2013-05-29obexd: Queue delete commandChristian Fetzer1-13/+26
2013-05-29obexd: Queue move commandChristian Fetzer1-14/+27
2013-05-29obexd: Queue copy commandChristian Fetzer1-14/+27
2013-05-29obexd: Queue mkdir commandChristian Fetzer1-14/+26
2013-05-29obexd: Add file_data struct to sessionChristian Fetzer1-0/+27
2013-05-29obexd: Queue setpath commandChristian Fetzer1-31/+34
2013-05-29obexd: Use process callback to queue transfersChristian Fetzer1-6/+13
2013-05-29obexd: Add session_queueChristian Fetzer1-7/+11
2013-05-29obexd: Add process callback to session's pending_requestChristian Fetzer1-15/+29
2013-05-28opp: Register Session interface for OPP transfersGustavo Padovan1-0/+3
2013-05-28session: only add Target if it existsGustavo Padovan1-1/+9
2013-05-23obexd: Fix SetPath responseChristian Fetzer1-1/+1