2 Fix crash with missing icon value.
3 Fix error checks of HAL plugin.
4 Fix SCO server socket cleanup on exit.
5 Fix memory leaks from DBusPendingCall.
6 Fix handling of pending authorization requests.
7 Fix missing protocol UUIDs in record pattern.
10 Change SCO server socket into a generic one.
11 Add test script for dummy telephony plugin.
12 Fix uninitialized reply of multiple GetProperties methods.
15 Fix memory leaks with HAL messages.
16 Add more advanced handsfree features.
17 Add properties to audio, input and network interfaces.
18 Stop device discovery timer on device removal.
21 Fix signals for Powered and Discoverable properties.
22 Fix handling of Alias and Icon properties.
23 Fix duplicate entries for service UUIDs.
26 Fix retrieving of formfactor value.
27 Fix retrieving of local and remote extended features.
28 Fix potential NULL pointer dereference during pairing.
29 Fix crash with browsing due to a remotely initated pairing.
32 Fix pairing and service discovery logic.
33 Fix crashes during suspend and resume.
34 Fix race condition within devdown mode.
35 Add RequestSession and ReleaseSession methods.
36 Add Powered and Discoverable properties.
37 Add Devices property and deprecate ListDevices.
38 Add workaround for a broken carkit from Nokia.
41 Fix Device ID record handling.
42 Fix service browsing and storage.
43 Fix authentication and encryption for input devices.
44 Fix adapter name initialization.
47 Fix initialization issue with new adapters.
48 Send HID authentication request without blocking.
49 Hide the verbose SDP debug behind SDP_DEBUG.
50 Add extra UUIDs for service discovery.
51 Add SCO server socket listener.
52 Add authorization support to service plugin.
55 Add temporary fix for the CUPS compile issue.
56 Add service-api.txt to distribution.
57 Mention the variable prefix of an object path
60 Add dummy driver for telephony support.
61 Add support for discovery sessions.
62 Add service plugin for external services.
66 Avoid memory copies in A2DP write routine.
67 Fix broken logic with Simple Pairing check and old kernels.
68 Allow non-bondable and outgoing SDP without agent.
69 Only remove the bonding for non-temporary devices.
70 Cleanup various unnecessary includes.
71 Make more unexported functions static.
72 Add basic infrastructure for gtk-doc support.
75 Add 30 seconds timeout to BNEP connection setup phase.
76 Avoid memory copies in A2DP write routine for ALSA.
77 Make sure to include compat/sdp.h in the distribution.
80 Initial public release.
83 Add init routines for TI BRF chips.
84 Add extra attributes to the serial port record.
85 Add example record for headset audio gateway record.
86 Use Handsfree version 0x0105 for the gateway role.
87 Fix SDP record registration with specific record handles.
88 Fix BCSP sent/receive handling.
89 Fix various includes for cross-compilation.
90 Allow link mode settings for outgoing connections.
91 Allow bonding during periodic inquiry.
94 Add two additional company identifiers.
95 Add UUID-128 support for service discovery.
96 Fix usage of friendly names for service discovery.
97 Fix authorization when experiemental is disabled.
98 Fix uninitialized variable in passkey request handling.
99 Enable output of timestamps for l2test and rctest.
102 Replace various SDP functions with safe versions.
103 Add additional length validation for incoming SDP packets.
104 Use safe function versions for SDP client handling.
105 Fix issue with RemoveDevice during discovery procedure.
106 Fix collect for non-persistent service records.
109 Add functions for reading and writing the link policy settings.
110 Add definition for authentication requirements.
111 Add support for handling Simple Pairing.
112 Add Simple Pairing support to Agent interface.
113 Add ReleaseMode method to Adapter interface.
114 Add DiscoverServices method to Device interface.
115 Remove obsolete code and cleanup the repository.
116 Move over to use the libgdbus API.
117 Enable PIE by default if supported.
120 Add OCF constants for synchronous flow control enabling.
121 Add support for switching HID proxy devices from Dell.
122 Add more Bluetooth client/server helper functions.
123 Add support for input service idle timeout option.
124 Fix BNEP reconnection handling.
125 Fix return value for snd_pcm_hw_params() calls.
126 Use upper-case addresses for object paths.
127 Remove HAL support helpers.
128 Remove inotify support.
129 Remove service daemon activation handling.
130 Remove uneeded D-Bus API extension.
133 Create device object for all pairing cases.
134 Convert authorization to internal function calls.
135 Add initial support for Headset Audio Gateway role.
136 Add generic Bluetooth helper functions for GLib.
137 Fix endiannes handling of connection handles.
138 Don't optimize when debug is enabled.
141 Convert audio service into a plugin.
142 Convert input service into a plugin.
143 Convert serial service into a plugin.
144 Convert network service into a plugin.
145 Emit old device signals when a property is changed.
146 Fix missing DiscoverDevices and CancelDiscovery methods.
147 Add another company identifier.
148 Add basic support for Bluetooth sessions.
149 Add avinfo utility for AVDTP/A2DP classification.
150 Remove build option for deprecated sdpd binary.
153 Introduce new D-Bus based API.
154 Add more SBC optimizations.
155 Add support for PS3 remote devices.
156 Fix alignment trap in SDP server.
157 Fix memory leak in sdp_get_uuidseq_attr function.
160 Add support for MCAP UUIDs.
161 Add support for role switch for audio service.
162 Add disconnect timer for audio service.
163 Add disconnect detection to ALSA plugin.
164 Add more SBC optimizations.
165 Fix alignment issue of SDP server.
166 Remove support for SDP parsing via expat.
169 Update uinput.h with extra key definitions.
170 Add support for input connect/disconnect callbacks.
171 Add ifdefs around some baud rate definitions.
172 Add another company identifier.
173 Add proper HFP service level connection handling.
174 Add basic headset automatic disconnect support.
175 Add support for new SBC API.
176 Fix SBC decoder noise at high bitpools.
177 Use 32-bit multipliers for further SBC optimization.
178 Check for RFCOMM connection state in SCO connect callback.
179 Make use of parameters selected in ALSA plugin.
182 Fix compilation issues with UCHAR_MAX, USHRT_MAX and UINT_MAX.
183 Improve handling of different audio transports.
184 Enable services by default and keep old daemons disabled.
187 Add limited support for Handsfree profile.
188 Add limited support for MPEG12/MP3 codec.
189 Add basic support for UNITINFO and SUBUNITINFO.
190 Add more SBC optimizations.
191 Fix external service (un)registration.
192 Allow GetInfo and GetAddress to fail.
195 Add definitions for MDP.
196 Add TCP connection support for serial proxy.
197 Add fix for Logitech HID proxy switching.
198 Add missing macros, MIN, MAX, ABS and CLAMP.
199 Add more SBC encoder optimizations.
200 Add initial mechanism to handle headset commands.
201 Fix connecting to handsfree profile headsets.
202 Use proper function for checking signal name.
205 Fix remote name request handling bug.
206 Fix key search function to honor the mmap area size.
207 Fix Avahi integration of network service.
208 Add new plugin communication for audio service.
209 Enable basic AVRCP support by default.
210 More optimizations to the SBC library.
211 Create common error definitions.
214 Add missing include file from audio service.
215 Add SBC conformance test utility.
216 Add basic uinput support for AVRCP.
217 Fix L2CAP socket leak in audio service.
218 Fix buffer usage in GStreamer plugin.
219 Fix remote name request event handling.
222 Add constant for Bluetooth socket options level.
223 Add initial AVRCP support.
224 Add A2DP sink support to GStreamer plugin.
225 Fix interoperability with A2DP suspend.
226 Fix sign error in 8-subband encoder.
227 Fix handling of service classes length size.
228 Store Extended Inquiry Response data information.
229 Publish device id information through EIR.
230 Support higher baud rates for Ericcson based chips.
233 Fix GStreamer plugin file type detection.
234 Fix potential infinite loop in inotify support.
235 Fix D-Bus signatures for dict handling.
236 Fix issues with service activation.
237 Fix SDP failure handling of audio service.
238 Fix various memory leaks in input service.
239 Add secure device creation method to input service.
240 Add service information methods to serial service.
241 Add config file support to network service.
242 Add scripting capability to network service.
243 Add special on-mode handling.
244 Add optimization for SBC encoder.
245 Add tweaks for D-Bus 1.1.x libraries.
246 Add support for inquiry transmit power level.
249 Limit range of bitpool announced while in ACP side.
250 Use poll instead of usleep to wait for worker thread.
251 Use default event mask from the specification.
252 Add L2CAP mode constants.
253 Add HID proxy support for Logitech diNovo Edge dongle.
254 Add refresh option to re-request device names.
255 Show correct connection link type.
258 Don't allocate memory for the Bluetooth base UUID.
259 Implement proper locking for headsets.
260 Fix various A2DP SEP locking issues.
261 Fix and cleanup audio stream handling.
262 Fix stream starting if suspend request is pending.
263 Fix A2DP and AVDTP endianess problems.
264 Add network timeout and retransmission support.
265 Add more detailed decoding of EIR elements.
268 Fix supported commands bit calculation.
269 Fix crashes in audio and network services.
270 Check PAN source and destination roles.
271 Only export the needed symbols for the plugins.
274 Update company identifier list.
275 Add support for headsets with SCO audio over HCI.
276 Add support for auto-create through ALSA plugin.
277 Add support for ALSA plugin parameters.
278 Add GStreamer plugin with SBC decoder and encoder.
279 Fix network service NAP, GN and PANU servers.
280 Set EIR information from SDP database.
283 Add A2DP support to the audio service.
284 Add proxy support to the serial service.
285 Extract main service class for later use.
286 Set service classes value from SDP database.
289 Add missing signals for the adapter interface.
290 Add definitions and functions for Simple Pairing.
291 Add basic commands for Simple Pairing.
292 Add correct Simple Pairing and EIR interaction.
293 Add missing properties for remote information.
294 Add EPoX endian quirk to the input service.
295 Fix HID descriptor import and storage functions.
296 Fix handling of adapters in raw mode.
297 Fix remote device listing methods.
300 Fix some issues with the headset support.
301 Fix concurrent pending connection attempts.
302 Fix usage of devname instead of netdev.
303 Add identifier for Nokia SyncML records.
304 Add command for reading the CSR chip revision.
305 Add generic CSR radio test support.
306 Update HCI command table.
309 Add missing HCI command text descriptions
310 Add missing HCI commands structures.
311 Add missing HCI event structures.
312 Add common bachk() function.
313 Add support for limited discovery mode.
314 Add support for setting of event mask.
315 Add GetRemoteServiceIdentifiers method.
316 Add skeleton for local D-Bus server.
317 Add headset gain control methods.
318 Fix various headset implementation issues.
319 Fix various serial port service issues.
320 Fix various input service issues.
321 Let CUPS plugin discover printers in range.
322 Improve the BCM2035 UART init routine.
323 Ignore connection events for non-ACL links.
326 Update API documentation.
327 Minimize SDP root records and browse groups.
328 Use same decoder for text and URL strings.
329 Fix URL data size handling.
330 Fix SDP pattern extraction for XML.
331 Fix network connection persistent state.
332 Add network connection helper methods.
333 Add initial version of serial port support.
334 Add class of device tracking.
337 Add option to disable installation of manual pages.
338 Fix input service encryption setup.
339 Fix serial service methods.
340 Fix network service connection handling.
341 Provide a simple init script.
344 Add initial version of network service.
345 Add initial version of serial service.
346 Add initial version of input service.
347 Add initial version of audio service.
348 Add authorization framework.
349 Add integer based SBC library.
350 Add version code for Bluetooth 2.1 specification.
351 Add ESCO_LINK connection type constant.
352 Export sdp_uuid32_to_uuid128() function.
355 Add RemoteDeviceDisconnectRequested signal.
356 Add updated service framework.
357 Add embedded GLib library.
358 Add support for using system GLib library.
359 Create internal SDP server library.
362 Sort discovered devices list based on their RSSI.
363 Send DiscoverableTimeoutChanged signal.
364 Fix local and remote name validity checking.
365 Add ListRemoteDevices and ListRecentRemoteDevices methods.
366 Add basic integration of confirmation concept.
367 Add support for service record description via XML.
368 Add support for external commands to the RFCOMM utility.
369 Add experimental service and authorization API.
370 Add functions for registering binary records.
373 Fix class of device handling.
374 Fix error replies with pairing and security mode 3.
375 Fix disconnect method for RFCOMM connections.
376 Add match pattern for service searches.
377 Add support for prioritized watches.
378 Add additional PDU length checks.
379 Fix CSRC value for partial responses.
382 Fix IO channel race conditions.
383 Fix pairing issues on big endian systems.
384 Fix pairing issues with page timeout errors.
385 Fix pairing state for security mode 3 requests.
386 Switch to user as default security manager mode.
389 Update D-Bus based RFCOMM interface support.
390 Use L2CAP raw sockets for HCI connection creation.
391 Add periodic discovery support to the D-Bus interface.
392 Add initial support for device names via EIR.
393 Add proper UTF-8 validation of device names.
394 Add support for the J-Three keyboard.
395 Fix issues with the asynchronous API for SDP.
398 Fix and cleanup watch functionality.
399 Add support for periodic inquiry mode.
400 Add support for asynchronous SDP requests.
401 Add more request owner tracking.
402 Add asynchronous API for SDP.
403 Document pageto and discovto options.
406 Improve error reporting for failed HCI commands.
407 Improve handling of CancelBonding.
408 Fixed bonding reply message when disconnected.
409 Fix UUID128 string lookup handling.
410 Fix malloc() versus bt_malloc() usage.
413 Don't change inquiry mode for Bluetooth 1.1 adapters.
414 Add udev rules for Bluetooth serial PCMCIA cards.
415 Add Cancel and Release methods for passkey agents.
416 Add GetRemoteClass method.
417 Convert to using ppoll() and pselect().
418 Initialize allocated memory to zero.
419 Remove bcm203x firmware loader.
420 Remove kernel specific timeouts.
421 Add additional private data field for SDP sessions.
422 Add host controller to host flow control defines.
423 Add host number of completed packets defines.
424 Initialize various memory to zero before usage.
427 Only check for the low-level D-Bus library.
428 Update possible device minor classes.
429 Fix timeout for pending reply.
430 Add more Inquiry with RSSI quirks.
431 Sleep only 100 msecs for device detection.
432 Don't send BondingCreated on link key renewal.
433 Allow storing of all UTF-8 remote device names.
434 Create storage filenames with a generic function.
435 Fix handling of SDP strings.
436 Add adapter type for SDIO cards.
437 Add features bit for link supervision timeout.
440 Add missing placeholders for feature bits.
441 Fix handling of raw mode devices.
442 Fix busy loop in UUID extraction routine.
443 Remove inquiry mode setting.
444 Remove auth and encrypt settings.
447 Implement the new BlueZ D-Bus API.
448 Fix broken behavior with EVT_CMD_STATUS.
449 Add features bit for pause encryption.
450 Add additional EIR error code.
451 Add more company identifiers.
452 Add another Phonebook Access identifier.
453 Update sniff subrating data structures.
456 Use %jx instead of %llx for uint64_t and int64_t.
457 Allow null-terminated text strings.
458 Add UUID for N-Gage games.
459 Add UUID for Apple Macintosh Attributes.
460 Add Apple attributes and iSync records.
461 Add definitions for Apple Agent.
462 Add support for the Handsfree Audio Gateway service.
463 Add support for choosing a specific record handle.
464 Add support for dialup/telephone connections.
465 Add definitions for Apple Agent.
466 Add support for record handle on service registration.
469 Fix display of SDP text and data strings.
470 Add support for device scan property.
471 Add support for additional access protocols.
472 Update the D-Bus policy configuration file.
475 Update the new D-Bus interface.
476 Make dfutool ready for big endian architectures.
477 Add support for AVRCP specific service records.
478 Add support for writing complex BCCMD commands.
479 Add the new BCCMD interface utility.
480 Add MicroBCSP implementation from CSR.
481 Add constants and definitions for sniff subrating.
482 Add support for allocation of binary text elements.
483 Add HCI emulation tool.
484 Add fake HID support for old EPoX presenters.
485 Reject connections from unknown HID devices.
486 Fix service discovery deadlocks with Samsung D600 phones.
489 Remove D-Bus 0.23 support.
490 Add initial version of the new D-Bus interface.
491 Add support for extended inquiry response commands.
492 Add support for the Logitech diNovo Media Desktop Laser.
493 Add compile time buffer checks (FORTIFY SOURCE).
494 Decode reserved LMP feature bits.
495 Fix errno overwrite problems.
496 Fix profile descriptor problem with Samsung phones.
499 Move create_dirs() and create_file() into the textfile library.
500 Let textfile_put() also replace the last key value pair.
501 Fix memory leaks with textfile_get() usage.
502 Fix infinite loops and false positive matches.
503 Don't retrieve stored link keys for RAW devices.
504 Document the putkey and delkey commands.
505 Show supported commands also in clear text.
506 Support volatile changes of the BD_ADDR for CSR chips.
507 Add support for identification of supported commands.
508 Add missing OCF declarations for the security filter.
509 Add two new company identifiers.
512 Add UUIDs for video distribution profile.
513 Add UUIDs for phonebook access profile.
514 Add attribute identifier for supported repositories.
515 Add definitions for extended inquiry response.
516 Add functions for extended inquiry response.
517 Add support for extended inquiry response.
518 Add support for HotSync service record.
519 Add support for ActiveSync service record.
520 Add ActiveSync networking support.
521 Fix D-Bus crashes with new API versions.
524 Fix the GCC 4.0 warnings.
525 Fix the routing for dealing with raw devices.
526 Fix off by one memory allocation error.
527 Fix security problem with escape characters in device name.
528 Add per device service record functions.
529 Send D-Bus signals for inquiry results and remote name resolves.
530 Add support for device specific SDP records.
533 Support D-Bus 0.23 and 0.33 API versions.
534 Support reading of complex BCCMD values.
535 Support minimum and maximum encryption key length.
536 Add support for reading and writing the inquiry scan type.
537 Add definitions for connection accept timeout and scan enable.
538 Add support for inquiry scan type.
539 Add tool for the CSR BCCMD interface.
540 Add first draft of the Audio/Video control utility.
541 Add disconnect timer support for the A2DP ALSA plugin.
542 Make SBC parameters configurable.
543 Replace non-printable characters in device names.
544 Remove hci_vhci.h header file.
545 Remove hci_uart.h header file.
548 Set the storage directory through ${localstatedir}.
549 Add the textfile library for ASCII based file access.
550 Add support for return link keys event.
551 Add support for voice setting configuration.
552 Add support for page scan timeout configuration.
553 Add support for storing and deleting of stored link keys.
554 Add support for searching for services with UUID-128.
555 Add support for retrieving all possible service records.
556 Add support for a raw mode view of service records.
557 Add support for HID information caching in hidd.
558 Add support for authentication in pand and dund.
559 Add support for changing BD_ADDR of CSR chips.
560 Add pskey utility for changing CSR persistent storage values.
561 Add the firmware upgrade utility.
562 Add connection caching for the A2DP ALSA plugin.
563 Add functions for stored link keys.
564 Add definitions for PIN type and unit key.
565 Add SDP_WAIT_ON_CLOSE flag for sdp_connect().
566 Include stdio.h in bluetooth.h header file.
567 Include sys/socket.h in the header files.
570 Store link keys in ASCII based file format.
571 Support device name caching.
572 Support zero length data sizes in l2test.
573 Change default l2ping data size to 44 bytes.
574 Hide the server record and the public browse group root.
575 Read BD_ADDR if not set and if it is a raw device.
576 Add SDP language attributes.
577 Add support for browsing the L2CAP group.
578 Add support for stored pin codes for outgoing connections.
579 Add support for local commands and extended features.
580 Add support for reading CSR panic and fault codes.
581 Add config option for setting the inquiry mode.
582 Add OUI decoding support.
583 Use unlimited inquiry responses as default.
584 Use cached device names for PIN request.
585 Use the clock offset when getting the remote names.
586 Add function for reading local supported commands.
587 Add function for reading local extended features.
588 Add function for reading remote extended features.
589 Add function for getting the remote name with a clock offset.
590 Add function for extracting the OUI from a BD_ADDR.
591 Add inquiry info structure with RSSI and page scan mode.
592 Fix buffer allocation for features to string conversion.
593 Support inquiry with unlimited number of responses.
596 Enable the RFCOMM service level security.
597 Add deprecated functions for reading the name.
598 Add command for reading the clock offset.
599 Add command for reading the clock.
600 Add function for reading the clock.
601 Add function for reading the local Bluetooth address.
602 Add function for reading the local supported features.
603 Don't configure raw devices.
604 Don't set inquiry scan or page scan on raw devices.
605 Don't show extended information for raw devices.
606 Support L2CAP signal sizes bigger than 2048 bytes.
607 Cleanup of the socket handling code of the test programs.
608 Use better way for unaligned access.
609 Remove sdp_internal.h and its usage.
612 Make use of additional connection information.
613 Use library function for reading the RSSI.
614 Use library function for reading the link quality.
615 Use library function for reading the transmit power level.
616 Use library functions for the link supervision timeout.
617 Add tool for changing the device address.
618 Add function for reading the RSSI.
619 Add function for reading the link quality.
620 Add function for reading the transmit power level.
621 Add functions for the link supervision timeout.
622 Remove deprecated functions.
623 Update AM_PATH_BLUEZ macro.
626 Use file permission 0600 for the link key file.
627 Add support for HID attribute descriptions.
628 Add support for Device ID attributes.
629 Add Device ID and HID attribute definitions.
630 Update the UUID constants and its translations.
631 Update L2CAP socket option definitions.
632 Update connection information definitions.
633 Various whitespace cleanups.
636 Inherit the device specific options from the default.
637 Use --device for selecting the source device.
638 Add --nosdp option for devices with resource limitation.
639 Add support and parameter option for secure mode.
640 Add a lot of build ids and hardware revisions.
641 Add service classes and profile ids for WAP.
642 Add simple AM_PATH_BLUEZ macro.
643 Update UUID translation tables.
644 Correct kernel interface for CMTP and HIDP support.
647 Initial support for the kernel security manager.
648 Various cleanups to avoid inclusion of kernel headers.
649 Fix output when the CUPS backend is called without arguments.
650 Fix problems with a 64 bit userland.
651 Use Bluetooth library functions if available.
652 Use standard numbering scheme of SDP record handles.
653 Use bit zero for vendor packets in the filter type bitmask.
654 Add SIM Access types for service discovery.
655 Add more audio/video profile translations.
656 Add another company identifier.
657 Add the missing HCI error codes.
658 Add RFCOMM socket options.
659 Add definition for the SECURE link mode.
660 Add functions for reading and writing the inquiry mode.
661 Add functions for AFH related settings and information.
662 Add version identifier for the Bluetooth 2.0 specification.
663 Add a master option to the hidd.
664 Add support for changing the link key of a connection.
665 Add support for requesting encryption on keyboards.
666 Add support for revision information of Digianswer devices.
667 Add support for the Zoom, IBM and TDK PCMCIA cards.
668 Add checks for the OpenOBEX and the ALSA libraries.
669 Add experimental mRouter support.
672 Use a define for the configuration directory.
673 Fix string initialization for flags translation.
674 Fix and extend the unaligned access macros.
675 Make compiling with debug information optional.
676 Don't override CFLAGS from configure.
677 Check for usb_get_busses() and usb_interrupt_read().
678 Add optional support for compiling with PIE.
679 Make installation of the init scripts optional.
680 Make compiling with debug information optional.
681 Don't override CFLAGS from configure.
684 Retry SDP connect if busy in the CUPS backend.
685 Use packet type and allow role switch in hcitool.
686 Use the functions from the USB library for hid2hci.
687 Add Broadcom firmware loader.
688 Add EPoX endian quirk for buggy keyboards.
689 Add L2CAP info type and info result definitions.
690 Add value for L2CAP_CONF_RFC_MODE.
691 Change RSSI value to signed instead of unsigned.
692 Allow UUID32 values as protocol identifiers.
693 Update the autoconf/automake scripts.
696 Use LIBS and LDADD instead of LDFLAGS.
697 Use HIDP subclass field for HID boot protocol.
698 Set olen before calling getsockopt() in pand.
699 Restore signals for dev-up script.
700 Add PID file support for pand.
701 Add size parameter to expand_name() in hcid.
702 Add support for audio source and audio sink SDP records.
703 Add support for HID virtual cable unplug.
704 Add support for AmbiCom BT2000C card.
705 Add defines and UUID's for audio/video profiles.
706 Add AVDTP protocol identifier.
707 Add HIDP subclass field.
708 Add PKGConfig support.
709 Fix the event code of inquiry with RSSI.
710 Remove dummy SDP library.
713 Fix display of decoded LMP features.
714 Update company identifiers.
715 Add AFH related types.
716 Add first bits from EDR prototyping specification.
717 Add support for inquiry with RSSI.
718 Add HCRP related SDP functions.
719 Add HIDP header file.
720 Add support for getting the AFH channel map.
721 Add support for AFH mode.
722 Add support for inquiry mode.
723 Add Bluetooth backend for CUPS.
724 Add the hid2hci utility.
725 Add the hidd utility.
726 Add the pand utility.
727 Add the dund utility.
728 More endian bug fixes.
729 Give udev some time to create the RFCOMM device nodes.
730 Release the TTY if no device node is found.
731 New startup script for the Bluetooth subsystem.
732 Update to the autoconf stuff.
735 Change default prefix to /usr.
736 Add manpages for hcid and hcid.conf.
737 Add the sdpd server daemon.
738 Add the sdptool utility.
739 Add the ciptool utility.
740 Add new company identifiers.
741 Add BNEP and CMTP header files.
743 Use R2 for default value of pscan_rep_mode.
746 Add decoding of Bluetooth 1.2 features.
747 Add link manager version parameter for Bluetooth 1.2.
748 Add new company identifiers.
749 Add D-Bus support for PIN request.
750 Support for transmit power level.
751 Support for park, sniff and hold mode.
752 Support for role switch.
753 Support for reading the clock offset.
754 Support for requesting authentication.
755 Support for setting connection encryption.
756 Show revision information for Broadcom devices.
757 Replace unprintable characters in device name.
758 Use R1 for default value of pscan_rep_mode.
759 Fix some 64-bit problems.
760 Fix some endian problems.
761 Report an error on PIN helper failure.
762 Update bluepin script for GTK2.
765 Increase number of inquiry responses.
766 Support for transmit power level.
767 Display all 8 bytes of the features.
768 Add support for reading and writing of IAC.
769 Correct decoding class of device.
770 Use Ericsson revision command for ST Microelectronics devices.
771 Display AVM firmware version with 'revision' command.
772 New code for CSR specific revision information.
773 Support for ST Microelectronics specific initialization.
774 Support for 3Com card version 3.0.
775 Support for TDK, IBM and Socket cards.
776 Support for initial baud rate.
778 Fixes for some memory leaks.
781 Added const qualifiers to appropriate function arguments.
783 CSR firmware version is now displayed by 'revision' command.
784 Voice command is working properly on big endian machines.
785 Added support for Texas Bluetooth modules.
786 Added support for high UART baud rates on Ericsson modules.
787 BCSP initialization fixes.
788 Support for role switch command (hcitool).
789 RFCOMM config file parser fixes.
791 Removed GLib dependency.
794 Updated RFCOMM header file.
795 Additional HCI command and event defines.
796 Support for voice settings (hciconfig).
798 Improved configure script.
799 Added Headset testing tool.
804 Resurrect hci_remote_name.
807 Added hci_{read, write}_class_of_dev().
808 Added hci_{read, write}_current_iac_lap().
809 Added hci_write_local_name().
810 Added RFCOMM header file.
812 Improved BCSP initialization (hciattach).
813 Support for displaying link quality (hcitool).
814 Support for changing link supervision timeout (hcitool).
815 New RFCOMM TTY configuration tool (rfcomm).
816 Minor fixes and updates.
819 Additional company IDs.
820 BCSP initialization (hciattach).
821 Minor hciconfig fixes.
824 Support for multiple pairing modes.
825 Link key database handling fixes.
828 Removed max link key limit. Keys never expire.
829 Link key database is always updated. Reread PIN on SIGHUP (hcid).
830 Bluetooth script starts SDPd, if installed.
834 Improved link key management and more verbose logging (hcid).
835 Fixed scan command (hcitool).
838 Fix hci_inquiry function to return errors and accept user buffers.
839 New functions hci_devba, hci_devid, hci_for_each_dev and hci_get_route.
840 Additional company IDs.
841 Makefile and other minor fixes.
842 Support for reading RSSI, remote name and changing
843 connection type (hcitool).
844 Device initialization fixes (hcid).
845 Other minor fixes and improvements.
846 Build environment cleanup and fixes.
849 Improved bluepin. Working X authentication.
850 Improved hcitool. New flexible cmd syntax, additional commands.
851 Human readable display of the device features.
852 LMP features to string translation support.
853 Additional HCI command and event defines.
854 Extended hci_filter API.
857 Additional HCI ioctls and defines.
858 All strings and buffers are allocated dynamically.
859 ba2str, str2ba automatically swap bdaddress.
860 Additional hciconfig commands. Support for ACL and SCO MTU ioctls.
861 Support for Inventel and COM1 UART based devices.
863 Improved l2test. New L2CAP test modes.
864 Minor fixes and cleanup.
867 Bluetooth libraries and header files is now a separate package.
868 New build environment uses automake and libtool.
869 Massive header files cleanup.
870 Bluetooth utilities is now a separate package.
871 New build environment uses automake.
872 Moved all config files and security data to /etc/bluetooth.
876 API cleanup and additions.
878 l2test minor output fixes.
879 hciattach opt to display list of supported devices.
882 HCI filter enhancements.
888 Additional HCI library functions.
889 Improved CSR baud rate initialization.
890 PCMCIA scripts fixes and enhancements.
891 Documentation update.
894 New UART initialization utility.
895 Hot plugging support for UART based PCMCIA devices.
897 New authentication utility (bluepin).
898 Minor fixes and improvements.