Commit Graph

3321 Commits (mr13.1.1.1)

Author SHA1 Message Date
Donat Zenichev 65c96da6ae MT#60476 Deprecate chopper related functionality
1 year ago
Donat Zenichev 78f659a5ae MT#60476 Deprecate `print_sdp_session_section()`
1 year ago
Donat Zenichev c6b214cda1 MT#60476 print_sdp_media_section: return void
1 year ago
Donat Zenichev bc1285356a MT#60476 `handle_sdp_media_attributes()` -> `print_sdp_media_section()`
1 year ago
Donat Zenichev 14165741ea MT#60476 print_sdp_media_section: deprecate `is_active` bool
1 year ago
Donat Zenichev 814177119c MT#60476 print_sdp_media_section: remove force_end_of_ice
1 year ago
Donat Zenichev 83e406aa51 MT#60476 print_sdp_media_section: remove sdp_create bool
1 year ago
Donat Zenichev e13a096a3f MT#60476 Rework `sdp_version_check()`
1 year ago
Donat Zenichev 8e9e8b520a MT#60476 Discontinue `process_*_attributes()`
1 year ago
Donat Zenichev 9273cc897a MT#60476 Discontinue `replace_sdp_media_section()`
1 year ago
Donat Zenichev e45c351b9c MT#60476 Discontinue sdp_replace
1 year ago
Donat Zenichev d5890ee388 MT#60476 Move offer/answer model to sdp_create
1 year ago
Donat Zenichev 508ce684d7 MT#60476 sdp_create: properly detect `session_last_sdp_orig`
1 year ago
Richard Fuchs a14cf184ad MT#55283 obsolete buffer_lock
1 year ago
Richard Fuchs 522e724421 MT#55283 add missing CLI help option
1 year ago
Donat Zenichev 9f09680c8f MT#60476 sdp_create: add `sdp_manipulations_add()` support
1 year ago
Donat Zenichev 3d97bd89f7 MT#60476 Move `sdp_manipulations_add()` to Gstring
1 year ago
Donat Zenichev c9b583dc9a MT#60476 Update session bandwidth every time
1 year ago
Donat Zenichev 463da03bf3 MT#60476 Deprecate ATTR_LABEL parsing
1 year ago
Donat Zenichev 6760760c4f MT#60476 Add rtcp-db (all type) attributes via generics
1 year ago
Donat Zenichev a6719e9329 MT#55283 __get_media: NULL assigned but not used
1 year ago
Donat Zenichev ac4a1bab38 MT#61140 Fix Coverity Scan defect (to_tag_flag)
1 year ago
Richard Fuchs 3472f9cf3f MT#55283 use size_t for benc buf
1 year ago
Richard Fuchs 6f1d711c08 MT#55283 change payload_type allocation
1 year ago
Richard Fuchs 7b1557cc1e MT#55283 rekernelize after DTLS connect
1 year ago
Richard Fuchs 2aa11c2a2a MT#55283 catch changes in a=mid
1 year ago
Donat Zenichev e22282a98d MT#61140 Deprecate unused func `call_delete_flags()`
1 year ago
Donat Zenichev d31d49370f MT#61140 call_delete_ng: add normal parsing
1 year ago
Richard Fuchs 65738a4882 MT#55283 use sockaddr_print_gstring
1 year ago
Richard Fuchs 5f73fec33a MT#55283 ice streams: fix Coverity Scan defect
1 year ago
Donat Zenichev b8c9684d26 MT#55283 json_restore_call: check `sockaddr_parse_any_str()`
1 year ago
Donat Zenichev c87e6e7c57 MT#60476 sdp_create: detect pass through via protocol
1 year ago
Donat Zenichev 90f76f0706 MT#60476 sdp_create: func to print original attributes
1 year ago
Donat Zenichev 2757a71dac MT#60476 sdp_create: fix crash on zero stream
1 year ago
Richard Fuchs 87f9fc18bf MT#55283 fix possible null dereference
1 year ago
Donat Zenichev 1fc50a3188 MT#60476 sdp_create: handle rejection of first m=
1 year ago
Donat Zenichev 8933c04be5 MT#60476 sdp_create: properly detect usable ps for session
1 year ago
Richard Fuchs 5b69e419d5 MT#55283 allow rejection of first m=
1 year ago
Richard Fuchs 09cb85f32a MT#55283 streamline call_stream_address
1 year ago
Richard Fuchs 725f72e20f MT#55283 remove dead code
1 year ago
Richard Fuchs 6b19d98ddd MT#55283 remove parsed_media_address
1 year ago
Richard Fuchs 082505a7c2 MT#60476 remove dependency on sdp_media
1 year ago
Richard Fuchs e143fa08ca MT#60476 remember received media ICE candidates
1 year ago
Richard Fuchs 5115fe000f MT#55283 use call memory arena for SDP attributes
1 year ago
Richard Fuchs 2ab7d4f5d5 MT#55283 delay SDP parsing until we have a call
1 year ago
Richard Fuchs 2b8a510af5 MT#55283 change call_str_cpy etc semantics
1 year ago
Richard Fuchs 67e1b9979a MT#55283 simplify call_str_dup family
1 year ago
Richard Fuchs 57044d7563 MT#55283 prevent pointless push to log_info_stack
1 year ago
Richard Fuchs 3ba101bc17 MT#60476 remove print_rtcp's depend'y on sdp_media
1 year ago
Richard Fuchs 0f9dd5def2 MT#60476 Fix ice force relay handling
1 year ago
Donat Zenichev bca2569a3b MT#55283 Fix coverity scan defect 9903b413c5
1 year ago
Richard Fuchs 33da0186de MT#55283 add `all_attributes` lists
1 year ago
Richard Fuchs 9903b413c5 MT#55283 split up sdp_attr_append_other()
1 year ago
Richard Fuchs 5fc8af25fb MT#55283 rename to `generic_attributes`
1 year ago
Donat Zenichev 29b60da2d4 MT#60476 sdp_out_add_other: refactor to use attr manipulations
1 year ago
Donat Zenichev 71b2629465 MT#60476 make `print_rtcp()` func static
1 year ago
Donat Zenichev 572dd713c6 MT#60476 sdp_create: convert parameter naming
1 year ago
Donat Zenichev eecc7d5a36 MT#60476 sdp_create: add group attribute support
1 year ago
Richard Fuchs bf7039a39f MT#55283 fix compile warning
1 year ago
Donat Zenichev ea68824d5d MT#60403 bandwidth: add support of `b=TIAS:` attr
1 year ago
Donat Zenichev 56005da1c5 MT#60476 sdp_create: detect if media is active
1 year ago
Donat Zenichev b6b23648f1 MT#60476 sdp_create: add dedicated func for port setting
1 year ago
Donat Zenichev ef64c3069e MT#60476 sdp_create: keep an original media port for message/force relay
1 year ago
Donat Zenichev 0f6f1854ae MT#60476 add handling of `a=setup:` for message type
1 year ago
Donat Zenichev e1cf7b70dc MT#60476 Update media's protocol_str when initializing
1 year ago
Donat Zenichev a44ee46201 MT#56465 sdp_create: refactor bandwidth handling
1 year ago
Richard Fuchs 4573f32d9b MT#55283 remove unsupported codecs w/ audio player
1 year ago
Donat Zenichev f46fe98f9d MT#56465 sdp_out_add_session_name: remove unused func param
1 year ago
Donat Zenichev e7f478d879 MT#56465 sdp_create: keep `s=` empty if it is indeed
1 year ago
Donat Zenichev 319cefe165 MT#60476 sdp_replace: set `keep_zero_address` in one line
1 year ago
Donat Zenichev b170ded75d MT#60403 bandwidth: add support of CT for session level
1 year ago
Donat Zenichev c64cc3918d MT#60476 Check zero_address when printing `c=` attr
1 year ago
Donat Zenichev 1b5f899ff6 MT#60476 sdp_create: print `a=mid:` for non-accepted media
1 year ago
Donat Zenichev bc8de2ba3a MT#60476 sdp_create: add `sdp_out_add_media()`
1 year ago
Donat Zenichev 544393f518 MT#60476 handle_sdp_media_attributes: check port not 0
1 year ago
Donat Zenichev c04e112664 MT#60476 sdp_create: handle osrtp in separate funcs
1 year ago
Donat Zenichev a5fdc870fd MT#60476 sdp_create: no need to initialze prtp to NULL
1 year ago
Donat Zenichev 6cca37fbfd MT#60476 Session lvl `sdp_attr_print` in `sdp_out_add_other`
1 year ago
Richard Fuchs f622ae36af MT#55283 remove unused attributes
1 year ago
Donat Zenichev 47d08ca02f MT#60476 sdp_create: print other session lvl attributes
1 year ago
Richard Fuchs 896b248453 MT#55283 fix possible mem leak
1 year ago
Donat Zenichev f35d70fcb4 MT#60693 sdp_create: set port to 0 if no FD found
1 year ago
Peter Kelly d4a8203b4b MT#55283 Added decoder mix "slots" concept ...
1 year ago
Richard Fuchs a0b705eef9 MT#55283 trigger rekernel for SSRC-less streams
1 year ago
Richard Fuchs 2acf5a6f85 MT#55283 fix IPv6 XMLRPC callbacks
1 year ago
Richard Fuchs 1d18f4a0bf MT#55283 bugfix for 91f7b29cc
1 year ago
Donat Zenichev 08cdc658cc MT#60693 add accepted legacy OSRTP for sdp_create()
1 year ago
Donat Zenichev 2ddbedac7d MT#60693 sdp_create: print attributes in a func
1 year ago
Richard Fuchs 6751ff7f84 MT#55283 support dict/list for rtpp_flags
1 year ago
Morten Tryfoss 42e52fd1d6 MT#55283 Reject OSRTP answer when not offered
1 year ago
Richard Fuchs ee2e976b08 MT#60827 use correct free function
1 year ago
Richard Fuchs 98d6575c63 MT#55283 add (un)escape parser methods
1 year ago
Richard Fuchs 348e4e27fe MT#55283 change semantics of str_uri_encode_len
1 year ago
Richard Fuchs ad31048499 MT#55283 change str_token_sep semantics a bit
1 year ago
Richard Fuchs 22f7e8f1c3 MT#55283 remove code vestiges
1 year ago
Richard Fuchs 14a1d2e927 MT#55283 fix alphabet order booboo
1 year ago
Richard Fuchs 43d107d849 MT#55283 add metadata to query output
1 year ago
Richard Fuchs 2d18d6189b MT#55283 fix unsubscribe/update order
1 year ago
Richard Fuchs 83830b4190 MT#55283 fix missing space in log message
1 year ago
Richard Fuchs ed6ea73066 MT#55283 avoid uninitialised value
1 year ago
Richard Fuchs c480adc8fd MT#55283 make gcc happy
1 year ago
Richard Fuchs 227a64c760 MT#55283 fix null pointer
1 year ago
Richard Fuchs ac41df5ee5 MT#55283 handle g_memdup2 legacy
1 year ago
Richard Fuchs 7dd2235df1 MT#55283 rework parser framework
1 year ago
Richard Fuchs 68ff069adc MT#55283 set expiry time with SET
1 year ago
Richard Fuchs 7bf431a1fa MT#55283 support bencode format to Redis
1 year ago
Richard Fuchs 81a7d177ef MT#55283 use abstract JSON writer for Redis
1 year ago
Richard Fuchs ef787fb119 MT#55283 use abstract parser for Redis restore
1 year ago
Richard Fuchs a56577adb4 MT#55283 rework dict_iter
1 year ago
Richard Fuchs 5aa8e56798 MT#55283 rework parser context passing
1 year ago
Richard Fuchs c271a8321d MT#55283 add support for codec-set + play_media
1 year ago
Richard Fuchs 9b292dcd89 MT#60688 fix possible NULL dereference
1 year ago
Richard Fuchs 6b305eb0e8 MT#60347 remove redundant hash table lookup
1 year ago
Richard Fuchs 8c45a444fb MT#55283 fix possible null pointer
1 year ago
Richard Fuchs d799c66ba3 MT#60347 fix fringe DTMF payload type case
1 year ago
Donat Zenichev 9b3cd95045 MT#60403 bandwidth: add support of AS for session level
1 year ago
Donat Zenichev 7d4dc39dbb MT#60476 sdp_origin: always update origin from sdp
1 year ago
Donat Zenichev 1a671e3726 MT#60688 redis: add support of ptime replication
1 year ago
Donat Zenichev 21677a39e6 MT#60688 Add support of maxptime for media
1 year ago
Donat Zenichev 808c3e7f20 MT#60476 sdp_version_replace: don't check src_orig ptr
2 years ago
Donat Zenichev 7308a88b34 MT#60476 sdp_create: add support of sdp_version_check
2 years ago
Richard Fuchs 2be41a41e8 MT#55283 remove vestiges of bencode-specifics
2 years ago
Richard Fuchs 96d6e438cf MT#55283 add strdup method
2 years ago
Richard Fuchs dbd48293ec MT#55283 remove obsolete feature
2 years ago
Richard Fuchs 716dbd41f7 MT#55283 remove obsolete code
2 years ago
Richard Fuchs 4d0c97b40e MT#55283 native JSON writer
2 years ago
Richard Fuchs 0cc7f3ba44 MT#55283 extend parser_arg to return types
2 years ago
Richard Fuchs 93653fe562 MT#55283 add .dict_add_dict_dup method
2 years ago
Richard Fuchs 8aba2b3e6f MT#55283 add *list_add_str_dup method
2 years ago
Richard Fuchs 671c163a60 MT#55283 add dict_contains() method
2 years ago
Richard Fuchs cbfe44aeb4 MT#55283 add native JSON parser
2 years ago
Richard Fuchs baf3cc97f2 MT#55283 extend use of parser_arg
2 years ago
Richard Fuchs b0d22ba770 MT#55283 use list_iter() where appropriate
2 years ago
Richard Fuchs 416f658088 MT#55283 introduce parser_arg union
2 years ago
Richard Fuchs 6c8a5ec99a MT#55283 add extra methods
2 years ago
Richard Fuchs b7d5e00d65 MT#55283 add pretty_print method
2 years ago
Richard Fuchs c437c0a706 MT#55283 add is_dict method
2 years ago
Richard Fuchs c18904d8db MT#55283 reduce usage of bencode_buffer_destroy_add
2 years ago
Richard Fuchs bdd66fe730 MT#55283 move JsonParser into ngbuf
2 years ago
Richard Fuchs b1a0aebab5 MT#55283 add abstract .dict_add_str_dup
2 years ago
Richard Fuchs 8f6b8b206b MT#55283 add abstract dict_add/list/list_add
2 years ago
Richard Fuchs 2f82805f1d MT#55283 add abstract .dict_add_int()
2 years ago
Richard Fuchs 271c646d8d MT#55283 add abstract .list_add_string()
2 years ago
Richard Fuchs a1e01c6025 MT#55283 add abstract .list_add_dict()
2 years ago
Richard Fuchs 5ccdb6c804 MT#55283 add abstract .dict_add_list()
2 years ago
Richard Fuchs af3459b85e MT#55283 add abstract .dict_add_dict()
2 years ago
Richard Fuchs 24fbb4d8c0 MT#55283 add abstract .dict_add_str()
2 years ago
Richard Fuchs dc19d892cd MT#55283 add abstract .dict_add_string()
2 years ago
Richard Fuchs a2c89d64df MT#55283 add abstract dict_get_str()
2 years ago
Richard Fuchs cc43740ce0 MT#55283 add abstract dict() method
2 years ago