Skip to content

Commit 283e143

Browse files
committed
Merge branch 'master' into issue_2741
2 parents 12d33a1 + 468762c commit 283e143

44 files changed

Lines changed: 2300 additions & 104 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

LICENSE

Lines changed: 661 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,10 @@ Continuous Integration and Delivery
5656

5757
Acknowledgements
5858
========
59-
Java Profiler sponsored by YourKit
60-
[![YourKit The Industry Leader in .NET & Java Profiling](https://www.yourkit.com/images/yk_logo.png)](https://www.yourkit.com/)
6159

62-
[See who has been contributing to RestComm](http://www.telestax.com/opensource/acknowledgments/)
60+
* [![YourKit The Industry Leader in .NET & Java Profiling](https://www.yourkit.com/images/yk_logo.png)](https://www.yourkit.com/) Java Profiler sponsored by YourKit
61+
62+
* [![JProfiler](https://www.ej-technologies.com/images/product_banners/jprofiler_large.png)](https://www.ej-technologies.com/products/jprofiler/overview.html) JProfiler Open Source License
63+
64+
---
65+
We also maintain a list of [all Restcomm contributors](http://www.telestax.com/opensource/acknowledgments/) on the Restcomm website, to acknowledge contributions by the broad open source community.

restcomm/configuration/config-scripts/as7-config-scripts/restcomm/advanced.conf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ SECURESSL=FALSE
1818
TRUSTSTORE_FILE='restcomm-crt.jks' #File should be located at $RESTCOMM_HOME/standalone/configuration folder. Provide just the name of the trustore file.
1919
TRUSTSTORE_PASSWORD='changeme' #Password for the trustore file
2020
TRUSTSTORE_ALIAS='restcomm' #The certificate alias
21+
#comma separated protocols to set on SSLEngine, if empty use stack defaults
22+
SSL_PROTOCOLS=''
23+
#comma separated cipher suites to set on SSLEngine, if empty use stack defaults
24+
SSL_CIPHER_SUITES=''
2125

2226
#HTTPS Settings
2327
DISABLE_HTTP='false' #Control HTTP connector behavior. Values, TRUE=HTTP connector will be disable, FALSE=HTTP Connector will be active, REDIRECT= http -> https redirection will be enabled (For CLI RestAPI requests when redirect is active https needs to be used).

restcomm/configuration/config-scripts/as7-config-scripts/restcomm/autoconfig.d/config-SecureSSL.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,25 @@ MssStackConf(){
147147
sed -i '/gov.nist.javax.sip.TLS_CLIENT_AUTH_TYPE='"$TLS_CLIENT_AUTH_TYPE"'/,+5d' $FILE
148148
fi
149149

150+
if [ -n "$SSL_PROTOCOLS" ]; then
151+
if grep -q "gov.nist.javax.sip.TLS_CLIENT_PROTOCOLS" "$FILE"; then
152+
sed -i "s|gov.nist.javax.sip.TLS_CLIENT_PROTOCOLS=.*|gov.nist.javax.sip.TLS_CLIENT_PROTOCOLS=$SSL_PROTOCOLS|" $FILE
153+
else
154+
echo "gov.nist.javax.sip.TLS_CLIENT_PROTOCOLS=$SSL_PROTOCOLS"'' >> $FILE
155+
fi
156+
157+
fi
158+
159+
if [ -n "$SSL_CIPHER_SUITES" ]; then
160+
if grep -q "gov.nist.javax.sip.ENABLED_CIPHER_SUITES" "$FILE"; then
161+
sed -i "s|gov.nist.javax.sip.ENABLED_CIPHER_SUITES=.*|gov.nist.javax.sip.ENABLED_CIPHER_SUITES=$SSL_CIPHER_SUITES|" $FILE
162+
else
163+
echo 'gov.nist.javax.sip.ENABLED_CIPHER_SUITES='"$SSL_CIPHER_SUITES"'' >> $FILE
164+
fi
165+
166+
fi
167+
168+
150169
if [[ "$TRUSTSTORE_FILE" = /* ]]; then
151170
TRUSTSTORE_LOCATION=$TRUSTSTORE_FILE
152171
else

restcomm/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@
181181
<module>restcomm.monitoring.service</module>
182182
<module>restcomm.tts.awspolly</module>
183183
<module>restcomm.sdr.api</module>
184-
<module>restcomm-connect.core</module>
184+
<module>restcomm.core</module>
185185
</modules>
186186

187187
<dependencyManagement>

restcomm/restcomm-connect.core/src/main/java/org/restcomm/connect/core/service/api/NumberSelectorService.java renamed to restcomm/restcomm.core/src/main/java/org/restcomm/connect/core/service/api/NumberSelectorService.java

File renamed without changes.

restcomm/restcomm-connect.core/src/main/java/org/restcomm/connect/core/service/api/ProfileService.java renamed to restcomm/restcomm.core/src/main/java/org/restcomm/connect/core/service/api/ProfileService.java

File renamed without changes.

restcomm/restcomm-connect.core/src/main/java/org/restcomm/connect/core/service/number/NumberSelectorServiceImpl.java renamed to restcomm/restcomm.core/src/main/java/org/restcomm/connect/core/service/number/NumberSelectorServiceImpl.java

File renamed without changes.

restcomm/restcomm-connect.core/src/main/java/org/restcomm/connect/core/service/number/api/NumberSelectionResult.java renamed to restcomm/restcomm.core/src/main/java/org/restcomm/connect/core/service/number/api/NumberSelectionResult.java

File renamed without changes.

0 commit comments

Comments
 (0)