[OpenSIPS-Devel] [OpenSIPS/opensips] bf7489: freeswitch ESL connector: First draft
Liviu Chircu
liviu at opensips.org
Tue Jan 31 12:50:08 EST 2017
Branch: refs/heads/feature/FS-load-balancer
Home: https://github.com/OpenSIPS/opensips
Commit: bf748976ff58244a05ed6e4d167c840206846b03
https://github.com/OpenSIPS/opensips/commit/bf748976ff58244a05ed6e4d167c840206846b03
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
A modules/freeswitch/Makefile
A modules/freeswitch/fs_api.h
A modules/freeswitch/fs_mod.c
Log Message:
-----------
freeswitch ESL connector: First draft
Commit: 2ed26449dff6561f306b6463b723a506679fb70f
https://github.com/OpenSIPS/opensips/commit/2ed26449dff6561f306b6463b723a506679fb70f
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M Makefile.sources
M modules/freeswitch/Makefile
A modules/freeswitch/esl/src/esl.c
A modules/freeswitch/esl/src/esl_buffer.c
A modules/freeswitch/esl/src/esl_config.c
A modules/freeswitch/esl/src/esl_event.c
A modules/freeswitch/esl/src/esl_json.c
A modules/freeswitch/esl/src/esl_threadmutex.c
A modules/freeswitch/esl/src/include/esl.h
A modules/freeswitch/esl/src/include/esl_buffer.h
A modules/freeswitch/esl/src/include/esl_config.h
A modules/freeswitch/esl/src/include/esl_event.h
A modules/freeswitch/esl/src/include/esl_json.h
A modules/freeswitch/esl/src/include/esl_oop.h
A modules/freeswitch/esl/src/include/esl_threadmutex.h
Log Message:
-----------
freeswitch: Integrate FreeSWITCH ESL code
Commit: bb59120158c219186f6275e96c1bfe332618e48a
https://github.com/OpenSIPS/opensips/commit/bb59120158c219186f6275e96c1bfe332618e48a
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
A modules/freeswitch/fs_api.c
M modules/freeswitch/fs_api.h
M modules/freeswitch/fs_mod.c
Log Message:
-----------
freeswitch: API draft
Commit: b1f3ddea0f582e5e7f78341e1ca2bc0f79d1bc18
https://github.com/OpenSIPS/opensips/commit/b1f3ddea0f582e5e7f78341e1ca2bc0f79d1bc18
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M resolve.c
M resolve.h
Log Message:
-----------
resolve.c: Add generic "ip[:port]" parsing/resolving
Commit: 37109ce03190c1dd2adeb88fdefd502158abfb7e
https://github.com/OpenSIPS/opensips/commit/37109ce03190c1dd2adeb88fdefd502158abfb7e
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M modules/freeswitch/fs_api.c
M modules/freeswitch/fs_api.h
Log Message:
-----------
freeswitch: Add box referencing from multiple modules
Commit: 17cdbd3755c2a36e218352583a69810cacf24fe1
https://github.com/OpenSIPS/opensips/commit/17cdbd3755c2a36e218352583a69810cacf24fe1
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
A lib/timerfd.h
M modules/cfgutils/cfgutils.c
Log Message:
-----------
Move "sys/timerfd.h" conditional import code under lib/
Commit: 13b125e86af611db7178bbba9e233aabf42fdb97
https://github.com/OpenSIPS/opensips/commit/13b125e86af611db7178bbba9e233aabf42fdb97
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M modules/freeswitch/fs_api.c
M modules/freeswitch/fs_api.h
M modules/freeswitch/fs_mod.c
A modules/freeswitch/fs_proc.c
A modules/freeswitch/fs_proc.h
M reactor_defs.h
Log Message:
-----------
freeswitch: Add dedicated process for FS conn handling
* reactor-based waiting on multiple FS boxes
* periodic TCP reconnect to any box, if needed
Commit: e147f5932e747f20708745249fbe2ba22053747a
https://github.com/OpenSIPS/opensips/commit/e147f5932e747f20708745249fbe2ba22053747a
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M lib/timerfd.h
Log Message:
-----------
lib/timerfd.h: remove unnecessary warning
Commit: 88d6d667ba271d4c66da3068676b15de4060c248
https://github.com/OpenSIPS/opensips/commit/88d6d667ba271d4c66da3068676b15de4060c248
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
A lib/osips_malloc.c
A lib/osips_malloc.h
Log Message:
-----------
Add reusable, libc-compatible pkg/shm allocation functions
Commit: 512fca237f653b53a3f89306371337630788ff1f
https://github.com/OpenSIPS/opensips/commit/512fca237f653b53a3f89306371337630788ff1f
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M modules/freeswitch/fs_api.c
M modules/freeswitch/fs_api.h
M modules/freeswitch/fs_mod.c
M modules/freeswitch/fs_proc.c
Log Message:
-----------
freeswitch: Add heartbeat event parsing & pushing to subscribers
Commit: bc3aae9f62fc89bc53058843ef5d6f79e3a6acfc
https://github.com/OpenSIPS/opensips/commit/bc3aae9f62fc89bc53058843ef5d6f79e3a6acfc
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M modules/freeswitch/fs_api.c
M modules/freeswitch/fs_api.h
M modules/freeswitch/fs_mod.c
M modules/freeswitch/fs_proc.c
Log Message:
-----------
freeswitch: Add event socket ref counting and connection cleanup
Commit: 8fddc48f44e39d52bf25cb1f50510c2c6e7a001b
https://github.com/OpenSIPS/opensips/commit/8fddc48f44e39d52bf25cb1f50510c2c6e7a001b
Author: Liviu Chircu <liviu at opensips.org>
Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths:
M modules/freeswitch/fs_api.c
Log Message:
-----------
freeswitch: Fix a ref count bug
Compare: https://github.com/OpenSIPS/opensips/compare/4f0688293e66...8fddc48f44e3
More information about the Devel
mailing list