summaryrefslogtreecommitdiff
path: root/src/tethering.c
AgeCommit message (Expand)AuthorFilesLines
2014-07-17Imported Upstream version 1.24upstream/1.24Zhang zhengguang1-26/+44
2013-04-26tethering: Use fallback nameservers if dnsproxy is not in useJukka Rissanen1-10/+37
2013-03-25tethering: Fix build with kernel headers 3.8+Yann E. MORIN1-0/+1
2012-11-23ipconfig: Move IP address API into separate ipaddress.c fileJukka Rissanen1-2/+2
2012-11-22core: Use interface index instead of interface namePatrik Flykt1-2/+5
2012-09-13tethering: Reset the tethering refcount on errorPatrik Flykt1-1/+6
2012-09-07tethering: Fix error path in __connman_tethering_set_enabled()Artem Bityutskiy1-0/+3
2012-09-07tethering: Re-add error message about missing bridge functionalityArtem Bityutskiy1-1/+3
2012-09-07tethering: Fix bridge module loading problemArtem Bityutskiy1-6/+12
2012-07-15tethering: Avoid shadowing connection variableMarcel Holtmann1-1/+1
2012-07-02tethering: Fix incorrect index value for private networkWu Zheng1-1/+1
2012-04-28core: Update copyright informationMarcel Holtmann1-1/+1
2012-02-24tethering: Fix pool size requestDaniel Wagner1-1/+1
2012-02-13tethering: Fix start of IP poolDaniel Wagner1-1/+1
2012-02-13nat: Move nat code into a seperate fileDaniel Wagner1-110/+9
2012-02-13tethering: Use notifier to update default interface.Daniel Wagner1-3/+25
2012-02-13bridge: Move bridge code into a seperate fileDaniel Wagner1-109/+9
2012-02-01tethering: Add notification callback implementationGuillaume Zajac1-2/+18
2012-02-01ippool: Add API to notify when IP is externally assignedDaniel Wagner1-2/+4
2012-02-01tethering: Use IP pool API with DHCPGuillaume Zajac1-14/+29
2012-02-01tethering: Use IP pool API with private networkGuillaume Zajac1-12/+18
2011-11-28tethering: Avoid removing dhcp server twice.Jukka Rissanen1-0/+2
2011-11-15tethering: Use already existing 'tether' bridge interfacePatrik Flykt1-5/+6
2011-11-10core: Use gcc atomics instead glib's onesDaniel Wagner1-40/+43
2011-10-25core: Add SOCK_CLOEXEC to socket()Daniel Wagner1-2/+2
2011-06-30tethering: Update APIs to be able to use multiple private networksGuillaume Zajac1-29/+41
2011-06-16element: Remove element.cDaniel Wagner1-0/+1
2011-06-02tethering: Fix small typoMarcel Holtmann1-1/+1
2011-06-02tethering: Fix handling of undefined DBUS_TYPE_UNIX_FDMarcel Holtmann1-0/+7
2011-04-27tethering: Fall back to google's DNS when dnsproxy listener addition failsSamuel Ortiz1-2/+7
2011-04-27tethering: Use tether device IP as tethering DNS serverYu A Wang1-1/+7
2011-04-20tethering: Add private networks ip configuration and NATGustavo F. Padovan1-2/+75
2011-04-20tethering: Add support to create private networks TUN interfaceGustavo F. Padovan1-3/+58
2011-04-20manager: Add hooks for the PrivateNetwork APIGustavo F. Padovan1-0/+79
2011-03-11tethering: Using /proc/sys/net/bridge to detect the support of bridgeMartin Xu1-2/+2
2011-02-10tethering: Check for kernel bridge supportSamuel Ortiz1-0/+11
2011-02-02tethering: Add a tethering property per technologySamuel Ortiz1-28/+4
2011-01-24Small coding style fixup for bridge enablingMarcel Holtmann1-1/+1
2010-12-07tethering: Set tethering_status earlierMartin Xu1-2/+2
2010-11-24tethering: Remove bridge asynchronouslySamuel Ortiz1-6/+12
2010-11-24tethering: Properly check for tethering refcount hitting 0Samuel Ortiz1-1/+1
2010-11-24tethering: Disable forward delay on the tethering bridgeSamuel Ortiz1-3/+33
2010-11-16tethering: Fix for default interface string double freeLeena Gunda1-0/+1
2010-11-14tethering: Duplicate default interface stringSamuel Ortiz1-2/+4
2010-11-14tethering: Start DHCP server on the bridgeSamuel Ortiz1-3/+97
2010-11-13tethering: Check for tethering_status to be FALSE when disabling itSamuel Ortiz1-1/+1
2010-11-13tethering: Configure bridge interface when starting tetheringSamuel Ortiz1-1/+44
2010-11-13tethering: Flush POSTROUTING table when neededSamuel Ortiz1-2/+13
2010-11-12For consistency use err instead of ret variable nameMarcel Holtmann1-7/+8
2010-11-12Report error when enabling IP forwardingMarcel Holtmann1-2/+6