platform/core/api/tethering.git
10 years agoRemove dependency to vconf 52/31452/1 tizen_devel
david [Fri, 5 Dec 2014 01:45:58 +0000 (09:45 +0800)]
Remove dependency to vconf

Change-Id: Ifd2ec9376d132d1716a564e654ca2aacf00492ef

10 years agoOptimize tethering powered changed callback functions 61/30361/1
Zhang zhengguang [Mon, 17 Nov 2014 05:25:16 +0000 (13:25 +0800)]
Optimize tethering powered changed callback functions

Change-Id: I2193d5f1a762be98c7494c23e2aaf3ace35bd224

10 years agoAdd tethering connection state changed callback interfaces adaption 60/30360/1
Zhang zhengguang [Mon, 17 Nov 2014 03:12:58 +0000 (11:12 +0800)]
Add tethering connection state changed callback interfaces adaption

Implement set/unset tethering connection changed callback functions
to use WiNet framework.

Change-Id: I7b27ab30df5a5cf301af77848ab2c735d210cab7

10 years agoWiNet framework release 0.1: Tethering CAPI part 17/25117/2 winet_tethering_0.1
Zhang zhengguang [Wed, 30 Jul 2014 02:03:05 +0000 (10:03 +0800)]
WiNet framework release 0.1: Tethering CAPI part

Change-Id: I4c03b804470407b0adc69778e870a288813bfa4a

10 years agoFix the issue that wifi tethering security type set error 87/25087/1
Zhang zhengguang [Tue, 29 Jul 2014 07:54:33 +0000 (15:54 +0800)]
Fix the issue that wifi tethering security type set error

Before set security type to open, it needs to save the previous
wpa2 passphrase, so that when set security type back to wpa2,
it can recover from the saved passphrase.

Change-Id: Ibf839140d328ea7e19a9447c8c0f0a7fa95d9f21

10 years agoUpdate CAPI interfaces to adapt tethering traffic statistics of WiNet 99/24999/1
Zhang zhengguang [Fri, 25 Jul 2014 07:30:13 +0000 (15:30 +0800)]
Update CAPI interfaces to adapt tethering traffic statistics of WiNet

Change-Id: I9fa133da4ed3db4bf8cf6975558d40b759c7aff7

10 years agoUpdate CAPI interfaces to adapt WiFi security of WiNet 42/24942/1
Zhang zhengguang [Thu, 24 Jul 2014 08:09:11 +0000 (16:09 +0800)]
Update CAPI interfaces to adapt WiFi security of WiNet

Change-Id: Id145d9e72ed99ea88ef0e1596f0c30337dd5a76d

10 years agoOptimize source code and add NULL pointer check to 33/24833/3
Zhang zhengguang [Wed, 23 Jul 2014 06:37:35 +0000 (14:37 +0800)]
Optimize source code and add NULL pointer check to
improve the robustness of CAPI

Change-Id: I4ed10749b73fca3e8aeed7f18d76ff778c5fc41e

10 years agoUpdate CAPI interfaces to adapt WiFi tethering hidden mode of WiNet 01/24801/1
Zhang zhengguang [Tue, 22 Jul 2014 06:52:02 +0000 (14:52 +0800)]
Update CAPI interfaces to adapt WiFi tethering hidden mode of WiNet

Change-Id: I79ac00d5d114b3ed4298fbcb60cfcf29dfd58e68

10 years agoFix the issue that disable WiFi tethering leads to callbacks lost
Zhang zhengguang [Mon, 23 Jun 2014 01:22:19 +0000 (09:22 +0800)]
Fix the issue that disable WiFi tethering leads to callbacks lost

Root cause:
When WiFi tethering is disabled, WiFi technology will be removed and
added again in ConnMan layer, which leads to the callbacks saved in
ConnMan lib layer are released, so that it will never invoke to call
the CAPI registered callbacks.

Solution:
In CAPI layer, when it detects that technology is added, set the
WiFi tethering callbacks to ConnMan lib layer again if necessary.

Change-Id: I902d0d982c7751e367c3e26d50f5155e65534b38

10 years agoFix package group tag build errors and warnings
Zhang zhengguang [Thu, 19 Jun 2014 07:07:50 +0000 (15:07 +0800)]
Fix package group tag build errors and warnings

Change-Id: Ib1ae276b4926825e86fcfb1750bd1ce90cee6237

10 years agoAdd test package for WiNet tethering CAPI
Zhang zhengguang [Thu, 19 Jun 2014 06:36:17 +0000 (14:36 +0800)]
Add test package for WiNet tethering CAPI

Change-Id: I447eb43b99dea60063516c2feae51cf9d471bd2e

10 years agoAdapt tethering CAPI for WiNet framework
Zhang zhengguang [Thu, 19 Jun 2014 02:35:20 +0000 (10:35 +0800)]
Adapt tethering CAPI for WiNet framework

Change-Id: I4beaa0ec7b3deead60b35f1b1ccca38baa479b09

11 years agoUpdate Packaging Spec file 74/18074/1
Jaehyun Kim [Mon, 17 Mar 2014 00:35:11 +0000 (09:35 +0900)]
Update Packaging Spec file

Add LICENSE in Packaging Spec file

Change-Id: I16e562a979c5075395586bb038fe536b230fac58

11 years agoresetting manifest requested domain to floor 08/4408/1 accepted/tizen/ivi/genivi accepted/tizen/ivi/stable accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_generic tizen_3.0.2014.q3_common tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi tizen_3.0_ivi tizen_ivi_genivi accepted/tizen/20130710.221557 accepted/tizen/20130912.185607 accepted/tizen/20130912.193758 accepted/tizen/20130913.031235 accepted/tizen/generic/20140306.081911 accepted/tizen/ivi/20140307.055348 accepted/tizen/ivi/genivi/20140131.061509 accepted/tizen/mobile/20140306.024727 accepted/tizen_ivi_stable/20131116.101303 ivi_oct_m2 submit/tizen/20130710.102653 submit/tizen/20130912.080447 submit/tizen/20130912.090746 submit/tizen/20140305.214354 submit/tizen_ivi_genivi/20140131.060737 submit/tizen_ivi_stable/20131116.100125 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release tizen_3.0_ivi_release
Alexandru Cornea [Fri, 28 Jun 2013 08:12:41 +0000 (11:12 +0300)]
resetting manifest requested domain to floor

12 years agoRemove placeholders and cleanup spec accepted/tizen/20130531.135942 submit/tizen/20130531.064254
Anas Nashif [Fri, 31 May 2013 06:42:51 +0000 (02:42 -0400)]
Remove placeholders and cleanup spec

12 years agoAdd Changelog 78/3778/1
Baptiste DURAND [Wed, 29 May 2013 15:46:52 +0000 (17:46 +0200)]
Add Changelog

12 years agoFix PC file : remove hardcoded lib path 77/3777/1
Baptiste DURAND [Wed, 29 May 2013 15:45:44 +0000 (17:45 +0200)]
Fix PC file : remove hardcoded lib path

12 years agoMerge branch 'master' into tizen_2.1 tizen_2.1 2.1b_release accepted/tizen/20130520.100833 accepted/tizen_2.1/20130425.035532 submit/tizen/20130517.044730 submit/tizen_2.1/20130424.230634
Seungyoun Ju [Wed, 10 Apr 2013 11:43:12 +0000 (20:43 +0900)]
Merge branch 'master' into tizen_2.1

Change-Id: Ie05ae4432acdb310e7183ba2b4d24a16f08ea5e2

12 years agoFix : Stations data structure for dbus
Seungyoun Ju [Wed, 10 Apr 2013 11:33:11 +0000 (20:33 +0900)]
Fix : Stations data structure for dbus

Change-Id: If3af3b5309e74279a8cc608f40ca0a45efb56b0d

12 years agoMerge branch 'master' into tizen_2.1
Seungyoun Ju [Tue, 9 Apr 2013 10:48:09 +0000 (19:48 +0900)]
Merge branch 'master' into tizen_2.1

Conflicts:
CMakeLists.txt
include/marshal.list
include/tethering.h
include/tethering.xml
include/tethering_private.h
packaging/capi-network-tethering.spec
src/tethering.c
src/tethering_client.c

Change-Id: If2ba3a5650b604fc9f676dffc9d0961917fcaf36

12 years agoUpdate version
Seungyoun Ju [Tue, 9 Apr 2013 09:57:25 +0000 (18:57 +0900)]
Update version

Change-Id: I6c8c84cbec3c1e335cd93023084e0dc5b1c1f0b5

12 years agoBelow changes are applied
Seungyoun Ju [Tue, 9 Apr 2013 09:48:27 +0000 (18:48 +0900)]
Below changes are applied

- TETHERING_ERROR_NOT_PERMITTED is added
- Implement connection timer
- Reference count is used
- Add API : tethering_xxx_ip_forward_status()
- TETHERING_ERROR_NOT_SUPPORT_API is added for tethering_create()
- TETHERING_ERROR_NOT_SUPPORT_API is returned when API is not supported
- sysinfo-tethering.xml is installed depending on build machine

Change-Id: I4b1096dd3ee727b324136c2be9b0f50463d61b6a

12 years agomerge with master
Jinkun Jang [Fri, 15 Mar 2013 16:12:14 +0000 (01:12 +0900)]
merge with master

12 years agoTizen 2.1 base
Jinkun Jang [Tue, 12 Mar 2013 16:46:16 +0000 (01:46 +0900)]
Tizen 2.1 base

12 years agoUpload package
Seungyoun Ju [Sat, 16 Feb 2013 05:33:20 +0000 (14:33 +0900)]
Upload package

Change-Id: Ia46a8ececa7062e81ead931d1f51a8a0ecab8ae8

12 years agoWrong linker flags are used
Seungyoun Ju [Sat, 16 Feb 2013 04:53:17 +0000 (13:53 +0900)]
Wrong linker flags are used

- Issues
  EXE Linker flags are defined and symbol visibility option is set wrongly

- Fix description
  Shared library linker flags are defined properly.
  Symbol visibility option is moved to cflags.

Change-Id: Id0636819b7eee80b01172069b185d1f6046d7554

12 years agoAdd API : tethering_wifi_set_ssid()
Seungyoun Ju [Sat, 16 Feb 2013 04:52:23 +0000 (13:52 +0900)]
Add API : tethering_wifi_set_ssid()

- Issues
  There is no way to set SSID.

- Fix description
  SSID is saved in Tethering handle and when Wi-Fi tethering is enabled, the saved SSID is used.
  Because basic concept of SSID is the use of system's device name (e.g. Redwood),
  so per-handle SSID implementation is required. If application sets SSID and enables tethering,
  given SSID is used. Otherwise, system's device name is used as SSID.

Change-Id: I751cc59b7eba8219b86a2e7cf1ebf11e282ad7fc

12 years agoUpload package
Seungyoun Ju [Thu, 14 Feb 2013 09:51:35 +0000 (18:51 +0900)]
Upload package

Change-Id: Ifb88363aded81f9377d6a061aac23396e80c7560

12 years agoAPIs are exported
Seungyoun Ju [Thu, 14 Feb 2013 09:48:45 +0000 (18:48 +0900)]
APIs are exported

- Issues
  There are some APIs which are not exported

- Fix description
  APIs are exported

Change-Id: I05cd4bd15bbb50e7c3b01a6ea64e13a9c0164352

12 years agoLOG Format is changed
Seungyoun Ju [Tue, 12 Feb 2013 03:11:30 +0000 (12:11 +0900)]
LOG Format is changed

- Issues
  LOG Format is changed

- Fix description
  Line number and Function name are already displayed by provided macro.
  So it is not required to print those in each module.

  And log tag is changed as per guide.
  (tethering => CAPI_NETWORK_TETHERING)

Change-Id: I1769d83ebc8368ea1949285b611c746a383943a4

12 years agofvisibility=hidden is applied and API's return value is checked
Seungyoun Ju [Tue, 12 Feb 2013 03:11:01 +0000 (12:11 +0900)]
fvisibility=hidden is applied and API's return value is checked

- Issues
  Unnecessary symbols should be hided.
  There is the API's return value which is not checked.

- Fix description
  Build option is changed.
  API's return value is checked.

Change-Id: I01be7c806ca7d7b4e161c3daad0790729a26b5b7

12 years agog_type_init has been deprecated from glib since version 2.35.
Junfeng Dong [Fri, 1 Feb 2013 13:28:06 +0000 (21:28 +0800)]
g_type_init has been deprecated from glib since version 2.35.
Fix build on x86_64

Change-Id: I5a89451f1bef86e4e7159d2970d4714d4e270c91

12 years agoFix API's description
Seungyoun Ju [Wed, 30 Jan 2013 13:28:38 +0000 (22:28 +0900)]
Fix API's description

Change-Id: I68118fbb01a10cd43f6013f5146759e8414a2557

12 years agoUpdate package version
Seungyoun Ju [Thu, 24 Jan 2013 11:27:34 +0000 (20:27 +0900)]
Update package version

Change-Id: I357e8d61453cf223c18f0291e83a9c54dd1c94cf

12 years agoDbus service / interface / object names are changed
Seungyoun Ju [Thu, 24 Jan 2013 07:33:38 +0000 (16:33 +0900)]
Dbus service / interface / object names are changed

- Issues
  There is violation of RSA naming convention.

- Fix description
  com.samsung.mobileap is changed to org.tizen.tethering.
  /MobileAP is changed to /Tethering.

Change-Id: Iab8fb175884340b3c1b4386cb7bb73e7bcec6ed8

12 years agoIndications for Wi-Fi tethering setting change are added
Seungyoun Ju [Thu, 24 Jan 2013 03:19:47 +0000 (12:19 +0900)]
Indications for Wi-Fi tethering setting change are added

- Issues
  There is no way to know Wi-Fi tethering setting change by other applications.

- Fix description
  Added APIs are implemented

Change-Id: I479fb997f079e7d54da78d27957289dcde5a6de7

12 years agoWi-Fi tethering settings are set asynchronously
Seungyoun Ju [Tue, 15 Jan 2013 07:22:07 +0000 (16:22 +0900)]
Wi-Fi tethering settings are set asynchronously

- Issues
  Wi-Fi tethering setting APIs are failed
  while Wi-Fi tethering is being enabled.

- Fix description
  Wi-Fi tethering settings can be modified after Wi-Fi tethering is
  disabled automatically. It makes Wi-Fi tethering settings to be modified
  while Wi-Fi tethering is being disabled.

  But because Wi-Fi tethering state is checked when setting APIs are called,
  setting APIs are failed.

  It is better not to check Wi-Fi tethering state and to provide the way to
  re-load configuration.

  This change only includes "Wi-Fi tethering state is not checked when settings
  are modified".
  Reload configuration change should be provided later.

Change-Id: Iae0514af227fd707773653bde4400cac030b3763

12 years agoAUTHORS, LICENSE, NOTICE are added
Seungyoun Ju [Tue, 15 Jan 2013 07:21:27 +0000 (16:21 +0900)]
AUTHORS, LICENSE, NOTICE are added

Change-Id: Icbc42a26822d367a849f6e3d47a0a13fc0c91677

12 years agoSMACK manifest file is added
Seungyoun Ju [Fri, 2 Nov 2012 08:47:10 +0000 (17:47 +0900)]
SMACK manifest file is added

- Issues
  There is no manifest file for SMACK

- Fix description
  Default manifest file is added

Change-Id: I22398ddca7c3717cd435fe1d2940764fd57f3b9b

12 years agoSource code upload 2.0alpha master 2.0_alpha accepted/tizen/20130520.102648 submit/master/20120920.151033 submit/tizen/20130517.015245
Seungyoun Ju [Tue, 21 Aug 2012 09:21:17 +0000 (18:21 +0900)]
Source code upload

12 years agoInitial empty repository
Jung Minsun [Tue, 21 Aug 2012 02:17:52 +0000 (11:17 +0900)]
Initial empty repository