- 11 7月, 2012 15 次提交
-
-
-
由 Michael S Collins 提交于
-
由 Stefan Knoblich 提交于
FreeTDM: Add trunk mode (NET/CPE) to span configuration in freetdm.conf and use it in ftmod_misdn and ftmod_libpri. Some I/O implementations (e.g. mISDN) need this information to correctly set up the port configuration. In FreeTDM, the mode of a span has been. up until now, a part of the signalling module configuration ("node" or "mode" for libpri and isdn spans), which is parsed _after_ the I/O part of a span has been initialized. This limitation currently prevents us from using mISDN in NT mode. To work around this problem (without adding a lot of new tunk_type values like "E1_NET" etc.), add a new "trunk_mode" parameter to the span categories in freetdm.conf, which by default is "CPE" for all trunk types, except "FXS" (which defaults to "NET"). ftmod_misdn uses trunk_type + trunk_mode to correctly choose the d-channel protocol for a port. ftmod_libpri uses trunk_mode as a hint for the default "mode" setting. (NOTE: It will print a warning if trunk_mode and signalling mode do not match.) All other modules currently ignore the value of trunk_mode. Example freetdm.conf snippet for a mISDN span in NET/NT mode (using a HFC-S USB dongle): [span misdn MBRI_1] trunk_type => BRI_PTMP trunk_mode => NET b-channel => HFC-S_USB.1:1-2 d-channel => HFC-S_USB.1:3 Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Portability fix for uClibc and other (linux) environments that lack execinfo.h. ftdm_backtrace_walk() and related return FTDM_NOTIMPL and print a message if backtraces are not available in the current environment. Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Jeff Lenk 提交于
-
由 Stefan Knoblich 提交于
Setting the base_dir variable didn't work so this will have to be enough for now. Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Whitespace and indentation clean up. Use EXIT_SUCESS/_FAILURE. Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Use a chain of "else if" statements, drop known_opt completely. Added bonus: We stop trying to parse option arguments as (possible) options. Arguments of -u/-g and path options (-conf) now check whether their argument starts with a dash ('-') and error out in case it does (= next option, not a valid argument). Use PATH_MAX for everything that stores files / directories. Use switch_bool_t and SWITCH_TRUE/_FALSE for boolean variables. Use EXIT_SUCCESS/_FAILURE for exit() calls. Get rid of excessive indenting (especially in the win32 parts of main()). NOTE: Win32 parts untested. Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Move empty cmdline option string check and "-help/-h/-?" handling to top of loop. Emit a proper error message for unknown options. (Just displaying the usage description, but not telling the user which option was wrong, is bad mojo). Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
- 10 7月, 2012 5 次提交
-
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Michael S Collins 提交于
-
由 Stefan Knoblich 提交于
Errors fixed: sofia.c: In function 'sofia_handle_sip_i_refer': sofia.c:7323:5: error: format not a string literal and no format arguments sofia.c:7324:5: error: format not a string literal and no format arguments Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
- 09 7月, 2012 2 次提交
-
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
- 08 7月, 2012 1 次提交
-
-
由 Jeff Lenk 提交于
-
- 06 7月, 2012 9 次提交
-
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Moises Silva 提交于
to avoid triggering asserts later
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 David Yat Sin 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Stefan Knoblich 提交于
Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
- 05 7月, 2012 8 次提交
-
-
由 Anthony Minessale 提交于
have sql thread manually subscribe to each event it cares about instead of every event and filtering it
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
add execute_on_post_originate and api_on_post_originate to run on chosen newly originated channels vs execute_on_originate which runs on all candidates
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Darren Schreiber 提交于
-