Andrey Volk
fe68e3aff4
[Build-System] Fix NSIG redefinition issue.
2023-01-12 18:59:07 +03:00
Minh
c69c399dd2
[mod_sofia] New chanvars for inbound multiple header identity
2023-01-09 16:00:49 +03:00
Andrey Volk
84cb1bdf84
[Unit-tests] mod_sofia: avoid duplicate symbols on macos.
2022-12-31 02:41:55 +03:00
Andrey Volk
408cbb2050
Merge pull request #1907 from signalwire/readmegetstarted
...
[Docs] Update get-started link in README.md
2022-12-30 20:29:34 +03:00
Andrey Volk
908481bd10
[Docs] Update get-started link in README.md
2022-12-28 14:02:48 +03:00
Andrey Volk
e05a703ab0
Merge pull request #1902 from signalwire/switch_console_complete
...
[Core] Fix false-positive illegal memory access detection in switch_console_complete()
2022-12-27 21:13:05 +03:00
Andrey Volk
a739e197a5
[Core] Fix false-positive illegal memory access detection in switch_console_complete()
2022-12-26 16:36:04 +03:00
Andrey Volk
f71a56022a
[Core] switch_mprintf: Increase the size of loop variables in the printf() implementation. Add unit-tests disabled by default.
2022-12-09 23:11:25 +03:00
Andrey Volk
ec32dc300f
[Build-System] Update SQLite to 3.40.0 on Windows
2022-12-09 04:04:25 +03:00
Andrey Volk
eb22faad12
Merge pull request #1889 from signalwire/wincaching
...
[Build-System] Improve build time on Windows: Do not download a pre-compiled binary if it's found in a folder pointed by the FreeSWITCHBuildCachePath environment variable.
2022-12-08 12:45:02 +03:00
Andrey Volk
32525e5901
Merge pull request #1890 from signalwire/yasm64
...
[Build-System] Fix build on Windows 11: yasm tool compiled for x86 does not work on x64 system. Download yasm.exe 64bit instead.
2022-12-08 12:17:03 +03:00
Andrey Volk
52e97e8d0a
[Build-System] Fix build on Windows 11: yasm tool compiled for x86 does not work on x64 system. Download yasm.exe 64bit instead.
2022-12-08 03:03:04 +03:00
Andrey Volk
4454ea58fd
[Build-System] Improve build time on Windows: Do not download a pre-compiled binary if it's found in a folder pointed by the FreeSWITCHBuildCachePath environment variable.
2022-12-07 15:02:12 -06:00
morwin1
62d3e52cf9
[mod_python3] Fix compiler warnings
2022-12-06 20:07:19 +03:00
Andrey Volk
d2f84c8342
Merge pull request #1881 from signalwire/originatefence
...
[Core] Fix crash in enterprise originate: memory fence the handles.
2022-12-06 01:33:14 +03:00
David Villasmil
13646cc888
[mod_sofia] Parse extra headers on reINVITE
2022-12-01 21:51:17 +03:00
Andrey Volk
ded2a4c1be
[Core] Fix crash in enterprise originate: memory fence the handles.
2022-11-30 23:22:01 +03:00
Anthony Minessale
edd36639c7
[Core] Blind pass at using a rwlock for chat_hash
2022-11-21 13:58:28 +03:00
Joseph Nadiv
7afeceb47e
[mod_sofia] Randomize OPTIONS Ping interval
...
In FS-6400, the attempt was made to randomize OPTIONS
packets to be sent at a random interval. The same random
interval is applied to all endpoints so this doesn't work.
Furthermore, rounding within the code, as well as
reseeding with srand() on each run will ultimately
make the ping times converge over time. Once the
times converge, they will not separate since the reseeding
will cause the same random number to apply to each
registration.
This commmit will apply the random interval only during
initial registration and update of registration.
All subsequent pings will be incremented with the
actual value of ping-mean-interval. (This parameter
name is no longer accurate, and would be better named
ping-max-interval).
srand() has been moved to the start of the worker
thread, and all repeat calls have been removed,
so that each call of rand(), even during the
same second, generates a different random number.
Fixes #1132 , Fixes #1133
2022-11-20 13:51:41 -05:00
Andrey Volk
bb682fc5b4
Merge pull request #1851 from signalwire/nodupremove
...
[Core] Remove deprecated SWITCH_STACK_NODUP flag. Change switch_event_add_header_string() behavior to always dup.
2022-11-08 02:36:35 +03:00
Andrey Volk
17453e0079
[Core] Remove deprecated SWITCH_STACK_NODUP flag. Change switch_event_add_header_string() behavior to always dup.
2022-11-08 01:48:25 +03:00
Andrey Volk
9675ef689f
Merge pull request #1856 from signalwire/nodupremovewithflag
...
[Core] SWITCH_STACK_NODUP flag is deprecated and will be soon removed. Introduce switch_event_add_header_string_nodup() API.
2022-11-08 01:43:14 +03:00
Andrey Volk
ffa2207926
[Core] SWITCH_STACK_NODUP flag is deprecated and will be soon removed. Introduce switch_event_add_header_string_nodup() API.
2022-11-08 01:17:08 +03:00
Andrey Volk
eb6c2333dd
Merge pull request #1857 from signalwire/smpp
...
[mod_smpp] Fix use of switch_event_add_header_string with SWITCH_STACK_NODUP.
2022-11-08 01:14:48 +03:00
Andrey Volk
00f4bc5ab0
[mod_smpp] Fix use of switch_event_add_header_string with SWITCH_STACK_NODUP.
2022-11-08 00:43:17 +03:00
Royce Mitchell
1213217ccc
[mod_logfile] Continue renaming if a logfile doesn't exist
...
this prevents a scenario where freeswitch.log fails to get rotated and eventually fills up the hard drive causing a crash. See issue #1738
2022-11-01 19:19:15 +03:00
Andrey Volk
6184eb5ffd
Merge pull request #1848 from dragos-oancea/nuke-zrtp-
...
[core][mod_sofia] remove ZRTP (deemed obsolete).
2022-10-28 22:50:14 +03:00
Dragos Oancea
f7c94bc01d
swigall
2022-10-28 20:22:33 +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
Andrey Volk
2ab600c71a
[mod_http_cache] Fix leaking curl handle in http_get()
2022-10-28 01:00:17 +03:00
Zvonimir Bužanić
92caab3647
[core] Fix wrong reason code for group call
2022-10-26 20:53:01 +03:00
Andrey Volk
fee17e1480
Merge pull request #1841 from signalwire/rpmshared
...
[Packaging] Shared libraries instead of static in freeswitch devel CentOS package.
2022-10-25 20:45:34 +03:00
Andrey Volk
d07b8af199
[Packaging] Shared libraries instead of static in freeswitch devel CentOS package.
2022-10-25 19:36:14 +03:00
Andrey Volk
442ebe344b
Merge pull request #1838 from signalwire/static
...
[Build-System] Disable static build by default on Linux.
2022-10-24 22:44:16 +03:00
Andrey Volk
5bfb9a935f
[Build-System] Disable static build by default on Linux.
2022-10-24 21:24:07 +03:00
Andrey Volk
347b7f530d
version bump
2022-10-15 01:16:48 +03:00
Andrey Volk
5a399a50da
swigall
2022-10-14 18:11:17 +00:00
Dmitry Ukolov
c6452cc8da
[mod_sofia] Add db-spin-up-wait-ms profile parameter.
2022-10-06 12:15:41 +03:00
Konstantin S. Vishnivetsky
9c7c77e259
[fs_cli] Add: -s key adding log events filter UUID on fs_cli startup
...
* Add: -s key adding log events filter UUID on fs_cli startup
* Add: long option --set-log-uuid
2022-10-06 12:12:05 +03:00
Clock
c71ed98add
[mod_shout] Replace space with tab in Makefile.am
2022-10-04 20:19:10 +03:00
Andrey Volk
98d2e6212c
Merge pull request #1804 from jakubkarolczyk/fix_late_offer
...
[mod_sofia] Fix handling of late offer
2022-09-09 16:32:35 +03:00
Jakub Karolczyk
71aa3cb03c
[mod_sofia] Fix handling of late offer
2022-09-09 11:07:19 +01:00
Andrey Volk
7b18e8c902
Merge pull request #1794 from Len-PGH/patch-3
...
[Build-System] Add signalwire.conf.xml to the freeswitch.spec
2022-09-06 22:31:20 +03:00
Len
82cec3104e
[Build-System] Add signalwire.conf.xml to the freeswitch.spec
2022-09-06 15:30:35 -04:00
Andrey Volk
4187483878
Merge pull request #1793 from Len-PGH/patch-2
...
[Configuration] Add vanilla autoload_configs signalwire.conf.xml
2022-09-06 20:54:16 +03:00
Brian West
c999598a0a
Merge pull request #1584 from greenbea/patch-7
...
[mod_callcenter] Fix SWITCH_EVENT_PRESENCE_PROBE unbind
2022-09-06 10:57:26 -05:00
Len
741d163284
[Configuration] Add vanilla autoload_configs signalwire.conf.xml
2022-09-06 11:16:20 -04:00
Andrey Volk
7c18cc08d4
Merge pull request #1777 from greenbea/patch-15
...
[mod_sofia] Fix PRESENCE_PROBE firing on rejection
2022-08-30 02:42:26 +03:00
Andrey Volk
ac3011ff66
Merge pull request #1783 from signalwire/jingle
...
[Configuration] Remove jingle_profiles
2022-08-30 01:42:31 +03:00
Andrey Volk
6d208d3115
[Configuration] Remove jingle_profiles
2022-08-30 01:41:22 +03:00