Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
weaved
/
0c6dcd2dacc3d4f0024973d938f0537bb93773a4
/
buffet
/
manager.cc
0c6dcd2
libweave: Buffet includes only weave/include files
by Vitaly Buka
· 9 years ago
3b08631
libweave: Rename buffet namespace into weave
by Vitaly Buka
· 9 years ago
0840fb1
buffet: Extracted libweave into separate directory
by Vitaly Buka
· 9 years ago
f775454
buffet: Pass TaskRunner to DeviceRegistrationInfo
by Alex Vakulenko
· 9 years ago
19208c7
buffet: Handle cloud request failures due to device deleted on cloud
by Alex Vakulenko
· 9 years ago
da2312c
buffet: XmppChannel listens for connectivity changes
by Vitaly Buka
· 9 years ago
0c68cac
buffet: Move privet options and state into buffet
by Vitaly Buka
· 9 years ago
6c37526
buffet: Implement exponential backoff for cloud requests
by Alex Vakulenko
· 9 years ago
ab4e4ff
platform2: Fix issues with new version of libchrome
by Alex Vakulenko
· 9 years ago
da869d6
buffet: Remove D-Bus between CloudDelegate and Buffet
by Vitaly Buka
· 9 years ago
84fd6dd
buffet: Start privet logic
by Vitaly Buka
· 9 years ago
7b3ba79
buffet: Add same as privetd D-Bus methods and properties
by Vitaly Buka
· 9 years ago
a4e8d7f
buffet: Move command minimal role checking into CommandManager
by Vitaly Buka
· 9 years ago
c03ec2b
privetd: Compare user scope with minimalRole for local commands
by Vitaly Buka
· 9 years ago
89ba036
buffet: add a timeout to HTTP requests
by Garret Kelly
· 9 years ago
cf30ff9
buffet: Add base.updateBaseConfiguration implementation
by Vitaly Buka
· 9 years ago
2b30e7a
buffet: Add device state D-Bus property
by Vitaly Buka
· 9 years ago
14eb0ba
buffet: Add callback to notify about state changes
by Vitaly Buka
· 9 years ago
cbadabe
buffet: Make RegisterDevice accept only ticket ID
by Vitaly Buka
· 9 years ago
7cd0197
buffet: Add D-Bus API to change GCD service settings
by Vitaly Buka
· 9 years ago
bf4ba65
buffet: Move config and buffet state logic into BuffetConfig
by Vitaly Buka
· 9 years ago
e74fe3c
buffet: Added base.updateDeviceInfo handler
by Vitaly Buka
· 9 years ago
e43871f
buffet: Replace CallbackList with vector<Callback>
by Vitaly Buka
· 9 years ago
a031e1b
buffet: Report command instance parsing error to cloud server
by Alex Vakulenko
· 9 years ago
8d78ebf
libchromeos: Replace scoped_ptr with std::unique_ptr in D-Bus method handlers
by Alex Vakulenko
· 9 years ago
eec5846
buffet: CheckDeviceRegistered works offline
by Nathan Bullock
· 9 years ago
d419044
buffet: Add 'origin' property to Command
by Alex Vakulenko
· 9 years ago
acec6aa
buffet: Add the ability to change command visibility
by Alex Vakulenko
· 9 years ago
ec41a0c
buffet: Add command_def filtering by command visibility
by Alex Vakulenko
· 9 years ago
760d632
buffet: Add read-only properties with buffet config options
by Vitaly Buka
· 9 years ago
e46525b
buffet: Rename RegisterAsync to Start
by Vitaly Buka
· 9 years ago
1d35ecc
buffet: Add flag to disable XMPP support
by Christopher Wiley
· 9 years ago
f5b91bf
buffet: Pretty print GetDeviceInfo and GetState
by Nathan Bullock
· 9 years ago
59af7ac
privetd: Implement privet/v3/commands/execute
by Vitaly Buka
· 10 years ago
5515de0
privetd: Implement privet/v3/commands/status
by Vitaly Buka
· 10 years ago
b024ca9
buffet: Rework buffet configuration
by Christopher Wiley
· 10 years ago
1fa6901
privetd: Implement /privet/v3/commandDefs
by Vitaly Buka
· 10 years ago
91cc715
buffet: Remove initial OnRegistrationStatusChanged call
by Vitaly Buka
· 10 years ago
6ea3bff
buffet: Add DeviceId DBus property
by Vitaly Buka
· 10 years ago
4a42183
buffet: Update RegistrationStatus enum and how it's set
by Vitaly Buka
· 10 years ago
48929c8
buffet: Automatically periodically call StartDevice()
by Christopher Wiley
· 10 years ago
49269b7
buffet: Use 15 second delay for StartDevice
by Nathan Bullock
· 10 years ago
2f77293
buffet: Expose RegistrationStatus over DBus
by Christopher Wiley
· 10 years ago
8994e01
buffet: StartDevice automatically after a short delay
by Christopher Wiley
· 10 years ago
c39f4a3
buffet: Allow tests to pass in a path to search for command definitions
by Christopher Wiley
· 10 years ago
2101c08
buffet: Pass error from GCD if available.
by David Zeuthen
· 10 years ago
357deca
buffet: Read config/state paths from commandline
by Christopher Wiley
· 10 years ago
ceab177
buffet: Fix state update notification to GCD cloud server
by Alex Vakulenko
· 10 years ago
9485896
buffet: Remove libbuffet and rely on generated proxies
by Alex Vakulenko
· 10 years ago
130edb0
chromeos-dbus-bindings: Use object path and service name in generated code
by Alex Vakulenko
· 10 years ago
53e882a
buffet: Configure buffet from the file.
by Anton Muhin
· 10 years ago
12e2c1a
buffet: Moved D-Bus definitions to XML/Code generator
by Alex Vakulenko
· 10 years ago
f28936d
libchromeos: Strongly type return values of async D-Bus calls
by Alex Vakulenko
· 10 years ago
90b3da9
libchromeos: Add error location informaion to chromeos::Error
by Alex Vakulenko
· 10 years ago
d014d8b
buffet: Separate command IDs from DBus paths.
by Anton Muhin
· 10 years ago
b91dcfe
libchromeos: Add support for async D-Bus method handlers
by Alex Vakulenko
· 10 years ago
bfc70ad
buffet: Fix issues in StateChangeQueue
by Alex Vakulenko
· 10 years ago
ecf961a
buffet: Add state change queue
by Alex Vakulenko
· 10 years ago
9cc03fd
buffet: Merge registration start and finalization.
by Anton Muhin
· 10 years ago
dd6d828
buffet: First step in device start implementation.
by Anton Muhin
· 10 years ago
914b138
buffet: Stub for StartDevice method.
by Anton Muhin
· 10 years ago
0ef2e10
buffet: Simplify device registration.
by Anton Muhin
· 10 years ago
b9d7264
libchromeos: Move Dictionary class into its own header file
by Alex Vakulenko
· 10 years ago
95877b5
buffet: Add device state manager
by Alex Vakulenko
· 10 years ago
b511e56
buffet: Add libbuffet library and test daemon
by Alex Vakulenko
· 10 years ago
4f7778e
buffet: Add ability to add commands via buffet_client
by Alex Vakulenko
· 10 years ago
05fa681
buffet: Add DBusCommandDispacher and hook it up to CommandQueue
by Alex Vakulenko
· 10 years ago
24e5f5d
libchromeos: Clean up/moved file into sub-directories
by Alex Vakulenko
· 10 years ago
ca7cc3b
libchromeos: split dbus_utils.h/extract data serialization routines
by Alex Vakulenko
· 10 years ago
4a8d9de
libchromeos: Switch ExportedObjectManager to use DBusObject
by Alex Vakulenko
· 10 years ago
9f826a6
libchromeos: Add generic DBus data serialization/deserialization
by Alex Vakulenko
· 10 years ago
35e3bab
buffet: Use DBus utilities in buffet_client
by Alex Vakulenko
· 10 years ago
b635153
buffet: Switch buffet::Manager to use DBusObject
by Alex Vakulenko
· 10 years ago
63b32fe
buffet: Add generic DBus object implementation framework
by Alex Vakulenko
· 10 years ago
fea44e9
platform2: Move Error class from Buffet to libchromeos
by Alex Vakulenko
· 10 years ago
1aa980e
buffet: libchromeos: Move ExportedObjectManager to libchromeos
by Christopher Wiley
· 10 years ago
40d2e54
buffet: Simplify dbus::Bus propagation via ExportedObjectManager
by Alex Vakulenko
· 10 years ago
da35813
buffet: libchromeos: Migrate ExportedPropertySet to libchromeos
by Christopher Wiley
· 10 years ago
68c07cc
libchromeos: Migrate AsyncEventSequencer to libchromeos
by Christopher Wiley
· 10 years ago
98025c2
buffet: Pass CommandManager instance to DeviceRegistrationInfo
by Alex Vakulenko
· 10 years ago
cf9c146
buffet: Move global instance of CommandManager to buffet::Manager
by Alex Vakulenko
· 10 years ago
d71774f
buffet: Add ObjectManager interface to /org/chromium/Buffet
by Christopher Wiley
· 10 years ago
2544593
buffet: Remove 'chromeos' namespace and move everything to buffet NS
by Alex Vakulenko
· 10 years ago
7c3226e
buffet: Added advanced error reporting
by Alex Vakulenko
· 10 years ago
2ffa004
buffet: Remove DBusManager class
by Christopher Wiley
· 10 years ago
f3d77e5
Buffet: Phase 1 of GCD device registration workflow
by Alex Vakulenko
· 10 years ago
54028f9
buffet: Make ExportedPropertySet threadsafe
by Christopher Wiley
· 10 years ago
106686a
buffet: Add State property to Manager
by Christopher Wiley
· 11 years ago
4b5f04c
buffet: Add Manager class
by Christopher Wiley
· 11 years ago