summaryrefslogtreecommitdiffstats
path: root/ChangeLog.libs
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.libs')
-rw-r--r--ChangeLog.libs339
1 files changed, 339 insertions, 0 deletions
diff --git a/ChangeLog.libs b/ChangeLog.libs
new file mode 100644
index 00000000..2ef82dcd
--- /dev/null
+++ b/ChangeLog.libs
@@ -0,0 +1,339 @@
+ver 3.36:
+ Fix various includes for cross-compilation.
+
+ver 3.35:
+ Add two additional company identifiers.
+
+ver 3.34:
+ Replace various SDP functions with safe versions.
+ Add additional length validation for incoming SDP packets.
+
+ver 3.33:
+ Add functions for reading and writing the link policy settings.
+ Add definition for authentication requirements.
+ Enable PIE by default if supported.
+
+ver 3.32:
+ Add OCF constants for synchronous flow control enabling.
+
+ver 3.31:
+ Don't optimize when debug is enabled.
+
+ver 3.30:
+ Add another company identifier.
+
+ver 3.29:
+ Fix memory leak in sdp_get_uuidseq_attr function.
+
+ver 3.28:
+ Add support for MCAP UUIDs.
+
+ver 3.27:
+ Add another company identifier.
+
+ver 3.26:
+ Fix compilation problem with USHRT_MAX and UCHAR_MAX.
+
+ver 3.25:
+ Update copyright information.
+
+ver 3.24:
+ Add definitions for MDP.
+
+ver 3.23:
+ Fix remote name request handling bug.
+
+ver 3.22:
+ Fix remote name request event handling.
+
+ver 3.21:
+ Add constant for Bluetooth socket options level.
+
+ver 3.20:
+ Add support for inquiry transmit power level.
+
+ver 3.19:
+ Add L2CAP mode constants.
+
+ver 3.18:
+ Don't allocate memory for the Bluetooth base UUID.
+
+ver 3.17:
+ Fix supported commands bit calculation.
+
+ver 3.16:
+ Update company identifier list.
+
+ver 3.15:
+ Extract main service class for later use.
+
+ver 3.14:
+ Add definitions and functions for Simple Pairing.
+
+ver 3.13:
+ Update HCI command table.
+
+ver 3.12:
+ Add missing HCI command text descriptions
+ Add missing HCI commands structures.
+ Add missing HCI event structures.
+ Add common bachk() function.
+
+ver 3.11:
+ Fix URL data size handling.
+
+ver 3.10:
+ Add version code for Bluetooth 2.1 specification.
+ Add ESCO_LINK connection type constant.
+ Export sdp_uuid32_to_uuid128() function.
+
+ver 3.9:
+ Update copyright information.
+
+ver 3.8:
+ Add functions for registering binary records.
+
+ver 3.7:
+ Add additional PDU length checks.
+ Fix CSRC value for partial responses.
+
+ver 3.6:
+ Fix issues with the asynchronous API for SDP.
+
+ver 3.5:
+ Add asynchronous API for SDP.
+
+ver 3.4:
+ Fix UUID128 string lookup handling.
+ Fix malloc() versus bt_malloc() usage.
+
+ver 3.3:
+ Remove kernel specific timeouts.
+ Add additional private data field for SDP sessions.
+ Add host controller to host flow control defines.
+ Add host number of completed packets defines.
+ Initialize various memory to zero before usage.
+
+ver 3.2:
+ Fix handling of SDP strings.
+ Add adapter type for SDIO cards.
+ Add features bit for link supervision timeout.
+
+ver 3.1:
+ Add missing placeholders for feature bits.
+
+ver 3.0:
+ Fix broken behavior with EVT_CMD_STATUS.
+ Add features bit for pause encryption.
+ Add additional EIR error code.
+ Add more company identifiers.
+ Add another Phonebook Access identifier.
+ Update sniff subrating data structures.
+
+ver 2.25:
+ Add definitions for Apple Agent.
+ Add support for record handle on service registration.
+
+ver 2.24:
+ Add support for additional access protocols.
+
+ver 2.23:
+ Add constants and definitions for sniff subrating.
+ Add support for allocation of binary text elements.
+ Fix service discovery deadlocks with Samsung D600 phones.
+
+ver 2.22:
+ Decode reserved LMP feature bits.
+ Fix errno overwrite problems.
+ Fix profile descriptor problem with Samsung phones.
+ Add compile time buffer checks (FORTIFY SOURCE).
+
+ver 2.21:
+ Add support for identification of supported commands.
+ Add missing OCF declarations for the security filter.
+ Add two new company identifiers.
+
+ver 2.20:
+ Add UUIDs for video distribution profile.
+ Add UUIDs for phonebook access profile.
+ Add attribute identifier for supported repositories.
+ Add definitions for extended inquiry response.
+ Add functions for extended inquiry response.
+
+ver 2.19:
+ Fix the GCC 4.0 warnings.
+ Fix the routing for dealing with raw devices.
+ Add per device service record functions.
+
+ver 2.18:
+ Add support for reading and writing the inquiry scan type.
+ Add definitions for connection accept timeout and scan enable.
+ Remove hci_vhci.h header file.
+ Remove hci_uart.h header file.
+
+ver 2.17:
+ Include stdio.h in bluetooth.h header file.
+ Include sys/socket.h in the header files.
+ Add functions for stored link keys.
+ Add definitions for PIN type and unit key.
+ Add SDP_WAIT_ON_CLOSE flag for sdp_connect().
+
+ver 2.16:
+ Fix buffer allocation for features to string conversion.
+ Add function for reading local supported commands.
+ Add function for reading local extended features.
+ Add function for reading remote extended features.
+ Add function for getting the remote name with a clock offset.
+ Add function for extracting the OUI from a BD_ADDR.
+ Add inquiry info structure with RSSI and page scan mode.
+ Support inquiry with unlimited number of responses.
+
+ver 2.15:
+ Use better way for unaligned access.
+ Remove sdp_internal.h and its usage.
+ Add deprecated functions for reading the name.
+ Add function for reading the clock.
+ Add function for reading the local Bluetooth address.
+ Add function for reading the local supported features.
+
+ver 2.14:
+ Add function for reading the RSSI.
+ Add function for reading the link quality.
+ Add function for reading the transmit power level.
+ Add functions for the link supervision timeout.
+ Remove deprecated functions.
+ Update AM_PATH_BLUEZ macro.
+
+ver 2.13:
+ Add Device ID and HID attribute definitions.
+ Update the UUID constants and its translations.
+ Update L2CAP socket option definitions.
+ Update connection information definitions.
+
+ver 2.12:
+ Correct kernel interface for CMTP and HIDP support.
+ Add service classes and profile ids for WAP.
+ Add simple AM_PATH_BLUEZ macro.
+
+ver 2.11:
+ Initial support for the kernel security manager.
+ Use bit zero for vendor packets in the filter type bitmask.
+ Add SIM Access types for service discovery.
+ Add more audio/video profile translations.
+ Add another company identifier.
+ Add the missing HCI error codes.
+ Add RFCOMM socket options.
+ Add definition for the SECURE link mode.
+ Add functions for reading and writing the inquiry mode.
+ Add functions for AFH related settings and information.
+ Add version identifier for the Bluetooth 2.0 specification.
+
+ver 2.10:
+ Fix and extend the unaligned access macros.
+ Make compiling with debug information optional.
+ Don't override CFLAGS from configure.
+
+ver 2.9:
+ Add L2CAP info type and info result definitions.
+ Add value for L2CAP_CONF_RFC_MODE.
+ Change RSSI value to signed instead of unsigned.
+ Allow UUID32 values as protocol identifiers.
+
+ver 2.8:
+ Fix the event code of inquiry with RSSI.
+ Add defines and UUID's for audio/video profiles.
+ Add AVDTP protocol identifier.
+ Add HIDP subclass field.
+ Add PKGConfig support.
+ Remove dummy SDP library.
+
+ver 2.7:
+ Fix display of decoded LMP features.
+ Update company identifiers.
+ Add AFH related types.
+ Add first bits from EDR prototyping specification.
+ Add support for inquiry with RSSI.
+ Add HCRP related SDP functions.
+ Add HIDP header file.
+
+ver 2.6:
+ Use R2 for default value of pscan_rep_mode.
+ Add new company identifiers.
+ Add BNEP and CMTP header files.
+ Add the SDP library.
+
+ver 2.5:
+ Add decoding of Bluetooth 1.2 features.
+ Add link manager version parameter for Bluetooth 1.2.
+ Add new company identifiers.
+ Support for transmit power level.
+ Support for park, sniff and hold mode.
+ Support for role switch.
+ Support for reading the clock offset.
+ Use R1 for default value of pscan_rep_mode.
+
+ver 2.4:
+ Added const qualifiers to appropriate function arguments.
+ Minor fixes.
+
+ver 2.3:
+ Fix hci_for_each_dev() for big endian machines.
+ Support for voice settings.
+ RPM package.
+
+ver 2.2:
+ Updated RFCOMM header file.
+ Additional HCI command and event defines.
+
+ver 2.1.1:
+ Resurrect hci_remote_name.
+
+ver 2.1:
+ New HCI functions:
+ hci_{read, write}_class_of_dev(),
+ hci_{read, write}_current_iac_lap(),
+ hci_write_local_name()
+ Added RFCOMM header file.
+ Minor fixes.
+
+ver 2.0:
+ Additional company IDs.
+ Minor fixes.
+
+ver 2.0-pre10:
+ Fix hci_inquiry function to return errors and accept user buffers.
+ New functions hci_devba, hci_devid, hci_for_each_dev and hci_get_route.
+ Additional company IDs.
+ Makefile and other minor fixes.
+
+ver 2.0-pre9:
+ LMP features to string translation support.
+ Additional HCI command and event defines.
+ Extended hci_filter API.
+
+ver 2.0-pre8:
+ Additional HCI ioctls and defines.
+ All strings and buffers are allocated dynamically.
+ ba2str, str2ba automatically swap bdaddress.
+ Minor fixes and cleanup.
+
+ver 2.0-pre7:
+ Bluetooth libraries and header files is now a separate package.
+ New build environment uses automake and libtool.
+ Massive header files cleanup.
+
+ver 2.0-pre6:
+ API cleanup and additions.
+
+ver 2.0-pre4:
+ HCI filter enhancements.
+
+ver 2.0-pre3:
+ Cleanup.
+
+ver 2.0-pre2:
+ Additional HCI library functions.
+ Documentation update.
+
+ver 2.0-pre1:
+ Minor fixes and improvements.