s3rj1k
051dea738d
[UTILS] FSGET: Add additional token prefix
2025-07-14 19:28:08 +02:00
Andrey Volk
7f3c7bd55a
[UTILS] FSGET: Transition to using deb822 format for Debian sources replacing the old freeswitch.list
2025-06-27 11:07:09 +00:00
s3rj1k
04dc456545
[BUILD] Add Dockerfiles and related small fixes.
2025-03-31 19:58:01 +02:00
Andrey Volk
3a53566eab
[mod_python] Remove from tree
2025-03-31 18:49:17 +03:00
s3rj1k
e622a02b33
[DOCS] Add guides for building FreeSWITCH build-dependencies
...
* [DOCS] Add guides for building FreeSWITCH build-dependencies
* Add `build-dependencies.sh` script
2025-03-17 17:54:01 +03:00
s3rj1k
dd52b54dd6
[Scripts] Introduce FSDEB - a simple way to build FreeSWITCH packages for Debian.
2025-01-27 13:29:07 +03:00
s3rj1k
433bb901d9
[UTILS] Refactor fsget.sh
script.
2025-01-25 13:21:29 +01:00
Andrey Volk
d912e9fb01
[mod_soundtouch] Remove from tree
2025-01-10 02:41:04 +03:00
Andrey Volk
0e412ac0ee
[mod_rayo, mod_ssml, iksemel] Remove from tree
2024-12-31 13:43:48 +03:00
Andrey Volk
cb8e6de117
Merge pull request #2667 from signalwire/fsget
...
[Scripts] Introduce FSGET - a simple way to install FreeSWITCH.
2024-12-18 17:42:01 +03:00
Patrice Fournier
89b9e4f4ff
[Scripts] Only show email changed section if it was changed
...
Show the email section when the email has changed instead of when the
name has changed in the git setup script.
2024-12-17 20:53:51 +03:00
Andrey Volk
21af2d966a
[Scripts] Introduce FSGET - a simple way to install FreeSWITCH.
2024-12-15 14:15:02 +03:00
Douglas Vought
07f192ca03
[contrib/timezone-gen] Fix timezone gen ( #2215 )
...
* [contrib/timezone-gen] Move timezone-gen.pl to own folder
* [contrib/timezone-gen] Add fixTzstr
* [contrib/timezone-gen] Add tests and zone data getter
- tests.pl can be used to verify that the generated timezone conf
will produce the correct datetimes by testing them against
what the system's `date` says
- build-zonedata.pl will download the latest tzdb data and build
the posix timezone data files. It only builds what is needed
rather than adding extraneous "right/" and "posix/" timezones.
FreeSWITCH doesn't seem to be able to use the "right/"
timezone files.
- data/ is where the various files needed to generate the
timezones gets stored
2023-09-05 23:11:01 +03:00
Andrey Volk
0f445e1ddd
[core, mod_opus] more elastic jitterbuffer with Opus codec
...
* [core, mod_opus] more elastic jitterbuffer with Opus codec
* [Core] JB: Fix crash on null channel
* [Core] JB: Fix target_seq race in check_jb_size()
* Code cleanup
---------
Co-authored-by: Julien Chavanton <jchavanton@gmail.com>
2023-07-21 20:03:00 +03:00
Andrey Volk
34f1d974f5
Revert "[core, mod_opus] more elastic jitterbuffer with Opus codec ( #2069 )"
...
This reverts commit 67840823c178153cb013014c4fa780fe233612cb.
2023-07-12 18:18:17 +03:00
Julien Chavanton
67840823c1
[core, mod_opus] more elastic jitterbuffer with Opus codec ( #2069 )
2023-06-23 16:45:31 +03:00
Dragos Oancea
8e59603d98
[core][mod_sofia] remove ZRTP (deemed obsolete).
...
[unit-tests][build-system][docs] remove references to ZRTP.
2022-10-28 20:19:42 +03:00
Alexander Traud
b995b22164
[Build-System] Add libswscale-dev debian package to the debian_min_build.sh
2021-12-21 23:20:47 +03:00
Andrey Volk
e2cba43533
Merge pull request #126 from micmac1/gentlscert-md
...
[gentls_cert] Update message digest
2021-03-24 21:08:57 +03:00
s3rj1k
3afa604acd
[Build-System] Check requirements when generating tarballs.
2021-01-25 19:02:15 +03:00
Sebastian Kemper
70d1cbafe4
[gentls_cert] Update message digest
...
Debian Buster updated /etc/ssl/openssl.cnf to default to
MinProtocol = TLSv1.2
CipherString = DEFAULT@SECLEVEL=2
gentls_cert currently uses SHA1 as message digest. According to OpenSSL
documentation this only offers 80 bit of security. 80 bits is enough for
security level 1, but not 2.
The OpenSSL default MD nowadays is SHA256. This commit updates
gentls_cert to use it.
Issue was reported on the FS mailing list. The certificates created by
gentls_cert caused "md too weak" errors and clients were unable to
connect.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2019-11-13 20:40:42 +01:00
Mike Jerris
dbec998873
[build/docs] point all old stash references in docs and makefiles to new github repository
2019-10-01 10:02:20 -06:00
Andrey Volk
efd35f682e
FS-11567: [Build-System] CentOS packaging: Put version parser into spec files.
2019-05-23 22:09:34 +04:00
Andrey Volk
2fb5a3938f
FS-11567: [Build-System] CentOS packaging: Sound logic cleanup.
2019-05-23 22:09:08 +04:00
s3rj1k
8c8b7b5104
[FS-11507] use explicit architecture in control file
...
Signed-off-by: s3rj1k <evasive.gyron@gmail.com>
2018-11-07 00:45:11 +02:00
Andrew Siplas
5e895b28c7
FS-11444: Capture return code from os.execute()
; stop attempting to concat boolean/nil to error string.
...
os.execute() returns [3
variables](f59e6a93c0/lauxlib.c (L286)
).
Capture the 2nd (e.g. "exit") and 3rd (e.g. 0) in addition to the first
which would be merely `true` on success or `nil` on error.
2018-10-06 22:53:49 -04:00
Sebastian Kemper
b784fd535b
FS-10055: Fix gentls_cert script to use "@certsdir@"
...
Currently gentls_cert uses "@prefix@/conf/ssl". But FreeSWITCH's
configure script provides "@certsdir@", so let's use that instead.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2017-02-19 11:33:32 +01:00
Mike Jerris
94f29b774d
remove unneeded bits
2017-02-08 13:11:58 -06:00
Mike Jerris
fcab54cfe4
slim packages
2017-02-08 12:50:34 -06:00
Mike Jerris
bd2bc264de
fix syntax
2017-02-08 12:39:17 -06:00
Mike Jerris
a58092e184
quick debian default package like install script
2017-02-08 11:43:23 -06:00
Anthony Minessale
9b8a5edd3d
FS-9638
2016-11-10 12:09:00 -06:00
Brian West
8dc27b1081
Commit an example of using the IVRMenu object to build the ivr in lua.
2016-10-31 12:27:13 -05:00
Ken Rice
1a70b70d79
add a script to configure and build FS as if it were installed from debian packages
2016-09-12 10:21:55 -05:00
Brian West
fdcb590a7f
Simple fax test script
2016-07-19 13:03:22 -05:00
nneul at mst.edu
68892535ca
FS-9199 easier memory allocation debugging and analysis
2016-05-26 16:08:21 -05:00
Ken Rice
6bd826c9c6
FS-8933 WIP Fix some breakage on raspi as we dont want the FS repos there yet as we dont have armhf packages at this time
2016-03-29 17:40:05 -05:00
Ken Rice
0bd9b456bf
rename the raspbian installer
2016-03-14 17:07:59 -05:00
Ken Rice
e28ded19d2
FS-8933 #resolve Basic FreeSWITCH from source installer that works on Raspbian and Debian. Also installs VertoCommunicator and LetsEncrypt SSL Certs. LetsEncrypt requires the machine to have a public IP and DNS for the FDQN functioning properly in public DNS
2016-03-14 17:06:39 -05:00
Ken Rice
5c3d69604c
FS-8933 WIP a few more edits to make Raspbian work
2016-03-14 16:08:09 -05:00
Ken Rice
2cc3ecd75b
FS-8933 WIP few more tweaks
2016-03-14 11:36:16 -05:00
Ken Rice
d46f77ad97
FS-8933 WIP make it not prompt for apt-get install
2016-03-13 23:31:28 -05:00
Ken Rice
db28104d49
FS-8933 WIP initial commit of bash/dialog based installer for debian and raspbian \ debian support working, raspbian needs some work
2016-03-13 23:07:31 -05:00
Sergey Safarov
4827e22114
FS-8871: Fixed encoding "&" and "<" symbols in vanilla config
2016-02-25 18:41:37 +03:00
Brian West
4f7a29de5e
test script
2016-02-23 11:00:21 -06:00
grindhold
c61f6826c8
bugfix: prevented endless loop in sendmsg
...
FS-8667 - some commands do not send a response with the type
command/reply but send api/response instead. check for this type,
too in order to prevent $client->comand() from never returning
to the users script.
2015-12-16 05:05:13 +01:00
Brian West
1d8c136dbe
testing example, need to form this into a framework
2015-07-02 09:53:48 -05:00
Brian West
3db3d35986
FS-7726 puppet xml curl handler
2015-06-30 18:27:19 -05:00
Brian West
21afd1b8c7
util to tag and lower vol on vids
2015-06-19 21:48:23 -05:00
Ken Rice
02a0a2a068
FS-7607 #resolve #comment Update URLs to reflect https protocol on freeswitch.org websites and update additional URLs to avoid 301 redirects.
2015-06-03 15:23:40 -05:00