This code was in team/murf/bug8684-trunk; it should fix bug 8684 in trunk. I...
This code was in team/murf/bug8684-trunk; it should fix bug 8684 in trunk. I didn't add it to 1.4 yet, because it's not entirely clear to me if this is a bug fix or an enhancement. A lot of files were affected by small changes like ast_variable_new getting an added arg, for the file name the var was defined in; ast_category_new gets added args of filename and lineno; ast_category and ast_variable structures now record file and lineno for each entry; a list of all #include and #execs in a config file (or any of its inclusions are now kept in the ast_config struct; at save time, each entry is put back into its proper file of origin, in order. #include and #exec directives are folded in properly. Headers indicating that the file was generated, are generated also for each included file. Some changes to main/manager.c to take care of file renaming, via the UpdateConfig command. Multiple inclusions of the same file are handled by exploding these into multiple include files, uniquely named. There's probably more, but I can't remember it right now. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@81361 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Showing
- apps/app_directory.c 2 additions, 2 deletionsapps/app_directory.c
- apps/app_minivm.c 1 addition, 1 deletionapps/app_minivm.c
- apps/app_parkandannounce.c 1 addition, 1 deletionapps/app_parkandannounce.c
- apps/app_voicemail.c 1 addition, 1 deletionapps/app_voicemail.c
- channels/chan_iax2.c 2 additions, 2 deletionschannels/chan_iax2.c
- channels/chan_sip.c 2 additions, 2 deletionschannels/chan_sip.c
- channels/chan_skinny.c 1 addition, 1 deletionchannels/chan_skinny.c
- channels/iax2-parser.c 2 additions, 2 deletionschannels/iax2-parser.c
- include/asterisk/config.h 9 additions, 6 deletionsinclude/asterisk/config.h
- main/channel.c 2 additions, 2 deletionsmain/channel.c
- main/config.c 334 additions, 50 deletionsmain/config.c
- main/http.c 3 additions, 3 deletionsmain/http.c
- main/manager.c 6 additions, 5 deletionsmain/manager.c
- pbx/pbx_spool.c 1 addition, 1 deletionpbx/pbx_spool.c
- res/res_config_odbc.c 8 additions, 8 deletionsres/res_config_odbc.c
- res/res_config_pgsql.c 9 additions, 9 deletionsres/res_config_pgsql.c
- res/res_config_sqlite.c 9 additions, 10 deletionsres/res_config_sqlite.c
- utils/extconf.c 414 additions, 128 deletionsutils/extconf.c
Loading
Please register or sign in to comment