summaryrefslogtreecommitdiff
path: root/src/manager.c
AgeCommit message (Collapse)AuthorFilesLines
2011-04-20tethering: Add support to create private networks TUN interfaceGustavo F. Padovan1-4/+4
2011-04-20manager: Add hooks for the PrivateNetwork APIGustavo F. Padovan1-0/+38
RequestPrivateNetwork() doesn't return an fd yet and both of them are completely dummy.
2011-04-11manager: Implement service provisioning via dbusHenri Bragge1-0/+15
2011-04-04manager: Remove the Create/RemoveProfile D-Bus APISamuel Ortiz1-41/+0
Provisioning is done through configuration files, not profiles (naming could be changed as well). There is no need for multiple profiles files.
2011-03-31session: Refactor session APIDaniel Wagner1-22/+10
Refactor the D-Bus API of the session according the documentation. All function and properties are only empty stubs.
2011-03-31manager: Add session modeDaniel Wagner1-1/+29
This also disables the auto connect feature.
2011-02-02tethering: Add a tethering property per technologySamuel Ortiz1-19/+1
The manager tethering property is now gone.
2011-01-28manager: Remove network-manager compatibility codeKalle Valo1-120/+1
Remove the network-manager compatibility code from src/manager.c so that all this can be implemented as a plugin. -c command line switch is still left but marked as obsole to avoid breaking current start scripts. By removing the switch connman would not start at all if -c is used.
2011-01-22manager: Send network-manager state change signalsKalle Valo1-10/+46
When using network-manager compatibility mode in connman applications, for example pidgin and firefox, didn't notice when connman changed states from offline to online (and vice versa) and applications would notice the new state only after restarting them. The problem was that connman wasn't sending StateChanged signals. After adding them pidgin and firefox will notice the new states immeadiately.
2010-09-28RemoveProvider argument is an object pathSamuel Ortiz1-3/+3
2010-09-09Remove the no longer needed security frameworkMarcel Holtmann1-32/+0
D-Bus security policies can now be set directly via the method tables.
2010-08-02Remove the manager Providers propertySamuel Ortiz1-2/+0
Providers are regular VPN services, no need to differentiate them anymore.
2010-07-29Disable offline mode when enabling a technology from offline modeSamuel Ortiz1-1/+1
When enabling a technology in offline mode ConnMan now enables said technology, set offline mode to false while keeping the other technologies off.
2010-07-23Update RegisterCounter method parametersMarcel Holtmann1-4/+7
2010-07-03Add initial bits and pieces for Tethering supportMarcel Holtmann1-1/+19
2010-05-13Fix wrong return type of LookupService messageMarcel Holtmann1-1/+1
2010-05-13Minor whitespace versus tab changeMarcel Holtmann1-1/+1
2010-05-13Add method to retrieve sorted list of tuples for servicesMarcel Holtmann1-0/+30
2010-05-13Add initial support for LookupService helper methodMarcel Holtmann1-0/+20
2010-05-12Fail immediately enabling/disabling unregistered technologyForest Bond1-0/+6
Previously, calling EnableTechnology or DisableTechnology with an unregistered technology type caused the call to fail silently and eventually timeout. With this patch, a "Not Registered" error is returned immediately instead.
2010-04-03Add session D-Bus manager APISamuel Ortiz1-0/+42
2010-01-25Add support for technology interfaceMarcel Holtmann1-3/+2
2010-01-05Move online/offline state handling into notifier frameworkMarcel Holtmann1-10/+3
2010-01-04Add framework for counter callbacksMarcel Holtmann1-0/+44
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-19Rename D-Bus helper function for variable arraysMarcel Holtmann1-9/+9
2009-12-19Add user data parameter to dictionary helpersMarcel Holtmann1-9/+9
2009-12-19Rename D-Bus helper for basic dictionary typesMarcel Holtmann1-4/+4
2009-12-19Fix typo with exported device listMarcel Holtmann1-1/+1
2009-12-19Use new D-Bus helpers wherever possibleMarcel Holtmann1-231/+20
2009-12-09Add interfaces for connecting providersMohamed Abbas1-0/+76
2009-12-07Remove unused connection interfaceMarcel Holtmann1-25/+0
2009-11-25Add support for dynamic debug frameworkMarcel Holtmann1-0/+51
2009-08-29Add support for handling errors from agent registrationMarcel Holtmann1-18/+10
2009-08-29Remove all the useless D-Bus connection passingMarcel Holtmann1-4/+7
2009-08-04Add support for creating, modifying and removing profilesMarcel Holtmann1-76/+35
2009-07-24Fix wrong variable reference when sending technology repliesMarcel Holtmann1-1/+1
2009-07-24Add timeout for technology enable and disable operationMarcel Holtmann1-0/+25
2009-07-24Add support for blocking enable and disable technology changesMarcel Holtmann1-21/+77
2009-07-23Fix wrong usage of device types instead of service typesMarcel Holtmann1-18/+18
2009-07-22Fix the state value of Network Manager compatibility supportMarcel Holtmann1-1/+4
2009-07-22Add support for global offline mode storageMarcel Holtmann1-0/+58
2009-07-22Enforce current offline mode for new devicesMarcel Holtmann1-0/+5
2009-07-19Add support for default technology propertyMarcel Holtmann1-0/+5
2009-07-19Add simple GetState method for really simple applicationsMarcel Holtmann1-0/+21
2009-07-19Add support for ConnectedTechnologies propertyMarcel Holtmann1-9/+53
2009-07-19Rename Technologies property to AvailableTechnologiesMarcel Holtmann1-1/+1
2009-07-19Track service types and not device types for technologies listingMarcel Holtmann1-1/+1
2009-07-17Add full support for enable/disable technology methodsMarcel Holtmann1-2/+52
2009-07-16Add skeleton for EnableTechnology/DisableTechnology methodsMarcel Holtmann1-8/+36