- 11 7月, 2012 31 次提交
-
-
由 Daniel Swarbrick 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Stefan Knoblich 提交于
FreeTDM: Add gcc printf()-style format string checks to ftdm_log(), also add FTDM_(U)INT64_FMT and FTDM_TIME_FMT constants. The format string checks already caught a couple crash-worthy bugs and this commit fixes a couple more. Also includes __ftdm_check_scanf(), for completeness (currently unused). Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Anthony Minessale 提交于
-
由 Stefan Knoblich 提交于
Get rid of those annoying green trailing whitespace and empty lines with whitespace. Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
由 Stefan Knoblich 提交于
Output the current trunk_type in "add X-channel vs. trunk_type" error messages and check this for B-/D-channels too. ISDN (= digital) spans need to have a trunk_type set before adding channels, bail out early with an error message (actually two) if this is not the case. (Adding channels should really be moved out of the parsing loop, to catch certain types of errors easier.) Signed-off-by:
Stefan Knoblich <stkn@openisdn.net>
-
-
由 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 1 次提交
-
-
由 Anthony Minessale 提交于
-