Commit Graph
2191 Commits
Author SHA1 Message Date
Vibhav Pant 64f1da3801 profile_object_path: Ensure the object name is valid. 2023-08-29 14:02:44 +05:30
Vibhav Pant 57f88d09e1 Start the thread pool on construction. 2023-08-29 14:02:32 +05:30
Vibhav Pant 2f97953976 Register: Create a BlueZ profile object before registering it. 2023-08-29 14:02:03 +05:30
Vibhav Pant df41f81c33 Profile: Log profile object path after construction. 2023-08-29 14:00:18 +05:30
Vibhav Pant 5a7515dc20 StartAdvertising: Let avahi handle the host name. 2023-08-29 13:59:20 +05:30
Vibhav Pant 78176112cf Minor refactor. 2023-08-29 13:07:30 +05:30
Vibhav Pant 220208abbc Rewrite ThreadPool. 2023-08-29 13:06:35 +05:30
Vibhav Pant 9b1a4941dc Add org.freedesktop.Accounts.User.xml. 2023-08-29 13:05:59 +05:30
Vibhav Pant 17955ae85b Add bluetooth_classic_server_socket.cc 2023-08-29 13:05:39 +05:30
Vibhav Pant 5698804717 Add login_manager_client_glue.h 2023-08-29 11:42:43 +05:30
Vibhav Pant c9ebae1e74 Synchronize writes to std::cout. 2023-08-28 01:16:41 +05:30
Vibhav Pant 300aa83344 Use bus name only for default connection. 2023-08-28 01:15:55 +05:30
Vibhav Pant e4082a1511 Fix signatures. 2023-08-27 20:50:36 +05:30
Vibhav Pant e07de691cf Rewrite timer to use POSIX timers. 2023-08-27 20:50:26 +05:30
Vibhav Pant a46c033a13 Fix more compilation errors. 2023-08-27 20:48:09 +05:30
Vibhav Pant 5910a511b6 Use /com/google/nearby as the object path. 2023-08-27 16:34:27 +05:30
Vibhav Pant 89ea6894cb DeviceInfo: Register and unregister screen lock listeners. 2023-08-27 15:12:44 +05:30
Vibhav Pant d13621f005 Fix deps. 2023-08-27 15:00:03 +05:30
Vibhav Pant 0376b90bce Add support for inhibition locks. 2023-08-27 14:59:43 +05:30
Vibhav Pant c505262d8b Merge remote-tracking branch 'upstream/main' 2023-08-27 14:35:07 +05:30
Vibhav Pant 69cad9bd9c Comment out wifi scan callback code 2023-08-27 14:34:16 +05:30
Vibhav Pant 3ad3a3431b Fix compilation errors. 2023-08-27 14:06:50 +05:30
Vibhav Pant 4819e2c220 Add missing headers. 2023-08-27 14:06:10 +05:30
Vibhav Pant d2c88f2362 Add CreatePreferencesManager implementation. 2023-08-27 12:25:01 +05:30
Vibhav Pant 4435620939 initBusConnections: Start an async event loop after creating connections. 2023-08-27 12:24:36 +05:30
Vibhav Pant 8b3c1c2b27 GetLocalAppDataPath: Use XDG_CONFIG_HOME. 2023-08-27 12:24:22 +05:30
Vibhav Pant 96ae9cb76f GetDownloadPathInternal: Construct DeviceInfo correctly. 2023-08-27 12:24:02 +05:30
Vibhav Pant c7bc1a37e5 Add method ConnectedToWifi. 2023-08-27 09:44:13 +05:30
Vibhav Pant 4417dd781f Add Wifi Direct files. 2023-08-27 00:35:37 +05:30
Vibhav Pant 55847d7762 Add WifiDirectSocket methods. 2023-08-27 00:35:28 +05:30
Vibhav Pant ef666b2311 Add Wifi Direct medium 2023-08-27 00:32:55 +05:30
Vibhav Pant 6e4c035103 Add ConnectedToWifi. 2023-08-27 00:17:56 +05:30
Vibhav Pant e6d273aaa8 Add additional files. 2023-08-26 21:49:42 +05:30
Vibhav Pant 52121a5a05 Implement remaining platform methods. 2023-08-26 16:46:25 +05:30
Xin He 0d83625766 [Presence] Add DUSI to shared credential
PiperOrigin-RevId: 560181461
2023-08-25 13:31:48 -07:00
hai007 55aedfb235 Implement Safe to Disconnect feature
PiperOrigin-RevId: 560119556
2023-08-25 09:51:44 -07:00
Nick Bourdakos 965cc0ecbc Add implementation for async BLE start scan/advertise
PiperOrigin-RevId: 559863656
2023-08-24 14:07:46 -07:00
Nick Bourdakos 91fb4a9a3e Add stop advertising and stop scanning BLE implementation for Apple platforms
PiperOrigin-RevId: 559838443
2023-08-24 12:45:23 -07:00
Nick Bourdakos 387393f1d6 Delete old BLE code for Apple platforms
PiperOrigin-RevId: 559515626
2023-08-23 12:54:15 -07:00
Vibhav Pant f1c3e0d7ff Use sdbus-c++ glue proxies for device info. 2023-08-23 20:33:57 +05:30
Vibhav Pant 4908216bbb Use XDG_RUNTIME_PATH for GetTemporaryPath 2023-08-23 17:47:27 +05:30
Vibhav Pant 3034f35fd5 Merge remote-tracking branch 'proatgram/linux-platform' 2023-08-23 17:41:43 +05:30
Vibhav Pant 24474a0c92 Add additional impls. 2023-08-23 17:30:14 +05:30
Vibhav Pant d8b04cdcf4 Add headers to library comm. 2023-08-23 17:29:59 +05:30
Vibhav Pant d7586210dc Add BluezObjectManager. 2023-08-23 16:01:57 +05:30
Vibhav Pant 3a4393ddda Add more wifi code. 2023-08-23 16:01:39 +05:30
Anay Wadhera 2c4bf0471f change connections v3 API surface to use the new advertising/discovery options
PiperOrigin-RevId: 559300673
2023-08-22 20:38:28 -07:00
Vibhav Pant dd13c8b2c5 Add additional WiFi code. 2023-08-23 00:48:22 +05:30
Nick Bourdakos 034865481a Sanitize incoming file names
PiperOrigin-RevId: 559175545
2023-08-22 11:37:02 -07:00
Anay Wadhera 1e262143c0 Merge pull request #2086 from anayw2001/main
Add compiled presence_frame proto
2023-08-22 14:19:09 -04:00