[asterisk-dev] [Code Review] 2703: Strip down the old event system
Russell Bryant
reviewboard at asterisk.org
Mon Jul 29 23:30:02 CDT 2013
> On July 30, 2013, 4:24 a.m., Russell Bryant wrote:
> > How does distributed device state work after this change?
Ah, I see how res_xmpp works now, but not res_corosync. Presumably this change breaks that module?
- Russell
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/2703/#review9243
-----------------------------------------------------------
On July 26, 2013, 2:48 p.m., opticron wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/2703/
> -----------------------------------------------------------
>
> (Updated July 26, 2013, 2:48 p.m.)
>
>
> Review request for Asterisk Developers.
>
>
> Bugs: ASTERISK-22139
> https://issues.asterisk.org/jira/browse/ASTERISK-22139
>
>
> Repository: Asterisk
>
>
> Description
> -------
>
> This removes unused code, event types, IE pltypes, and event IE types where possible and makes several functions private that were once public. This includes a renumbering of the remaining event and IE types which breaks binary compatibility with previous versions. The last remaining consumers of the old event system (or parts thereof) are main/security_events.c, res/res_security_log.c, tests/test_cel.c, tests/test_event.c, main/cel.c, and the CEL backends.
>
>
> Diffs
> -----
>
> trunk/apps/app_queue.c 395498
> trunk/apps/app_voicemail.c 395498
> trunk/channels/chan_dahdi.c 395498
> trunk/channels/chan_iax2.c 395498
> trunk/channels/chan_mgcp.c 395498
> trunk/channels/chan_sip.c 395498
> trunk/channels/chan_skinny.c 395498
> trunk/channels/chan_unistim.c 395498
> trunk/channels/sig_pri.h 395498
> trunk/channels/sig_pri.c 395498
> trunk/funcs/func_presencestate.c 395498
> trunk/include/asterisk/devicestate.h 395498
> trunk/include/asterisk/event.h 395498
> trunk/include/asterisk/event_defs.h 395498
> trunk/include/asterisk/security_events_defs.h 395498
> trunk/main/ccss.c 395498
> trunk/main/devicestate.c 395498
> trunk/main/event.c 395498
> trunk/main/manager.c 395498
> trunk/main/pbx.c 395498
> trunk/main/presencestate.c 395498
> trunk/main/security_events.c 395498
> trunk/res/parking/parking_applications.c 395498
> trunk/res/parking/parking_manager.c 395498
> trunk/res/parking/parking_ui.c 395498
> trunk/res/res_jabber.c 395498
> trunk/res/res_parking.c 395498
> trunk/res/res_security_log.c 395498
> trunk/res/res_xmpp.c 395498
> trunk/tests/test_cel.c 395498
> trunk/tests/test_event.c 395498
>
> Diff: https://reviewboard.asterisk.org/r/2703/diff/
>
>
> Testing
> -------
>
> Made sure that CEL and event system unit tests still pass.
>
>
> Thanks,
>
> opticron
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20130730/6ed81a38/attachment-0001.htm>
More information about the asterisk-dev
mailing list