<p>Friendly Automation <strong>submitted</strong> this change.</p><p><a href="https://gerrit.asterisk.org/c/asterisk/+/17433">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  George Joseph: Looks good to me, approved
  Friendly Automation: Approved for Submit

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">include: Spelling fixes<br><br>Correct typos of the following word families:<br><br>activities<br>forward<br>occurs<br>unprepared<br>association<br>compress<br>extracted<br>doubly<br>callback<br>prometheus<br>underlying<br>keyframe<br>continue<br>convenience<br>calculates<br>ignorepattern<br>determine<br>subscribers<br>subsystem<br>synthetic<br>applies<br>example<br>manager<br>established<br>result<br>microseconds<br>occurrences<br>unsuccessful<br>accommodates<br>related<br>signifying<br>unsubscribe<br>greater<br>fastforward<br>itself<br>unregistering<br>using<br>translator<br>sorcery<br>implementation<br>serializers<br>asynchronous<br>unknowingly<br>initialization<br>determining<br>category<br>these<br>persistent<br>propagate<br>outputted<br>string<br>allocated<br>decremented<br>second<br>cacheability<br>destructor<br>impaired<br>decrypted<br>relies<br>signaling<br>based<br>suspended<br>retrieved<br>functions<br>search<br>auth<br>considered<br><br>ASTERISK-29714<br><br>Change-Id: I542ce887a16603f886a915920d5710d4a0a1358d<br>---<br>M include/asterisk/abstract_jb.h<br>M include/asterisk/aoc.h<br>M include/asterisk/app.h<br>M include/asterisk/astdb.h<br>M include/asterisk/astmm.h<br>M include/asterisk/astobj2.h<br>M include/asterisk/bridge.h<br>M include/asterisk/bridge_features.h<br>M include/asterisk/bridge_roles.h<br>M include/asterisk/calendar.h<br>M include/asterisk/callerid.h<br>M include/asterisk/cdr.h<br>M include/asterisk/channel.h<br>M include/asterisk/config.h<br>M include/asterisk/config_options.h<br>M include/asterisk/crypto.h<br>M include/asterisk/devicestate.h<br>M include/asterisk/dlinkedlists.h<br>M include/asterisk/dns_core.h<br>M include/asterisk/doxygen/architecture.h<br>M include/asterisk/endpoints.h<br>M include/asterisk/event_defs.h<br>M include/asterisk/file.h<br>M include/asterisk/frame.h<br>M include/asterisk/framehook.h<br>M include/asterisk/hashtab.h<br>M include/asterisk/io.h<br>M include/asterisk/logger.h<br>M include/asterisk/manager.h<br>M include/asterisk/mod_format.h<br>M include/asterisk/module.h<br>M include/asterisk/pbx.h<br>M include/asterisk/plc.h<br>M include/asterisk/privacy.h<br>M include/asterisk/res_mwi_external.h<br>M include/asterisk/res_odbc.h<br>M include/asterisk/res_pjsip.h<br>M include/asterisk/res_prometheus.h<br>M include/asterisk/rtp_engine.h<br>M include/asterisk/say.h<br>M include/asterisk/sem.h<br>M include/asterisk/sorcery.h<br>M include/asterisk/stasis.h<br>M include/asterisk/stasis_endpoints.h<br>M include/asterisk/stasis_message_router.h<br>M include/asterisk/stringfields.h<br>M include/asterisk/strings.h<br>M include/asterisk/taskprocessor.h<br>M include/asterisk/threadpool.h<br>M include/asterisk/time.h<br>M include/asterisk/translate.h<br>M include/asterisk/vector.h<br>52 files changed, 83 insertions(+), 83 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/include/asterisk/abstract_jb.h b/include/asterisk/abstract_jb.h</span><br><span>index 3e2467d..a2a8827 100644</span><br><span>--- a/include/asterisk/abstract_jb.h</span><br><span>+++ b/include/asterisk/abstract_jb.h</span><br><span>@@ -220,7 +220,7 @@</span><br><span>  *</span><br><span>  * Called from ast_generic_bridge() to deliver any frames, that should be delivered</span><br><span>  * for the moment of invocation. Does nothing if neihter of the channels is using jb</span><br><span style="color: hsl(0, 100%, 40%);">- * or has any frames currently queued in. The function delivers frames usig ast_write()</span><br><span style="color: hsl(120, 100%, 40%);">+ * or has any frames currently queued in. The function delivers frames using ast_write()</span><br><span>  * each of the channels.</span><br><span>  */</span><br><span> void ast_jb_get_and_deliver(struct ast_channel *c0, struct ast_channel *c1);</span><br><span>diff --git a/include/asterisk/aoc.h b/include/asterisk/aoc.h</span><br><span>index 171fbb3..e04cdbc 100644</span><br><span>--- a/include/asterisk/aoc.h</span><br><span>+++ b/include/asterisk/aoc.h</span><br><span>@@ -332,7 +332,7 @@</span><br><span> int ast_aoc_set_association_id(struct ast_aoc_decoded *decoded, const int id);</span><br><span> </span><br><span> /*!</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief set the charging accociation number for an AOC-E message</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief set the charging association number for an AOC-E message</span><br><span>  * \since 1.8</span><br><span>  *</span><br><span>  * \param decoded ast_aoc_decoded struct to set values on</span><br><span>diff --git a/include/asterisk/app.h b/include/asterisk/app.h</span><br><span>index ab246c8..560f852 100644</span><br><span>--- a/include/asterisk/app.h</span><br><span>+++ b/include/asterisk/app.h</span><br><span>@@ -1030,7 +1030,7 @@</span><br><span>  * \param chan</span><br><span>  * \param file filename</span><br><span>  * \param fwd, rev, stop, pause, restart, skipms, offsetms</span><br><span style="color: hsl(0, 100%, 40%);">- * \param cb waitstream callback to invoke when fastforward or rewind occurrs.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param cb waitstream callback to invoke when fastforward or rewind occurs.</span><br><span>  *</span><br><span>  * Before calling this function, set this to be the number</span><br><span>  * of ms to start from the beginning of the file.  When the function</span><br><span>diff --git a/include/asterisk/astdb.h b/include/asterisk/astdb.h</span><br><span>index 383864b..c511be8 100644</span><br><span>--- a/include/asterisk/astdb.h</span><br><span>+++ b/include/asterisk/astdb.h</span><br><span>@@ -18,7 +18,7 @@</span><br><span> </span><br><span> /*!</span><br><span>  * \file</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Persistant data storage (akin to *doze registry)</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Persistent data storage (akin to *doze registry)</span><br><span>  */</span><br><span> </span><br><span> #ifndef _ASTERISK_ASTDB_H</span><br><span>diff --git a/include/asterisk/astmm.h b/include/asterisk/astmm.h</span><br><span>index e1f91dd..ba444bb 100644</span><br><span>--- a/include/asterisk/astmm.h</span><br><span>+++ b/include/asterisk/astmm.h</span><br><span>@@ -295,7 +295,7 @@</span><br><span>  * \param s The string to duplicate</span><br><span>  *</span><br><span>  * This macro will duplicate the given string.  It returns a pointer to the stack</span><br><span style="color: hsl(0, 100%, 40%);">- * allocatted memory for the new string.</span><br><span style="color: hsl(120, 100%, 40%);">+ * allocated memory for the new string.</span><br><span>  */</span><br><span> #define ast_strdupa(s)                                                    \</span><br><span>    (__extension__                                                    \</span><br><span>diff --git a/include/asterisk/astobj2.h b/include/asterisk/astobj2.h</span><br><span>index a135db8..c32b743 100644</span><br><span>--- a/include/asterisk/astobj2.h</span><br><span>+++ b/include/asterisk/astobj2.h</span><br><span>@@ -1792,7 +1792,7 @@</span><br><span>  *</span><br><span>  * In addition, ao2_iterator_init() will hold a reference to the</span><br><span>  * container being iterated and the last container node found.</span><br><span style="color: hsl(0, 100%, 40%);">- * Thes objects will be unreffed when ao2_iterator_destroy() is</span><br><span style="color: hsl(120, 100%, 40%);">+ * These objects will be unreffed when ao2_iterator_destroy() is</span><br><span>  * called to free up the resources used by the iterator (if</span><br><span>  * any).</span><br><span>  *</span><br><span>diff --git a/include/asterisk/bridge.h b/include/asterisk/bridge.h</span><br><span>index 6a7a3956..41eada6 100644</span><br><span>--- a/include/asterisk/bridge.h</span><br><span>+++ b/include/asterisk/bridge.h</span><br><span>@@ -1056,7 +1056,7 @@</span><br><span> /*!</span><br><span>  * \brief Update information about talker energy for talker src video mode.</span><br><span>  */</span><br><span style="color: hsl(0, 100%, 40%);">-void ast_bridge_update_talker_src_video_mode(struct ast_bridge *bridge, struct ast_channel *chan, int talker_energy, int is_keyfame);</span><br><span style="color: hsl(120, 100%, 40%);">+void ast_bridge_update_talker_src_video_mode(struct ast_bridge *bridge, struct ast_channel *chan, int talker_energy, int is_keyframe);</span><br><span> </span><br><span> /*!</span><br><span>  * \brief Returns the number of video sources currently active in the bridge</span><br><span>diff --git a/include/asterisk/bridge_features.h b/include/asterisk/bridge_features.h</span><br><span>index a752997..504efc5 100644</span><br><span>--- a/include/asterisk/bridge_features.h</span><br><span>+++ b/include/asterisk/bridge_features.h</span><br><span>@@ -712,7 +712,7 @@</span><br><span> /*!</span><br><span>  * \brief Constructor function for ast_bridge_features_limits</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \param limits pointer to a ast_bridge_features_limits struct that has been allocted, but not initialized</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param limits pointer to a ast_bridge_features_limits struct that has been allocated, but not initialized</span><br><span>  *</span><br><span>  * \retval 0 on success</span><br><span>  * \retval -1 on failure</span><br><span>diff --git a/include/asterisk/bridge_roles.h b/include/asterisk/bridge_roles.h</span><br><span>index f91a6b0..ab85530 100644</span><br><span>--- a/include/asterisk/bridge_roles.h</span><br><span>+++ b/include/asterisk/bridge_roles.h</span><br><span>@@ -96,7 +96,7 @@</span><br><span>  * \retval non-NULL The value of the option</span><br><span>  *</span><br><span>  * This is an alternative to \ref ast_bridge_channel_get_role_option that is useful if bridge</span><br><span style="color: hsl(0, 100%, 40%);">- * roles have not yet been esstablished on a channel's bridge_channel. A possible example of</span><br><span style="color: hsl(120, 100%, 40%);">+ * roles have not yet been established on a channel's bridge_channel. A possible example of</span><br><span>  * when this could be used is in a bridge v_table's push() callback.</span><br><span>  */</span><br><span> const char *ast_channel_get_role_option(struct ast_channel *channel, const char *role_name, const char *option);</span><br><span>@@ -146,7 +146,7 @@</span><br><span>  * \details</span><br><span>  * This function should always be called when the bridge_channel binds to an ast_channel at some point before the bridge_channel</span><br><span>  * joins or is imparted onto a bridge. Failure to do so will result in an empty role list. While the list remains established,</span><br><span style="color: hsl(0, 100%, 40%);">- * changes to roles on the ast_channel will not propogate to the bridge channel and roles can not be re-established on the bridge</span><br><span style="color: hsl(120, 100%, 40%);">+ * changes to roles on the ast_channel will not propagate to the bridge channel and roles can not be re-established on the bridge</span><br><span>  * channel without first clearing the roles with ast_bridge_roles_bridge_channel_clear_roles.</span><br><span>  */</span><br><span> int ast_bridge_channel_establish_roles(struct ast_bridge_channel *bridge_channel);</span><br><span>diff --git a/include/asterisk/calendar.h b/include/asterisk/calendar.h</span><br><span>index 79d33fc..7bb0c82 100644</span><br><span>--- a/include/asterisk/calendar.h</span><br><span>+++ b/include/asterisk/calendar.h</span><br><span>@@ -51,7 +51,7 @@</span><br><span>  * a load_calendar callback which will be passed an ast_calendar_load_data structure.</span><br><span>  * The load_calendar callback function should then set the values it needs from this</span><br><span>  * cfg, load the calendar data, and then loop updating the calendar data and events</span><br><span style="color: hsl(0, 100%, 40%);">- * baesd on the refresh interval in the ast_calendar object.  Each call to</span><br><span style="color: hsl(120, 100%, 40%);">+ * based on the refresh interval in the ast_calendar object.  Each call to</span><br><span>  * the load_calendar callback will be will run in its own thread.</span><br><span>  *</span><br><span>  * Updating events involves creating an astobj2 container of new events and passing</span><br><span>diff --git a/include/asterisk/callerid.h b/include/asterisk/callerid.h</span><br><span>index 143ffae..ac49b35 100644</span><br><span>--- a/include/asterisk/callerid.h</span><br><span>+++ b/include/asterisk/callerid.h</span><br><span>@@ -202,7 +202,7 @@</span><br><span> </span><br><span> /*! \brief Destructively parse inbuf into name and location (or number)</span><br><span>  * \details</span><br><span style="color: hsl(0, 100%, 40%);">- * Parses callerid stream from inbuf and changes into useable form, outputed in name and location.</span><br><span style="color: hsl(120, 100%, 40%);">+ * Parses callerid stream from inbuf and changes into useable form, outputted in name and location.</span><br><span>  * \param instr buffer of callerid stream (in audio form) to be parsed. Warning, data in buffer is changed.</span><br><span>  * \param name address of a pointer-to-char for the name value of the stream.</span><br><span>  * \param location address of a pointer-to-char for the phone number value of the stream.</span><br><span>diff --git a/include/asterisk/cdr.h b/include/asterisk/cdr.h</span><br><span>index c6b2413..e86c6e1 100644</span><br><span>--- a/include/asterisk/cdr.h</span><br><span>+++ b/include/asterisk/cdr.h</span><br><span>@@ -354,7 +354,7 @@</span><br><span>  * \param ret Pointer to the formatted buffer</span><br><span>  * \param workspace A pointer to the buffer to use to format the variable</span><br><span>  * \param workspacelen The size of \ref workspace</span><br><span style="color: hsl(0, 100%, 40%);">- * \param raw If non-zero and a date/time is extraced, provide epoch seconds. Otherwise format as a date/time stamp</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param raw If non-zero and a date/time is extracted, provide epoch seconds. Otherwise format as a date/time stamp</span><br><span>  */</span><br><span> void ast_cdr_format_var(struct ast_cdr *cdr, const char *name, char **ret, char *workspace, int workspacelen, int raw);</span><br><span> </span><br><span>@@ -522,7 +522,7 @@</span><br><span> /*!</span><br><span>  * \brief Suspend a CDR backend temporarily</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">-  * \retval 0 The backend is suspdended</span><br><span style="color: hsl(120, 100%, 40%);">+  * \retval 0 The backend is suspended</span><br><span>   * \retval -1 The backend could not be suspended</span><br><span>   */</span><br><span> int ast_cdr_backend_suspend(const char *name);</span><br><span>diff --git a/include/asterisk/channel.h b/include/asterisk/channel.h</span><br><span>index b699c74..b59e4f1 100644</span><br><span>--- a/include/asterisk/channel.h</span><br><span>+++ b/include/asterisk/channel.h</span><br><span>@@ -1559,7 +1559,7 @@</span><br><span>  * \param timeout maximum amount of time to wait for setup of new forward channel</span><br><span>  * \param cap format capabilities for requested channel</span><br><span>  * \param oh outgoing helper used with original channel</span><br><span style="color: hsl(0, 100%, 40%);">- * \param outstate reason why unsuccessful (if uncuccessful)</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param outstate reason why unsuccessful (if unsuccessful)</span><br><span>  * \return Returns the forwarded call's ast_channel on success or NULL on failure</span><br><span>  */</span><br><span> struct ast_channel *ast_call_forward(struct ast_channel *caller, struct ast_channel *orig, int *timeout, struct ast_format_cap *cap, struct outgoing_helper *oh, int *outstate);</span><br><span>@@ -2636,7 +2636,7 @@</span><br><span>  *</span><br><span>  * \note Call this function with a rate of 0 to turn off the timer ticks</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \version 1.6.1 changed samples parameter to rate, accomodates new timing methods</span><br><span style="color: hsl(120, 100%, 40%);">+ * \version 1.6.1 changed samples parameter to rate, accommodates new timing methods</span><br><span>  */</span><br><span> int ast_settimeout(struct ast_channel *c, unsigned int rate, int (*func)(const void *data), void *data);</span><br><span> int ast_settimeout_full(struct ast_channel *c, unsigned int rate, int (*func)(const void *data), void *data, unsigned int is_ao2_obj);</span><br><span>@@ -4218,7 +4218,7 @@</span><br><span>  int (*stop)(struct ast_channel *chan, int need_lock);</span><br><span> };</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/* ACCESSOR FUNTIONS */</span><br><span style="color: hsl(120, 100%, 40%);">+/* ACCESSOR FUNCTIONS */</span><br><span> /*! \brief Set the channel name */</span><br><span> void ast_channel_name_set(struct ast_channel *chan, const char *name);</span><br><span> </span><br><span>diff --git a/include/asterisk/config.h b/include/asterisk/config.h</span><br><span>index 1775dfe..f53116d 100644</span><br><span>--- a/include/asterisk/config.h</span><br><span>+++ b/include/asterisk/config.h</span><br><span>@@ -902,7 +902,7 @@</span><br><span>  * \param category category to empty</span><br><span>  *</span><br><span>  * \retval 0 if succeeded</span><br><span style="color: hsl(0, 100%, 40%);">- * \retval -1 if categopry is NULL</span><br><span style="color: hsl(120, 100%, 40%);">+ * \retval -1 if category is NULL</span><br><span>  */</span><br><span> int ast_category_empty(struct ast_category *category);</span><br><span> </span><br><span>diff --git a/include/asterisk/config_options.h b/include/asterisk/config_options.h</span><br><span>index 4429936..81b62e0 100644</span><br><span>--- a/include/asterisk/config_options.h</span><br><span>+++ b/include/asterisk/config_options.h</span><br><span>@@ -125,7 +125,7 @@</span><br><span>      const char *category;   /*!< A regular expression for matching categories to be allowed or denied */</span><br><span>      const char *matchfield; /*!< An option name to match for this type (i.e. a 'type'-like column) */</span><br><span>         const char *matchvalue; /*!< The value of the option to require for matching (i.e. 'peer' for type= in sip.conf) */</span><br><span style="color: hsl(0, 100%, 40%);">-  aco_matchvalue_func matchfunc;       /*!< A function for determing whether the option value matches (i.e. hassip= requires ast_true()) */</span><br><span style="color: hsl(120, 100%, 40%);">+  aco_matchvalue_func matchfunc;       /*!< A function for determining whether the option value matches (i.e. hassip= requires ast_true()) */</span><br><span>       enum aco_category_op category_match; /*!< Whether the following category regex is a whitelist or blacklist */</span><br><span>     size_t item_offset;                  /*!< The offset in the config snapshot for the global config or item config container */</span><br><span>     unsigned int hidden;  /*!< Type is for internal purposes only and it and all options should not be visible to users */</span><br><span>diff --git a/include/asterisk/crypto.h b/include/asterisk/crypto.h</span><br><span>index c911404..836abf4 100644</span><br><span>--- a/include/asterisk/crypto.h</span><br><span>+++ b/include/asterisk/crypto.h</span><br><span>@@ -128,7 +128,7 @@</span><br><span>  * \param dst a pointer to a buffer of at least srclen bytes in which the decrypted</span><br><span>  * answer will be stored</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \retval length of dencrypted data on success.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \retval length of decrypted data on success.</span><br><span>  * \retval -1 on failure.</span><br><span>  *</span><br><span>  */</span><br><span>diff --git a/include/asterisk/devicestate.h b/include/asterisk/devicestate.h</span><br><span>index 5b2f04d..5d7e3a4 100644</span><br><span>--- a/include/asterisk/devicestate.h</span><br><span>+++ b/include/asterisk/devicestate.h</span><br><span>@@ -63,7 +63,7 @@</span><br><span> };</span><br><span> </span><br><span> /*! \brief Device State Cachability</span><br><span style="color: hsl(0, 100%, 40%);">- *  \note This is used to define the cachability of a device state when set.</span><br><span style="color: hsl(120, 100%, 40%);">+ *  \note This is used to define the cacheability of a device state when set.</span><br><span>  */</span><br><span> enum ast_devstate_cache {</span><br><span>        AST_DEVSTATE_NOT_CACHABLE,  /*!< This device state is not cachable */</span><br><span>@@ -248,7 +248,7 @@</span><br><span>       const struct ast_eid *eid;</span><br><span>   /*! The state of the device */</span><br><span>       enum ast_device_state state;</span><br><span style="color: hsl(0, 100%, 40%);">-    /*! Flag designating the cachability of this device state */</span><br><span style="color: hsl(120, 100%, 40%);">+  /*! Flag designating the cacheability of this device state */</span><br><span>        enum ast_devstate_cache cachable;</span><br><span>    /*! The device and eid data is stuffed here when the struct is allocated. */</span><br><span>         struct ast_eid stuff[0];</span><br><span>diff --git a/include/asterisk/dlinkedlists.h b/include/asterisk/dlinkedlists.h</span><br><span>index 31e4d8d..0bfa232 100644</span><br><span>--- a/include/asterisk/dlinkedlists.h</span><br><span>+++ b/include/asterisk/dlinkedlists.h</span><br><span>@@ -497,7 +497,7 @@</span><br><span> #define AST_RWDLLIST_IS_MEMBER       AST_DLLIST_IS_MEMBER</span><br><span> </span><br><span> /*!</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Traverse a doublly linked list using the specified direction list.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Traverse a doubly linked list using the specified direction list.</span><br><span>  *</span><br><span>  * \param head List head structure pointer.</span><br><span>  * \param var This is the name of the variable that will hold a pointer to the</span><br><span>@@ -620,7 +620,7 @@</span><br><span> #define AST_RWDLLIST_TRAVERSE_BACKWARDS AST_DLLIST_TRAVERSE_BACKWARDS</span><br><span> </span><br><span> /*!</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Safe traversal of a doublly linked list using the specified direction list.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Safe traversal of a doubly linked list using the specified direction list.</span><br><span>  *</span><br><span>  * \param head List head structure pointer.</span><br><span>  * \param var This is the name of the variable that will hold a pointer to the</span><br><span>diff --git a/include/asterisk/dns_core.h b/include/asterisk/dns_core.h</span><br><span>index d74b012..3f2ac5d 100644</span><br><span>--- a/include/asterisk/dns_core.h</span><br><span>+++ b/include/asterisk/dns_core.h</span><br><span>@@ -287,7 +287,7 @@</span><br><span>  *                 is used.</span><br><span>  *</span><br><span>  * \warning This function is synchronous and will block until records are returned or an error</span><br><span style="color: hsl(0, 100%, 40%);">- *          occurrs.</span><br><span style="color: hsl(120, 100%, 40%);">+ *          occurs.</span><br><span>  */</span><br><span> int ast_dns_resolve_ipv6_and_ipv4(struct ast_sockaddr *address, const char *host, const char *port);</span><br><span> </span><br><span>diff --git a/include/asterisk/doxygen/architecture.h b/include/asterisk/doxygen/architecture.h</span><br><span>index 3151870..780b64f 100644</span><br><span>--- a/include/asterisk/doxygen/architecture.h</span><br><span>+++ b/include/asterisk/doxygen/architecture.h</span><br><span>@@ -438,7 +438,7 @@</span><br><span> </span><br><span> There are other miscellaneous threads throughout the system that perform a specific task.</span><br><span> For example, the event API (include/asterisk/event.h) uses a thread internally</span><br><span style="color: hsl(0, 100%, 40%);">-(main/event.c) to handle asychronous event dispatching.  The devicestate API</span><br><span style="color: hsl(120, 100%, 40%);">+(main/event.c) to handle asynchronous event dispatching.  The devicestate API</span><br><span> (include/asterisk/devicestate.h) uses a thread internally (main/devicestate.c)</span><br><span> to asynchronously process device state changes.</span><br><span> </span><br><span>diff --git a/include/asterisk/endpoints.h b/include/asterisk/endpoints.h</span><br><span>index c9cb6b9..ee73dc6 100644</span><br><span>--- a/include/asterisk/endpoints.h</span><br><span>+++ b/include/asterisk/endpoints.h</span><br><span>@@ -28,7 +28,7 @@</span><br><span>  *</span><br><span>  * An endpoint is an external device/system that may offer/accept channels</span><br><span>  * to/from Asterisk. While this is a very useful concept for end users, it is</span><br><span style="color: hsl(0, 100%, 40%);">- * surprisingly \a not a core concept within Asterisk iteself.</span><br><span style="color: hsl(120, 100%, 40%);">+ * surprisingly \a not a core concept within Asterisk itself.</span><br><span>  *</span><br><span>  * This file defines \ref ast_endpoint as a seperate object, which channel</span><br><span>  * drivers may use to expose their concept of an endpoint. As the channel driver</span><br><span>diff --git a/include/asterisk/event_defs.h b/include/asterisk/event_defs.h</span><br><span>index fd8330e..fea89ef 100644</span><br><span>--- a/include/asterisk/event_defs.h</span><br><span>+++ b/include/asterisk/event_defs.h</span><br><span>@@ -299,7 +299,7 @@</span><br><span>        AST_EVENT_IE_PRESENCE_MESSAGE    = 0x003c,</span><br><span> </span><br><span>       /*!</span><br><span style="color: hsl(0, 100%, 40%);">-      * \brief Event non-cachability flag</span><br><span style="color: hsl(120, 100%, 40%);">+   * \brief Event non-cacheability flag</span><br><span>         * Used by: All events</span><br><span>        * Payload type: UINT</span><br><span>         */</span><br><span>diff --git a/include/asterisk/file.h b/include/asterisk/file.h</span><br><span>index 1c2c7a8..7e54426 100644</span><br><span>--- a/include/asterisk/file.h</span><br><span>+++ b/include/asterisk/file.h</span><br><span>@@ -59,7 +59,7 @@</span><br><span> </span><br><span> /*!</span><br><span>  * \brief callback used during dtmf controlled file playback to indicate</span><br><span style="color: hsl(0, 100%, 40%);">- * location of playback in a file after rewinding or fastfowarding</span><br><span style="color: hsl(120, 100%, 40%);">+ * location of playback in a file after rewinding or fastforwarding</span><br><span>  * a file.</span><br><span>  */</span><br><span> typedef void (ast_waitstream_fr_cb)(struct ast_channel *chan, long ms, enum ast_waitstream_fr_cb_values val);</span><br><span>@@ -218,7 +218,7 @@</span><br><span>  * \param forward DTMF digit to fast forward upon</span><br><span>  * \param rewind DTMF digit to rewind upon</span><br><span>  * \param ms How many milliseconds to skip forward/back</span><br><span style="color: hsl(0, 100%, 40%);">- * \param cb to call when rewind or fastfoward occurs.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param cb to call when rewind or fastforward occurs.</span><br><span>  * Begins playback of a stream...</span><br><span>  * Wait for a stream to stop or for any one of a given digit to arrive,</span><br><span>  * \retval 0 if the stream finishes.</span><br><span>@@ -324,7 +324,7 @@</span><br><span> struct ast_filestream *ast_openvstream(struct ast_channel *chan, const char *filename, const char *preflang);</span><br><span> </span><br><span> /*!</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Applys a open stream to a channel.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Applies a open stream to a channel.</span><br><span>  * \param chan channel to work</span><br><span>  * \param s ast_filestream to apply</span><br><span>  * \retval 0 on success.</span><br><span>diff --git a/include/asterisk/frame.h b/include/asterisk/frame.h</span><br><span>index 0e623d3..f637c97 100644</span><br><span>--- a/include/asterisk/frame.h</span><br><span>+++ b/include/asterisk/frame.h</span><br><span>@@ -430,7 +430,7 @@</span><br><span>  * Option data is a single signed char value 0 or 1 */</span><br><span> #define AST_OPTION_TONE_VERIFY                1</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! Put a compatible channel into TDD (TTY for the hearing-impared) mode</span><br><span style="color: hsl(120, 100%, 40%);">+/*! Put a compatible channel into TDD (TTY for the hearing-impaired) mode</span><br><span>  * Option data is a single signed char value 0 or 1 */</span><br><span> #define   AST_OPTION_TDD                  2</span><br><span> </span><br><span>diff --git a/include/asterisk/framehook.h b/include/asterisk/framehook.h</span><br><span>index 8e5afae..7cf731d 100644</span><br><span>--- a/include/asterisk/framehook.h</span><br><span>+++ b/include/asterisk/framehook.h</span><br><span>@@ -177,7 +177,7 @@</span><br><span>  * \param channel, The ast_channel this framehook is attached to</span><br><span>  * \param frame, The ast_frame being intercepted for viewing and manipulation</span><br><span>  * \param event, The type of event which is occurring</span><br><span style="color: hsl(0, 100%, 40%);">- * \param data, The data pointer provided at framehook initilization.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param data, The data pointer provided at framehook initialization.</span><br><span>  *</span><br><span>  * \retval the resulting frame.</span><br><span>  */</span><br><span>@@ -204,7 +204,7 @@</span><br><span>  * frames of a given type</span><br><span>  * \since 12</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \param data, The data pointer provided at framehook initilization.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param data, The data pointer provided at framehook initialization.</span><br><span>  * \param type, The type of frame.</span><br><span>  *</span><br><span>  * \return 0 if frame type is being ignored</span><br><span>diff --git a/include/asterisk/hashtab.h b/include/asterisk/hashtab.h</span><br><span>index 64ed1bf..88fb4f6 100644</span><br><span>--- a/include/asterisk/hashtab.h</span><br><span>+++ b/include/asterisk/hashtab.h</span><br><span>@@ -127,7 +127,7 @@</span><br><span>  * \param b a character string</span><br><span>  * \retval 0 if the strings match</span><br><span>  * \retval <0 if string a is less than string b</span><br><span style="color: hsl(0, 100%, 40%);">- * \retval >0 if string a is greather than string b</span><br><span style="color: hsl(120, 100%, 40%);">+ * \retval >0 if string a is greater than string b</span><br><span>  */</span><br><span> int ast_hashtab_compare_strings(const void *a, const void *b);</span><br><span> </span><br><span>@@ -138,7 +138,7 @@</span><br><span>  * \param b a character string</span><br><span>  * \retval 0 if the strings match</span><br><span>  * \retval <0 if string a is less than string b</span><br><span style="color: hsl(0, 100%, 40%);">- * \retval >0 if string a is greather than string b</span><br><span style="color: hsl(120, 100%, 40%);">+ * \retval >0 if string a is greater than string b</span><br><span>  */</span><br><span> int ast_hashtab_compare_strings_nocase(const void *a, const void *b);</span><br><span> </span><br><span>diff --git a/include/asterisk/io.h b/include/asterisk/io.h</span><br><span>index e9b1559..e8a36a6 100644</span><br><span>--- a/include/asterisk/io.h</span><br><span>+++ b/include/asterisk/io.h</span><br><span>@@ -79,7 +79,7 @@</span><br><span>  * \param callback callback function to run</span><br><span>  * \param events event mask of events to wait for</span><br><span>  * \param data data to pass to the callback</span><br><span style="color: hsl(0, 100%, 40%);">- * Watch for any of revents activites on fd, calling callback with data as</span><br><span style="color: hsl(120, 100%, 40%);">+ * Watch for any of revents activities on fd, calling callback with data as</span><br><span>  * callback data.</span><br><span>  * \retval a pointer to ID of the IO event</span><br><span>  * \retval NULL on failure</span><br><span>diff --git a/include/asterisk/logger.h b/include/asterisk/logger.h</span><br><span>index 4234262..170fb68 100644</span><br><span>--- a/include/asterisk/logger.h</span><br><span>+++ b/include/asterisk/logger.h</span><br><span>@@ -550,7 +550,7 @@</span><br><span>  * Use the cli or cli.conf to enable tracing: CLI> core set trace <trace_level> [ module ]</span><br><span> </span><br><span> Its simplest usage requires only 1 macro call that...</span><br><span style="color: hsl(0, 100%, 40%);">-   - Registers a descructor for a special variable that gets called when the</span><br><span style="color: hsl(120, 100%, 40%);">+     - Registers a destructor for a special variable that gets called when the</span><br><span>      variable goes out of scope.  Uses the same principle as RAII_VAR.</span><br><span>    The destructor prints the name of the function with an "exiting" indicator</span><br><span>         along with an optional message.</span><br><span>@@ -827,7 +827,7 @@</span><br><span>  *     if (something) {</span><br><span>  *         SCOPE_EXIT_EXPR(break, "Somethiung broke me\n");</span><br><span>  *     } else {</span><br><span style="color: hsl(0, 100%, 40%);">- *         SCOPE_EXIT_EXPR(contniue, "Somethiung continued me\n");</span><br><span style="color: hsl(120, 100%, 40%);">+ *         SCOPE_EXIT_EXPR(continue, "Somethiung continued me\n");</span><br><span>  *     }</span><br><span>  * }</span><br><span>  */</span><br><span>diff --git a/include/asterisk/manager.h b/include/asterisk/manager.h</span><br><span>index a0c1001..431785f 100644</span><br><span>--- a/include/asterisk/manager.h</span><br><span>+++ b/include/asterisk/manager.h</span><br><span>@@ -173,7 +173,7 @@</span><br><span>        * \brief TRUE if the AMI action is registered and the callback can be called.</span><br><span>        *</span><br><span>    * \note Needed to prevent a race between calling the callback</span><br><span style="color: hsl(0, 100%, 40%);">-   * function and unregestring the AMI action object.</span><br><span style="color: hsl(120, 100%, 40%);">+    * function and unregistering the AMI action object.</span><br><span>          */</span><br><span>  unsigned int registered:1;</span><br><span> };</span><br><span>@@ -269,7 +269,7 @@</span><br><span>               struct ast_channel **chans, const char *file, int line, const char *func,</span><br><span>            const char *contents, ...) __attribute__((format(printf, 8, 9)));</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! \brief Get header from mananger transaction */</span><br><span style="color: hsl(120, 100%, 40%);">+/*! \brief Get header from manager transaction */</span><br><span> const char *astman_get_header(const struct message *m, char *var);</span><br><span> </span><br><span> /*! \brief Get a linked list of the Variable: headers</span><br><span>@@ -353,7 +353,7 @@</span><br><span> </span><br><span> void __attribute__((format(printf, 2, 3))) astman_append(struct mansession *s, const char *fmt, ...);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! \brief Determinie if a manager session ident is authenticated */</span><br><span style="color: hsl(120, 100%, 40%);">+/*! \brief Determine if a manager session ident is authenticated */</span><br><span> int astman_is_authed(uint32_t ident);</span><br><span> </span><br><span> /*!</span><br><span>diff --git a/include/asterisk/mod_format.h b/include/asterisk/mod_format.h</span><br><span>index 6e772f0..8066c3d 100644</span><br><span>--- a/include/asterisk/mod_format.h</span><br><span>+++ b/include/asterisk/mod_format.h</span><br><span>@@ -110,7 +110,7 @@</span><br><span>     struct ast_filestream *vfs;</span><br><span>  /*! Transparently translate from another format -- just once */</span><br><span>      struct ast_trans_pvt *trans;</span><br><span style="color: hsl(0, 100%, 40%);">-    struct ast_tranlator_pvt *tr;</span><br><span style="color: hsl(120, 100%, 40%);">+ struct ast_translator_pvt *tr;</span><br><span>       struct ast_format *lastwriteformat;</span><br><span>  int lasttimeout;</span><br><span>     struct ast_channel *owner;</span><br><span>diff --git a/include/asterisk/module.h b/include/asterisk/module.h</span><br><span>index 2720d0e..cce8735 100644</span><br><span>--- a/include/asterisk/module.h</span><br><span>+++ b/include/asterisk/module.h</span><br><span>@@ -181,7 +181,7 @@</span><br><span> /*!</span><br><span>  * \brief Notify when usecount has been changed.</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * This function calulates use counts and notifies anyone trying to keep track</span><br><span style="color: hsl(120, 100%, 40%);">+ * This function calculates use counts and notifies anyone trying to keep track</span><br><span>  * of them.  It should be called whenever your module's usecount changes.</span><br><span>  *</span><br><span>  * \note The ast_module_user_* functions take care of calling this function for you.</span><br><span>@@ -352,7 +352,7 @@</span><br><span>       const char *description;</span><br><span> </span><br><span>         /*!</span><br><span style="color: hsl(0, 100%, 40%);">-      * This holds the ASTERISK_GPL_KEY, signifiying that you agree to the terms of</span><br><span style="color: hsl(120, 100%, 40%);">+         * This holds the ASTERISK_GPL_KEY, signifying that you agree to the terms of</span><br><span>         * the Asterisk license as stated in the ASTERISK_GPL_KEY.  Your module will not</span><br><span>      * load if it does not return the EXACT key string.</span><br><span>   */</span><br><span>diff --git a/include/asterisk/pbx.h b/include/asterisk/pbx.h</span><br><span>index c75e50a..bc34b66 100644</span><br><span>--- a/include/asterisk/pbx.h</span><br><span>+++ b/include/asterisk/pbx.h</span><br><span>@@ -144,7 +144,7 @@</span><br><span>                                        * 'dangerous', and should not be run directly</span><br><span>                                        * from external interfaces (AMI, ARI, etc.)</span><br><span>                                          * \since 12 */</span><br><span style="color: hsl(0, 100%, 40%);">- unsigned int write_escalates:1; /*!< The write function is to be considerd</span><br><span style="color: hsl(120, 100%, 40%);">+ unsigned int write_escalates:1; /*!< The write function is to be considered</span><br><span>                                        * 'dangerous', and should not be run directly</span><br><span>                                        * from external interfaces (AMI, ARI, etc.)</span><br><span>                                          * \since 12 */</span><br><span>@@ -789,7 +789,7 @@</span><br><span>  * \brief Looks for a valid matching extension</span><br><span>  *</span><br><span>  * \param c not really important</span><br><span style="color: hsl(0, 100%, 40%);">- * \param context context to serach within</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param context context to search within</span><br><span>  * \param exten extension to check</span><br><span>  * \param priority priority of extension path</span><br><span>  * \param callerid callerid of extension being searched for</span><br><span>@@ -809,7 +809,7 @@</span><br><span>  * \brief Looks to see if adding anything to this extension might match something. (exists ^ canmatch)</span><br><span>  *</span><br><span>  * \param c not really important XXX</span><br><span style="color: hsl(0, 100%, 40%);">- * \param context context to serach within</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param context context to search within</span><br><span>  * \param exten extension to check</span><br><span>  * \param priority priority of extension path</span><br><span>  * \param callerid callerid of extension being searched for</span><br><span>@@ -1013,7 +1013,7 @@</span><br><span> /*!</span><br><span>  * \brief Add an ignorepat</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \param context which context to add the ignorpattern to</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param context which context to add the ignorepattern to</span><br><span>  * \param ignorepat ignorepattern to set up for the extension</span><br><span>  * \param registrar registrar of the ignore pattern</span><br><span>  *</span><br><span>diff --git a/include/asterisk/plc.h b/include/asterisk/plc.h</span><br><span>index cd65001..942e6ab 100644</span><br><span>--- a/include/asterisk/plc.h</span><br><span>+++ b/include/asterisk/plc.h</span><br><span>@@ -75,7 +75,7 @@</span><br><span>   correct steadily fall. Therefore, the volume of the synthesized signal is made to decay</span><br><span>   linearly, such that after 50ms of missing audio it is reduced to silence.</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-- When real speech resumes, an extra 1/4 pitch period of sythetic speech is blended with the</span><br><span style="color: hsl(120, 100%, 40%);">+- When real speech resumes, an extra 1/4 pitch period of synthetic speech is blended with the</span><br><span>   start of the real speech. If the erasure is small, this smoothes the transition. If the erasure</span><br><span>   is long, and the synthetic signal has faded to zero, the blending softens the start up of the</span><br><span>   real signal, avoiding a kind of "click" or "pop" effect that might occur with a sudden onset.</span><br><span>@@ -85,7 +85,7 @@</span><br><span> concealer. For each received audio packet that is acceptable (i.e. not including those being</span><br><span> dropped for being too late) call plc_rx() to record the content of the packet. Note this may</span><br><span> modify the packet a little after a period of packet loss, to blend real synthetic data smoothly.</span><br><span style="color: hsl(0, 100%, 40%);">-When a real packet is not available in time, call plc_fillin() to create a sythetic substitute.</span><br><span style="color: hsl(120, 100%, 40%);">+When a real packet is not available in time, call plc_fillin() to create a synthetic substitute.</span><br><span> That's it!</span><br><span> */</span><br><span> </span><br><span>diff --git a/include/asterisk/privacy.h b/include/asterisk/privacy.h</span><br><span>index 686a14d..6040129 100644</span><br><span>--- a/include/asterisk/privacy.h</span><br><span>+++ b/include/asterisk/privacy.h</span><br><span>@@ -17,7 +17,7 @@</span><br><span>  */</span><br><span> </span><br><span> /*! \file</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Persistant data storage (akin to *doze registry)</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Persistent data storage (akin to *doze registry)</span><br><span>  */</span><br><span> </span><br><span> #ifndef _ASTERISK_PRIVACY_H</span><br><span>diff --git a/include/asterisk/res_mwi_external.h b/include/asterisk/res_mwi_external.h</span><br><span>index 25de700..19385d5 100644</span><br><span>--- a/include/asterisk/res_mwi_external.h</span><br><span>+++ b/include/asterisk/res_mwi_external.h</span><br><span>@@ -38,7 +38,7 @@</span><br><span> </span><br><span> struct ast_mwi_mailbox_object;</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! \brief Convienience unref function for mailbox object. */</span><br><span style="color: hsl(120, 100%, 40%);">+/*! \brief Convenience unref function for mailbox object. */</span><br><span> #define ast_mwi_mailbox_unref(mailbox) ao2_ref((struct ast_mwi_mailbox_object *) mailbox, -1)</span><br><span> </span><br><span> /*!</span><br><span>diff --git a/include/asterisk/res_odbc.h b/include/asterisk/res_odbc.h</span><br><span>index 9a38915..789caba 100644</span><br><span>--- a/include/asterisk/res_odbc.h</span><br><span>+++ b/include/asterisk/res_odbc.h</span><br><span>@@ -170,7 +170,7 @@</span><br><span>  */</span><br><span> int ast_odbc_prepare(struct odbc_obj *obj, SQLHSTMT *stmt, const char *sql);</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-/*! \brief Execute a nonprepared SQL query.</span><br><span style="color: hsl(120, 100%, 40%);">+/*! \brief Execute a unprepared SQL query.</span><br><span>  * \param obj The ODBC object</span><br><span>  * \param sql The SQL query</span><br><span>  * \note This should be used in place of SQLExecDirect</span><br><span>diff --git a/include/asterisk/res_pjsip.h b/include/asterisk/res_pjsip.h</span><br><span>index 2a20e36..9c1594d 100644</span><br><span>--- a/include/asterisk/res_pjsip.h</span><br><span>+++ b/include/asterisk/res_pjsip.h</span><br><span>@@ -1907,7 +1907,7 @@</span><br><span>  * \ref AST_SIP_SCHED_TASK_PERIODIC specifies that the invocations of the task occur at the</span><br><span>  * specific interval.  That is, every \ref "interval" milliseconds, regardless of how long the task</span><br><span>  * takes. If the task takes longer than \ref interval, it will be scheduled at the next available</span><br><span style="color: hsl(0, 100%, 40%);">- * multiple of \ref interval.  For exmaple: If the task has an interval of 60 seconds and the task</span><br><span style="color: hsl(120, 100%, 40%);">+ * multiple of \ref interval.  For example: If the task has an interval of 60 seconds and the task</span><br><span>  * takes 70 seconds, the next invocation will happen at 120 seconds.</span><br><span>  *</span><br><span>  * \ref AST_SIP_SCHED_TASK_DELAY specifies that the next invocation of the task should start</span><br><span>@@ -2122,7 +2122,7 @@</span><br><span>  * occurs.</span><br><span>  *</span><br><span>  * As long as the caller maintains a reference to the dialog there should be no</span><br><span style="color: hsl(0, 100%, 40%);">- * worry that it might unknowningly be destroyed. However, once the caller unlocks</span><br><span style="color: hsl(120, 100%, 40%);">+ * worry that it might unknowingly be destroyed. However, once the caller unlocks</span><br><span>  * the dialog there is a danger that some of the dialog's internal objects could</span><br><span>  * be lost and/or compromised. For example, when the aforementioned transport error</span><br><span>  * occurs the dialog's associated transaction gets destroyed (see pjsip_dlg_on_tsx_state</span><br><span>@@ -2559,7 +2559,7 @@</span><br><span>  * number of auth ids supplied if auth objects couldn't be found for</span><br><span>  * some of them.</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \NOTE Since the ref count on all auith objects returned has been</span><br><span style="color: hsl(120, 100%, 40%);">+ * \NOTE Since the ref count on all auth objects returned has been</span><br><span>  * bumped, you must call ast_sip_cleanup_auth_objects_vector() to decrement</span><br><span>  * the ref count on all of the auth objects in the vector,</span><br><span>  * then call AST_VECTOR_FREE() on the vector itself.</span><br><span>@@ -2871,7 +2871,7 @@</span><br><span> /*!</span><br><span>  * \brief Retrieve the endpoint snapshot for an endpoint</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \param endpoint The endpoint whose snapshot is to be retreieved.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param endpoint The endpoint whose snapshot is to be retrieved.</span><br><span>  * \retval The endpoint snapshot</span><br><span>  */</span><br><span> struct ast_endpoint_snapshot *ast_sip_get_endpoint_snapshot(</span><br><span>@@ -3564,12 +3564,12 @@</span><br><span>  * \param transport Transport to monitor for shutdown.</span><br><span>  * \param cb The callback that was used for the original register.</span><br><span>  * \param data Data to pass to the matcher. May be NULL and does NOT need to be an ao2 object.</span><br><span style="color: hsl(0, 100%, 40%);">- *             If NULL, all monitors with the provided callbck are unregistered.</span><br><span style="color: hsl(120, 100%, 40%);">+ *             If NULL, all monitors with the provided callback are unregistered.</span><br><span>  * \param matches Matcher function that returns true if data matches the previously</span><br><span>  *                registered data object.  If NULL, a simple pointer comparison is done.</span><br><span>  *</span><br><span>  * \note The data object passed into the original register will have its reference count</span><br><span style="color: hsl(0, 100%, 40%);">- * automatically decremeneted.</span><br><span style="color: hsl(120, 100%, 40%);">+ * automatically decremented.</span><br><span>  *</span><br><span>  * \return Nothing</span><br><span>  */</span><br><span>@@ -3582,12 +3582,12 @@</span><br><span>  *</span><br><span>  * \param cb The callback that was used for the original register.</span><br><span>  * \param data Data to pass to the matcher. May be NULL and does NOT need to be an ao2 object.</span><br><span style="color: hsl(0, 100%, 40%);">- *             If NULL, all monitors with the provided callbck are unregistered.</span><br><span style="color: hsl(120, 100%, 40%);">+ *             If NULL, all monitors with the provided callback are unregistered.</span><br><span>  * \param matches Matcher function that returns true if ao2_data matches the previously</span><br><span>  *                registered data object.  If NULL, a simple pointer comparison is done.</span><br><span>  *</span><br><span>  * \note The data object passed into the original register will have its reference count</span><br><span style="color: hsl(0, 100%, 40%);">- * automatically decremeneted.</span><br><span style="color: hsl(120, 100%, 40%);">+ * automatically decremented.</span><br><span>  *</span><br><span>  * \return Nothing</span><br><span>  */</span><br><span>diff --git a/include/asterisk/res_prometheus.h b/include/asterisk/res_prometheus.h</span><br><span>index 4b6ce16..5da60d6 100644</span><br><span>--- a/include/asterisk/res_prometheus.h</span><br><span>+++ b/include/asterisk/res_prometheus.h</span><br><span>@@ -379,7 +379,7 @@</span><br><span>  * server. For metrics that are generated often or whose value needs to be</span><br><span>  * stored, metrics can be created and registered. For metrics that can be</span><br><span>  * obtained "on-the-fly", this mechanism is preferred. When the HTTP route is</span><br><span style="color: hsl(0, 100%, 40%);">- * queried by promtheus, the registered callbacks are invoked. The string passed</span><br><span style="color: hsl(120, 100%, 40%);">+ * queried by prometheus, the registered callbacks are invoked. The string passed</span><br><span>  * to the callback should be populated with stack-allocated metrics using</span><br><span>  * \c prometheus_metric_to_string.</span><br><span>  *</span><br><span>diff --git a/include/asterisk/rtp_engine.h b/include/asterisk/rtp_engine.h</span><br><span>index 0584f2c..bd945cf 100644</span><br><span>--- a/include/asterisk/rtp_engine.h</span><br><span>+++ b/include/asterisk/rtp_engine.h</span><br><span>@@ -1519,7 +1519,7 @@</span><br><span>  * \param instance Optionally the instance that the codecs structure belongs to</span><br><span>  * \param payload Numerical payload that was seen in the a=rtpmap: SDP line</span><br><span>  * \param mimetype The string mime type that was seen</span><br><span style="color: hsl(0, 100%, 40%);">- * \param mimesubtype The strin mime sub type that was seen</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param mimesubtype The string mime sub type that was seen</span><br><span>  * \param options Optional options that may change the behavior of this specific payload</span><br><span>  *</span><br><span>  * \retval 0 success</span><br><span>diff --git a/include/asterisk/say.h b/include/asterisk/say.h</span><br><span>index 5e55b0f..5d5c2b8 100644</span><br><span>--- a/include/asterisk/say.h</span><br><span>+++ b/include/asterisk/say.h</span><br><span>@@ -112,7 +112,7 @@</span><br><span>  * \param lang language to speak the enumeration</span><br><span>  * \param options set to 'f' for female, 'm' for male, 'c' for commune, 'n' for neuter</span><br><span>  * \details</span><br><span style="color: hsl(0, 100%, 40%);">- * Vocally says an enumeration on a given channel (first, sencond, third, forth, thirtyfirst, hundredth, ....)</span><br><span style="color: hsl(120, 100%, 40%);">+ * Vocally says an enumeration on a given channel (first, second, third, forth, thirtyfirst, hundredth, ....)</span><br><span>  * Especially useful for dates and messages. Says 'last' if num equals to INT_MAX</span><br><span>  * \retval 0 on success</span><br><span>  * \retval DTMF digit on interrupt</span><br><span>diff --git a/include/asterisk/sem.h b/include/asterisk/sem.h</span><br><span>index fcab82a..e887cee 100644</span><br><span>--- a/include/asterisk/sem.h</span><br><span>+++ b/include/asterisk/sem.h</span><br><span>@@ -85,7 +85,7 @@</span><br><span>  int waiters;</span><br><span>         /*! Mutual exclusion */</span><br><span>      ast_mutex_t mutex;</span><br><span style="color: hsl(0, 100%, 40%);">-      /*! Condition for singalling waiters */</span><br><span style="color: hsl(120, 100%, 40%);">+       /*! Condition for signaling waiters */</span><br><span>       ast_cond_t cond;</span><br><span> };</span><br><span> </span><br><span>diff --git a/include/asterisk/sorcery.h b/include/asterisk/sorcery.h</span><br><span>index c3e2864..b6a9aed 100644</span><br><span>--- a/include/asterisk/sorcery.h</span><br><span>+++ b/include/asterisk/sorcery.h</span><br><span>@@ -1513,7 +1513,7 @@</span><br><span> </span><br><span> /*!</span><br><span>  * \since 14.0.0</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Get when the socery object was created</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Get when the sorcery object was created</span><br><span>  *</span><br><span>  * \param object Pointer to a sorcery object</span><br><span>  *</span><br><span>diff --git a/include/asterisk/stasis.h b/include/asterisk/stasis.h</span><br><span>index 275dc1e..e18b886 100644</span><br><span>--- a/include/asterisk/stasis.h</span><br><span>+++ b/include/asterisk/stasis.h</span><br><span>@@ -71,7 +71,7 @@</span><br><span>  * named, which is useful in debugging.</span><br><span>  *</span><br><span>  * Topics themselves are reference counted objects. Since topics are referred to</span><br><span style="color: hsl(0, 100%, 40%);">- * by their subscibers, they will not be freed until all of their subscribers</span><br><span style="color: hsl(120, 100%, 40%);">+ * by their subscribers, they will not be freed until all of their subscribers</span><br><span>  * have unsubscribed. Topics are also thread safe, so no worries about</span><br><span>  * publishing/subscribing/unsubscribing to a topic concurrently from multiple</span><br><span>  * threads. It's also designed to handle the case of unsubscribing from a topic</span><br><span>@@ -1185,7 +1185,7 @@</span><br><span>  * \brief Unsubscribes a caching topic from its upstream topic, blocking until</span><br><span>  * all messages have been forwarded.</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * See stasis_unsubscriben_and_join() for more info on when to use this as</span><br><span style="color: hsl(120, 100%, 40%);">+ * See stasis_unsubscribe_and_join() for more info on when to use this as</span><br><span>  * opposed to stasis_caching_unsubscribe().</span><br><span>  *</span><br><span>  * \param caching_topic Caching topic to unsubscribe</span><br><span>diff --git a/include/asterisk/stasis_endpoints.h b/include/asterisk/stasis_endpoints.h</span><br><span>index 2fbe5f4..71b7c59 100644</span><br><span>--- a/include/asterisk/stasis_endpoints.h</span><br><span>+++ b/include/asterisk/stasis_endpoints.h</span><br><span>@@ -175,7 +175,7 @@</span><br><span> struct stasis_cp_all *ast_endpoint_cache_all(void);</span><br><span> </span><br><span> /*!</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Topic for all endpoint releated messages.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Topic for all endpoint related messages.</span><br><span>  * \since 12</span><br><span>  */</span><br><span> struct stasis_topic *ast_endpoint_topic_all(void);</span><br><span>diff --git a/include/asterisk/stasis_message_router.h b/include/asterisk/stasis_message_router.h</span><br><span>index ba3f8bb..c186b61 100644</span><br><span>--- a/include/asterisk/stasis_message_router.h</span><br><span>+++ b/include/asterisk/stasis_message_router.h</span><br><span>@@ -155,7 +155,7 @@</span><br><span>  *</span><br><span>  * \param router Router to add the route to.</span><br><span>  * \param message_type Type of message to route.</span><br><span style="color: hsl(0, 100%, 40%);">- * \param callback Callback to forard messages of \a message_type to.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param callback Callback to forward messages of \a message_type to.</span><br><span>  * \param data Data pointer to pass to \a callback.</span><br><span>  *</span><br><span>  * \retval 0 on success</span><br><span>@@ -179,7 +179,7 @@</span><br><span>  *</span><br><span>  * \param router Router to add the route to.</span><br><span>  * \param message_type Subtype of cache update to route.</span><br><span style="color: hsl(0, 100%, 40%);">- * \param callback Callback to forard messages of \a message_type to.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param callback Callback to forward messages of \a message_type to.</span><br><span>  * \param data Data pointer to pass to \a callback.</span><br><span>  *</span><br><span>  * \retval 0 on success</span><br><span>diff --git a/include/asterisk/stringfields.h b/include/asterisk/stringfields.h</span><br><span>index ce97890..e2e72a9 100644</span><br><span>--- a/include/asterisk/stringfields.h</span><br><span>+++ b/include/asterisk/stringfields.h</span><br><span>@@ -412,7 +412,7 @@</span><br><span> </span><br><span> /*!</span><br><span>  * \brief Allocate a structure with embedded stringfields in a single allocation</span><br><span style="color: hsl(0, 100%, 40%);">- * \param n Current imlementation only allows 1 structure to be allocated</span><br><span style="color: hsl(120, 100%, 40%);">+ * \param n Current implementation only allows 1 structure to be allocated</span><br><span>  * \param type The type of structure to allocate</span><br><span>  * \param size The number of bytes of space (minimum) to allocate for stringfields to use</span><br><span>  *             in each structure</span><br><span>diff --git a/include/asterisk/strings.h b/include/asterisk/strings.h</span><br><span>index 881cf89..9ca3234 100644</span><br><span>--- a/include/asterisk/strings.h</span><br><span>+++ b/include/asterisk/strings.h</span><br><span>@@ -898,7 +898,7 @@</span><br><span> </span><br><span> /*!</span><br><span>  * \brief Error codes from __ast_str_helper()</span><br><span style="color: hsl(0, 100%, 40%);">- * The undelying processing to manipulate dynamic string is done</span><br><span style="color: hsl(120, 100%, 40%);">+ * The underlying processing to manipulate dynamic string is done</span><br><span>  * by __ast_str_helper(), which can return a success or a</span><br><span>  * permanent failure (e.g. no memory).</span><br><span>  */</span><br><span>@@ -1430,7 +1430,7 @@</span><br><span>  * \warning The original string and *buffer will be modified.</span><br><span>  *</span><br><span>  * \details</span><br><span style="color: hsl(0, 100%, 40%);">- * Both '\n' and '\r\n' are treated as single delimiters but consecutive occurrances of</span><br><span style="color: hsl(120, 100%, 40%);">+ * Both '\n' and '\r\n' are treated as single delimiters but consecutive occurrences of</span><br><span>  * the delimiters are NOT considered to be a single delimiter.  This preserves blank</span><br><span>  * lines in the input.</span><br><span>  *</span><br><span>diff --git a/include/asterisk/taskprocessor.h b/include/asterisk/taskprocessor.h</span><br><span>index 5145565..fca3edc 100644</span><br><span>--- a/include/asterisk/taskprocessor.h</span><br><span>+++ b/include/asterisk/taskprocessor.h</span><br><span>@@ -352,7 +352,7 @@</span><br><span> </span><br><span> </span><br><span> /*!</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Get the current taskprocessor high water alert count by sybsystem.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Get the current taskprocessor high water alert count by subsystem.</span><br><span>  * \since 13.26.0</span><br><span>  * \since 16.3.0</span><br><span>  *</span><br><span>diff --git a/include/asterisk/threadpool.h b/include/asterisk/threadpool.h</span><br><span>index 77ab8a8..9474ede 100644</span><br><span>--- a/include/asterisk/threadpool.h</span><br><span>+++ b/include/asterisk/threadpool.h</span><br><span>@@ -214,7 +214,7 @@</span><br><span>  * \param timeout Number of seconds to wait for the serializers in the group to shutdown.</span><br><span>  *     Zero if the timeout is disabled.</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * \return Number of seriaizers that did not get shutdown within the timeout.</span><br><span style="color: hsl(120, 100%, 40%);">+ * \return Number of serializers that did not get shutdown within the timeout.</span><br><span>  */</span><br><span> int ast_serializer_shutdown_group_join(struct ast_serializer_shutdown_group *shutdown_group, int timeout);</span><br><span> </span><br><span>@@ -246,7 +246,7 @@</span><br><span>  *</span><br><span>  * While it guarantees that each task will complete before executing the next,</span><br><span>  * there is no guarantee as to which thread from the \c pool individual tasks</span><br><span style="color: hsl(0, 100%, 40%);">- * will execute. This normally only matters if your code relys on thread</span><br><span style="color: hsl(120, 100%, 40%);">+ * will execute. This normally only matters if your code relies on thread</span><br><span>  * specific information, such as thread locals.</span><br><span>  *</span><br><span>  * Use ast_taskprocessor_unreference() to dispose of the returned \ref</span><br><span>@@ -274,7 +274,7 @@</span><br><span>  *</span><br><span>  * While it guarantees that each task will complete before executing the next,</span><br><span>  * there is no guarantee as to which thread from the \c pool individual tasks</span><br><span style="color: hsl(0, 100%, 40%);">- * will execute. This normally only matters if your code relys on thread</span><br><span style="color: hsl(120, 100%, 40%);">+ * will execute. This normally only matters if your code relies on thread</span><br><span>  * specific information, such as thread locals.</span><br><span>  *</span><br><span>  * Use ast_taskprocessor_unreference() to dispose of the returned \ref</span><br><span>diff --git a/include/asterisk/time.h b/include/asterisk/time.h</span><br><span>index aec6c7d..e2ab513 100644</span><br><span>--- a/include/asterisk/time.h</span><br><span>+++ b/include/asterisk/time.h</span><br><span>@@ -108,7 +108,7 @@</span><br><span> )</span><br><span> </span><br><span> /*!</span><br><span style="color: hsl(0, 100%, 40%);">- * \brief Compres two \c struct \c timeval instances returning</span><br><span style="color: hsl(120, 100%, 40%);">+ * \brief Compress two \c struct \c timeval instances returning</span><br><span>  * -1, 0, 1 if the first arg is smaller, equal or greater to the second.</span><br><span>  */</span><br><span> AST_INLINE_API(</span><br><span>@@ -263,7 +263,7 @@</span><br><span>  * given string at least starts with one of the form values it will match.</span><br><span>  *</span><br><span>  * For example: us, usec, microsecond will all map to TIME_UNIT_MICROSECOND.</span><br><span style="color: hsl(0, 100%, 40%);">- * So will uss, usecs, miscroseconds, or even microsecondvals</span><br><span style="color: hsl(120, 100%, 40%);">+ * So will uss, usecs, microseconds, or even microsecondvals</span><br><span>  *</span><br><span>  * Matching is also not case sensitive.</span><br><span>  *</span><br><span>diff --git a/include/asterisk/translate.h b/include/asterisk/translate.h</span><br><span>index b2da453..4a6d4f4 100644</span><br><span>--- a/include/asterisk/translate.h</span><br><span>+++ b/include/asterisk/translate.h</span><br><span>@@ -258,7 +258,7 @@</span><br><span> </span><br><span> /*!</span><br><span>  * \brief Unregister a translator</span><br><span style="color: hsl(0, 100%, 40%);">- * Unregisters the given tranlator</span><br><span style="color: hsl(120, 100%, 40%);">+ * Unregisters the given translator</span><br><span>  * \param t translator to unregister</span><br><span>  * \return 0 on success, -1 on failure</span><br><span>  */</span><br><span>diff --git a/include/asterisk/vector.h b/include/asterisk/vector.h</span><br><span>index 00d701b..93e11c3 100644</span><br><span>--- a/include/asterisk/vector.h</span><br><span>+++ b/include/asterisk/vector.h</span><br><span>@@ -800,7 +800,7 @@</span><br><span>  *</span><br><span>  * \note The type of the returned vector must be traceable to the original vector.</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * The following will resut in "error: assignment from incompatible pointer type"</span><br><span style="color: hsl(120, 100%, 40%);">+ * The following will result in "error: assignment from incompatible pointer type"</span><br><span>  * because these declare 2 different structures.</span><br><span>  *</span><br><span>  * \code</span><br><span></span><br></pre><div style="white-space:pre-wrap"></div><p>To view, visit <a href="https://gerrit.asterisk.org/c/asterisk/+/17433">change 17433</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/c/asterisk/+/17433"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: 18 </div>
<div style="display:none"> Gerrit-Change-Id: I542ce887a16603f886a915920d5710d4a0a1358d </div>
<div style="display:none"> Gerrit-Change-Number: 17433 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Josh Soref <jsoref@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: Friendly Automation </div>
<div style="display:none"> Gerrit-Reviewer: George Joseph <gjoseph@digium.com> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>