Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-merge older branches + add CentOS dev environment + clean .gitignore #87

Open
wants to merge 46 commits into
base: release-17.08
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
a3a90c1
Update README
Aug 17, 2016
6a59b48
Update README
Aug 22, 2016
79a09f2
Update README
Aug 22, 2016
afa076c
Update README
Aug 22, 2016
6d85607
Update README
Aug 22, 2016
dd0c282
UW-338 UC-4216 UW-371 UW-231 unitelite 16.08
mharcar Aug 26, 2016
5c29a86
UW-338 UC-4216 UW-371 UW-231 unitelite 16.08 fixed previous commit
mharcar Aug 26, 2016
c7d9b9c
UW-338 unitelite, changed warning message
mharcar Aug 31, 2016
1d44023
UC-4189: barge in functionality broken
Sep 29, 2016
2863e72
UC-4193: zen 6013 : StateQueueClient 100ms hard coded timeout
Aug 3, 2016
b0d62b4
UC-4193: zen 6013 : StateQueueClient 100ms hard coded timeout
Aug 4, 2016
ad8363b
UC-4193 StateQueueClient 100ms hard coded timeout
Aug 4, 2016
c081856
UC-4193 StateQueueClient 100ms hard coded timeout
Aug 5, 2016
a51ebc9
UC-4193 StateQueueClient 100ms hard coded timeout
Aug 5, 2016
e4924b2
UC-4193 StateQueueClient 100ms hard coded timeout
Aug 5, 2016
2043f43
UC-4193 StateQueueClient 100ms hard coded timeout
Aug 8, 2016
ab7ee5d
UC-4044 uniteme setup to bind network interface of choice
Oct 7, 2016
53dbeb1
SIPX-524 Backport from 16.12
bmachens Oct 12, 2016
1ed3397
Merge pull request #63 from bmachens/release-16.08
Oct 12, 2016
2bad515
UC-4267 - Config generation fails with external Line on Phone
Oct 26, 2016
e774da9
SIPX-529 Allow to self should only override name check for BLF, not B…
bmachens Nov 11, 2016
f5bbe70
Merge pull request #64 from bmachens/release-16.08
dizzy Nov 11, 2016
ad0c982
Update gitignore + add development Apache config for Centos
amiramix Nov 18, 2016
ed6bbe1
SIPX-533: AA auto attendant not restricted by locations (again)
Dec 9, 2016
0960d4e
Try to improve .gitignore, check-in untracked files, changes to allow…
amiramix Dec 22, 2016
6634128
Merge branch 'release-16.08' of git://github.com/sipxcom/sipxecs into…
amiramix Dec 22, 2016
c6ef91c
Merge branch 'release-16.08-greg' into release-16.12
amiramix Dec 22, 2016
1ea059c
Merge branch 'release-16.12' into release-16.12-greg
amiramix Dec 22, 2016
7a142ac
Merge branch 'release-16.12' of git://github.com/sipxcom/sipxecs into…
amiramix Jan 5, 2017
057730a
UW-388 unitelite 16.12 stage
mharcar Feb 21, 2017
1b105cb
Merge branch 'release-16.12-greg' into release-17.04-greg
amiramix Feb 28, 2017
9a414a5
UC-4376: Disable MWI subscription if Voicemail permissions are disabled
Mar 13, 2017
468362e
- Fix for SIPX-600
cbeyersdorf Mar 15, 2017
fbc4b0b
- added custom settings option for v7x firmwares (see SIPX-600)
cbeyersdorf Mar 16, 2017
0f802eb
Revert FS T38 commit
Mar 17, 2017
eecd248
Merge pull request #83 from iant-gmbh/SIPX-600
dizzy Mar 17, 2017
adbb0aa
SIPX-585 Check Phone Speed dials to select RL-URI for Lines (FW 7.x)
bmachens Mar 17, 2017
88d941e
Merge pull request #85 from bmachens/release-17.04
dizzy Mar 17, 2017
01d0421
- added default value for display name in jitsi provisioning
cbeyersdorf Mar 15, 2017
984edf8
- m_line.getDisplayLabel() resolves to userid so switched to m_user.g…
cbeyersdorf Mar 16, 2017
f71b496
Merge pull request #86 from bmachens/release-17.04
dizzy Mar 17, 2017
04e670d
Merge branch 'release-16.12' of git://github.com/sipxcom/sipxecs into…
amiramix Mar 17, 2017
c285978
Merge branch 'release-17.04' of git://github.com/sipxcom/sipxecs into…
amiramix Mar 17, 2017
510d2fb
Merge branch 'release-17.04-greg' into release-17.08
amiramix Mar 17, 2017
19918cc
Merge branch 'release-17.08' of git://github.com/sipxcom/sipxecs into…
amiramix Mar 24, 2017
63b43ab
Merge branch 'release-17.08' of git://github.com/sipxcom/sipxecs into…
amiramix Apr 25, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
236 changes: 203 additions & 33 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,38 +3,208 @@
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
*~
Makefile.in
aclocal.m4
config.h.in
autom4te.cache
config/compile
config/config.guess
config/config.sub
config/depcomp
config/install-sh
config/ltmain.sh
config/missing
configure
sipXconfig/top.build.dir
spy.log
velocity.log
bin.eclipse

#*~
#Makefile.in
#aclocal.m4
#config.h.in
#autom4te.cache
#config/compile
#config/config.guess
#config/config.sub
#config/depcomp
#config/install-sh
#config/ltmain.sh
#config/missing
#configure
#sipXconfig/top.build.dir
#spy.log
#velocity.log
#bin.eclipse
# exclude files created when building 3rd party deps
lib/*/build
lib/cache-file
lib/dist
sipXtackLib/src/test/net/SipXauthIdentityTest.cpp
custom
sipXconfig/packages/analyzer
sipXconfig/packages/args
sipXconfig/packages/browser
sipXconfig/packages/collection
sipXconfig/packages/intl
sipXconfig/packages/logging
sipXconfig/packages/path
sipXconfig/packages/unmodifiable_collection
#lib/*/build
#lib/cache-file
#lib/dist
#sipXtackLib/src/test/net/SipXauthIdentityTest.cpp
#custom
#sipXconfig/packages/analyzer
#sipXconfig/packages/args
#sipXconfig/packages/browser
#sipXconfig/packages/collection
#sipXconfig/packages/intl
#sipXconfig/packages/logging
#sipXconfig/packages/path
#sipXconfig/packages/unmodifiable_collection
#pubspec.lock
#/sipXyealink/nbproject/private/
#/sipXyealink/build/
#/sipXgrandstream/nbproject/private/

*

!/*/*
!/*/*/*
!/*/*/*/*

/**/Makefile.in
/**/config.h.in
/**/configure
/**/aclocal.m4

/**/autom4te.cache/
/**/build/

/*/*/Makefile.in
/*/*/config.h.in
/*/*/*/Makefile.in
/*/*/*/config.h.in

pubspec.lock
/sipXyealink/nbproject/private/
/sipXyealink/build/
/sipXgrandstream/nbproject/private/
/autom4te.cache/

/config/config.guess
/config/config.sub
/config/depcomp
/config/compile
/config/install-sh
/config/ltmain.sh
/config/missing

!/addons/
!build_docker_rpm.sh
!cfengine/
!config/
!configure.ac
!dart-sdk/
!doc/
!epel/
!erlang/
!erlang-cowboy/
!erlang-ej/
!erlang-ejrpc2/
!erlang-gen_server_mock/
!erlang-mimetypes/
!erlmongo/
!extras/
!freeswitch
!freeswitch_edge
!freeswitch-sounds-en-us-callie/
!hiredis/
!homer
!jasperserver/
!libevent2/
!libjsonrpccpp/
!mak/
!meta/
!mongo-cxx-driver/
!mongodb/
!net-snmp/
!nsis/
!nsis-data/
!oacd_dialplan
!oacd_freeswitch
!oacd_web
!openacd
!openfire
!oss_core
!README
!rrdtool/
!ruby-dbi/
!rubygem-file-tail/
!rubygem-net-sftp/
!rubygem-net-ssh/
!rubygem-rake/
!ruby-postgres/
!sipXaastra/
!sipXacccode/
!sipXAocBilling
!sipXaudiocodes/
!sipXbridge/
!sipXcallback/
!sipXcallController/
!sipXcallLib/
!sipXcallQueue
!sipXcdr/
!sipXcdrLog/
!sipXcisco/
!sipXclearone/
!sipXcom/
!sipXcommons/
!sipXcommserverLib/
!sipXconfig/
!sipXcounterpath/
!sipXcustomCallerId
!sipXdashboard/
!sipXdns/
!sipXecs/
!sipXeslLib/
!sipXevent/
!sipXexample/
!sipXgrandstream/
!sipXgtek/
!sipXhitachi/
!sipXhomer
!sipXimbot/
!sipXinterop/
!sipXipdialog/
!sipXisphone/
!sipXivr/
!sipXjitsi/
!sipXlang-abitibi-fr_CA
!sipXlang-ch
!sipXlang-cs
!sipXlang-de
!sipXlang-en_GB
!sipXlang-es
!sipXlang-es_MX
!sipXlang-fr
!sipXlang-fr_CA
!sipXlang-it
!sipXlang-ja
!sipXlang-nl
!sipXlang-pl
!sipXlang-pt/
!sipXlang-pt_BR
!sipXlang-zh
!sipXlg-nortel/
!sipXmediaAdapterLib/
!sipXmediaLib/
!sipXmitel/
!sipXmongo/
!sipXnortel/
!sipxopenacd
!sipXopenfire/
!sipXpage/
!sipXpbx/
!sipXpolycom/
!sipXportLib/
!sipXpostgres/
!sipXpreflight/
!sipXpresence/
!sipXprompts/
!sipXprovision/
!sipXproxy/
!sipXpublisher/
!sipXrecording/
!sipXregistry/
!sipXrelay/
!sipXrelease/
!sipXresiprocate
!sipXrest/
!sipXrls/
!sipXsaa/
!sipXsbc
!sipXsnom/
!sipXsqa/
!sipXstap/
!sipXsupervisor/
!sipXtackLib/
!sipXtcpdumplog/
!sipXtools/
!sipXunidata/
!sipXverify/
!sipXviewer/
!sipXyard/
!sipXyealink/
!sipXzmqLib/
!tools/
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@
[submodule "sipXcustomCallerId"]
path = sipXcustomCallerId
url = git://github.com/ezuce/sipXcustomCallerId.git
[submodule "homer"]
path = homer
url = http://code.google.com/p/homer/
[submodule "sipXhomer"]
path = sipXhomer
url = git://github.com/sipXcom/sipXhomer.git
Expand Down
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
To install from source
=======================
To install sipxcom from source
===============================

Step 1. Build makefile.

Expand Down
1 change: 0 additions & 1 deletion homer
Submodule homer deleted from 67d115
5 changes: 5 additions & 0 deletions sipXconfig/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.pub/
bin/packages

packages/*
!packages/sipxconfig
1 change: 1 addition & 0 deletions sipXconfig/web/context/WEB-INF/admin/systemaudit/packages
1 change: 1 addition & 0 deletions sipXconfig/web/context/WEB-INF/callback/packages
1 change: 1 addition & 0 deletions sipXconfig/web/context/WEB-INF/tcpdumplog/packages
2 changes: 1 addition & 1 deletion sipXconfig/web/unitelite/views/settings.html
Original file line number Diff line number Diff line change
Expand Up @@ -648,7 +648,7 @@
</table>
<div class="settings-details-wrapper animated fade" data-ng-if="userSettings.errors.speedDials">
<div class="alert alert-warning">
<p><strong>Invalid Speed Dial value entered.</strong></p>
<p><strong>Invalid Speed Dial value entered.</strong></p>
You can not subscribe to presence with this speed dial value.
</div>
</div>
Expand Down
1 change: 1 addition & 0 deletions sipXcounterpath/README
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#counterpath support
1 change: 1 addition & 0 deletions sipXnortel/README
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*Nortel phone plugin
2 changes: 2 additions & 0 deletions sipXrelease/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
install-sh
missing
3 changes: 3 additions & 0 deletions sipXsupervisor/etc/sipx.cf.in
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ bundle common sipx {
vars:
any::
"location_id" string => readfile("@SIPX_CFDATA@/defaults/location_id", "100");
"sipx_environment" string => readfile("@SIPX_CFDATA@/defaults/sipx_environment", "32");
"iface"
string => "$(sys.interface)",
policy => "overridable";
Expand Down Expand Up @@ -79,6 +80,8 @@ bundle common sipx {
# comparing where the service directory is seems like a solid test if src based install
"src" not => strcmp("@SIPX_SERVICEDIR@", "/etc/init.d");

"centos_dev" expression => strcmp("$(sipx_environment)", "CENTOS_DEV");

# established assumption
"primary" expression => strcmp("$(location_id)", "1");

Expand Down
3 changes: 3 additions & 0 deletions sipXyealink/etc/yealink/config_v7x.vm
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,8 @@ account.${account}.codec.${i}.payload_type = $!{pt}
#linesSetting($s,"")
#elseif(${s.name} == "_RemotePhonebooks")
#phonebooksSettings($s)
#elseif(${s.name.matches("iant_custom_configs")})
$!{s.Value}
#else
#if(${s.Value})
${s.ProfileName} = $!{s.Value}
Expand Down Expand Up @@ -131,6 +133,7 @@ account.${lastLineID}.user_name = $!{setting.Value}
#else
#if (${setting.Value} && ${setting.Value} != "")
account.${lastLineID}.${setting.ProfileName} = $!{setting.Value}
#end
#else
account.${lastLineID}.${setting.ProfileName} = %NULL%
#end
Expand Down
2 changes: 2 additions & 0 deletions sipXyealink/etc/yealink/config_v8x.vm
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,8 @@ account.${account}.codec.${i}.payload_type = $!{pt}
#linesSetting($s,"")
#elseif(${s.name} == "_RemotePhonebooks")
#phonebooksSettings($s)
#elseif(${s.name.matches("iant_custom_configs")})
$!{s.Value}
#else
#if(${s.Value})
${s.ProfileName} = $!{s.Value}
Expand Down
2 changes: 2 additions & 0 deletions sipXyealink/etc/yealink/phone-7X.properties
Original file line number Diff line number Diff line change
Expand Up @@ -691,6 +691,8 @@ iant.sip.notify_reboot_enable.label=Check-Sync Reboot
iant.sip.notify_reboot_enable.description=Should the phone reboot if it receives SIP-NOTIFY with check-sync
iant.phone_setting.backgrounds.label=Preselect Phone Background
iant.phone_setting.backgrounds.description=Preselect Phone Background (depends on uploaded Wallpapers for LCD) e.g. "Config:yealinkLogoIANT_INVERT_COLOR.png"
iant.iant_custom_configs.label=Custom settings
iant.iant_custom_configs.description=Allows to add custom configurations to add missing settings.

DSSKeys.memory-keys.label=Memory Keys
DSSKeys.memory-keys.memorykey.type.label=Type
Expand Down
1 change: 1 addition & 0 deletions sipXyealink/etc/yealink/phone-7X.xml
Original file line number Diff line number Diff line change
Expand Up @@ -960,6 +960,7 @@
<setting name="bw.enable"><type><boolean/></type><value>0</value></setting>
<setting name="sip.notify_reboot_enable"><type refid="CheckSyncReboot_type"/><value>0</value></setting>
<setting name="phone_setting.backgrounds"><type><string/></type><value>Default:Default.png</value></setting>
<setting name="iant_custom_configs" advanced="yes"><type><string multiLine="true" maxLen="7400"/></type></setting>
</group>
<group name="security">
<group name="PASSWORD">
Expand Down
2 changes: 2 additions & 0 deletions sipXyealink/etc/yealink/phone-8X.properties
Original file line number Diff line number Diff line change
Expand Up @@ -849,6 +849,8 @@ iant.sip.notify_reboot_enable.label=Check-Sync Reboot
iant.sip.notify_reboot_enable.description=Should the phone reboot if it receives SIP-NOTIFY with check-sync
iant.phone_setting.backgrounds.label=Preselect Phone Background
iant.phone_setting.backgrounds.description=Preselect Phone Background (depends on uploaded Wallpapers for LCD) e.g. "Config:yealinkLogoIANT_INVERT_COLOR.png"
iant.iant_custom_configs.label=Custom settings
iant.iant_custom_configs.description=Allows to add custom configurations to add missing settings.

DSSKeys.memory-keys.label=Memory Keys
DSSKeys.memory-keys.memorykey.type.label=Type
Expand Down
1 change: 1 addition & 0 deletions sipXyealink/etc/yealink/phone-8X.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1065,6 +1065,7 @@
<setting name="features.dnd.feature_key_sync.enable"><type><boolean/></type><value>0</value></setting>
<setting name="sip.notify_reboot_enable"><type refid="CheckSyncReboot_type"/><value>0</value></setting>
<setting name="phone_setting.backgrounds"><type><string/></type><value>Default:Default.png</value></setting>
<setting name="iant_custom_configs" advanced="yes"><type><string multiLine="true" maxLen="7400"/></type></setting>
</group>
<group name="security">
<group name="PASSWORD">
Expand Down