summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* audio: check that DTMF key is validAlfred E. Heggestad2016-08-13
|
* config: add debug_cmd.so to templateAlfred E. Heggestad2016-08-13
|
* cmd: make it fully re-entrantAlfred E. Heggestad2016-08-07
|
* cmd: rename print_match to get_matchAlfred E. Heggestad2016-08-07
|
* cmd: add support for long commandsAlfred E. Heggestad2016-08-07
| | | | | | | | | | | | | | | | | | - Long commands are commands that is 2 or more characters, and MUST be completed by pressing enter. - A given command can have a long-command, a short-command or both. - All long commands are using '/' (slash) prefix - a simple TAB-completion is supported, while punching in your long command you can press TAB to see a list of commands that matches the input string. Feedback is welcome, specially on the long-command strings itself. If you want to suggest changes, please make a small and non-intrusive patch and send it as a Pull Request (PR).
* define KEYCODE_NONE and change value of KEYCODE_REL to -1Alfred E. Heggestad2016-08-06
|
* use KEYCODE_REL instead of 0x00Alfred E. Heggestad2016-07-31
|
* define KEYCODE_REL for key releaseAlfred E. Heggestad2016-07-31
|
* test: add test for sending DTMF-digitsAlfred E. Heggestad2016-07-31
|
* add '@' command to switch calls using line numbersAlfred E. Heggestad2016-07-26
| | | | | | | | | | | 1. for a given UA, each call has a unique line number starting from 1 2. the list of calls is sorted in an arbitrary order, but the last list element indicates "current call" 3. the '@' command takes a numeric argument which is the line-number of the wanted call
* conf: add handler argument to line-handlerAlfred E. Heggestad2016-07-24
|
* contact: make contacts re-entrantAlfred E. Heggestad2016-07-24
|
* added config 'call_max_calls' to limit maximum number of calls per uaAlfred E. Heggestad2016-07-23
|
* call: add sequential line-numbers for multiple calls (ref #141)Alfred E. Heggestad2016-07-23
|
* cmd: add application data to cmd_argAlfred E. Heggestad2016-07-22
|
* ua: use re_sdprintf to encode reg_uriAlfred E. Heggestad2016-07-20
| | | | thanks to Leif Adelw for reporting this bug with long SIP uris
* stream: don't access stream object after calling error-handlerAlfred E. Heggestad2016-07-19
|
* update doxygen commentsAlfred E. Heggestad2016-07-19
|
* add support for rtp_timeout and redialAlfred E. Heggestad2016-07-19
| | | | | | | | | | | | | | | | 1. Added support for RTP timeout. The feature is disabled by default and can be enabled with config "rtp_timeout N" where N is the number of seconds of RTP inactivity. If this is detected, the call is closed with a "special" SIP reason code of 701. 2. Added support for automatic re-connect in the menu module. This can be enabled by setting the 2 config items: redial_attempts 3 redial_delay 5 This work was contributed by Sveriges Radio. Thanks goes to Ola Palm and Jim Eld.
* test: added testcase for SIP OPTIONSAlfred E. Heggestad2016-06-19
|
* added some extra loggingAlfred E. Heggestad2016-06-18
|
* ua: move module_app_unload to ua_close (fixes #133)Alfred E. Heggestad2016-06-11
|
* update TODOAlfred E. Heggestad2016-06-08
|
* config: added 'audio_path' config variableJuha Heinanen2016-06-07
|
* config: store dns nameservers in a stringAlfred E. Heggestad2016-06-06
|
* config: initialize new network itemsAlfred E. Heggestad2016-06-06
|
* net: make networking code re-entrantAlfred E. Heggestad2016-06-06
| | | | | | | | | | | - The network instance is now in struct network and does not use any local/static data - A new top-level struct in baresip.c owns the single instance of struct network it is a long-term goal to remove all local/static data from libbaresip and make it fully re-entrant.
* conf: use macro CONFIG_PATH if defined (ref #134)Alfred E. Heggestad2016-06-05
|
* config: fix template for Android audio-deviceAlfred E. Heggestad2016-06-05
|
* conf: use /data/local/tmp for Android (ref #134)Alfred E. Heggestad2016-06-05
|
* fix warning about unused argAlfred E. Heggestad2016-06-05
|
* config: add "call_local_timeout" config optionAlfred E. Heggestad2016-06-05
| | | | | | | the config option is used for incoming calls, if the call is not answered after X seconds. The default value is 120 seconds. If the value is set to 0 the timeout timer is not enabled.
* ua: added ua exit handlerAlfred E. Heggestad2016-06-05
|
* video: copy vidframe if decode-filters are usedAlfred E. Heggestad2016-06-05
| | | | | | this is to fix the bug where any pixels overlaying the original image is "smeared" all over the surface, since some video decoders like ffmpeg/vpx keeps the displayed image in memory.
* vp8: rename vpx.so module to vp8.soAlfred E. Heggestad2016-06-04
|
* audio: set the exact framesize for plc-handlerAlfred E. Heggestad2016-05-17
|
* config: add mpa module to config templateAlfred E. Heggestad2016-05-17
|
* Merged with master and added proper RTP time stamp handlingChristian Hoene2016-05-14
|\
| * minor nicifyChristian Hoene2016-05-14
| |
| * Fixed bug of sending empty packetsChristian Hoene2016-05-12
| |
* | config: remove unrelated natbd_xxx optionsAlfred E. Heggestad2016-05-09
| |
* | aucodec: split srate into srate and crate (Clock Rate)Alfred E. Heggestad2016-05-01
| |
* | fix some ccheck warningsAlfred E. Heggestad2016-04-24
|/
* Added resampler to decodeChristian Hoene2016-04-22
|
* First version with MPA codingChristian Hoene2016-04-22
|
* fix warningAlfred E. Heggestad2016-04-03
|
* add test for SIP with DNSAlfred E. Heggestad2016-04-02
|
* mos: use stdint typesAlfred E. Heggestad2016-03-22
|
* mos: add pseudo Mean Opinion Score routineAlfred E. Heggestad2016-03-21
| | | | thanks to Lorenzo Mangani for the original patch
* ua: add UA_EVENT_CALL_CLOSED on ua_hangupAlfred E. Heggestad2016-02-28
| | | | | | thanks to Gary Metalle for testing ref. issue #111