Commit Graph

66 Commits (812f5b51cb56a36668decc6dfc83adeca185429e)

Author SHA1 Message Date
Richard Mudgett 19b82a8644 sorcery.c: Speed up ast_sorcery_retrieve_by_id()
8 years ago
Richard Mudgett 74a91b9ee5 sorcery.c: Minor optimizations.
9 years ago
Richard Mudgett 29beb2890c sorcery.c: Tweak some container declaration formatting.
9 years ago
Mark Michelson 1b79e2deff Fix Alembic upgrades.
9 years ago
Richard Mudgett 110d772467 sorcery: Add setting object type congestion levels.
9 years ago
George Joseph 48d713a832 sorcery: Refactor create, update and delete to better deal with caches
9 years ago
Richard Mudgett 4276f185f0 Sorcery: Create human friendly serializer names.
10 years ago
Joshua Colp 59d5bb0613 res_sorcery_memory_cache: Add support for a full backend cache.
10 years ago
Alexander Traud 1bff400df7 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Scott Griepentrog ab373f2cef CHAOS: prevent sorcery object with null id
10 years ago
Matt Jordan 2e4bdbd78a main/sorcery: Provide log messages when a wizard does not support an operation
10 years ago
Matt Jordan bb76b88baf main/sorcery: Don't fail object set creation from JSON if field fails
10 years ago
Joshua Colp b74b071369 res_sorcery_memory_cache: Backport to 13
10 years ago
Matt Jordan 8e07ab145d sorcery/realtime: Add a bit of debug and warning messages for bad configs
10 years ago
Richard Mudgett 20f3d77ab9 sorcery: Add ast_sorcery_object_unregister() API call.
10 years ago
Joshua Colp 5a42397018 sorcery: Fix cache creation callback.
10 years ago
George Joseph 637c8f065e sorcery: Add API to insert/remove a wizard to/from an object type's list
10 years ago
Corey Farrell 6adf26f14d Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Richard Mudgett 1c09028171 res_pjsip_sdp_rtp,sorcery: Fix invalid access and memory leak respectively.
10 years ago
Joshua Colp 758a897876 sorcery: Output an error message if a wizard is specified for an object type and it isn't found.
10 years ago
Joshua Colp 2f2eb1931a sorcery: Don't try to load object types which haven't been defined.
10 years ago
Richard Mudgett 88fbe4e917 res_pjsip_outbound_registration: Fix reload race condition.
10 years ago
George Joseph 67372d1f0a sorcery: Add additional observer capabilities.
11 years ago
George Joseph 2846d23688 sorcery: Make is_object_field_registered handle field names that are regexes.
11 years ago
George Joseph b67094624d sorcery: Prevent SEGV in sorcery_wizard_create when there's no create function
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Mark Michelson eefcb79bfb Prevent duplicate sorcery wizards from being applied to sorcery object types.
11 years ago
Mark Michelson a8629e53c1 Give sorcery instances a reference to their wizards.
11 years ago
Mark Michelson eba91d2a98 Revert changes to sorcery that accidentally got committed.
11 years ago
Mark Michelson d44aefeef4 Fix stuck channel in ARI through the introduction of synchronous bridge actions.
11 years ago
George Joseph 3ff60b75b1 pjsip_cli: Create pjsip show channel and contact, and general cli code cleanup.
11 years ago
Mark Michelson c162101d69 Make res_sorcery_realtime filter unknown retrieved results.
11 years ago
Scott Griepentrog feae552139 pjsip: allow and disallow show same codecs
11 years ago
Richard Mudgett 4fd50a9d81 sorcery.c: Fix off-nominal path ref and memory leak in ast_sorcery_objectset_json_create().
11 years ago
George Joseph a4906e9f86 sorcery: Create AST_SORCERY dialplan function.
11 years ago
Richard Mudgett d277f3ec3e json: Fix off-nominal json ref counting issues.
11 years ago
George Joseph a94c8562fd sorcery: Create sorcery instance registry.
11 years ago
Scott Griepentrog 2b14601bdc pjsip: fix support for allow=all
12 years ago
Matthew Jordan b172d369c4 res_pjsip: Add PJSIP CLI commands
12 years ago
Matthew Jordan f46b30bd36 func_pjsip_endpoint: Add PJSIP_ENDPOINT function for querying endpoint details
12 years ago
Richard Mudgett 0a02932ddf sorcery: Eliminate shadowing a varaible that caused confusion.
12 years ago
Richard Mudgett cf5e00138d sorcery: Whitespace
12 years ago
Richard Mudgett 3357c494cb sorcery, bucket: Change observer remove calls to take const callbacks struct.
12 years ago
Kevin Harwell 05cbf8df9b res_pjsip: AMI commands and events.
12 years ago
Mark Michelson c30170d9a2 Resolve some memory leaks due to incorrect for loop / ao2 ref usage.
12 years ago
Kevin Harwell 9bad1dabcf Add a reloadable option for sorcery type objects
12 years ago
Joshua Colp dd33217762 Add the bucket API.
12 years ago
Matthew Jordan e31bd332b8 Update config framework/sorcery with types/options without documentation
12 years ago
David M. Lee 23e86edf6f Fix sorcery for some rather picky regex implementations.
12 years ago
Matthew Jordan 91217ac3c1 Fix a variety of memory leaks
12 years ago