Commit Graph

875 Commits

Author SHA1 Message Date
Marcel Holtmann
c33ae9ef73 hcidump: Add initial CAPI parser support 2012-12-17 23:52:44 +01:00
Marcel Holtmann
81e575a543 hcidump: Add initial CAPI parser support 2012-12-17 23:52:44 +01:00
Marcel Holtmann
ac381ea1a4 hcidump: Fix compiler warning 2012-12-17 23:52:44 +01:00
Marcel Holtmann
36927f39b5 hcidump: Add support for dynamic PSM's 2012-12-17 23:52:44 +01:00
Marcel Holtmann
7163013a59 hcidump: Add support for dynamic PSM's 2012-12-17 23:52:44 +01:00
Marcel Holtmann
58ebe5391a hcidump: Extract L2CAP PSM from protocol descriptor list 2012-12-17 23:52:44 +01:00
Marcel Holtmann
0d1e855893 hcidump: Add CMTP reassembly support 2012-12-17 23:52:44 +01:00
Marcel Holtmann
3ec1b88e29 hcidump: Notice HIDP support in the man page 2012-12-17 23:52:44 +01:00
Marcel Holtmann
98088099dd hcidump: Fix handling of frame length 2012-12-17 23:52:44 +01:00
Marcel Holtmann
3c66938df7 hcidump: Add include for network order conversion functions 2012-12-17 23:52:44 +01:00
Marcel Holtmann
f5335f5513 hcidump: Bugfix 2012-12-17 23:52:43 +01:00
Marcel Holtmann
21e951b6b1 hcidump: HIDP support 2012-12-17 23:52:43 +01:00
Stephen Crane
96ca9677c1 hcidump: print tot and cur correctly (per Cetecom test) 2012-12-17 23:52:43 +01:00
Marcel Holtmann
96797ca399 hcidump: Use correct file permissions 2012-12-17 23:52:43 +01:00
Stephen Crane
347888633d hcidump: bugfix 2012-12-17 23:52:43 +01:00
Marcel Holtmann
deb94e9fd5 hcidump: Display imaging services 2012-12-17 23:52:43 +01:00
Stephen Crane
c796cf4f5a hcidump: better visualisation of ALTs and SEQs 2012-12-17 23:52:43 +01:00
Stephen Crane
17e81aac5f hcidump: fix unaligned access; spelling 2012-12-17 23:52:43 +01:00
Stephen Crane
d30c196c3b hcidump: add OBEX attribute names 2012-12-17 23:52:43 +01:00
Stephen Crane
fb9585cf57 hcidump: print "unknown" for unrecognised attrId 2012-12-17 23:52:43 +01:00
Marcel Holtmann
b07652a5d0 hcidump: Let the SDP parser also recognize HID 2012-12-17 23:52:43 +01:00
Marcel Holtmann
d1cb120fce hcidump: Display strings for vendor and testing commands and events 2012-12-17 23:52:43 +01:00
Marcel Holtmann
d5daa90a21 hcidump: Replace __uXXX with uXXX_t and fix get_unaligned stuff 2012-12-17 23:52:43 +01:00
Max Krasnyansky
b9fad8cebe hcidump: Initialize struct msghdr properly. 2012-12-17 23:52:43 +01:00
Marcel Holtmann
0bb83c757c hcidump: Add the manpage for hcidump 2012-12-17 23:52:43 +01:00
Marcel Holtmann
fa62619fb8 hcidump: Cleanup 2012-12-17 23:52:43 +01:00
Marcel Holtmann
5aed35307e hcidump: Let the SDP parser also recognize the CMTP 2012-12-17 23:52:43 +01:00
Marcel Holtmann
f3fe037e1c hcidump: Add a forgotten "\n" in RPN 2012-12-17 23:52:42 +01:00
Stephen Crane
0d4e435a95 hcidump: format 128-bit INTs 2012-12-17 23:52:42 +01:00
Stephen Crane
fd373b3c30 hcidump: minor fixes 2012-12-17 23:52:42 +01:00
Stephen Crane
0e15714faa hcidump: support attrs url, 64-, 128-bit ints 2012-12-17 23:52:42 +01:00
Marcel Holtmann
e75f95499d hcidump: CMTP support 2012-12-17 23:52:42 +01:00
Takashi Sasai
dfc1290622 hcidump: Cleanup dump messages. 2012-12-17 23:52:42 +01:00
Takashi Sasai
fc7f4b195d hcidump: Add more info for print_attr_lists and cleanup. 2012-12-17 23:52:42 +01:00
Takashi Sasai
5945891347 hcidump: Add raw_ndump and cleanup. 2012-12-17 23:52:42 +01:00
Max Krasnyansky
9fce62a8ef hcidump: Don't forget -R option 2012-12-17 23:52:42 +01:00
Max Krasnyansky
cd1db4e661 hcidump: fix unaligned refference. 2012-12-17 23:52:42 +01:00
Max Krasnyansky
3d8cc2ed04 hcidump: cleanup 2012-12-17 23:52:42 +01:00
Johannes Loebbert
a453f147da hcidump: Fixed handling for control packets in extension 2012-12-17 23:52:42 +01:00
Max Krasnyansky
2d7b98c9e3 hcidump: Timestamp is unsigned 2012-12-17 23:52:42 +01:00
Max Krasnyansky
e60c28507d hcidump: Get rid of argp and use getopt_long instead. 2012-12-17 23:52:42 +01:00
Max Krasnyansky
28856018a5 hcidump: Separate protocol desc list by uuids. 2012-12-17 23:52:42 +01:00
Max Krasnyansky
12a396c94f hcidump: Support for default PSM. 2012-12-17 23:52:42 +01:00
Max Krasnyansky
c6f8ad38cd hcidump: Support for default PSM. Cleanup. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
e4d94344b4 hcidump: Parser fixes. Header update. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
c733363679 hcidump: Fixed filter initialization. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
cfab91f33f hcidump: CID handling fixes. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
3f6f6d8293 hcidump: Add PAN support. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
23a53d483f hcidump: Use btoh[sl] and htob[sl] instead of cpu_to_xx and xx_to_cpu. PAN support. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
d72d95262b hcidump: Typo fix. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
481cd0ba67 hcidump: RAW mode fixes. Indentation fixes. Cleanup. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
2a233e5e26 hcidump: Time stamp support 2012-12-17 23:52:41 +01:00
Max Krasnyansky
a8fced66be hcidump: SCO support. Minor fixes. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
f4655cc389 hcidump: SDP fixes. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
d3b7b50e65 hcidump: Working filter implementation. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
57724fbcd3 hcidump: SDP parser by Ricky Yuen. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
50df085bb6 hcidump: Support for filters in command line. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
d9548f909b hcidump: RFCOMM parser 2012-12-17 23:52:41 +01:00
Max Krasnyansky
1b718f2838 hcidump: Fragment reassemble. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
3d628ac3ac hcidump: PSM tracking fix. 2012-12-17 23:52:41 +01:00
Max Krasnyansky
b793fc1fed hcidump: Add supprot for RAW(unparsed) mode. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
21e0f9e507 hcidump: ascii_dump typo fix. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
08d3546855 hcidump: PSM tracking (cid to psm mapping). 2012-12-17 23:52:40 +01:00
Max Krasnyansky
a6996ea00b hcidump: Initial implementation of CID to PSM mapping. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
c6988203e8 hcidump: Improved option parsing. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
de4d686b6b hcidump: Support for multiple signalling messages in on packet. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
0dd70248af hcidump: Cleanup 2012-12-17 23:52:40 +01:00
Max Krasnyansky
be62a42504 hcidump: Use unified structure to pass frame info to all layers. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
eef0b3cea5 hcidump: Write/read dumps 2012-12-17 23:52:40 +01:00
Max Krasnyansky
806c263bc3 hcidump: Initial support for read/writing dump files. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
4f7fc59cfc hcidump: Cleanup 2012-12-17 23:52:40 +01:00
Max Krasnyansky
cdfd31fe98 hcidump: Fixed HCI command mapping tables. ocf's are not sequential. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
e317caffda hcidump: Correct map for link ctl commands. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
362ff59872 hcidump: Display commands and events in human readable format :) 2012-12-17 23:52:40 +01:00
Max Krasnyansky
f8a7b582a3 hcidump: Improved event printing. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
4cfc753e30 hcidump: Added info req/rsp 2012-12-17 23:52:40 +01:00
Max Krasnyansky
46f37642bf hcidump: L2CAP parsing. 2012-12-17 23:52:40 +01:00
Max Krasnyansky
a4ce812250 hcidump: Generic parser library. 2012-12-17 23:52:39 +01:00
Max Krasnyansky
cde05014b3 hcidump: Improved packet parser and output format. 2012-12-17 23:52:39 +01:00
Max Krasnyansky
b689aca5d8 hcidump: Support for socket filter. Nicer output. 2012-12-17 23:52:39 +01:00
Max Krasnyansky
cc27cdb4e7 hcidump: Minor fixes. 2012-12-17 23:52:39 +01:00
Max Krasnyansky
ac0f444de3 hcidump: Added hci command, acl data, event and l2cap parsing. 2012-12-17 23:52:39 +01:00
Max Krasnyansky
7a12d391ef hcidump: Initial revision 2012-12-17 23:52:31 +01:00
Marcel Holtmann
c682e426ae tools: Add missing newlines to management utility 2012-12-14 16:42:27 +01:00
Marcel Holtmann
7ca701a612 build: Put hid2hci udev rules next to the source code 2012-12-10 22:56:05 +01:00
Marcel Holtmann
ffb795a2e7 test: Move mpris-player utility into tools directory 2012-12-09 20:58:24 +01:00
Marcel Holtmann
9f16982880 test: Move btiotest utility into tools directory 2012-12-09 20:54:33 +01:00
Marcel Holtmann
a18bd79ae1 test: Move bdaddr utility into tools directory 2012-12-09 20:47:10 +01:00
Marcel Holtmann
ab5bedd35e test: Move scotest utility into tools directory 2012-12-09 14:47:43 +01:00
Marcel Holtmann
52e63f4013 test: Move rctest utility into tools directory 2012-12-09 14:44:19 +01:00
Marcel Holtmann
dff1ad9822 test: Move l2test utility into tools directory 2012-12-09 14:37:30 +01:00
Marcel Holtmann
bac2e7e1de test: Move avtest utility into tools directory 2012-12-09 14:30:33 +01:00
Marcel Holtmann
27c68b2d98 build: Move all programs to be installed into bin directory 2012-12-09 11:03:46 +01:00
Marcel Holtmann
e946d6a374 tools: Remove reference to old SDP daemon 2012-12-09 11:03:11 +01:00
Marcel Holtmann
0613f64410 tools: Remove dfutool utility
This tool got replaced with dfu-util from http://dfu-util.gnumonks.org/
2012-12-09 00:50:54 +01:00
Marcel Holtmann
bffd612cad tools: Remove include of compat ppoll header 2012-12-09 00:42:07 +01:00
Marcel Holtmann
4ba84c72f1 tools: Use batocomp function instead of ouitocomp 2012-12-09 00:02:22 +01:00
Johan Hedberg
b8779d2202 Revert "Ensure config.h is included by using CPPFLAGS"
This reverts commit 8a03376544.

The patch needs to be split up and the gdbus/ changes were bogus
compared to the original commit message.

Conflicts:
	Makefile.am
	Makefile.obexd
	profiles/cyclingspeed/cyclingspeed.c
	profiles/heartrate/heartrate.c
	src/error.c
2012-12-07 12:46:04 +02:00
Frédéric Danis
703dd8b404 hciconfig: Remove putkey command
With new storage architecture legacy storage "linkkeys"
file doesn't exist anymore.
2012-12-05 17:24:38 +02:00
Lucas De Marchi
8a03376544 Ensure config.h is included by using CPPFLAGS
Instead of trying to include config.h in each file over the tree and
possibly forgetting to include it, give a "-include config.h" argument
to the compiler so it's guaranteed that a) it will be included for all
source files and b) it will be the first header included.

gdbus/ directory is left out, since it would break other projects using
it.
2012-12-05 17:18:07 +02:00