Commit Graph

1081 Commits (master)

Author SHA1 Message Date
Richard Fuchs 18579227a9 MT#61404 clone previous sequence number for T.38
2 months ago
Lucian Balaceanu bba9625b25 MT#55283 fix calling redis_delete when call is not persisted to db
2 months ago
Richard Fuchs eeeb2d8641 MT#55283 move socket_port_link into stream_fd
2 months ago
Richard Fuchs 31c6d7d754 MT#61625 split out generate_mid()
2 months ago
Richard Fuchs dcc816dd07 MT#55283 use obj_release in more places
2 months ago
Richard Fuchs 4c9343b8c6 MT#55283 used typed hash table for rtp_stats
2 months ago
Richard Fuchs 06b84ac050 MT#61625 refactor __rtp_stats_update
2 months ago
Richard Fuchs 21de8d4b94 MT#55283 modernise timeval_subtract
3 months ago
Richard Fuchs 4947ab9404 MT#55283 modernise timeval_add
3 months ago
Richard Fuchs 416ca38d25 MT#55283 allow overlapping port ranges
3 months ago
Richard Fuchs 6276b37cd2 MT#55283 use list pointer ops for port pool
3 months ago
Donat Zenichev 82093e7f52 MT#61630 moh: add logs
3 months ago
Richard Fuchs daf39269c5 MT#55283 add codec-ignore option
3 months ago
Richard Fuchs ad6fb06b13 MT#55283 type safety for uid_alloc
3 months ago
Richard Fuchs 3ea365ef60 MT#55283 use typed hash table for rr_spec
3 months ago
Richard Fuchs db9f1043c0 MT#55283 defuse warning message
3 months ago
Richard Fuchs b61925d264 MT#55283 don't "strip" codecs from offerer
3 months ago
Richard Fuchs add46f265a MT#55283 prevent erroneous swithch to DB 0
3 months ago
Richard Fuchs a28b2b5415 MT#61822 generalise memory arena
4 months ago
Richard Fuchs ad8ce3541d MT#61822 add RWLOCK_STATIC_INIT
4 months ago
Donat Zenichev 08c482282f MT#61368 monologue_offer_answer: unify comments styling
4 months ago
Donat Zenichev ccdea5fd06 MT#61368 Fix typos in `monologue_offer_answer()`
4 months ago
Donat Zenichev 51a0175ae7 MT#61630 moh: support inactive hold
4 months ago
Richard Fuchs 2ce79f9bb4 MT#61822 add type safety to obj_alloc
4 months ago
Donat Zenichev 67bfa5a5df MT#61630 Generalize `moh-max-duration`, add `repeat-duration`
4 months ago
Donat Zenichev 9be0c02eca MT#61630 Introduce MoH functionality
4 months ago
Donat Zenichev 9c7bb1076c MT#61630 call: add new func `call_ml_sendonly()`
4 months ago
Donat Zenichev 2ca5319c1b MT#61630 introduce `media_player_add()`
4 months ago
Donat Zenichev 816dc6e910 MT#61630 media_player_init* renaming
4 months ago
Donat Zenichev 83bed23013 MT#61630 media_player_opts_t: add file, blob and db_id
4 months ago
Richard Fuchs 78191d9216 MT#61368 improve media finding logic
4 months ago
Richard Fuchs bce7dcf05f MT#61368 add dialogue_connect()
4 months ago
Richard Fuchs 73d4195b3c MT#61368 add __medias_unconfirm helper
4 months ago
Richard Fuchs 84e71c86b3 MT#61368 add call_get2()
4 months ago
Richard Fuchs ece5baa110 MT#61368 add call_merge()
4 months ago
Richard Fuchs c5199f1c92 MT#61368 refactor code to remove call from hash
4 months ago
Richard Fuchs 1250654d23 MT#61368 add __update_init_medias()
4 months ago
Richard Fuchs 73ec8df939 MT#61368 use media subscription lookup for offers
4 months ago
Richard Fuchs 34e007defc MT#61802 retain offered codecs across answers
4 months ago
Richard Fuchs 2a46eb2cdc MT#61368 change media_ids to typed hash table
5 months ago
Richard Fuchs 643547377f MT#61352 consolidate opmode with ng_command
5 months ago
Richard Fuchs 6189d0b315 MT#61372 add explicit support for 18x responses
5 months ago
Richard Fuchs aa4945f6fe MT#61371 support changing of to-tag
5 months ago
Donat Zenichev b2774a1a31 MT#56465 monologue_offer_answer: manipulations refactoring
5 months ago
Donat Zenichev 2c222063ca MT#56465 call_get_dialogue: add some code comments
5 months ago
Donat Zenichev ec21fe5cb7 MT#56465 sdp manipulations: add media types removal
5 months ago
Donat Zenichev 4f48d31444 MT#56465 Improve "this" side lookup by subs
5 months ago
Donat Zenichev 4e6b40a9fc MT#56465 offer/answer: use subscription lookups for answer
5 months ago
Donat Zenichev ce9c767cf9 MT#56465 offer/answer: don't drop existing offer's subs
5 months ago
Donat Zenichev 4669051cac MT#56465 offer/answer: subscribe sender to receiver
5 months ago
Donat Zenichev 61b4eb8239 MT#56465 monologue_offer_answer: rename ml objects
5 months ago
Donat Zenichev bac282a501 MT#56465 monologue_offer_answer: rename media objects
5 months ago
Richard Fuchs eb9d4edbfd MT#61371 pass `flags` to offer_answer functions
6 months ago
Richard Fuchs 71b3298935 MT#61371 add aliases to CLI/log output
6 months ago
Richard Fuchs 84350cb850 MT#61371 support tag aliases
6 months ago
Richard Fuchs e7143500ea MT#61371 prevent A <> A dialogue associations
6 months ago
Richard Fuchs fdefcc1ab8 MT#55283 remove remnant
6 months ago
Richard Fuchs a6775d3ca7 MT#61371 remove one level of indentation
6 months ago
Richard Fuchs d2d9603ddf MT#61371 replace code with helper function
6 months ago
Donat Zenichev 7bae4a780c MT#60476 Add `call_media_get_top_ms()` getter
6 months ago
Richard Fuchs bf4f32b652 MT#57719 unconditional subscribe
7 months ago
Richard Fuchs 7b28ec4402 MT#61263 fix `delete` stats reporting
7 months ago
Richard Fuchs c4b81b644c MT#55283 add option `allow no codec media`
7 months ago
Richard Fuchs c37f378532 MT#55283 fix possible null dereference
7 months ago
Richard Fuchs ec500bdc6b MT#60476 obsolete last_in_sdp(_parsed)
7 months ago
Richard Fuchs 7167237f50 MT#55283 change scope of ICE fragment storage
7 months ago
Donat Zenichev e7fe8c2475 MT#60476 Add handling of `end-of-candidates`
7 months ago
Richard Fuchs 293ad7b6bd MT#55283 change variable scope
7 months ago
Richard Fuchs 8b26bf2761 MT#55283 switch o= strings to `str`
7 months ago
Richard Fuchs 1b4b0d1611 MT#55283 add call_strdup_str helper
7 months ago
Richard Fuchs a14cf184ad MT#55283 obsolete buffer_lock
7 months ago
Donat Zenichev c9b583dc9a MT#60476 Update session bandwidth every time
7 months ago
Donat Zenichev a6719e9329 MT#55283 __get_media: NULL assigned but not used
7 months ago
Richard Fuchs 7b1557cc1e MT#55283 rekernelize after DTLS connect
7 months ago
Richard Fuchs 2aa11c2a2a MT#55283 catch changes in a=mid
7 months ago
Richard Fuchs 65738a4882 MT#55283 use sockaddr_print_gstring
7 months ago
Richard Fuchs 87f9fc18bf MT#55283 fix possible null dereference
7 months ago
Richard Fuchs 09cb85f32a MT#55283 streamline call_stream_address
7 months ago
Richard Fuchs e143fa08ca MT#60476 remember received media ICE candidates
7 months ago
Richard Fuchs 2b8a510af5 MT#55283 change call_str_cpy etc semantics
7 months ago
Richard Fuchs 67e1b9979a MT#55283 simplify call_str_dup family
7 months ago
Richard Fuchs 33da0186de MT#55283 add `all_attributes` lists
7 months ago
Richard Fuchs 5fc8af25fb MT#55283 rename to `generic_attributes`
7 months ago
Donat Zenichev eecc7d5a36 MT#60476 sdp_create: add group attribute support
7 months ago
Donat Zenichev ea68824d5d MT#60403 bandwidth: add support of `b=TIAS:` attr
8 months ago
Donat Zenichev 0f6f1854ae MT#60476 add handling of `a=setup:` for message type
8 months ago
Donat Zenichev e1cf7b70dc MT#60476 Update media's protocol_str when initializing
8 months ago
Donat Zenichev a44ee46201 MT#56465 sdp_create: refactor bandwidth handling
8 months ago
Donat Zenichev b170ded75d MT#60403 bandwidth: add support of CT for session level
8 months ago
Peter Kelly d4a8203b4b MT#55283 Added decoder mix "slots" concept ...
8 months ago
Richard Fuchs 2acf5a6f85 MT#55283 fix IPv6 XMLRPC callbacks
8 months ago
Richard Fuchs 1d18f4a0bf MT#55283 bugfix for 91f7b29cc
8 months ago
Morten Tryfoss 42e52fd1d6 MT#55283 Reject OSRTP answer when not offered
8 months ago
Richard Fuchs 2d18d6189b MT#55283 fix unsubscribe/update order
8 months ago
Richard Fuchs 83830b4190 MT#55283 fix missing space in log message
8 months ago
Richard Fuchs 7dd2235df1 MT#55283 rework parser framework
9 months ago
Richard Fuchs c271a8321d MT#55283 add support for codec-set + play_media
9 months ago
Richard Fuchs 9b292dcd89 MT#60688 fix possible NULL dereference
9 months ago
Donat Zenichev 9b3cd95045 MT#60403 bandwidth: add support of AS for session level
9 months ago
Donat Zenichev 7d4dc39dbb MT#60476 sdp_origin: always update origin from sdp
9 months ago