Commit 6379c0e
committed
gh-132099: Harmonize Bluetooth address handling
Now all protocols always accept the Bluetooth address as string and
getsockname() always returns the Bluetooth address as string.
* BTPROTO_SCO now accepts not only bytes, but str.
* BTPROTO_SCO now checks address for embedded null.
* On *BSD, BTPROTO_HCI now accepts str instead of bytes.
* On FreeBSD, getsockname() for BTPROTO_HCI now returns str instead of bytes.
* On NetBSD and DragonFly BDS, BTPROTO_HCI now checks address for embedded null.1 parent 1d97488 commit 6379c0e
File tree
3 files changed
+57
-37
lines changed- Doc/library
- Lib/test
- Modules
3 files changed
+57
-37
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
162 | | - | |
163 | | - | |
| 161 | + | |
| 162 | + | |
164 | 163 | | |
165 | 164 | | |
166 | 165 | | |
167 | 166 | | |
168 | 167 | | |
169 | 168 | | |
170 | 169 | | |
171 | | - | |
172 | | - | |
173 | | - | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
174 | 173 | | |
175 | 174 | | |
176 | 175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2681 | 2681 | | |
2682 | 2682 | | |
2683 | 2683 | | |
| 2684 | + | |
| 2685 | + | |
2684 | 2686 | | |
2685 | 2687 | | |
2686 | 2688 | | |
| |||
2712 | 2714 | | |
2713 | 2715 | | |
2714 | 2716 | | |
| 2717 | + | |
| 2718 | + | |
2715 | 2719 | | |
2716 | 2720 | | |
2717 | 2721 | | |
2718 | 2722 | | |
2719 | 2723 | | |
2720 | 2724 | | |
2721 | 2725 | | |
2722 | | - | |
| 2726 | + | |
2723 | 2727 | | |
2724 | 2728 | | |
2725 | 2729 | | |
| |||
2738 | 2742 | | |
2739 | 2743 | | |
2740 | 2744 | | |
2741 | | - | |
| 2745 | + | |
2742 | 2746 | | |
2743 | | - | |
2744 | | - | |
2745 | | - | |
2746 | | - | |
2747 | | - | |
2748 | | - | |
| 2747 | + | |
| 2748 | + | |
| 2749 | + | |
| 2750 | + | |
| 2751 | + | |
| 2752 | + | |
| 2753 | + | |
| 2754 | + | |
| 2755 | + | |
2749 | 2756 | | |
2750 | 2757 | | |
2751 | 2758 | | |
| |||
2756 | 2763 | | |
2757 | 2764 | | |
2758 | 2765 | | |
| 2766 | + | |
| 2767 | + | |
2759 | 2768 | | |
2760 | 2769 | | |
2761 | 2770 | | |
2762 | 2771 | | |
2763 | 2772 | | |
| 2773 | + | |
| 2774 | + | |
| 2775 | + | |
| 2776 | + | |
| 2777 | + | |
2764 | 2778 | | |
2765 | 2779 | | |
2766 | 2780 | | |
| |||
2770 | 2784 | | |
2771 | 2785 | | |
2772 | 2786 | | |
2773 | | - | |
| 2787 | + | |
2774 | 2788 | | |
2775 | 2789 | | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
| 2794 | + | |
| 2795 | + | |
| 2796 | + | |
| 2797 | + | |
2776 | 2798 | | |
2777 | 2799 | | |
2778 | 2800 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1546 | 1546 | | |
1547 | 1547 | | |
1548 | 1548 | | |
1549 | | - | |
| 1549 | + | |
1550 | 1550 | | |
1551 | 1551 | | |
1552 | 1552 | | |
| |||
2145 | 2145 | | |
2146 | 2146 | | |
2147 | 2147 | | |
2148 | | - | |
2149 | | - | |
| 2148 | + | |
| 2149 | + | |
| 2150 | + | |
2150 | 2151 | | |
2151 | | - | |
2152 | | - | |
2153 | | - | |
2154 | | - | |
2155 | | - | |
2156 | | - | |
2157 | | - | |
2158 | | - | |
| 2152 | + | |
2159 | 2153 | | |
2160 | 2154 | | |
2161 | | - | |
| 2155 | + | |
| 2156 | + | |
2162 | 2157 | | |
2163 | 2158 | | |
2164 | 2159 | | |
2165 | 2160 | | |
2166 | 2161 | | |
2167 | 2162 | | |
2168 | | - | |
2169 | | - | |
2170 | | - | |
2171 | | - | |
2172 | | - | |
2173 | | - | |
2174 | | - | |
2175 | | - | |
| 2163 | + | |
2176 | 2164 | | |
2177 | 2165 | | |
| 2166 | + | |
2178 | 2167 | | |
2179 | 2168 | | |
2180 | 2169 | | |
| |||
2188 | 2177 | | |
2189 | 2178 | | |
2190 | 2179 | | |
2191 | | - | |
| 2180 | + | |
| 2181 | + | |
| 2182 | + | |
| 2183 | + | |
| 2184 | + | |
| 2185 | + | |
| 2186 | + | |
| 2187 | + | |
| 2188 | + | |
| 2189 | + | |
| 2190 | + | |
| 2191 | + | |
2192 | 2192 | | |
2193 | 2193 | | |
2194 | 2194 | | |
2195 | 2195 | | |
2196 | | - | |
2197 | 2196 | | |
2198 | 2197 | | |
2199 | 2198 | | |
| |||
0 commit comments