History log of /haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/h2upper.cpp
Revision Date Author Comments
# 33378c14 22-Mar-2020 X512 <danger_mail@list.ru>

Bluetooth: fix out of bounds access

Pointed by clang.

Change-Id: If8f60619bd98027ae7bc0e7ecaa1c86db6bacf0e
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2403
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 05e11655 10-Apr-2016 Alexander von Gluck IV <kallisti5@unixzen.com>

h2generic: Stop using btDebug + style fixes


# 1f2fa6cd 09-Apr-2016 Alexander von Gluck IV <kallisti5@unixzen.com>

bluetooth: Refactor debugging and trace calls

* The old debug system was too complex and made
troubleshooring difficult. (it also was unique
like a snowflake... which we don't want)
* Move to the classic TRACE / ERROR a large majority
of the code has changed to.
* I like trace statements, but drop some obvious ones
* Fix style issues along the way


# a12bde1c 07-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

bluetooth: fix build.

Fixes #11184.


# a8f90110 18-May-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

h2: Fix bluetooth driver build, missing PrivateKernelHeaders

* We likely should move all of this stuff to normal
atomic test and set operations at some point.


# 9760dcae 17-Jan-2010 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Move bluetooth net_device module to a independent module HCI, remake API interfaces
- Move functionality for assembling ACL/events packets of the driver to this module
- Move h2generic driver to c++ (not style)
- Pass checkstyle.py to all commited files.
Fixes:
- Wrong condition for finishing l2cap packet segmentation.
- Place NetBuffersPrependers in a inner scope to avoid Sycing twice in destructor.
- Avoid keeping trace of l2cap responses of any other kind of thread.
- Do not free net_buffers of for Frame containers.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35117 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a12bde1cf56874b190234a27a0880ef307aa21e9 07-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

bluetooth: fix build.

Fixes #11184.


# a8f9011015d0a7b00d0fd0772ede3e9fec6347e0 18-May-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

h2: Fix bluetooth driver build, missing PrivateKernelHeaders

* We likely should move all of this stuff to normal
atomic test and set operations at some point.


# 9760dcae2038d47442f4658c2575844c6cf92c40 17-Jan-2010 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Move bluetooth net_device module to a independent module HCI, remake API interfaces
- Move functionality for assembling ACL/events packets of the driver to this module
- Move h2generic driver to c++ (not style)
- Pass checkstyle.py to all commited files.
Fixes:
- Wrong condition for finishing l2cap packet segmentation.
- Place NetBuffersPrependers in a inner scope to avoid Sycing twice in destructor.
- Avoid keeping trace of l2cap responses of any other kind of thread.
- Do not free net_buffers of for Frame containers.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35117 a95241bf-73f2-0310-859d-f6bbb57e9c96