Lasan Mahaliyana
|
c20d7affc4
|
finished merge with upstream
|
2026-06-13 22:02:21 +05:30 |
|
Lasan Mahaliyana
|
c34efc75f8
|
Merge remote-tracking branch 'nearby/main' into sync-upstream
|
2026-06-13 21:02:50 +05:30 |
|
lasan
|
18970db598
|
removed bluetooth_classic_socket specific stream semantics. all linux sockets should use stream.h. improved stream semantics in stream.h
|
2026-06-09 21:38:13 +05:30 |
|
lasan
|
142890817c
|
removed redundant polling
|
2026-06-05 23:13:52 +05:30 |
|
lasan
|
40a9bb89b1
|
fixed crypto linking issues
|
2026-06-05 17:40:50 +05:30 |
|
lasan
|
314042740f
|
added file path tests. they all fail but hey they're there lol
|
2026-06-05 11:01:01 +05:30 |
|
lasan
|
84eaf3ef27
|
added null guards to device info
|
2026-06-05 10:59:01 +05:30 |
|
lasan
|
56a3e98480
|
feature parity with windows socket tests
|
2026-06-05 09:50:16 +05:30 |
|
lasan
|
6de5147e35
|
rewrote bluetooth classic and ble l2cap sockets. added test for l2cap socket
|
2026-06-05 01:10:47 +05:30 |
|
lasan
|
275f31edb9
|
removed legacy handshake from l2cap server socket #2
|
2026-06-04 18:58:21 +05:30 |
|
lasan
|
577e9daf45
|
removed legacy handshake from l2cap server socket
|
2026-06-04 18:56:54 +05:30 |
|
lasan
|
a3342d61ed
|
removed legacy handshake from l2cap socket
|
2026-06-04 18:55:29 +05:30 |
|
lasan
|
f3c68422c2
|
added test headers and stuff
|
2026-05-24 19:51:02 +05:30 |
|
lasan
|
dd7c1f521c
|
sdbus-cpp will now be built by bazel instead of relying on system sdbus-cpp
|
2026-05-16 18:56:25 +05:30 |
|
lasan
|
f8d6247346
|
enabled GATT client for linux. this makes it possible for linux to initiate L2cap connections
|
2026-04-18 19:30:54 +05:30 |
|
lasan
|
cf63fe5b5d
|
added linux feature flag to enable 5ghz hotspot
|
2026-04-17 11:21:47 +05:30 |
|
lasan
|
f930016901
|
removed redundant checks
|
2026-04-17 11:04:34 +05:30 |
|
Lasan Mahaliyana
|
161ceedfac
|
re enabled GATT server. Android requires GATT characteristics to be preset to initiate l2cap connection
|
2026-04-06 22:26:40 +05:30 |
|
Lasan Mahaliyana
|
29e1aa0555
|
added sepereate cc_library for system clock
|
2026-03-26 20:49:27 +05:30 |
|
Lasan Mahaliyana
|
f884cf3473
|
implemented gatt but removed it from ble_v2_medium. implemented bluez_agent and bluez agent manager for accepting incoming pairing requests
|
2026-03-22 00:50:27 +05:30 |
|
Lasan Mahaliyana
|
0434117008
|
disabled gatt server + client on linux
|
2026-03-21 00:54:04 +05:30 |
|
Lasan Mahaliyana
|
04d1c89195
|
converted RegisterMonitor and UnregisterMonitor to async
|
2026-03-21 00:53:45 +05:30 |
|
lasan
|
3b9c2e0ce3
|
WIP: minor fixes
|
2026-03-20 20:48:37 +05:30 |
|
lasan
|
607d37a6b0
|
converted LeAdvertisementManager to use async internally and expose a sync API
|
2026-03-20 17:03:57 +05:30 |
|
lasan
|
e0a888a51f
|
migrated to sdbus-cpp v2
|
2026-03-19 20:23:24 +05:30 |
|
lasan
|
45406089e1
|
changed all instances of getObjectPath to getObject().getObjectPath(). migrated to ne ProxyInterfaces constructor
|
2026-03-19 18:44:02 +05:30 |
|
lasan
|
4cc3bec2aa
|
generated sdbus v2 bindings
|
2026-03-19 17:59:19 +05:30 |
|
Lasan Mahaliyana
|
f62348a4e5
|
refractored timer to match windows impl
|
2026-03-16 00:14:07 +05:30 |
|
Lasan Mahaliyana
|
bd91caad38
|
wifi hotspot now starts on 40/80mhz by defaults and fallbacks to auto channel width selection
|
2026-03-12 01:07:20 +05:30 |
|
Lasan Mahaliyana
|
9ed7c2ab40
|
re enabled 5ghz wifi hotspot with globally compliant 5ghz channel.
|
2026-03-12 00:16:59 +05:30 |
|
Lasan Mahaliyana
|
67ec926cf4
|
fixed failing to connect to android wifi hotspot
|
2026-03-11 23:42:30 +05:30 |
|
Lasan Mahaliyana
|
7256c56d34
|
added stub for credential storage
|
2026-03-11 22:52:05 +05:30 |
|
Lasan Mahaliyana
|
0e7ac98e43
|
implemented rssi and txpower reporting for bluetooth device
|
2026-03-11 22:51:52 +05:30 |
|
Lasan Mahaliyana
|
0c162a56d2
|
implemented new methods from upstream for pref manager
|
2026-03-07 01:13:58 +05:30 |
|
Lasan Mahaliyana
|
e94ab9d555
|
updated bazelproject file
|
2026-03-06 21:20:59 +05:30 |
|
Lasan Mahaliyana
|
734b052d56
|
removed boringssl from crypto in linux build
|
2026-03-01 11:52:01 +05:30 |
|
Lasan Mahaliyana
|
6040a367ac
|
added server2_client.h
|
2026-02-28 22:16:29 +05:30 |
|
Lasan Mahaliyana
|
773d1907bc
|
disabled 5ghz and 6ghz till a workaround for LAR is found or till LAR situation improves.
|
2026-02-22 09:01:55 +05:30 |
|
Lasan Mahaliyana
|
2539024306
|
Implemented BLE l2cap legacy control flow
|
2026-02-10 22:26:41 +05:30 |
|
Lasan Mahaliyana
|
1eb2e5360a
|
QoL
|
2026-02-10 18:33:51 +05:30 |
|
Lasan Mahaliyana
|
9acedeffe4
|
Converted avahi resolve service to async
|
2026-02-10 07:52:37 +05:30 |
|
Lasan Mahaliyana
|
c547d9ff4c
|
Added qml reference application
|
2026-02-07 11:50:58 +05:30 |
|
Lasan Mahaliyana
|
d238fb589f
|
rewrote l2cap server socket to fix deadlocks
|
2026-02-06 23:29:32 +05:30 |
|
Lasan Mahaliyana
|
b46fabb8a7
|
fixed thread pool memory_order bug
|
2026-02-06 23:29:13 +05:30 |
|
Lasan Mahaliyana
|
3fd04004d6
|
updated BUILD files and MODULE.bazel for bazel 9
|
2026-02-06 23:28:25 +05:30 |
|
kidfromjupiter
|
cdfe437831
|
l2cap socket psm is not generated once per BleV2Medium initialisation. Accept() waits till all other l2cap connections are closed to create a new connection
|
2026-02-06 12:28:58 +00:00 |
|
kidfromjupiter
|
2718d9942b
|
fixed l2cap server socket hanging
|
2026-02-06 11:48:26 +00:00 |
|
kidfromjupiter
|
4d2f34ccfb
|
upstream changes applied to linux impl
|
2026-02-04 22:04:03 +00:00 |
|
kidfromjupiter
|
5ec5b2b10f
|
removed wifi direct from build
|
2026-02-04 20:06:43 +00:00 |
|
kidfromjupiter
|
e52e7c8d18
|
Merge remote-tracking branch 'nearby/main' into apply-upstream
# Conflicts:
# MODULE.bazel
# connections/implementation/mediums/ble_v2.cc
# internal/platform/implementation/BUILD
|
2026-02-04 19:12:40 +00:00 |
|