Skip to content

Commit

Permalink
Initial import.
Browse files Browse the repository at this point in the history
git-svn-id: http://sipdroid.googlecode.com/svn/trunk@50 8b64e154-0f13-11de-9106-f38757f67524
  • Loading branch information
pmerle71 committed Apr 28, 2009
1 parent e247585 commit 7aff775
Show file tree
Hide file tree
Showing 373 changed files with 33,717 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="output" path="bin"/>
</classpath>
33 changes: 33 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SipUA</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.android.ide.eclipse.adt.ResourceManagerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.PreCompilerBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.android.ide.eclipse.adt.ApkBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.android.ide.eclipse.adt.AndroidNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
89 changes: 89 additions & 0 deletions AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
* Copyright (C) 2009 The Sipdroid Open Source Project
*
* This file is part of Sipdroid (http://www.sipdroid.org)
*
* Sipdroid is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* This source code is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this source code; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.sipdroid.sipua"
android:versionName="0.9"
android:versionCode="1">
<uses-sdk android:minSdkVersion="3" />
<application android:icon="@drawable/icon64" android:label="@string/app_name">
<activity android:name=".ui.Sipdroid" android:label="@string/app_name" android:launchMode="singleInstance"
android:configChanges="orientation|keyboardHidden">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ui.PSTN" android:label="@string/pstn_name">
<intent-filter>
<action android:name="android.intent.action.SENDTO" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="sms" />
</intent-filter>
</activity>
<activity android:name=".ui.SIP" android:label="@string/sip_name">
<intent-filter>
<action android:name="android.intent.action.SENDTO" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="sms" />
</intent-filter>
</activity>
<activity android:name=".ui.Activity2"
android:label="@string/app_name" />
<activity android:name=".ui.Settings" android:label="@string/app_name"
android:excludeFromRecents="true" android:taskAffinity="">
</activity>
<activity android:name=".ui.DTMF" android:label="@string/menu_dtmf"
android:excludeFromRecents="true" android:taskAffinity=""
android:configChanges="orientation|keyboardHidden">
</activity>
<receiver android:name=".ui.OneShotAlarm"/>
<receiver android:name=".ui.Caller" android:enabled="true" android:priority="-1">
<intent-filter>
<action android:name=
"android.intent.action.NEW_OUTGOING_CALL" />
</intent-filter>
</receiver>
<receiver android:name=".ui.Receiver" android:enabled="true">
<intent-filter>
<action android:name=
"android.intent.action.BOOT_COMPLETED" />
<action android:name=
"android.intent.action.ANY_DATA_STATE" />
<action android:name=
"android.intent.action.PHONE_STATE" />
</intent-filter>
</receiver>
<service android:name=".ui.RegisterService" />
</application>

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.RECORD_AUDIO"></uses-permission>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission>
<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_CONTACTS"></uses-permission>
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
</manifest>
107 changes: 107 additions & 0 deletions CHANGELOG.TXT
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@

Further changes will be logged on http://sipdroid.org (Google Code)

--- This change log ends here (first public beta) ---

Author: i-p-tel GmbH
Date: March, 2009

The following source files have been added:

./sipdroid/media/G711.java
./sipdroid/sipua/phone/ButtonGridLayout.java
./sipdroid/sipua/phone/Call.java
./sipdroid/sipua/phone/CallCard.java
./sipdroid/sipua/phone/CallerInfo.java
./sipdroid/sipua/phone/CallerInfoAsyncQuery.java
./sipdroid/sipua/phone/CallStateException.java
./sipdroid/sipua/phone/Connection.java
./sipdroid/sipua/phone/ContactsAsyncHelper.java
./sipdroid/sipua/phone/Phone.java
./sipdroid/sipua/phone/PhoneUtils.java
./sipdroid/sipua/ui/Activity2.java
./sipdroid/sipua/ui/Caller.java
./sipdroid/sipua/ui/DTMF.java
./sipdroid/sipua/ui/OneShotAlarm.java
./sipdroid/sipua/ui/PSTN.java
./sipdroid/sipua/ui/Receiver.java
./sipdroid/sipua/ui/RegisterService.java
./sipdroid/sipua/ui/Settings.java
./sipdroid/sipua/ui/SIP.java
./sipdroid/sipua/ui/SipdroidListener.java

The following source files have been modified:

./sipdroid/media/JAudioLauncher.java
./sipdroid/media/MediaLauncher.java
./sipdroid/media/RtpStreamReceiver.java
./sipdroid/media/RtpStreamSender.java
./sipdroid/net/RtpSocket.java
./sipdroid/net/KeepAliveSip.java
./sipdroid/net/KeepAliveUdp.java
./sipdroid/sipua/RegisterAgent.java
./sipdroid/sipua/SipdroidEngine.java
./sipdroid/sipua/UserAgent.java
./sipdroid/sipua/UserAgentProfile.java
./sipdroid/sipua/ui/Sipdroid.java
./zoolu/call/ExtendedCall.java
./zoolu/net/UdpProvider.java
./zoolu/sip/dialog/InviteDialog.java
./zoolu/sip/dialog/ExtendedInviteDialog.java
./zoolu/sip/message/BaseMessageFactory.java
./zoolu/sip/provider/SipProvider.java


Author: Hughes Systique Corporation
Date: Nov 17-2008

re-ported for Version 1.0r1

Author: Hughes Systique Corporation
Date: 30 April, 2008

Initial release.

Author: Hughes Systique Corporation
Date: 2 April, 2008

The following files were modified as part of the Porting Process:

./zoolu/sdp/AttributeField.java
./zoolu/sdp/MediaDescriptor.java
./zoolu/sdp/MediaField.java
./zoolu/sdp/SdpParser.java
./zoolu/sdp/SessionDescriptor.java
./zoolu/sdp/SessionNameField.java
./zoolu/sip/address/SipURL.java
./zoolu/sip/call/Call.java
./zoolu/sip/call/CallListenerAdapter.java
./zoolu/sip/call/ExtendedCall.java
./zoolu/sip/call/ExtendedCallListener.java
./zoolu/sip/call/SdpTools.java
./zoolu/sip/dialog/Dialog.java
./zoolu/sip/dialog/DialogInfo.java
./zoolu/sip/dialog/ExtendedInviteDialog.java
./zoolu/sip/dialog/NotifierDialog.java
./zoolu/sip/dialog/NotifierDialogListener.java
./zoolu/sip/dialog/SubscriberDialog.java
./zoolu/sip/header/AllowEventsHeader.java
./zoolu/sip/header/AllowHeader.java
./zoolu/sip/header/AuthenticationHeader.java
./zoolu/sip/header/AuthenticationInfoHeader.java
./zoolu/sip/header/AuthorizationHeader.java
./zoolu/sip/header/ListHeader.java
./zoolu/sip/header/MultipleHeader.java
./zoolu/sip/header/ParametricHeader.java
./zoolu/sip/message/BaseMessage.java
./zoolu/sip/message/BaseMessageFactory.java
./zoolu/sip/message/BaseMessageOtp.java
./zoolu/sip/provider/SipProvider.java
./zoolu/tools/Timer.java

The changes can be summarized as
1) Remove JMF / RAT specific code from User Agent code
2) All warnings in the MJSip 1.6 release were fixed
3) Strongly type checked code
4) Some bug fixes

Loading

0 comments on commit 7aff775

Please sign in to comment.