[asterisk-dev] [Code Review] 2703: Strip down the old event system
David Lee
reviewboard at asterisk.org
Fri Aug 16 11:16:29 CDT 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviewboard.asterisk.org/r/2703/#review9420
-----------------------------------------------------------
Ship it!
I can verify that it compiles and runs for me. Beyond that, no objections.
trunk/include/asterisk/event_defs.h
<https://reviewboard.asterisk.org/r/2703/#comment18488>
Unless there's a real reason to change the enum values, I wonder if it would be less trouble long term to just leave them at their current values.
I can't think of any reason why changing them would be a problem. It's the things I can't think of that worry me.
- David Lee
On July 26, 2013, 9:48 a.m., opticron wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviewboard.asterisk.org/r/2703/
> -----------------------------------------------------------
>
> (Updated July 26, 2013, 9:48 a.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/20130816/76e66db0/attachment-0001.htm>
More information about the asterisk-dev
mailing list