aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-08-27Release v0.19HEADv0.19masterKrzysztof Kozlowski2-1/+6
2023-08-18doc: Add uid to tag-apiVinicius Franchini1-0/+3
2023-08-18tag: Remove unnecessary 'const' qualifierVinicius Franchini1-1/+1
2023-08-18tag: Implement readout of tag UID via DBus interfaceFrieder Schrempf1-3/+54
2023-07-14ci: list all Debian stable versions for cross compilingKrzysztof Kozlowski1-0/+64
2023-07-14ci: add Debian Bullseye i386 and GCC sanitizersKrzysztof Kozlowski1-0/+20
2023-07-14ci/debian: use dpkg-architecture to detect gcc-cross package nameDmitry Baryshkov1-11/+1
2023-07-14ci/debian: don't install libc6-dev-ARCH-cross packagesDmitry Baryshkov1-5/+5
2023-07-04ci: run builds periodicallyKrzysztof Kozlowski1-1/+7
2023-05-01ci: bump actions/checkout to v3 also for CodeQLKrzysztof Kozlowski1-1/+1
2023-05-01ci: bump CodeQL version to v2Krzysztof Kozlowski1-2/+2
2023-05-01ci: refresh distros - drop Debian Stretch, add Ubuntu and FedoraKrzysztof Kozlowski1-15/+3
2023-05-01ci: allow manual run of workflowsKrzysztof Kozlowski2-4/+6
2023-01-20ci: bump actions/checkout to v3Krzysztof Kozlowski1-1/+1
2023-01-20ci: add Bookworm, Fedora 36+37, Ubuntu KineticKrzysztof Kozlowski1-0/+24
2023-01-20ci: drop Ubuntu Hirsute and ImpishKrzysztof Kozlowski1-42/+0
2022-06-01ci: build on newest Ubuntu Jammy Jellyfish (22.04)Krzysztof Kozlowski1-0/+21
2022-02-17include: sync nfc_copy.h with Linux kernel v5.17-rc4Krzysztof Kozlowski1-3/+3
2022-02-17ci: build on newer Fedora Linux (34 and 35)Krzysztof Kozlowski1-2/+2
2022-02-17ci: show kernel headers version and difference against embedded nfc.hKrzysztof Kozlowski1-0/+9
2022-02-13build: install org.neard.se.conf dbus configuration fileJami Kettunen1-0/+4
2021-11-22Release v0.18v0.18Krzysztof Kozlowski2-1/+8
2021-11-11ci: add Debian Testing for i386 and cross compileKrzysztof Kozlowski1-0/+42
2021-11-11ci: add Debian Buster and StretchKrzysztof Kozlowski1-1/+38
2021-11-11ci: add Ubuntu Impish (21.10)Krzysztof Kozlowski1-0/+21
2021-11-11include: include endian.h to fix missing __BYTE_ORDER definition on Debian St...Krzysztof Kozlowski1-0/+1
2021-10-10adapter: use sockaddr_storage to solve uninitialized sa_data accessKrzysztof Kozlowski1-6/+8
2021-09-23Check if AX_CHECK_COMPILE_FLAG is available or print errorMikel Olasagasti Uranga1-1/+3
2021-09-22ci: group package installation on AlpineKrzysztof Kozlowski1-5/+5
2021-09-22HACKING: rephrase message about dependenciesKrzysztof Kozlowski1-1/+1
2021-09-22ci: install pkg-configKrzysztof Kozlowski3-0/+3
2021-09-22ci: add ArchLinux containerKrzysztof Kozlowski2-0/+31
2021-09-22ci: add more Fedora containersKrzysztof Kozlowski2-5/+12
2021-09-22ci: switch to dnf on FedoraKrzysztof Kozlowski1-2/+2
2021-09-22build: replace deprecated AC_HELP_STRINGKrzysztof Kozlowski1-3/+3
2021-09-22build: adjust configure.ac syntax to match autoupdateKrzysztof Kozlowski1-2/+2
2021-09-22Release v0.17v0.17Krzysztof Kozlowski2-1/+9
2021-08-07ndef: Only register interface for known recordsRicardo Ribalda Delgado1-1/+15
2021-08-04README: describe contributionsKrzysztof Kozlowski1-0/+18
2021-08-04build: fix missing pkglibdir substitute in neard.pcKrzysztof Kozlowski1-0/+4
2021-08-02ci: use matrix instead of duplicating each build configurationKrzysztof Kozlowski2-190/+114
2021-08-02ci: print configure logs on failuresKrzysztof Kozlowski1-0/+6
2021-08-02ci: add CodeQL static analysisKrzysztof Kozlowski1-0/+45
2021-08-02ci: add build with sanitizers (asan, lsan and ubsan)Krzysztof Kozlowski3-2/+61
2021-08-02ci: run unit testsKrzysztof Kozlowski1-0/+11
2021-08-02ci: add more build configurations (Fedora, Alpine, Debian, cross-compile, i386)Krzysztof Kozlowski8-7/+309
2021-08-02ci: be verbose when buildingKrzysztof Kozlowski1-1/+3
2021-08-02ci: add building without maintainer optionsKrzysztof Kozlowski1-1/+35
2021-08-02ci: add clang buildsKrzysztof Kozlowski2-2/+18
2021-08-02bootstrap: parse CROSS_COMPILE and set proper configure optionKrzysztof Kozlowski1-0/+6
2021-08-02ci: add GitHub actions for buildingKrzysztof Kozlowski3-0/+112
2021-07-19AUTHORS: Mention Krzysztof Kozlowski's contributionsKrzysztof Kozlowski1-0/+1
2021-07-19build: add support for GCC sanitizers (asan, lsan and ubsan)Krzysztof Kozlowski3-1/+85
2021-07-19build: fix missing usage of PIE check resultKrzysztof Kozlowski1-1/+1
2021-07-19build: enable -Wunsafe-loop-optimizations and -Wstrict-overflow=2 warningsKrzysztof Kozlowski1-2/+9
2021-07-19build: enable -Wformat=2 warningsKrzysztof Kozlowski1-0/+1
2021-07-19build: enable -Wshadow and -Wformat-signedness compiler warningsKrzysztof Kozlowski1-4/+3
2021-07-19build: add more compiler warningsKrzysztof Kozlowski4-19/+49
2021-07-19build: fix setting CFLAGS on dash shell (Alpine Linux)Krzysztof Kozlowski1-8/+9
2021-07-19HACKING: refine required packagesKrzysztof Kozlowski1-11/+12
2021-07-19unit: add few asserts in test-snep-readKrzysztof Kozlowski1-1/+10
2021-07-19unit: remove duplicated definitions in test-ndef-parseKrzysztof Kozlowski1-108/+1
2021-07-19unit: remove duplicated invalid definitions in test-snep-readKrzysztof Kozlowski5-217/+145
2021-07-19unit: do not search for headers locally where they do not existKrzysztof Kozlowski2-4/+4
2021-07-19unit: do not pass NULL to memcpy()Krzysztof Kozlowski1-2/+4
2021-07-19unit: fix records GList memory leak in test-snep-readKrzysztof Kozlowski1-0/+1
2021-07-19unit: fix record memory leak in test-snep-readKrzysztof Kozlowski3-11/+1
2021-07-19unit: fix memory leaks in test-snep-read error pathsKrzysztof Kozlowski1-2/+6
2021-07-19unit: fix memory leaks in test-ndef-buildKrzysztof Kozlowski1-0/+6
2021-07-19unit: do not open-code freeing ndef messageKrzysztof Kozlowski1-6/+3
2021-07-19unit: fix memory leaks in test-ndef-parseKrzysztof Kozlowski1-34/+5
2021-07-19unit: use proper format for integers (-Wformat)Krzysztof Kozlowski2-7/+7
2021-07-19unit: do not shadow global 'uri' variable (-Wshadow)Krzysztof Kozlowski1-2/+2
2021-07-19unit: do not shadow global 'text' variable (-Wshadow)Krzysztof Kozlowski1-4/+4
2021-07-19unit: use proper pointer to uint8_t in test_snep_read_recv_fragments()Krzysztof Kozlowski1-1/+1
2021-07-19unit: use g_assert_cmpmem()Krzysztof Kozlowski3-8/+9
2021-07-19unit: use g_assert_null()Krzysztof Kozlowski2-5/+5
2021-07-19unit: fix recv() and send() return typesKrzysztof Kozlowski1-6/+10
2021-07-19unit: use g_assert_cmpint() and g_assert_cmpuint()Krzysztof Kozlowski3-55/+56
2021-07-19unit: use g_assert_cmpstr()Krzysztof Kozlowski1-8/+8
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-19snep-send: fix near_ndef_message memory leakKrzysztof Kozlowski1-0/+2
2021-07-19gdbus: annotate printf-like functions as accepting formatKrzysztof Kozlowski2-5/+11
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-19npp: use proper format for integers (-Wformat)Krzysztof Kozlowski1-1/+1
2021-07-19p2p: use proper format for integers (-Wformat)Krzysztof Kozlowski1-2/+2
2021-07-19mifare: use unsigned int to suppress compiler -Wstrict-overflowKrzysztof Kozlowski1-3/+3
2021-07-19mifare: use proper format for integers (-Wformat)Krzysztof Kozlowski1-4/+4
2021-07-19nfctype5: fix returning uninitialized stack value in t5_tag_is_ti_pro()Krzysztof Kozlowski1-1/+1
2021-07-19nfctype5: use proper format for integers (-Wformat)Krzysztof Kozlowski1-3/+3
2021-07-19nfctype3: use proper format for integers (-Wformat)Krzysztof Kozlowski1-1/+1
2021-07-19nfctype2: use proper format for integers (-Wformat)Krzysztof Kozlowski1-6/+6
2021-07-19bluetooth: use proper format for integers (-Wformat)Krzysztof Kozlowski1-2/+2
2021-07-19nciattach: do not shadow other local 'opt' variable (-Wshadow)Krzysztof Kozlowski1-4/+4
2021-07-19nciattach: fix poll.h include locationKrzysztof Kozlowski1-1/+1
2021-07-19gdbus: do not shadow global 'pending' variable (-Wshadow)Krzysztof Kozlowski1-11/+11
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-19se: use proper format for integers (-Wformat)Krzysztof Kozlowski5-29/+29
2021-07-19se: silence clang -Wcast-align warningKrzysztof Kozlowski1-3/+27
2021-07-19se: fix multiple apdu definitionsKrzysztof Kozlowski1-1/+1
2021-07-19ndef: make freeing near_ndef_message reusableKrzysztof Kozlowski2-28/+29
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 Kozlowski2-0/+24
2021-07-19unit: pass real UTF-8 for testing text NDEFKrzysztof Kozlowski1-4/+5
2021-07-19dbus: fix -Wformat in near_dbus_encode_string()Krzysztof Kozlowski1-1/+1
2021-07-19nfctool: pass the format as string literalKrzysztof Kozlowski1-4/+4
2021-07-19nfctool: use proper format for integers (-Wformat)Krzysztof Kozlowski4-15/+15
2021-07-19nfctool: fix nfctool_print_and_remove_snl() cast-function-typeKrzysztof Kozlowski1-2/+2
2021-07-19nfctool: fix nfctool_send_dep_link_up() cast-function-typeKrzysztof Kozlowski1-2/+2
2021-07-19nfctool: fix adapter_compare_idx() cast-function-typeKrzysztof Kozlowski1-2/+4
2021-07-19nfctool: fix adapter_print_info() cast-function-typeKrzysztof Kozlowski3-4/+4
2021-07-19nfctool: fix adapter_print_target() cast-function-typeKrzysztof Kozlowski1-2/+2
2021-07-19nfctool: fix adapter_get_devices() cast-function-typeKrzysztof Kozlowski1-1/+1
2021-07-19Drop empty NEWSKrzysztof Kozlowski1-0/+0
2017-11-10test: Add option to deactivate tagMark Greer1-0/+13
2017-11-10tag: Add Tag deactivate supportMark Greer5-0/+73
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-10nfc_copy: Update nfc_copy.h to match Linux kernel's versionMark Greer3-26/+51
2017-11-10nfctools: Move nciattach macros & enums to nciattach.cMark Greer2-12/+12
2017-11-10nfctype5: Fix formattingMark Greer1-60/+58
2017-11-10nfctype5: Discard extra byte in RMB response dataMark Greer1-3/+10
2017-11-10nfctype5: Don't issue RMB command when formattingMark Greer1-53/+24
2017-11-10nfctype5: Remove useless initializationMark Greer1-2/+2
2017-11-10nfctype5: Add support for TI Standard and Pro Type 5 tagMark Greer1-2/+59
2017-11-10nfctype5: Rework code that identifies ST Micro Type 5 tagsMark Greer1-24/+27
2017-11-10nfctype5: Remove superfluous parenthesesMark Greer1-3/+3
2017-11-10nfctype5: Add space between 'if' and first '('Mark Greer1-3/+3
2017-11-10nfctype5: Reduce noise when tag is moved out of rangeMark Greer1-1/+1
2017-11-10nfctype2: Don't read tags with bad magic numberMark Greer1-0/+1
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-22se: Fix issue with missing fall through handlingMarcel Holtmann1-0/+1
2017-07-22nfctype2: Use explicit comparison to zero to make it clearerMarcel Holtmann1-1/+1
2017-07-22ndef: Fix missing handling of fall through caseMarcel Holtmann1-1/+2
2017-07-22nfctool: Add missing fall through commentMarcel Holtmann1-0/+1
2016-07-04Release 0.160.16Samuel Ortiz2-1/+13
2016-07-04nfctool: polling: Fix netlink event handlerThierry Escande1-0/+3
2016-03-29doc: Describe writing of the multiple recordsOleg Zhurakivskyy1-0/+7
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-29test: Add basic support for the multiple URI recordsOleg Zhurakivskyy1-3/+29
2016-03-29ndef: Fix the segmentation fault on non MIME recordsOleg Zhurakivskyy1-1/+2
2016-03-15features: Add Handover supportSamuel Ortiz1-1/+1
2016-03-13se/test/test-channel: Fix secure element pathChristophe Ricard1-1/+1
2016-03-13se/test/test-seel: Fix secure element pathChristophe Ricard1-3/+3
2016-03-13test/neard-ui.py: update test/neard-ui.pyChristophe Ricard1-104/+130
2016-03-13test/neardutils: Few sanity cleanupChristophe Ricard1-4/+4
2016-03-13se: Return true if ARA-M is not accessible on a non uicc SEChristophe Ricard3-1/+22
2016-03-13doc: Add MIMEPayload to tag's propertiesOleg Zhurakivskyy1-0/+5
2016-03-13ndef: Expose MIME payloadOleg Zhurakivskyy1-5/+49
2016-03-13test: Support arbitrary MIME contentOleg Zhurakivskyy1-1/+5
2016-02-22AUTHORS: Mention Oleg's contributionsSamuel Ortiz1-0/+1
2016-02-22build: Fix nciattach distcheck failureSamuel Ortiz1-1/+1
2016-02-21ndef: Minor whitespace correctionsOleg Zhurakivskyy1-2/+2
2016-02-21test: Simplify MIME parameters parsingOleg Zhurakivskyy1-11/+22
2016-02-21test: Clean up help textOleg Zhurakivskyy1-22/+26
2016-02-21test: Remove unneeded codeOleg Zhurakivskyy1-7/+0
2016-02-21test: Fix indentationOleg Zhurakivskyy1-17/+16
2016-02-21build: Add Python bytecode to .gitignoreOleg Zhurakivskyy1-0/+1
2016-02-21build: Add tools/nciattach to .gitignoreOleg Zhurakivskyy1-0/+1
2015-12-22nfctype5: Add support for ST Type5 tagsShikha Singh1-4/+43
2015-12-21test: Fix test-tage usageSamuel Ortiz1-7/+7
2015-08-22tools: Add nciattach toolVincent Cuissard3-1/+365
2015-04-20gdbus: Close private connection if setup failsLuiz Augusto von Dentz1-0/+1
2015-04-09gdbus: Fix crash in g_dbus_create_error_valistSzymon Janc1-1/+4
2015-04-09gdbus: Use g_dbus_create_error_valist internallySzymon Janc1-4/+1
2015-04-07gdbus: Add g_dbus_get_flags functionMichael Janssen2-0/+6
2015-03-27se: Fix status word management in case of warningChristophe Ricard1-0/+13
2015-03-27se: Release logical channel when AID selection failsChristophe Ricard1-5/+30
2015-03-27se: Add test-channel test scriptChristophe Ricard1-0/+64
2015-03-27se: Add test-seel test scriptChristophe Ricard1-0/+114
2015-03-26se: Handle previously enabled secure elementsChristophe Ricard1-1/+7
2015-03-26se: Check for se's io_driver and transceive function pointersChristophe Ricard1-3/+3
2015-03-26se: Start access control enforcer (ACE) once SE is enabledChristophe Ricard1-2/+1
2015-03-26test: Use neardutils.get_managed_objects() when possibleChristophe Ricard3-15/+5
2015-03-26nfctype2: Fix Mifare Ultralight C issueChristophe Ricard1-2/+19
2015-03-26netlink: Add support for NFC_CMD_ACTIVATE_TARGETChristophe Ricard5-0/+47
2015-03-26gdbus: Make GDBusClient work without ObjectManagerLuiz Augusto von Dentz1-2/+7