aboutsummaryrefslogtreecommitdiffstats
path: root/net/bluetooth
AgeCommit message (Expand)AuthorFilesLines
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin3-27/+15
2013-02-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-02-21Merge tag 'tty-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-13/+9
2013-02-18net: proc: change proc_net_remove to remove_proc_entryGao feng1-1/+1
2013-02-18net: proc: change proc_net_fops_create to proc_createGao feng1-1/+1
2013-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-3/+16
2013-02-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville9-220/+476
2013-02-04net: remove redundant check for timer pending state before del_timerYing Xue1-2/+2
2013-02-01Bluetooth: Refactor mgmt_pending_foreachAndre Guedes1-6/+2
2013-02-01Bluetooth: Remove unneeded lockingAndre Guedes1-4/+0
2013-02-01Bluetooth: Reduce critical section in sco_conn_readyAndre Guedes1-8/+10
2013-02-01Bluetooth: Increment Management interface revisionJohan Hedberg1-1/+1
2013-02-01Bluetooth: Fix link security setting when powering onJohan Hedberg1-0/+7
2013-02-01Bluetooth: Add support for 128-bit UUIDs in EIR dataJohan Hedberg1-0/+34
2013-02-01Bluetooth: Add support for 32-bit UUIDs in EIR dataJohan Hedberg1-0/+34
2013-02-01Bluetooth: Refactor UUID-16 list generation into its own functionJohan Hedberg1-35/+43
2013-02-01Bluetooth: Remove useless eir_len variable from EIR creationJohan Hedberg1-7/+1
2013-02-01Bluetooth: Simplify UUID16 list generation for EIRJohan Hedberg1-31/+15
2013-02-01Bluetooth: Simplify UUID removal codeJohan Hedberg1-4/+2
2013-02-01Bluetooth: Keep track of UUID type upon additionJohan Hedberg1-25/+23
2013-02-01Bluetooth: Simplify UUIDs clearing codeJohan Hedberg1-7/+3
2013-02-01Bluetooth: Store UUIDs in the same order that they were addedJohan Hedberg1-1/+1
2013-01-31Bluetooth: Fix hci_conn timeout routineAndre Guedes1-3/+3
2013-01-31Bluetooth: Fix handling of unexpected SMP PDUsJohan Hedberg1-0/+13
2013-01-30Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville8-118/+327
2013-01-29Merge branch 'master' into for-nextJiri Kosina24-612/+3211
2013-01-23Bluetooth: Add support for reading LE supported statesJohan Hedberg1-0/+20
2013-01-23Bluetooth: Add support for reading LE White List SizeJohan Hedberg1-0/+20
2013-01-23Bluetooth: Add LE Local Features reading supportJohan Hedberg1-0/+20
2013-01-23Bluetooth: Fix returning proper cmd_complete for mgmt_block/unblockJohan Hedberg1-4/+6
2013-01-23Bluetooth: Fix returning proper cmd_complete for mgmt_disconnectJohan Hedberg1-8/+14
2013-01-23Bluetooth: Fix checking for valid disconnect parameters in unpair_deviceJohan Hedberg1-0/+5
2013-01-23Bluetooth: Fix checking for valid address type values in mgmt commandsJohan Hedberg1-2/+34
2013-01-23Bluetooth: Check for valid key->authenticated value for LTKsJohan Hedberg1-0/+2
2013-01-23Bluetooth: Refactor valid LTK data testing into its own functionJohan Hedberg1-1/+8
2013-01-23Bluetooth: Fix checking for proper key->master value in Load LTKsJohan Hedberg1-0/+9
2013-01-23Bluetooth: Fix returning proper mgmt status for Load LTKsJohan Hedberg1-1/+1
2013-01-23Bluetooth: Fix checking for correct mgmt_load_link_keys parametersJohan Hedberg1-0/+4
2013-01-23Bluetooth: Fix pair device command reply if adapter is powered offSzymon Janc1-6/+6
2013-01-23Bluetooth: Fix Class of Device indication when powering offJohan Hedberg1-0/+6
2013-01-18tty: Added a CONFIG_TTY option to allow removal of TTYJoe Millenbach1-0/+1
2013-01-18Bluetooth: Fix using system-global workqueue when not necessaryJohan Hedberg2-3/+4
2013-01-18Bluetooth: Use req_workqueue for hci_request operationsJohan Hedberg2-4/+5
2013-01-18Bluetooth: Add a new workqueue for hci_request operationsJohan Hedberg1-0/+11
2013-01-15TTY: switch tty_flip_buffer_pushJiri Slaby1-11/+5
2013-01-15TTY: switch tty_insert_flip_stringJiri Slaby1-2/+3
2013-01-10Bluetooth: Fix uuid output in debugfsGustavo Padovan1-11/+11
2013-01-10Bluetooth: Fix sending incorrect new_settings for mgmt_set_poweredJohan Hedberg1-2/+3
2013-01-10Bluetooth: Fix returning proper command status for start_discoveryJohan Hedberg1-16/+30
2013-01-10Bluetooth: Fix checking for exact values of boolean mgmt parametersJohan Hedberg1-0/+36
2013-01-10Bluetooth: Move non-critical sections outside of the dev lockJohan Hedberg1-28/+18
2013-01-10Bluetooth: Fix accepting set_dev_class for non-BR/EDR controllersJohan Hedberg1-0/+6
2013-01-10Bluetooth: Fix checking for valid device class valuesJohan Hedberg1-0/+6
2013-01-10Bluetooth: Fix missing command complete for mgmt_load_long_term_keysJohan Hedberg1-2/+5
2013-01-10Bluetooth: Fix missing command complete event for mgmt_confirm_nameJohan Hedberg1-1/+2
2013-01-10Bluetooth: Check if the hci connection exists in SCO shutdownGustavo Padovan1-1/+1
2013-01-10Bluetooth: Fix authentication if acl data comes before remote feature evtJaganath Kanakkassery2-8/+11
2013-01-09Bluetooth: Fix incorrect strncpy() in hidp_setup_hid()Anderson Lizardo1-1/+1
2013-01-09Bluetooth: Fix sending HCI commands after resetSzymon Janc1-1/+1
2013-01-09Bluetooth: mgmt: Avoid using magic number in status codeSzymon Janc1-4/+4
2013-01-09Bluetooth: mgmt: Remove not needed restriction on add/remove OOB dataSzymon Janc1-17/+0
2013-01-09Bluetooth: AMP: Use set_bit / test_bit for amp_mgr stateAndrei Emeltchenko2-5/+5
2013-01-09Bluetooth: AMP: Remove dead codeAndrei Emeltchenko1-5/+0
2013-01-09Bluetooth: AMP: Clean up logical link create / acceptAndrei Emeltchenko1-12/+5
2013-01-09Bluetooth: AMP: Send A2MP Create Phylink Rsp after Assoc writeAndrei Emeltchenko2-3/+39
2013-01-09Bluetooth: Remove unnecessary include l2cap.hRami Rosen1-1/+0
2013-01-03treewide: Replace incomming with incoming in all comments and stringsJorrit Schippers1-1/+1
2012-12-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+8
2012-12-12Merge branches 'for-3.7/upstream-fixes', 'for-3.8/hidraw', 'for-3.8/i2c-hid',...Jiri Kosina17-155/+558
2012-12-07HID: hidp: fallback to input session properly if hid is blacklistedLamarque V. Souza1-1/+8
2012-12-03Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville6-74/+187
2012-12-03Revert "Bluetooth: Fix possible deadlock in SCO code"Gustavo Padovan1-9/+10
2012-12-03Bluetooth: trivial: Change NO_FCS_RECV to RECV_NO_FCSAndrei Emeltchenko1-5/+5
2012-12-03Bluetooth: Process receiving FCS_NONE in L2CAP Conf RspAndrei Emeltchenko1-0/+7
2012-12-03Bluetooth: Fix missing L2CAP EWS Conf parameterAndrei Emeltchenko1-17/+15
2012-12-03Bluetooth: AMP: Check that AMP is present and activeAndrei Emeltchenko1-0/+1
2012-12-03Bluetooth: AMP: Mark controller radio powered down after HCIDEVDOWNAndrei Emeltchenko1-0/+3
2012-12-03Bluetooth: Refactor l2cap_send_disconn_reqAndrei Emeltchenko1-30/+26
2012-12-03Bluetooth: Move double negation to macrosGustavo Padovan2-7/+7
2012-12-03Bluetooth: Implement deferred sco socket setupFrédéric Dalleau2-7/+80
2012-12-03Bluetooth: Add BT_DEFER_SETUP option to sco socketFrédéric Dalleau1-0/+32
2012-12-03Bluetooth: cancel power_on work when unregistering the deviceGustavo Padovan1-0/+2
2012-12-03Bluetooth: Add missing lock nesting notationGustavo Padovan1-2/+2
2012-11-21Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville5-27/+177
2012-11-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-8/+10
2012-11-20Bluetooth: Remove OOB data if device was discovered in bandSzymon Janc1-0/+2
2012-11-20Bluetooth: AMP: Set no FCS for incoming L2CAP chanAndrei Emeltchenko1-0/+1
2012-11-20Bluetooth: Improve error message printingAndrei Emeltchenko1-1/+1
2012-11-20Bluetooth: Set local_amp_id after getting Phylink Completed evtAndrei Emeltchenko1-0/+1
2012-11-20Bluetooth: Fix sending L2CAP Create Chan ReqAndrei Emeltchenko1-11/+18
2012-11-19Bluetooth: trivial: Use __constant for constantsAndrei Emeltchenko1-4/+4
2012-11-19Bluetooth: Disable FCS only for new HS channelsAndrei Emeltchenko2-1/+2
2012-11-19Bluetooth: Refactor locking in amp_physical_cfmAndrei Emeltchenko2-6/+7
2012-11-19Bluetooth: Remove unneeded local_amp_id initializationAndrei Emeltchenko1-1/+0
2012-11-19Bluetooth: Use __l2cap_no_conn_pending helperAndrei Emeltchenko1-1/+1
2012-11-18Bluetooth: Fix updating advertising state flags and dataJohan Hedberg1-0/+31
2012-11-18Bluetooth: Add support for setting LE advertising dataJohan Hedberg2-1/+104
2012-11-18Bluetooth: Use proper invalid value for tx_powerJohan Hedberg3-1/+5
2012-11-14Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/...John W. Linville12-174/+1412
2012-11-09Bluetooth: Fix memory leak when removing a UUIDJohan Hedberg1-0/+1
2012-11-09Bluetooth: Notify about device registration before power onMarcel Holtmann1-2/+2
2012-11-09Bluetooth: Fix error status when pairing failsPaulo Sérgio1-1/+1
2012-11-09Bluetooth: Fix having bogus entries in mgmt_read_index_list replyJohan Hedberg1-5/+6
2012-11-01Bluetooth: Rename ctrl_id to remote_amp_idAndrei Emeltchenko3-6/+5
2012-11-01Bluetooth: Process Create Chan RequestAndrei Emeltchenko1-20/+43
2012-11-01Bluetooth: AMP: Use l2cap_physical_cfm in phylink complete evtAndrei Emeltchenko2-13/+26
2012-11-01Bluetooth: AMP: Check for hs_hcon instead of ctrl_idAndrei Emeltchenko1-2/+2
2012-11-01Bluetooth: Disconnect logical link when deleting chanAndrei Emeltchenko2-0/+21
2012-11-01Bluetooth: AMP: Remove hci_conn receiving error command statusAndrei Emeltchenko1-4/+13
2012-11-01Bluetooth: AMP: Process Disc Physical Link Complete evtAndrei Emeltchenko1-0/+26
2012-11-01Bluetooth: AMP: Process Disc Logical LinkAndrei Emeltchenko2-0/+35
2012-11-01Bluetooth: AMP: Add Logical Link Create functionAndrei Emeltchenko3-5/+72
2012-11-01Bluetooth: Derive remote and local amp id from chan structAndrei Emeltchenko1-2/+4
2012-11-01Bluetooth: Return correct L2CAP response typeAndrei Emeltchenko1-1/+10
2012-11-01Bluetooth: Save hs_hchan instead of hs_hcon in loglink completeAndrei Emeltchenko1-1/+1
2012-11-01Bluetooth: trivial: Fix braces style and remove empty lineAndrei Emeltchenko1-2/+2
2012-11-01Bluetooth: mgmt: Use __constant when dealing with constantsSyam Sidhardhan1-5/+5
2012-11-01Bluetooth: Remove unnecessary include export.hSyam Sidhardhan2-2/+0
2012-11-01Bluetooth: Add put(hcon) when deleting hchanAndrei Emeltchenko1-0/+2
2012-11-01Bluetooth: AMP: Process Logical Link complete evtAndrei Emeltchenko2-2/+44
2012-11-01Bluetooth: AMP: Process Physical Link Complete evtAndrei Emeltchenko1-0/+55
2012-11-01Bluetooth: Use helper function sending EFS conf rspAndrei Emeltchenko1-6/+1
2012-11-01Bluetooth: trivial: Remove unneeded assignmentAndrei Emeltchenko1-1/+1
2012-11-01Bluetooth: Fix sending unnecessary HCI_LE_Host_EnableJohan Hedberg1-2/+8
2012-11-01Bluetooth: Fix unnecessary EIR update during powering onJohan Hedberg1-1/+6
2012-11-01Bluetooth: Fix sending unnecessary HCI_Write_SSP_Mode commandJohan Hedberg1-1/+2
2012-11-01Bluetooth: Fix setting host feature bits for SSPJohan Hedberg1-3/+10
2012-11-01Bluetooth: Disallow LE scanning and connecting in peripheral roleJohan Hedberg2-0/+6
2012-11-01Bluetooth: Make use feature test macrosJohan Hedberg2-18/+18
2012-11-01Bluetooth: Fix updating host feature bits for LEJohan Hedberg1-0/+5
2012-11-01Bluetooth: mgmt: Restrict BR/EDR settings to BR/EDR-only adaptersJohan Hedberg1-3/+19
2012-11-01Bluetooth: Fix HCI command sending when powering on LE-only adaptersJohan Hedberg1-13/+21
2012-10-24Bluetooth: Replace *_init() for *_setup()Gustavo Padovan1-4/+4
2012-10-24Bluetooth: Read adversiting channel TX power during init sequenceJohan Hedberg1-0/+20
2012-10-24Bluetooth: Add setting of the LE event maskJohan Hedberg1-0/+20
2012-10-24Bluetooth: Fix LE MTU reporting for HCIGETDEVINFOJohan Hedberg1-4/+11
2012-10-24Bluetooth: Add initial support for LE-only controllersJohan Hedberg2-52/+53
2012-10-24Bluetooth: Replace include linux/module.h with linux/export.hSyam Sidhardhan2-2/+2
2012-10-24Bluetooth: trivial: Remove newline before EOFSyam Sidhardhan1-1/+0
2012-10-24Bluetooth: Start channel move when socket option is changedMat Martineau2-0/+24
2012-10-24Bluetooth: Do not retransmit data during a channel moveMat Martineau1-2/+2
2012-10-24Bluetooth: Ignore BR/EDR packet size constraints when fragmenting for AMPMat Martineau1-1/+3
2012-10-24Bluetooth: Configure appropriate timeouts for AMP controllersMat Martineau1-6/+41
2012-10-24Bluetooth: Do not send data during channel moveMat Martineau1-0/+12
2012-10-24Bluetooth: Flag ACL frames as complete for AMP controllersMat Martineau1-0/+9
2012-10-24Bluetooth: Handle physical link completionMat Martineau1-0/+164
2012-10-24Bluetooth: Add move confirm response handlingMat Martineau1-0/+18
2012-10-24Bluetooth: Add logical link confirmMat Martineau1-11/+123
2012-10-24Bluetooth: Move channel responseMat Martineau1-15/+168
2012-10-24Bluetooth: Add state to hci_chanMat Martineau1-0/+1
2012-10-24Bluetooth: Add move channel confirm handlingMat Martineau1-3/+55
2012-10-24Bluetooth: Add new ERTM receive states for channel moveMat Martineau1-0/+102
2012-10-24Bluetooth: Channel move request handlingMat Martineau1-1/+112
2012-10-24Bluetooth: Lookup channel structure based on DCIDMat Martineau1-0/+17
2012-10-23Bluetooth: Remove unnecessary intermediate functionMat Martineau1-11/+2
2012-10-23Bluetooth: Add L2CAP create channel request handlingMat Martineau1-15/+48
2012-10-23Bluetooth: Add new l2cap_chan struct members for high speed channelsMat Martineau1-0/+5
2012-10-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-2/+4
2012-10-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/blueto...John W. Linville21-372/+1458
2012-10-18Bluetooth: AMP: Get amp_mgr reference in HS hci_connAndrei Emeltchenko2-2/+4
2012-10-15Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/blueto...John W. Linville1-2/+4
2012-10-15Bluetooth: Zero bredr pointer when chan is deletedAndrei Emeltchenko1-0/+4
2012-10-15Bluetooth: Send EFS Conf Rsp only for BR/EDR chanAndrei Emeltchenko1-2/+10
2012-10-15Bluetooth: AMP: Drop packets when no l2cap conn existAndrei Emeltchenko1-0/+4
2012-10-15Bluetooth: AMP: Handle complete frames in l2capAndrei Emeltchenko1-5/+10
2012-10-15Bluetooth: AMP: Use Loglink handle in ACL Handle fieldAndrei Emeltchenko1-1/+12
2012-10-15Bluetooth: Rename __l2cap_connect() to l2cap_connect()Gustavo Padovan1-3/+3
2012-10-15Bluetooth: Add chan->ops->defer()Gustavo Padovan3-7/+14
2012-10-15Bluetooth: Move bt_accept_enqueue() to l2cap_sock.cGustavo Padovan2-4/+2
2012-10-12userns: Properly print bluetooth socket uidsEric W. Biederman1-1/+1
2012-10-12Bluetooth: Call ops->teardown() without checking for NULLGustavo Padovan1-6/+3
2012-10-12Bluetooth: Use locked l2cap_state_change()Gustavo Padovan1-1/+1
2012-10-12Bluetooth: use l2cap_chan_set_err()Gustavo Padovan1-1/+1
2012-10-12Bluetooth: Remove GFP_ATOMIC usage from l2cap_core.cGustavo Padovan1-7/+7
2012-10-12Bluetooth: Fix L2CAP coding styleGustavo Padovan2-171/+207
2012-10-12Bluetooth: SMP: Fix setting unknown auth_req bitsJohan Hedberg1-2/+4
2012-10-12Bluetooth: Factor out common L2CAP connection codeMat Martineau1-2/+8
2012-10-12Bluetooth: Process create response and connect response identicallyMat Martineau1-12/+1
2012-10-11Bluetooth: AMP: Handle AMP_LINK connectionAndrei Emeltchenko2-3/+20
2012-10-11Bluetooth: AMP: Handle number of compl blocks for AMP_LINKAndrei Emeltchenko1-2/+23
2012-10-11Bluetooth: AMP: Add handle to hci_chan structureAndrei Emeltchenko1-0/+32
2012-10-11Bluetooth: AMP: Handle AMP_LINK timeoutAndrei Emeltchenko1-3/+29
2012-10-11Bluetooth: Allow to set flush timeoutAndrei Emeltchenko1-0/+1
2012-10-11Bluetooth: Use __constant modifier for RFCOMM PSMSyam Sidhardhan1-2/+2
2012-10-11Bluetooth: Use __constant modifier for L2CAP SMP CIDSyam Sidhardhan1-1/+1
2012-10-09Bluetooth: don't attempt to free a channel that wasn't createdSasha Levin1-1/+2
2012-10-08Bluetooth: L2CAP: Fix using default Flush Timeout for EFSAndrei Emeltchenko1-3/+3
2012-10-08Bluetooth: AMP: Use block_mtu for AMP controllerAndrei Emeltchenko1-3/+15
2012-10-08Bluetooth: AMP: Factor out phylink_addAndrei Emeltchenko2-4/+6
2012-10-08Bluetooth: AMP: Factor out amp_ctrl_addAndrei Emeltchenko2-9/+6
2012-10-08Bluetooth: Fix dereference after NULL checkAndrei Emeltchenko1-5/+6
2012-10-08Bluetooth: AMP: Fix possible NULL dereferenceAndrei Emeltchenko1-0/+4
2012-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds14-147/+541
2012-10-01Merge tag 'tty-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/ttyLinus Torvalds1-5/+5
2012-10-01Bluetooth: A2MP: Fix potential NULL dereferenceAndrei Emeltchenko1-6/+8
2012-09-30Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...David S. Miller6-65/+195
2012-09-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-15/+33
2012-09-28Bluetooth: A2MP: Correct assoc_len sizeAndrei Emeltchenko1-4/+8
2012-09-28Bluetooth: Use %zu print specifier for size_t typeAndrei Emeltchenko1-1/+1
2012-09-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville6-65/+195