Commit Graph

84 Commits (master)

Author SHA1 Message Date
Spiridonov Dmitry 7e7a603360 sorcery.c: Fixed crash error when executing "module reload"
1 year ago
George Joseph 6871d1cdfc Reduce startup/shutdown verbose logging
1 year ago
Alexander Traud 9440f6ec58 main: Fix for Doxygen.
3 years ago
Joshua C. Colp 304f8ddfb2 sorcery: Add support for more intelligent reloading.
4 years ago
Joshua C. Colp d6712790cd pjsip: Update ACLs on named ACL changes.
5 years ago
George Joseph 7e77815ad1 sorcery.c: Sorcery enhancements for wizard management
6 years ago
George Joseph c2adeb9dc2 taskprocessor: Enable subsystems and overload by subsystem
6 years ago
Corey Farrell 687ab7aeee
astobj2: Eliminate legacy container allocation macros.
7 years ago
Corey Farrell fee929c8ac core: Remove non-critical cleanup from startup aborts.
7 years ago
Corey Farrell 55f1d69c43 loader: Create ast_module_running_ref.
7 years ago
Corey Farrell bc73337e07 core: Use macros to generate ao2_container callbacks where possible.
7 years ago
Sean Bright ffccce76d9 sorcery: Add ast_sorcery_retrieve_by_prefix()
8 years ago
Richard Mudgett 79ddcdbc70 Stasis/ARI: Fix off-nominal path json memory leaks.
8 years ago
Corey Farrell b8dadccbe1 sorcery: Use ao2_weakproxy to hold list of instances.
8 years ago
Richard Mudgett 8d323c74fa sorcery.c: Speed up ast_sorcery_retrieve_by_id()
8 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Corey Farrell e875e1c12a sorcery: Create function ast_sorcery_lockable_alloc.
9 years ago
Richard Mudgett d526aa5cbe sorcery.c: Minor optimizations.
9 years ago
Richard Mudgett 45e143576f sorcery.c: Tweak some container declaration formatting.
9 years ago
Mark Michelson b6bd97eea2 Fix Alembic upgrades.
9 years ago
Richard Mudgett 4879cd875c sorcery: Add setting object type congestion levels.
9 years ago
George Joseph 4422905218 sorcery: Refactor create, update and delete to better deal with caches
9 years ago
Richard Mudgett f0f5fbbc01 Sorcery: Create human friendly serializer names.
9 years ago
Joshua Colp 902309fd04 res_sorcery_memory_cache: Add support for a full backend cache.
9 years ago
Alexander Traud cf79b62778 ast_format_cap_get_names: To display all formats, the buffer was increased.
10 years ago
Scott Griepentrog 178e1adffb CHAOS: prevent sorcery object with null id
10 years ago
Matt Jordan 458715d088 main/sorcery: Don't fail object set creation from JSON if field fails
10 years ago
Matt Jordan ffadb5f1de main/sorcery: Provide log messages when a wizard does not support an operation
10 years ago
Matt Jordan b178f8701b sorcery: Add support for object staleness
10 years ago
Matt Jordan ef74ccb18d sorcery/realtime: Add a bit of debug and warning messages for bad configs
10 years ago
Richard Mudgett 9ec8a0f3cc sorcery: Add ast_sorcery_object_unregister() API call.
10 years ago
Joshua Colp a7af6bca3c sorcery: Fix cache creation callback.
10 years ago
Joshua Colp f2cc766d81 res_sorcery_memory_cache: Add basic module implementation.
10 years ago
George Joseph 52407088f8 sorcery: Add API to insert/remove a wizard to/from an object type's list
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Corey Farrell 3ddd92902a Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Richard Mudgett 148e8799fe res_pjsip_sdp_rtp,sorcery: Fix invalid access and memory leak respectively.
10 years ago
Joshua Colp 455a98a2f8 sorcery: Output an error message if a wizard is specified for an object type and it isn't found.
10 years ago
Joshua Colp 03ce56d6c5 sorcery: Don't try to load object types which haven't been defined.
10 years ago
Richard Mudgett 69e107b24e res_pjsip_outbound_registration: Fix reload race condition.
10 years ago
George Joseph d04445c24a sorcery: Add additional observer capabilities.
11 years ago
George Joseph 4394e0431c sorcery: Make is_object_field_registered handle field names that are regexes.
11 years ago
George Joseph 4967478d18 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