aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-08-18tag: Remove unnecessary 'const' qualifierVinicius Franchini1-1/+1
2023-08-18tag: Implement readout of tag UID via DBus interfaceFrieder Schrempf1-3/+54
2021-10-10adapter: use sockaddr_storage to solve uninitialized sa_data accessKrzysztof Kozlowski1-6/+8
2021-08-07ndef: Only register interface for known recordsRicardo Ribalda Delgado1-1/+15
2021-07-19unit: remove duplicated invalid definitions in test-snep-readKrzysztof Kozlowski2-136/+141
2021-07-19snep: fix fragmented response memory leaksKrzysztof Kozlowski1-0/+4
2021-07-19snep: fix double free of GSListKrzysztof Kozlowski1-2/+0
2021-07-19snep: remove useless NULL-ify of local pointer variableKrzysztof Kozlowski1-1/+0
2021-07-19snep: do not open-code freeing ndef messageKrzysztof Kozlowski1-5/+2
2021-07-19tag: do not open-code freeing ndef messageKrzysztof Kozlowski1-4/+2
2021-07-19tag: use proper format for integers (-Wformat)Krzysztof Kozlowski1-4/+4
2021-07-19gdbus: annotate printf-like functions as accepting formatKrzysztof Kozlowski1-0/+1
2021-07-19netlink: use proper format for integers (-Wformat)Krzysztof Kozlowski1-8/+8
2021-07-19manager: use proper format for integers (-Wformat)Krzysztof Kozlowski1-2/+2
2021-07-19device: use proper format for integers (-Wformat)Krzysztof Kozlowski1-3/+3
2021-07-19bluetooth: use proper format for integers (-Wformat)Krzysztof Kozlowski1-2/+2
2021-07-19adapter: use proper format for integers (-Wformat)Krzysztof Kozlowski1-14/+14
2021-07-19adapter: adjust indentation of continued argumentsKrzysztof Kozlowski1-6/+6
2021-07-19ndef: make freeing near_ndef_message reusableKrzysztof Kozlowski1-28/+28
2021-07-19ndef: use proper format for integers (-Wformat)Krzysztof Kozlowski1-6/+6
2021-07-19ndef: use NDEF_TEXT_RECORD_UTF16_STATUS defineKrzysztof Kozlowski1-2/+2
2021-07-19ndef: silence clang -Wcast-align warningKrzysztof Kozlowski1-1/+2
2021-07-19ndef: check UTF-16 text payload lengthKrzysztof Kozlowski1-0/+5
2021-07-19dbus: fix -Wformat in near_dbus_encode_string()Krzysztof Kozlowski1-1/+1
2017-11-10tag: Add Tag deactivate supportMark Greer3-0/+63
2017-11-10adapter: Add call indicating whether constant poll is enabledMark Greer2-0/+6
2017-11-10adapter: Make adapter_start_poll() globalMark Greer2-11/+12
2017-11-10adapter: Do not poll when there is an active tagMark Greer1-0/+3
2017-11-10adapter: Clear timer handle when DEP timer stoppedMark Greer1-1/+3
2017-11-10adapter: Clear timeout handle when check presence timer stoppedMark Greer1-1/+3
2017-11-10adapter: Return '-errno' when connect() call failsMark Greer1-1/+1
2017-11-10adapter: Return '-errno' when socket() call failsMark Greer1-1/+1
2017-11-10ndef: Validate text data in WKT Text recordsMark Greer1-4/+23
2017-11-10ndef: Discard records containing errorsMark Greer1-1/+2
2017-11-10ndef: Verify RTD record type name encodingsMark Greer1-0/+7
2017-11-10ndef: Fix use of uninitialized variable in property_get_type()Mark Greer1-0/+1
2017-11-10ndef: Add default language ("en") for Text recordsMark Greer1-1/+4
2017-07-22ndef: Fix missing handling of fall through caseMarcel Holtmann1-1/+2
2016-03-29ndef: Handle multi-record messagesOleg Zhurakivskyy1-11/+29
2016-03-29ndef: Handle multiple recordsOleg Zhurakivskyy1-4/+52
2016-03-29ndef: Parse multiple records from the D-Bus messageOleg Zhurakivskyy1-2/+80
2016-03-29ndef: Reference the D-Bus message by iteratorOleg Zhurakivskyy1-20/+16
2016-03-29ndef: Extract the record parsing into ndef_build_from_record()Oleg Zhurakivskyy1-7/+15
2016-03-29ndef: Fix the segmentation fault on non MIME recordsOleg Zhurakivskyy1-1/+2
2016-03-13ndef: Expose MIME payloadOleg Zhurakivskyy1-5/+49
2016-02-21ndef: Minor whitespace correctionsOleg Zhurakivskyy1-2/+2
2015-03-26netlink: Add support for NFC_CMD_ACTIVATE_TARGETChristophe Ricard3-0/+44
2014-12-01agent: Fix missing Agent free after removalAndreas Bender1-0/+3
2014-11-28Revert "adapter: Prioritize p2p when discovering multiple targets"Samuel Ortiz3-113/+44
2014-11-28tag: Differentiate between Type 4A and 4B tagsMark A. Greer1-1/+4
2014-08-18adapter: Retry constant polling for busy AdapterAndreas Bender1-2/+11
2014-08-18adapter: Prioritize p2p when discovering multiple targetsVincent Cuissard3-44/+113
2014-06-30neard.service.in: set ExecStart correctly, remove NotifyAccessRoss Burton1-2/+1
2014-05-21plugin: Include relative builtin.hSamuel Ortiz1-1/+1
2014-04-07ISO14443-B: Add support for ISO/IEC 14443-B ProtocolMark A. Greer2-1/+5
2014-04-07tag: Type 4: Extend tag structure to store Type 4 file IDMark A. Greer1-0/+17
2014-03-19tag: Extend tag structure to store Type 4 r_apdu_max_sizeMark A. Greer1-0/+17
2014-02-22iso15693: Store Type 5 tag-specific information and provide accessorsMark A. Greer1-0/+25
2014-02-22iso15693: Store DSFID and UID in tag structureMark A. Greer4-12/+98
2014-02-22iso15693: Add generic ISO/IEC 15693 protocol supportMark A. Greer2-0/+19
2014-01-20build: Add support for systemd service configurationCho, Yu-Chen1-0/+13
2013-11-25netlink: Check for netlink message sender PIDSamuel Ortiz1-0/+7
2013-11-25device: Implement Adapter propertySamuel Ortiz1-3/+30
2013-11-25tag: Implement Adapter propertySamuel Ortiz1-0/+22
2013-11-21main: Call agent_init firstSamuel Ortiz1-2/+2
2013-11-21adapter: Remove near_adapter_listSamuel Ortiz2-20/+0
2013-11-20adapter: Make the power cycle upon driver error configurableSamuel Ortiz3-6/+22
2013-11-18adapter: Catch polling errorsSamuel Ortiz3-2/+59
2013-11-18netlink: Expose NL_CB_FINISH handlerSamuel Ortiz1-5/+27
2013-11-13agent: Export matching record payload from GetNDEFSamuel Ortiz1-0/+5
2013-11-13ndef: Implement record payload getterSamuel Ortiz2-0/+9
2013-11-13agent: Only print matching record from NDEF agent's GetNDEFSamuel Ortiz1-25/+7
2013-11-11device: Create the Device D-Bus interface only when the DEP link is upSamuel Ortiz3-6/+19
2013-11-11agent: Keep legacy interfaces for a few more releasesSamuel Ortiz1-0/+14
2013-11-10tag: Remove trailing whitespacesSamuel Ortiz1-2/+2
2013-11-10tag: Create new path when writing a new RecordSamuel Ortiz1-5/+4
2013-11-10tag: Unregister Record before TagSamuel Ortiz1-6/+3
2013-11-10device: Unregister Record before DeviceSamuel Ortiz1-6/+3
2013-11-10ndef: ObjectManager conversionSamuel Ortiz1-158/+263
2013-11-10tag: ObjectManager conversionSamuel Ortiz3-206/+35
2013-11-10device: ObjectManager conversionSamuel Ortiz1-72/+2
2013-11-10adapter: Initial transition to managed objectsSamuel Ortiz4-346/+288
2013-11-05tag: Do not unref a NULL write messageSamuel Ortiz1-2/+4
2013-10-18ndef: Simplify the exported MIME type D-Bus type furtherSamuel Ortiz1-1/+1
2013-10-18ndef: Simplify D-Bus exported record type stringsSamuel Ortiz1-2/+2
2013-10-14adapter: Implement TagFound signalSamuel Ortiz3-18/+74
2013-10-11adapter: Do not send a poll command when adapter is downSamuel Ortiz1-0/+5
2013-09-02neard: Change in dbus conf to allow PHDC managers and agentsOlivier Guiter1-0/+2
2013-09-02p2p: Add a user_data pointer to p2p structOlivier Guiter1-3/+5
2013-09-02main: Use gboolean type in GOptionEntryPatrik Flykt3-4/+4
2013-08-28error: Add ENOMEM error string messageOlivier Guiter2-0/+9
2013-08-23bluetooth: Make the default adapter callback error less confusingSamuel Ortiz1-1/+1
2013-08-20core: Do not compare expression against NULLDaniel Wagner13-450/+446
2013-08-20core: Use stdbool instead gboolean or near_bool_tDaniel Wagner13-228/+227
2013-08-20core: Include stdbool.hDaniel Wagner1-0/+1
2013-08-20tag: Use dbus_bool_t for D-Bus functionDaniel Wagner1-1/+3
2013-08-20adapter: Use dbus_bool_t for D-Bus functionsDaniel Wagner1-4/+9
2013-07-31src: Remove redundant include config.hSyam Sidhardhan1-4/+0
2013-07-18ndef: Make near_ndef_prepare_ac_message ready for multibyte cdrSzymon Janc1-14/+21
2013-07-18ndef: Make near_ndef_prepare_cfg_message accept cdr as pointerSzymon Janc1-4/+6
2013-07-18ndef: Remove unused struct near_ndef_carrier_dataSzymon Janc1-10/+0
2013-07-18ndef: Make cdr in near_ndef_ac_payload multibyteSzymon Janc1-3/+11
2013-07-03manager: Remove the SetProperty methodSamuel Ortiz1-11/+0
2013-07-03adapter: Restart polling when failing to connect to a new targetSamuel Ortiz1-2/+8
2013-07-02ndef: Add raw MIME payload supportLouis Yung-Chieh Lo1-1/+77
2013-07-02main: Use signalfd instead of raw signalsSamuel Ortiz1-12/+68
2013-07-02ndef: Display AAR package name as a debug stringSamuel Ortiz1-0/+2
2013-06-28device: Cancel pending SNEP message when removing a deviceSamuel Ortiz1-15/+18
2013-06-28adapter: Add a DEP link establishment timerSamuel Ortiz1-0/+25
2013-06-27ndef: Parse AAR payloadSamuel Ortiz1-2/+67
2013-06-27ndef: Initial support for Android Application RecordsSamuel Ortiz1-0/+15
2013-06-21device: Pass the NDEF push cb status back to the callerSamuel Ortiz1-1/+1
2013-06-21error: Add I/O error routineSamuel Ortiz2-0/+9
2013-06-21ndef: Support receiving empty Handover select framesSamuel Ortiz1-0/+7
2013-06-20ndef: Send empty WiFi carrier in Hr message when running as a STARavi kumar Veeramally1-3/+43
2013-06-20ndef: Implement static handoverSamuel Ortiz2-0/+6
2013-06-20ndef: Generalize near_ndef_prepare_hr_message()Samuel Ortiz1-34/+68
2013-06-19ndef: Rename near_ndef_prepare_hs_messageSamuel Ortiz1-2/+2
2013-06-19ndef: Rename build_ho_recordSamuel Ortiz1-5/+5
2013-06-18test: Add MIME type to the Device pushing optionsSamuel Ortiz1-0/+2
2013-06-18ndef: Fallback to the WiFi agent when missing an SSIDSamuel Ortiz1-2/+34
2013-06-14bluetooth: Fix memory leaks on error or when not pairingGuillem Jover1-1/+4
2013-06-12agent: Do not call NDEF agent Release when agent leavesSamuel Ortiz1-7/+16
2013-06-12ndef: Do not fail if NDEF record MIME type is not a handover oneSamuel Ortiz1-5/+6
2013-06-10adapter: Pass the right adapter index when auto powering adaptersSamuel Ortiz1-1/+1
2013-06-08snep: Fix fragmented GETSamuel Ortiz1-0/+12
2013-06-08snep: Fix SNEP fragmentationSamuel Ortiz1-15/+34
2013-05-30tag: Set type B tag type properlySamuel Ortiz1-0/+4
2013-05-22p2p: Non blocking client socketSamuel Ortiz1-3/+0
2013-04-29bluetooth: Get name value from right message iteratorArron Wang1-1/+1
2013-04-11main.conf: Add DefaultPowered configurationSamuel Ortiz3-0/+23
2013-04-05ndef: Add api to prepare mime type wsc recordRavi kumar Veeramally1-13/+15
2013-04-05ndef: Remove unnecessary debug statementRavi kumar Veeramally1-3/+0
2013-04-04unit: Support for SNEP REJECT requestMarcin Malagowski1-0/+19
2013-04-04unit: Fixed cleaning SNEP fragmentsMarcin Malagowski1-13/+5
2013-04-04ndef: Add support to build wifi_wsc mime type ndef recordRavi kumar Veeramally2-0/+171
2013-03-28ndef: Remove not used Doxygen annotationsSzymon Janc1-174/+11
2013-03-28ndef: Remove bogus text from near_ndef_parse_msg commentSzymon Janc1-2/+0
2013-03-28ndef: Use sizeof instead of strlen to get BT_MIME_STRING_2_0 lenSzymon Janc1-1/+1
2013-03-28ndef: Fix some typos in comments and debug messagesSzymon Janc1-7/+7
2013-03-28ndef: Simplify near_ndef_prepare_ac_and_cfg_records functionSzymon Janc1-27/+10
2013-03-25main: Wait to daemonize to just before entering the main loopGuillem Jover1-7/+7
2013-03-22ndef: Fix typo in unknown carrier stringGuillem Jover1-1/+1
2013-03-20snep: SNEP core moved from plugins to coreMarcin MaƂagowski3-0/+834
2013-03-15tag: Export tag data lengthSamuel Ortiz1-0/+5
2013-03-11ndef: Fix local carrier data fetching error messageSamuel Ortiz1-2/+6
2013-03-04main: Big fat warning for netlink initialization failureSamuel Ortiz1-1/+3
2013-03-04main: Exit neard if netlink initialization failedSzymon Janc1-1/+3
2013-03-04bluetooth: Fix possible NULL pointer dereferenceSzymon Janc1-1/+1
2013-02-28org.neard.conf: Add the HandoverAgent interface sending permissionsRavi kumar Veeramally1-0/+1
2013-02-28agent: Add WSC field to handover agent APIRavi kumar Veeramally1-6/+28
2013-02-28ndef: Add support for multiple carriersRavi kumar Veeramally1-344/+115
2013-02-28ndef: Add support for multiple carriers in Hr messageRavi kumar Veeramally2-42/+28
2013-02-28ndef: Implement Hr message preparation routineRavi kumar Veeramally1-0/+114
2013-02-28ndef: Implement Hs message preparation routineRavi kumar Veeramally1-7/+122
2013-02-28ndef: Add helper funtions to create handover messagesRavi kumar Veeramally2-6/+194
2013-02-28ndef: Return empty Hs in case of unsupported Hr versionRavi kumar Veeramally1-1/+65
2013-02-28ndef: Add helper function to free ndef messagesRavi kumar Veeramally1-58/+23
2013-02-15device: Do not double free the device records listSamuel Ortiz1-1/+0
2013-02-15device: Do not open code the records freeing routineSamuel Ortiz1-6/+1
2013-02-15tag: Send PropertyChanged signal when new records are addedSamuel Ortiz1-0/+5
2013-02-15device: Send PropertyChanged signal when new records are addedSamuel Ortiz1-0/+8
2013-02-12ndef: Send empty Hs when an Hr carries a single unknow type carrierOlivier Guiter1-1/+13
2013-02-12ndef: Send empty Hs frame when the Hr version check failsOlivier Guiter1-1/+16
2013-02-12ndef: Do not build a reply to handover select messagesOlivier Guiter1-1/+1
2013-02-11agent: Add an extra parameter to the handover registration agent apiRavi kumar Veeramally6-80/+215
2013-02-11near: Rename struct name bt_data to carrier_dataRavi kumar Veeramally4-36/+38
2013-02-06adapter: Disconnect from the target when data read fails to startSamuel Ortiz1-1/+9
2013-01-31include: Add a copy of the NFC kernel headerSamuel Ortiz1-1/+1
2013-01-31device: Fix free order in push_ndefSzymon Janc1-1/+1
2013-01-31ndef: Fix error message in near_ndef_prepare_handover_recordSzymon Janc1-1/+1
2013-01-31ndef: Fix checking for error in parse_mime_typeSzymon Janc1-7/+9
2013-01-31ndef: Remove not needed AC payload creation in build_ho_recordSzymon Janc1-34/+0
2013-01-31ndef: Use stack variable for record in build_ho_recordSzymon Janc1-17/+14
2013-01-31ndef: Fix memory leak in build_ho_recordSzymon Janc1-2/+3
2013-01-31bluetooth: Track adapter properties changesSzymon Janc1-0/+77
2013-01-31ndef: Prepare ac record with proper BT power stateSzymon Janc1-8/+9
2013-01-31agent: Set carrier power state from hint in parse_replySzymon Janc1-31/+84
2013-01-31agent: Set carrier power state hint in prepare_bt_dataSzymon Janc1-0/+13
2013-01-31Add carrier power state to struct bt_dataSzymon Janc3-3/+19
2013-01-31ndef: Validate CPS when parsing AC recordSzymon Janc1-1/+9
2013-01-31ndef: Move carrier_power_state definition to header fileSzymon Janc1-7/+0
2013-01-10types: Fix build error due to unaligned memory accessOlivier Guiter3-18/+8
2013-01-09ndef: Add records comparison helpersOlivier Guiter1-0/+74
2013-01-08adapter: Fix memory leaks on adapter freeSzymon Janc1-0/+2
2012-12-06bluetooth: Remove not needed forward declarationSzymon Janc1-2/+0
2012-12-06ndef: Remove not needed NULL assignmentsSzymon Janc1-12/+0
2012-12-06Fix coding style errors through the codeSzymon Janc9-51/+33
2012-11-29adapter: Update the Devices array before emitting the D-Bus signalSamuel Ortiz1-1/+6
2012-11-26agent: Provide DBUS_TIMEOUT_USE_DEFAULT if not availableMarcel Holtmann1-0/+4
2012-11-26adapter: Update the RF mode D-Bus propertySamuel Ortiz1-0/+22
2012-11-26adapter: Expose the adapter radio mode through D-BusSamuel Ortiz1-1/+27
2012-11-20agent: Don't look for NULL record type on the NDEF agent hashSamuel Ortiz1-0/+3
2012-11-20ndef: Cosmetic fix for action check in parse_mime_typeSzymon Janc1-2/+2
2012-11-20bluetooth: Always enable legacy BT when no HO agent is registeredSzymon Janc2-67/+16
2012-11-20ndef: Select HO agent based on agent presence checkSzymon Janc1-10/+10
2012-11-14bluetooth: Cosmetic fix for handover registration checkSamuel Ortiz1-1/+1
2012-11-14Support only static handover with Nokia proprietary mime typeSzymon Janc1-4/+7
2012-11-14ndef: Workaround buggy Nokia BH-505 handover implementationSzymon Janc1-0/+9
2012-11-14ndef: Workaround buggy Android 4.1 BT handover implementationSzymon Janc1-0/+16