Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
272 commits
Select commit Hold shift + click to select a range
9a71a3d
Rebuild documentation
opensips-github Feb 7, 2026
bbad39d
siprec: avoid accessing invalid dialog/rtp context
razvancrainea Feb 5, 2026
34b0766
siprec: make sure there is a dlg/SDP to notify SRS with
razvancrainea Feb 9, 2026
a5ac425
event_rabbitmq: avoid using released memory
razvancrainea Feb 10, 2026
0e56b0c
rest_client: Fix async transfers with re-used TCP conns
liviuchircu Feb 10, 2026
462fe92
Rebuild documentation
opensips-github Feb 14, 2026
ca3dc83
tm: fix EXTRA_DEBUG logging for local cancel timer
razvancrainea Feb 18, 2026
f3bb041
auth_db: fix documentation regarding default credentials value
razvancrainea Feb 18, 2026
9cb4214
proto_wss: free ws_data on TLS domain lookup failure
liviuchircu Feb 18, 2026
271feb7
Update ChangeLog for 3.6.4
liviuchircu Feb 18, 2026
2367deb
Bump version to 3.6.4
liviuchircu Feb 18, 2026
ea37bcf
require libpcre2
Sep 17, 2025
bc71bf0
update dialplan module for pcre2
Sep 18, 2025
405bffd
create pcre2 compile context once instead of for each compile
Sep 18, 2025
c48acc8
Makefile tweaks to avoid $(shell ...) expansions from failing
swk Sep 11, 2025
dd0e53e
dialplan: fix copying subst's out vector
razvancrainea Dec 2, 2025
2d2d06e
dialplan: make module work with both pcre2 and pcre3 libs
razvancrainea Dec 4, 2025
e706726
update regex module for pcre2
Sep 17, 2025
1682927
regex: allow pcre3 library
razvancrainea Feb 11, 2026
1ea0690
packaging: force libpcre3 for stable version
razvancrainea Feb 11, 2026
7ff18f9
debian: replace libcurl4 gnutls with openssl
razvancrainea Dec 2, 2025
5021266
debian: fully replace libcurl4 gnutls with openssl
razvancrainea Dec 2, 2025
c4126ff
packaging: fix .swp matching
razvancrainea Feb 12, 2026
7c441c7
packaging: skip wolfssl errors
razvancrainea Feb 12, 2026
49ff938
Revert "debian: fully replace libcurl4 gnutls with openssl"
razvancrainea Feb 18, 2026
1967e32
debian: proper replacement libcurl4 gnutls with openssl
razvancrainea Feb 18, 2026
4ebd27d
packaging: fix redhat pcre-devel name
razvancrainea Feb 19, 2026
184b712
regex: make module work with both pcre2 and pcre3, not just compile
razvancrainea Feb 19, 2026
f9d6d22
build: restore libmysqlclient-dev removed in 1cb16e08
razvancrainea Dec 10, 2025
90260ce
build: python-dev-is-python3 should be available in 20.04
razvancrainea Dec 10, 2025
e0ecfcb
regex: fix broken merge
razvancrainea Feb 19, 2026
96b4520
readme: drop lgtm badges, as the service no longer exists
razvancrainea Feb 19, 2026
36c6eb8
packaging/redhat: fix bug introduced in 1ea06905
razvancrainea Feb 20, 2026
7c4ce06
Rebuild documentation
opensips-github Feb 21, 2026
43d965a
Merge pull request #3821 from NormB/fix/tm-async-rd-reversion
bogdan-iancu Feb 23, 2026
85149d8
support for libmongc/libbson version 2 (#3829)
remicollet Feb 24, 2026
a68179c
b2b_entities: convert ERR in DBG
razvancrainea Feb 26, 2026
68825c7
Rebuild documentation
opensips-github Feb 28, 2026
afc8f9a
b2b_entities: make sure last_method is updated before req
razvancrainea Mar 2, 2026
d1777c7
[tcp] fixed potential buffer overflow due to insane large Content-Len…
bogdan-iancu Mar 3, 2026
960ab38
mid_registrar: Fix mem management bugs around "max contacts"
liviuchircu Feb 26, 2026
f47c2f4
registrars: Allow accepting Re-REGISTERs with equal CSeq
liviuchircu Feb 26, 2026
f2cc686
Rebuild documentation
opensips-github Mar 7, 2026
251fd00
Merge pull request #3842 from NormB/fix/cachedb-redis-null-deref
bogdan-iancu Mar 10, 2026
63784c3
Rebuild documentation
opensips-github Mar 14, 2026
f9fb3ea
janus: fix pkg memory leaks in cJSON_Print/cJSON_Parse paths
NormB Mar 7, 2026
5133261
Rebuild documentation
opensips-github Mar 21, 2026
e1e09bc
b2b_logic: turn of bridge initiator in case transfer fails
razvancrainea Mar 19, 2026
41515d9
rtp_relay: do not run indialog for non-SDP requests
razvancrainea Mar 26, 2026
7f4fa3a
Rebuild documentation
opensips-github Mar 28, 2026
04a7867
db_sqlite: Fix interaction with sql_cacher
liviuchircu Apr 1, 2026
f050f59
db_sqlite: Improve error handling
liviuchircu Apr 2, 2026
169c1fa
Rebuild documentation
opensips-github Apr 4, 2026
eb0b0e4
[sip_i] fix wrong ISUP msg type on 200 OK INVITE
bogdan-iancu Apr 7, 2026
b747385
cachedb_memcached: fix NULL deref when memcached_create() returns NULL
dondetir Mar 29, 2026
e7c8bf0
cachedb_cassandra: fix NULL deref when cass_cluster_new() returns NULL
dondetir Mar 29, 2026
dbc832f
jsonrpc: fix NULL deref and object leak in jsonrpc_handle_cmd()
dondetir Mar 29, 2026
c48de59
rtpengine: fix NULL deref from unchecked cJSON_PrintUnformatted()
dondetir Mar 29, 2026
8e1512e
aaa_diameter: fix NULL deref in dm_receive_req() via init_str()
dondetir Mar 29, 2026
5fd25d4
janus: fix pkg memory leaks in populate_janus_handler_id()
dondetir Mar 29, 2026
163cb72
janus: Simplify prev commit 2453e8f78a2c
liviuchircu Apr 7, 2026
e7cf1d5
PN Support: Improve default handling for failed calls
liviuchircu Apr 8, 2026
8cfbb70
Rebuild documentation
opensips-github Apr 11, 2026
1c90d5d
Compiling with DISABLE_NAGLE does not propogate tcp_proto_no and neve…
davidtrihy-genesys Apr 14, 2026
097b530
core: fix fd memory leak in reactor_proc_add_fd, causing too many ope…
danielzt Apr 14, 2026
e40d21e
db_mysql: recover from ER_UNKNOWN_STMT_HANDLER (1243) (#3865)
dondetir Apr 17, 2026
4545e55
event_rabbitmq: fix dupl_string() NUL-inclusive len corrupting AMQP s…
NormB Apr 17, 2026
2042792
event_rabbitmq: avoid double free on guest usage
razvancrainea Apr 17, 2026
32c1cba
rtpengine: fix use-after-free of flags string in bencode dictionary (…
NormB Apr 17, 2026
4d7ed1d
aaa_diameter: Fix race condition with async dm_send_request()
liviuchircu Feb 24, 2026
ae432e1
aaa_diameter: Fix possible PKG/SHM mixup across multiple threads
liviuchircu Mar 24, 2026
9f9a11d
Rebuild documentation
opensips-github Apr 18, 2026
bf9f69f
#3798 Don't require certificate for TLS clients
Feb 12, 2026
605392d
aaa_diameter: fix reply cJSON ownership in dm_send_request() paths
liviuchircu Apr 23, 2026
66cca03
tls_openssl: fix per-thread state double-free across fork()
NormB Mar 9, 2026
b612d05
python: Improve compatibility with Debian 13
liviuchircu Apr 24, 2026
1898621
Rebuild documentation
opensips-github Apr 25, 2026
cabd892
debian: enforce explicit python path
razvancrainea May 5, 2026
c64f5b3
PN Support: Complete commit e7cf1d595
liviuchircu May 6, 2026
f4d21ba
registrar: Improve error handling
liviuchircu May 6, 2026
24e3e37
PN Support: Add few unit tests for t_wait_for_new_branches()
liviuchircu May 6, 2026
8868e65
Update ChangeLog for 3.6.5
liviuchircu May 6, 2026
42f57f0
Bump version to 3.6.5
liviuchircu May 6, 2026
bfcdd43
cgrates: add missing { NULL, NULL } terminator to modparam deps array
jarrodb May 6, 2026
c0197e4
rtpengine: avoid looping when a server is enforced
razvancrainea May 8, 2026
7414884
Rebuild documentation
opensips-github May 9, 2026
14fd58c
presence: remove deprecated xmlMemoryDump()
razvancrainea May 11, 2026
88b5343
github: bump actions versions to avoid deprecation
razvancrainea May 11, 2026
1e0b871
Fix format specifier warnings on 32-bit architectures (i686) (#3791)
lemenkov May 12, 2026
e8fd986
add inttypes format for i686 architectures
razvancrainea May 12, 2026
d8b5c5d
proto_smpp: bound sm_length against buffer overflow (#3891)
volga629-1 May 13, 2026
4d23613
core: enforce bounds checks on input-derived lengths (#3888)
TristanInSec May 13, 2026
c5970d3
presence: fix winfo XML overflow on long URIs
razvancrainea May 13, 2026
eb8b580
presence: drop unused variable
razvancrainea May 13, 2026
8fe74b0
sdp: reject malformed bandwidth lines
razvancrainea May 13, 2026
068a4b5
mem: drop unused q_malloc counter
razvancrainea May 13, 2026
2fae6df
imc: fix member list buffer overflow
razvancrainea May 13, 2026
303fb58
imc: reject oversized unknown command replies
razvancrainea May 13, 2026
1237093
imc: centralize user body formatting
razvancrainea May 13, 2026
de5071a
presence: make sure Content-Type is parsed
razvancrainea May 7, 2026
ec38f4f
presence: handle case when Content-Type is missing
razvancrainea May 13, 2026
0d015c4
rtpengine: allow IPv6 destinations in sockets
razvancrainea May 13, 2026
9f98878
jabber: validate resolved address family
razvancrainea May 13, 2026
d1590b0
xmpp: validate resolved IPv4 addresses
razvancrainea May 13, 2026
da22f8d
usrloc cluster: Fix possible SHM memory leak
liviuchircu May 15, 2026
5dfe21b
Rebuild documentation
opensips-github May 16, 2026
784938e
Merge branch 'compression_overflow' of github.com:john08burke/opensip…
liviuchircu May 19, 2026
11a09c7
proto_hep: validate HEPv3 chunk lengths
razvancrainea May 18, 2026
7892812
proto_hep: reject HEPv3 frames without payload
razvancrainea May 18, 2026
11ab0a0
rr: bound maddr URI construction
razvancrainea May 18, 2026
9148a16
topology_hiding: bound encoded contact lengths
razvancrainea May 18, 2026
e7a0377
b2b_entities: bound generated RAck headers
razvancrainea May 18, 2026
8fe61f9
b2b_logic: stop oversized Replaces rewrite
razvancrainea May 18, 2026
83c02c6
clusterer: bound topology packet counts
razvancrainea May 19, 2026
5700762
aaa_diameter: bound accounting AVP collection
razvancrainea May 19, 2026
85da0c3
registrar: dinamically grow temporary GRUU buffer
razvancrainea May 19, 2026
245c8ad
sdp: bound parsed SDP line count
razvancrainea May 19, 2026
ba31dfa
pi_http: avoid POST argument OOB access
razvancrainea May 19, 2026
33f4682
bin: validate received packet bounds
razvancrainea May 19, 2026
aa3b1be
usrloc: fix cachedb contact match key size
razvancrainea May 19, 2026
dc241fb
proto_smpp: harden SMPP string bounds
razvancrainea May 19, 2026
b23299a
compression: fix decompression bounds checks
razvancrainea May 19, 2026
72a9d6b
httpd: fix return value
razvancrainea May 20, 2026
520c36a
rtpengine: properly reset pvar
razvancrainea May 20, 2026
d4d7e2a
bin: use portable size print
razvancrainea May 20, 2026
af97ed5
build: use -Wno-atomic-alignment only for clang
razvancrainea May 20, 2026
6542037
bin: fix packet size log format
razvancrainea May 20, 2026
7e9c5d9
Update ChangeLog for 3.6.6
liviuchircu May 20, 2026
26c0c4e
Bump version to 3.6.6
liviuchircu May 20, 2026
83ca84c
Rebuild documentation
opensips-github May 23, 2026
1dffc0d
rtpproxy: guard for null message in command
razvancrainea May 26, 2026
70e8fc0
Merge branch 'NormB-fix/dialog-cluster-sipi-crash'
bogdan-iancu May 26, 2026
b10c6af
[drouting] fix hashing the carrier sort algorithm
bogdan-iancu May 26, 2026
5dbbd99
registrar: Honor pn_refresh_timeout for PN branch waits
liviuchircu May 27, 2026
d6427ec
dialog: fix stats transitions for replicated dlgs
razvancrainea May 29, 2026
b20ae9e
Rebuild documentation
opensips-github May 30, 2026
5cce875
rtp_relay: use the opposite tag when creating the peer leg in request
razvancrainea Jun 2, 2026
b596d3f
dialog: avoid clearing locked_by after final db cleanup unref
razvancrainea Jun 2, 2026
0a078e4
rtp_relay: clarify peer pvar scope
razvancrainea Jun 3, 2026
c2a655a
tls_wolfssl: align wolfSSL shm allocations
razvancrainea Jun 3, 2026
4f6c86c
[b2b_entities] avoid sending 408 on a completed transaction
bogdan-iancu Jun 3, 2026
2d8f046
[uac_registrant] store the configured "expires" and use it for each r…
bogdan-iancu Jun 3, 2026
b3953c2
core: implement FAST_LOCK for aarch64 (#3892)
ovidiusas Jun 2, 2026
d6a21d5
b2b_sca: fix potential heap/buffer overflow in uri
razvancrainea Jun 5, 2026
53d0e33
Rebuild documentation
opensips-github Jun 6, 2026
dc328f2
github: migrate slack notify to official action
razvancrainea May 29, 2026
1dc7d08
rtpproxy: drain timeout notification sockets
sobomax Jun 8, 2026
3ef7955
Merge pull request #3912 from sippy/pr_rtpproxy_nsock_drain_3.6
bogdan-iancu Jun 9, 2026
f372f2f
github: inherit SLACK token in reusable workflows
razvancrainea Jun 9, 2026
457f09d
[uac_registrant] fix extracting the min-expires upon 423 reply
bogdan-iancu Jun 10, 2026
0430f1d
fix rewrite_ruri() + RW_RURI_PREFIX with empty string prefix
bogdan-iancu Jun 10, 2026
3489076
Merge pull request #3915 from NormB/fix/pua-dialoginfo-early-lifetime
bogdan-iancu Jun 11, 2026
b17f7fd
[pua_dialoginfo] fix some backport syntax issues
bogdan-iancu Jun 11, 2026
382d02b
Merge pull request #3920 from ovidiusas/master_in_dialog_PRACK
bogdan-iancu Jun 12, 2026
a686b62
Rebuild documentation
opensips-github Jun 13, 2026
3925140
[stir-shaken] fix heap-buffer-overflow in stir_shaken_disengagement()
bogdan-iancu Jun 15, 2026
584f826
rtp_relay: parse reply To header
razvancrainea Jun 10, 2026
5a91d8a
proto_bin: validate stream packet lengths
razvancrainea Jun 15, 2026
f8935fe
fixed stack buffer overflow in $(cT[*]) pvar
bogdan-iancu Jun 15, 2026
04d5367
opensips: Fix SIP Instance according to RFC 5626
dsandras May 5, 2026
1703868
registrar: Add few GRUU unit tests for ;+sip.instance=
liviuchircu Jun 15, 2026
ec25c32
docs: rename doc directory to docs [skip ci]
razvancrainea Jun 16, 2026
0fa1146
docs: add generated module README files for 3.6 (#3927)
dariusstefan Jun 16, 2026
3ec7d0c
[msilo] fix malformed body for non plain/text content
bogdan-iancu Jun 17, 2026
d967744
[clusterer] fix stack overflow in receiving MI params over BIN
bogdan-iancu Jun 17, 2026
85207da
cfgutils: Fix SHM leak with re.subst and $shv() variables
liviuchircu Jun 17, 2026
6ad01a1
Update ChangeLog for 3.6.7
liviuchircu Jun 17, 2026
eaee48e
Bump version to 3.6.7
liviuchircu Jun 17, 2026
2a7a46c
core: destroy TCP connections before modules
razvancrainea Jun 17, 2026
02dc674
cgrates: restore acc ctx on dialog var replication
razvancrainea Jun 18, 2026
fefd8e4
aaa_diameter: always release reply cJSON regardless of output PV
dondetir Apr 28, 2026
38ca45a
aaa_diameter: fix double-free of cJSON item in dm_avps2json()
dondetir Apr 28, 2026
6c392ee
Rebuild documentation
opensips-github Jun 20, 2026
403aa5a
[b2b_entities] prevent crashing if b2b_init() called after async
bogdan-iancu Jun 22, 2026
ee2b891
docs/evi: clarify core event_route handling [skip ci]
razvancrainea Jun 19, 2026
e6e4a3d
docs/script: refresh route examples [skip ci]
razvancrainea Jun 19, 2026
4531fc7
docs/script: fix transformation reference [skip ci]
razvancrainea Jun 22, 2026
65441a6
docs/mi: group core commands by class [skip ci]
razvancrainea Jun 22, 2026
469f5b7
docs/script: document crc32 transformation [skip ci]
razvancrainea Jun 22, 2026
64c6875
docs/mi: document missing core commands [skip ci]
razvancrainea Jun 22, 2026
b171895
docs/mi: link transport module documentation [skip ci]
razvancrainea Jun 22, 2026
bee7bf4
[auto-scaler] new procs to self update with latest reload cfg
bogdan-iancu Jun 23, 2026
8736733
mid_registrar, usrloc: replicate AoR with populated kv_storage
denyspozniak Apr 29, 2026
25f02ef
config: add standalone M4 examples
razvancrainea Jun 24, 2026
f881492
[docs] improve the flag's documentation [skip ci]
bogdan-iancu Jun 24, 2026
39e138a
[docs] improve post 1.9v documentation [skip ci]
bogdan-iancu Jun 24, 2026
465fa4d
[docs] fix post 3.0v documentation [skip ci]
bogdan-iancu Jun 24, 2026
427ef0e
[docs] add more links in post 3.0v documentation [skip ci]
bogdan-iancu Jun 24, 2026
342a8ca
[docs] add more links in post 3.6v documentation [skip ci]
bogdan-iancu Jun 24, 2026
bdefea4
[docs] fix post 3.0v syntax in example [skip ci]
bogdan-iancu Jun 24, 2026
161f42f
[docs] fix post 3.0v links/anchors [skip ci]
bogdan-iancu Jun 25, 2026
3e3d9f2
b2b_entities: fix possible invalid dlg access
razvancrainea Jun 25, 2026
5112524
docs/evi: index core events by name [skip ci]
razvancrainea Jun 25, 2026
80a47a7
[docs] fix AVP naming for post 1.6 versons [skip ci]
bogdan-iancu Jun 25, 2026
fcc9cf0
[docs] generic update/improvement/completion for the Var docs [skip ci]
bogdan-iancu Jun 25, 2026
9d7e0eb
[docs] updating to names for routes [skip ci]
bogdan-iancu Jun 25, 2026
f0efa55
[docs] updating to AVP with names [skip ci]
bogdan-iancu Jun 25, 2026
de38f0d
[docs] removing AVPOPS [skip ci]
bogdan-iancu Jun 25, 2026
d1bd0b5
[docs] remove obsolete vars related to msg branches [skip ci]
bogdan-iancu Jun 25, 2026
4fad952
docs/evi: fix doubled (nested) GitHub alert in Core Events [skip ci]
dariusstefan Jun 25, 2026
512b9e0
Merge pull request #3959 from dariusstefan/fix/coreevents-nested-aler…
liviuchircu Jun 25, 2026
8832a44
tm: Fix context for PN timeout 408
liviuchircu Jun 25, 2026
a1ba539
[docs] add missing variable names to core var headings [skip ci]
bogdan-iancu Jun 25, 2026
321933e
[docs] fix typos in core var docs [skip ci]
bogdan-iancu Jun 25, 2026
3562542
rtp_relay: properly populate leg tag on parallel forking
razvancrainea Jun 26, 2026
b785b3d
[docs] update/improve async documentation [skip ci]
bogdan-iancu Jun 26, 2026
c530525
[docs] update async documentation as AVPOPS was removed [skip ci]
bogdan-iancu Jun 26, 2026
e8e2d56
[docs] update async documentation for onreply support [skip ci]
bogdan-iancu Jun 26, 2026
505fbe9
[auth_db] improve docs with ha1/ha1b recalculation [skip ci]
bogdan-iancu Jun 26, 2026
f5c7eee
docs: add README.md for proto_udp and proto_tcp [skip ci]
dariusstefan Jun 30, 2026
df41919
Merge pull request #3988 from dariusstefan/docs/net-proto-readme-3-6
liviuchircu Jun 30, 2026
5df490d
Merge pull request #3983 from kvwake/tls_mgm-sni-case-insensitive
bogdan-iancu Jun 30, 2026
bccc5a6
Improve Core Parameter documentation [no ci]
liviuchircu Jun 26, 2026
5ae8d87
Rebuild documentation
opensips-github Jul 4, 2026
cd29c90
[uuid] fix compiling for UUID v7 on old systems
bogdan-iancu Jul 6, 2026
9aa0d39
Makefile.conf: remove comments
razvancrainea Jul 6, 2026
fba47d3
b2b_sdp_demux: fix cross BYE concurrency
razvancrainea Jul 7, 2026
befc3d5
rtpproxy: remove bogus warning when notification is not used
razvancrainea Jul 7, 2026
5f2fb5b
docs: use opensips code highlighting [skip ci] (#4027)
dariusstefan Jul 7, 2026
387bee4
[uuid] fix docs - uuid() takes version as number, not string
bogdan-iancu Jul 8, 2026
a48a768
docs: use correct tags for code blocks highlighting [skip ci] (#4049)
dariusstefan Jul 8, 2026
9f6a73e
[mi_datagram] fix leak in system memory..
bogdan-iancu Jul 8, 2026
d7500df
Rebuild documentation
opensips-github Jul 11, 2026
4e8a63e
drouting: fix formatting of MI command parameter lists in README [ski…
dariusstefan Jul 8, 2026
68fde4b
modules: strip useless leading tab indentation from READMEs [skip ci]
dariusstefan Jul 9, 2026
9c126ad
docs: update modules READMEs [skip ci]
dariusstefan Jul 10, 2026
7748997
Merge pull request #4077 from dariusstefan/3.6
liviuchircu Jul 13, 2026
9c7125d
tm: add context for replicated CANCEL handling
razvancrainea Jul 14, 2026
269750b
[pua_reginfo] docs corrected
bogdan-iancu Jul 15, 2026
0b33fc1
[modules] cosmetic on the title for better randering
bogdan-iancu Jul 15, 2026
f22fa3d
Merge pull request #4110 from NormB/fix/cfgutils-async-sleep-docs
bogdan-iancu Jul 16, 2026
60b7e99
Rebuild documentation
opensips-github Jul 18, 2026
7517cf0
b2b_entities: add dlg ref conuting
razvancrainea Jul 21, 2026
1416003
regex: fix compile error for pcre3
razvancrainea Jul 21, 2026
5ae1eb7
tls_mgm: fix require_cert and verify_cert enforcement for virtual dom…
ipoddubny Jul 19, 2026
5e99b31
tls_mgm: unify TLS verify mode selection
razvancrainea Jul 21, 2026
ebe5021
cgrates: fix unreffing in case of error and concurrent BYE
razvancrainea Jul 22, 2026
21a1fff
tm: fix anycast replication return code
razvancrainea Jul 23, 2026
961c210
Improve Core Function documentation [no ci]
liviuchircu Jul 24, 2026
0aa06ac
Rebuild documentation
opensips-github Jul 25, 2026
dfc5450
translate doc URLs to the new format [skip ci]
bogdan-iancu Jul 27, 2026
e6c9fdc
docs: fix links to new tutorials structure [skip ci]
razvancrainea Jul 28, 2026
34ed943
readme: fix links for certain modules [skip ci]
razvancrainea Jul 28, 2026
9115969
docs: remove legacy generated module docs [skip ci]
razvancrainea Jul 28, 2026
1ef0df8
sockets_mgm: fix race in receive_fd causing infinite loop on reload (…
NormB Jul 31, 2026
5880436
tls_openssl: skip cleanup with invalid TCP fd
razvancrainea Jul 31, 2026
d901a20
dialog: store reply SDP as current offer
razvancrainea Jul 31, 2026
9fa8150
packaging: use mariadb for redhat >= 10
razvancrainea Aug 3, 2026
4bda6d5
Merge branch '3.6' into GCVCALLP-3136
benceszigeti Aug 4, 2026
afbc65e
GCVCALLP-3136: Fix loglevel
benceszigeti Aug 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 21 additions & 7 deletions .github/workflows/.notify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,34 @@ on:
job_result:
required: true
type: string
secrets:
SLACK_BOT_TOKEN:
required: false

jobs:
notify_slack:
runs-on: ubuntu-latest
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
steps:
- name: Notify slack fail
if: ${{ inputs.job_result == 'failure' && github.repository == 'OpenSIPS/opensips' }}
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
uses: voxmedia/github-action-slack-notify-build@v1
if: ${{ inputs.job_result == 'failure' && github.repository == 'OpenSIPS/opensips' && env.SLACK_BOT_TOKEN != '' }}
uses: slackapi/slack-github-action@v3.0.3
with:
channel: devel
status: FAILED
color: danger
method: chat.postMessage
token: ${{ env.SLACK_BOT_TOKEN }}
payload: |
channel: devel
text: ":x: ${{ inputs.job_name }} failed in ${{ github.repository }}"
blocks:
- type: section
text:
type: mrkdwn
text: ":x: *${{ inputs.job_name }}* failed in *${{ github.repository }}*"
- type: context
elements:
- type: mrkdwn
text: "<${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}|Open this run in GitHub Actions>"

- name: Post Fail
if: ${{ inputs.job_result == 'failure' }}
Expand Down
285 changes: 0 additions & 285 deletions .github/workflows/.rtp.io.yml

This file was deleted.

4 changes: 3 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
apt-get install -y git lsb-release gnupg2 wget

# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
submodules: recursive

Expand All @@ -84,4 +84,6 @@ jobs:
with:
job_name: "Main CI"
job_result: ${{ needs.build.result }}
secrets:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
if: ${{ always() }}
6 changes: 4 additions & 2 deletions .github/workflows/multiarch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ jobs:
apt-get install -y git lsb-release gnupg2 wget

# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
submodules: recursive

# Cache the compiler cache
- name: Cache the compiler cache
uses: actions/cache@v4
uses: actions/cache@v5
if: endsWith(matrix.compiler, '-qemu-cross')
with:
path: ccache
Expand Down Expand Up @@ -76,4 +76,6 @@ jobs:
with:
job_name: "Multi-Architecture Build"
job_result: ${{ needs.build_multiarch.result }}
secrets:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
if: ${{ always() }}
Loading
Loading