aboutsummaryrefslogtreecommitdiffstats
path: root/net/nfc
AgeCommit message (Expand)AuthorFilesLines
2019-10-04nfc: fix memory leak in llcp_sock_bind()Eric Dumazet1-1/+6
2019-09-24nfc: enforce CAP_NET_RAW for raw socketsOri Nimron1-2/+5
2019-07-29NFC: fix attrs checks in netlink interfaceAndrey Konovalov1-2/+4
2019-07-08nfc: fix potential illegal memory accessYang Wei1-1/+1
2019-06-21Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds6-78/+6
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner6-78/+6
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+2
2019-06-14nfc: Ensure presence of required attributes in the deactivate_target handlerYoung Xiao1-1/+2
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 399Thomas Gleixner4-48/+4
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner1-14/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288Thomas Gleixner4-40/+4
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner13-169/+13
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner4-0/+4
2019-04-27genetlink: optionally validate strictly/dumpsJohannes Berg1-0/+19
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg1-5/+7
2019-04-27netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-2/+2
2019-04-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+8
2019-04-06NFC: nci: Add some bounds checking in nci_hci_cmd_received()Dan Carpenter1-0/+8
2019-03-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+7
2019-03-22genetlink: make policy common to familyJohannes Berg1-19/+1
2019-03-19nfc: Fix to check for kmemdup failureAditya Pakki1-2/+7
2019-02-27net: nfc: Fix NULL dereference on nfc_llcp_build_tlv failsYueHaibing2-4/+40
2018-10-24Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2018-10-23Revert "net: simplify sock_poll_wait"Karsten Graul1-1/+1
2018-10-13change semantics of ldisc ->compat_ioctl()Al Viro1-0/+1
2018-09-25Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+10
2018-09-21net: nci: remove redundant null pointer check before kfree_skbzhong jiang1-4/+2
2018-09-18NFC: Fix possible memory corruption when handling SHDLC I-Frame commandsSuren Baghdasaryan1-0/+10
2018-07-30net: simplify sock_poll_waitChristoph Hellwig1-1/+1
2018-07-18net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL.Tetsuo Handa1-3/+6
2018-06-28Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds2-5/+8
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-17/+0
2018-05-29net: remove unnecessary genlmsg_cancel() callsYueHaibing1-17/+0
2018-05-26net/nfc: convert to ->poll_maskChristoph Hellwig1-6/+3
2018-05-26net: convert datagram_poll users tp ->poll_maskChristoph Hellwig1-2/+2
2018-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-1/+6
2018-02-16NFC: llcp: Limit size of SDP URIKees Cook2-1/+6
2018-02-12net: make getname() functions return length rather than use int* parameterDenys Vlasenko1-3/+2
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-8/+8
2017-11-27net: annotate ->poll() instancesAl Viro2-4/+4
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook1-8/+6
2017-11-16genetlink: fix genlmsg_nlhdr()Michal Kubecek1-3/+3
2017-11-10NFC: Add NFC_CMD_DEACTIVATE_TARGET supportMark Greer1-0/+29
2017-11-10NFC: digital: Abort cmd when deactivating targetMark Greer1-0/+1
2017-11-06NFC: Convert timers to use timer_setup()Allen Pais4-31/+21
2017-11-06NFC: fix device-allocation error returnJohan Hovold1-1/+1
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-0/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2-0/+2
2017-09-25net: nfc: llcp_core: use setup_timer() helper.Allen Pais1-6/+4
2017-09-25net: nfc: hci: llc_shdlc: use setup_timer() helper.Allen Pais1-9/+6
2017-09-25net: nfc: hci: use setup_timer() helper.Allen Pais1-3/+2
2017-09-21net:nfc: use setup_timerAllen Pais1-3/+2
2017-06-23NFC: Add sockaddr length checks before accessing sa_family in bind handlersMateusz Jurczyk1-2/+4
2017-06-23nfc: nci: remove unnecessary null checkGustavo A. R. Silva1-5/+4
2017-06-23nfc: Ensure presence of required attributes in the activate_target handlerMateusz Jurczyk1-1/+3
2017-06-23nfc: Fix the sockaddr length sanitization in llcp_sock_connectMateusz Jurczyk1-2/+1
2017-06-23NFC: digital: NFC-DEP Target WT(nfcdep,max) is now 14Mark Greer1-1/+1
2017-06-23NFC: digital: NFC-A SEL_RES must be one byteMark Greer1-1/+2
2017-06-23NFC: digital: Delete an error message for memory allocation failureMarkus Elfring1-3/+1
2017-06-23NFC: digital: Improve a size determination in four functionsMarkus Elfring1-4/+4
2017-06-18NFC: fix broken device allocationJohan Hovold2-15/+19
2017-06-16networking: add and use skb_put_u8()Johannes Berg8-18/+18
2017-06-16networking: make skb_push & __skb_push return void pointersJohannes Berg8-14/+14
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg9-23/+21
2017-06-16networking: introduce and use skb_put_data()Johannes Berg8-30/+25
2017-05-16net: socket: mark socket protocol handler structs as constlinzhang1-1/+1
2017-04-21Merge tag 'nfc-next-4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...David S. Miller1-10/+14
2017-04-13netlink: pass extended ACK struct where availableJohannes Berg1-1/+1
2017-04-13netlink: pass extended ACK struct to parsing functionsJohannes Berg1-2/+3
2017-04-05NFC: netlink: Use error code from nfc_activate_target()Andy Shevchenko1-1/+1
2017-04-01nfc: Send same info for both of NFC_CMD_GET_DEVICE and NFC_EVENT_DEVICE_ADDEDOGAWA Hirofumi1-9/+13
2017-03-09net: Work around lockdep limitation in sockets that use socketsDavid Howells1-1/+1
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-0/+1
2016-10-27genetlink: mark families as __ro_after_initJohannes Berg1-1/+1
2016-10-27genetlink: statically initialize familiesJohannes Berg1-10/+14
2016-10-27genetlink: no longer support using static family IDsJohannes Berg1-1/+0
2016-10-27genetlink: introduce and use genl_family_attrbuf()Johannes Berg1-5/+4
2016-07-11NFC: digital: Fix RTOX supervisor PDU handlingThierry Escande1-2/+24
2016-07-11NFC: digital: Add support for NFC DEP Response Waiting TimeThierry Escande1-16/+55
2016-07-11NFC: digital: Free supervisor PDUsThierry Escande1-5/+3
2016-07-11NFC: digital: Rework ACK PDU handling in initiator modeThierry Escande1-13/+27
2016-07-11NFC: digital: Fix ACK & NACK PDUs handling in target modeThierry Escande1-28/+43
2016-07-11NFC: digital: Fix target DEP_REQ I-PDU handling after ATN PDUThierry Escande1-12/+33
2016-07-11NFC: digital: Remove useless call to skb_reserve()Thierry Escande1-2/+0
2016-07-11NFC: digital: Fix handling of saved PDU sk_buff pointersThierry Escande1-30/+29
2016-07-06NFC: digital: Abort last command when dep link goes downThierry Escande1-0/+2
2016-07-06NFC: digital: Set the command pending flagThierry Escande1-0/+2
2016-07-06NFC: digital: Call pending command callbacks at device unregisterThierry Escande1-0/+8
2016-07-06NFC: digital: Rework error handling in DEP_RES responseThierry Escande1-1/+1
2016-07-06NFC: digital: Fix a memory leak in NFC-F listening modeThierry Escande1-10/+1
2016-07-06NFC: llcp: Fix 2 memory leaksThierry Escande1-4/+6
2016-07-06NFC: llcp: Fix usage of llcp_add_tlv()Thierry Escande1-8/+5
2016-07-04NFC: llcp: Use dynamic debug for hex dumpThierry Escande1-5/+4
2016-07-04NFC: digital: Add a delay between poll cyclesThierry Escande1-6/+10
2016-07-04NFC: hci: delete unused nfc_llc_get_rx_head_tail_room()Denys Vlasenko1-12/+5
2016-05-04nfc: nci: Add nci_nfcc_loopback to the nci coreChristophe Ricard1-0/+77
2016-05-04nfc: nci: Add an additional parameter to identify a connection idChristophe Ricard3-11/+36
2016-05-04nfc: nci: Fix nci_core_conn_closeChristophe Ricard2-1/+3
2016-05-04nfc: nci: Fix nci_core_conn_create to allowing empty destinationChristophe Ricard1-9/+9
2016-03-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-2/+8
2016-02-25NFC: Close a race condition in llcp_sock_getname()Cong Wang1-0/+6
2016-02-25NFC: Use GFP_USER for user-controlled kmallocCong Wang1-2/+2
2016-01-27NFC: nci: Remove dead codePeter Hurley1-8/+1
2016-01-04Merge tag 'nfc-next-4.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s...David S. Miller6-5/+57
2015-12-29NFC: nci: memory leak in nci_core_conn_create()Dan Carpenter1-3/+3
2015-12-29nfc: netlink: HCI event connectivity implementationChristophe Ricard3-0/+51
2015-12-29NFC: nci: Fix error check of nci_hci_create_pipe() resultChristophe Ricard1-1/+1
2015-12-29NFC: digital: Add Type4A tags supportShikha Singh1-1/+2
2015-12-01net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATAEric Dumazet1-1/+1
2015-10-28NFC: nci: non-static functions can not be inlineRobert Dolca1-8/+8
2015-10-27NFC: NCI: allow spi driver to choose transfer clockVincent Cuissard1-1/+6
2015-10-27NFC: NCI: move generic spi driver to a moduleVincent Cuissard3-2/+7
2015-10-27NFC: NCI: export nci_send_frame and nci_send_cmd functionVincent Cuissard1-1/+3
2015-10-27NFC: st21nfca: Add support for proprietary commandsChristophe Ricard1-0/+2
2015-10-27NFC: st-nci: Add few code style fixesChristophe Ricard1-1/+1
2015-10-27NFC: netlink: Add mode parameter to deactivate_target functionsChristophe Ricard7-11/+24
2015-10-26NFC: nci: Create pipe on specific gate in nci_hci_connect_gateChristophe Ricard1-1/+55
2015-10-26NFC: nci: Call nci_hci_clear_all_pipes at HCI initial activation.Christophe Ricard1-0/+4
2015-10-26NFC: nci: add nci_hci_clear_all_pipes functionsChristophe Ricard1-0/+15
2015-10-26NFC: nci: extract pipe value using NCI_HCP_MSG_GET_PIPEChristophe Ricard1-2/+2
2015-10-26NFC: nci: Fix improper management of HCI return codeChristophe Ricard1-17/+49
2015-10-26NFC: nci: Fix incorrect data chaining when sending dataChristophe Ricard1-7/+13
2015-10-25NFC: nci: add nci_get_conn_info_by_id functionRobert Dolca1-0/+13
2015-10-25NFC: nci: fix possible crash in nci_core_conn_createRobert Dolca1-1/+8
2015-10-25NFC: nci: rename nci_prop_ops to nci_driver_opsRobert Dolca1-8/+8
2015-10-25NFC: nci: Allow the driver to set handler for core nci opsRobert Dolca3-21/+54
2015-10-25NFC: nci: Introduce nci_core_cmdRobert Dolca1-5/+19
2015-10-25NFC: nci: Do not call post_setup when setup failsRobert Dolca1-2/+1
2015-10-25NFC: nci: Add function to get max packet size for connRobert Dolca1-0/+12
2015-10-25NFC: nci: Export nci data send APIRobert Dolca1-0/+1
2015-10-19NFC: delete null dereferenceJulia Lawall1-4/+2
2015-10-03NFC: nci: Use __nci_request for exported routinesSamuel Ortiz1-5/+6
2015-08-20nfc: netlink: Add capability to reply to vendor_cmd with dataChristophe Ricard1-2/+84
2015-08-20nfc: nci: hci: Add check on skb nci_hci_send_cmd parameterChristophe Ricard1-1/+1
2015-08-20NFC: nci: export nci_core_reset and nci_core_initRobert Baldyga1-0/+14
2015-08-20NFC: nci: Add post_setup handlerRobert Baldyga1-0/+4
2015-08-17nfc: netlink: Warning fixChristophe Ricard1-0/+1
2015-08-17nfc: netlink: Add check on NFC_ATTR_VENDOR_DATAChristophe Ricard1-2/+2
2015-06-15NFC: nci: fix mistake in uart generic driverVincent Cuissard1-1/+1
2015-06-13NFC: nci: remove current SLEEP mode managementVincent Cuissard1-1/+1
2015-06-11NFC: nfcmrvl: add UART driverVincent Cuissard1-1/+0
2015-06-11NFC: nci: add generic uart supportVincent Cuissard3-0/+505
2015-06-10NFC: nci: Export nci_req_completeSamuel Ortiz1-0/+1
2015-06-09NFC: netlink: Implement vendor command supportSamuel Ortiz1-0/+55
2015-06-09NFC: nci: Move close ops call in nci_close_deviceChristophe Ricard1-4/+6
2015-06-09NFC: nci: Add nci_prop_cmd allowing to send proprietary nci cmdChristophe Ricard1-0/+26
2015-06-09NFC: nci: Add nci init ops for early device initializationChristophe Ricard1-2/+7
2015-06-09NFC: nci: Add NCI_RESET return code check before setupChristophe Ricard1-2/+3
2015-06-09NFC: nci: Handle proprietary response and notificationsSamuel Ortiz3-0/+72
2015-06-09NFC: nci: hci: Fix releasing uninitialized skbsJoe Perches1-8/+3
2015-05-11net: Pass kern from net_proto_family.create to sk_allocEric W. Biederman6-10/+10
2015-04-13nfc: Fix portid type in urelease_workRichard Weinberger1-1/+1
2015-03-26NFC: nci: Add firmware download supportClément Perrochaud1-0/+11
2015-03-02net: Remove iocb argument from sendmsg and recvmsgYing Xue2-8/+7
2015-02-04NFC: nci: Move NFCEE discovery logicChristophe Ricard1-1/+7
2015-02-04NFC: nci: Move logical connection structure allocationChristophe Ricard3-26/+34
2015-02-04NFC: nci: Change credits field to credits_cntChristophe Ricard1-1/+1
2015-02-04NFC: nci: Support all destinations type when creating a connectionChristophe Ricard1-15/+33
2015-02-04NFC: nci: Add reference to the RF logical connectionChristophe Ricard3-7/+5
2015-02-02NFC: nci: Change NCI state machine to LISTEN_ACTIVEChristophe Ricard1-0/+8
2015-02-02NFC: nci: Add RF NFCEE action notification supportChristophe Ricard1-0/+11
2015-02-02NFC: Forward NFC_EVT_TRANSACTION to user spaceChristophe Ricard3-0/+70
2015-02-02NFC: nci: Add HCI over NCI protocol supportChristophe Ricard4-18/+722
2015-02-02NFC: nci: Support logical connections managementChristophe Ricard2-0/+85
2015-02-02NFC: nci: Add NFCEE enabling and disabling supportChristophe Ricard2-0/+34
2015-02-02NFC: nci: Add NFCEE discover supportChristophe Ricard3-0/+68
2015-02-02NFC: nci: Add dynamic logical connections supportChristophe Ricard4-33/+127
2015-01-28NFC: hci: Remove nfc_hci_pipe2gate functionChristophe Ricard2-13/+0
2015-01-28NFC: hci: Add cmd_received handlerChristophe Ricard1-0/+3
2015-01-28NFC: hci: Reference every pipe information according to notificationChristophe Ricard2-22/+44
2015-01-27NFC: hci: Change nfc_hci_send_response gate parameter to pipeChristophe Ricard2-21/+8
2015-01-27NFC: hci: Add pipes table to reference them with a tuple {gate, host}Christophe Ricard2-7/+35
2015-01-27NFC: hci: Change event_received handler gate parameter to pipeChristophe Ricard1-1/+1
2015-01-26NFC: nfc_disable_se Remove useless blank line at beginning of functionChristophe Ricard1-1/+0
2015-01-26NFC: nfc_enable_se Remove useless blank line at beginning of functionChristophe Ricard1-1/+0
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg1-5/+7
2014-12-09Merge tag 'master-2014-12-08' of git://git.kernel.org/pub/scm/linux/kernel/gi...David S. Miller10-125/+1188
2014-12-02NFC: NCI: Fix max length of General Bytes in ATR_RESJulien Lefrique1-5/+3
2014-12-02NFC: nci: Fix warning: cast to restricted __le16Christophe Ricard1-1/+1
2014-12-02NFC: Fix warning "warning: incorrect type in assignment"Christophe Ricard1-2/+4
2014-12-02NFC: hci: Add specific hci macro to not create a pipeChristophe Ricard1-0/+3
2014-12-02NFC: Add se_io NFC operandChristophe Ricard1-1/+46
2014-12-02NFC: netlink: Add new netlink command NFC_CMD_ACTIVATE_TARGETChristophe Ricard1-0/+30
2014-12-02NFC: nci: Add support for different NCI_DEACTIVATE_TYPEChristophe Ricard1-4/+6
2014-12-02NFC: nci: Add management for NCI state for machine rf_deactivate_ntfChristophe Ricard1-4/+14
2014-12-02NFC: nci: Add status byte management in case of error.Christophe Ricard1-2/+9
2014-12-02NFC: hci: Add support for NOTIFY_ALL_PIPE_CLEAREDChristophe Ricard1-0/+3
2014-12-02NFC: hci: Add open pipe command handlerChristophe Ricard1-0/+39
2014-12-02NFC: nci: Add se_io NCI operandChristophe Ricard1-0/+14
2014-12-02NFC: nci: Update nci_disable_se to run proprietary commands to disable a secu...Christophe Ricard1-0/+5
2014-12-02NFC: nci: Update nci_enable_se to run proprietary commands to enable a secure...Christophe Ricard1-0/+5
2014-12-02NFC: nci: Update nci_discover_se to run proprietary commands to discover all ...Christophe Ricard1-0/+5
2014-12-02NFC: nci: Fix sparse: symbol 'nci_get_prop_rf_protocol' was not declared.Christophe Ricard1-1/+1
2014-12-02NFC: hci: Add se_io HCI operandChristophe Ricard1-0/+14
2014-11-28NFC: NCI: Signal deactivation in Target modeJulien Lefrique1-1/+16
2014-11-28NFC: NCI: Handle Discovery deactivation typeJulien Lefrique1-1/+4
2014-11-28NFC: Fix a memory leakJulien Lefrique1-1/+4
2014-11-28NFC: NCI: Forward data received in Target mode to nfc coreJulien Lefrique1-1/+12
2014-11-28NFC: NCI: Implement Target mode send functionJulien Lefrique1-0/+13
2014-11-28NFC: NCI: Configure ATR_RES general bytesJulien Lefrique1-1/+9