Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | change ausrc/auplay base-class to pointer | Alfred E. Heggestad | 2015-06-16 |
| | | | | | | | - change from a memory-reference to a const pointer - this saves one mem_deref() in the destructor and also decreases the chance of introducing memory leaks - test on debian | ||
* | speex, docs, src: added speex_mode_nb and speex_mode_wb config vars | Juha Heinanen | 2015-06-04 |
| | | | | - Slightly modified patch provided by Dmitrij D. Czarkoff | ||
* | docs, src: reverted speex_quality/speex_complexity changes | Juha Heinanen | 2015-06-04 |
| | | | | - speex_quality/speex_complexity value is not mapped to sdp mode value | ||
* | src, docs: added opus codec params to default config and example | Juha Heinanen | 2015-06-04 |
| | |||
* | docs, src: use draft-ietf-avt-rtp-speex-01 specified speex encoding mode | Juha Heinanen | 2015-06-04 |
| | |||
* | update copyright to 2015 | Alfred E. Heggestad | 2015-05-02 |
| | |||
* | add video error handler | Alfred E. Heggestad | 2015-03-21 |
| | |||
* | video: add video-queue for pacing outgoing RTP packets | Alfred E. Heggestad | 2015-03-01 |
| | |||
* | contact: add access-parameter | Alfred E. Heggestad | 2015-02-14 |
| | | | | | | | | - basic access-control for incoming calls, originally based on a patch from Doug Blewett (thanks!) - each contact-entry can optionally have a ;access={block,allow} parameter. - add a hash-table for all contacts for fast lookup | ||
* | ua.c Do not core dump when no calls are active | Olle E. Johansson | 2014-12-30 |
| | | | | Using "l" in menu.so caused a core dump. | ||
* | Default configuration entry for HTTP module | Lorenzo Mangani | 2014-12-26 |
| | |||
* | vidcodec: add support for encode- or decode-only vidcodec modules | Alfred E. Heggestad | 2014-12-25 |
| | |||
* | main: added -t for test mode | Alfred E. Heggestad | 2014-12-24 |
| | |||
* | use correct definition of kilobit (1000 bits) | Alfred E. Heggestad | 2014-12-07 |
| | | | | http://en.wikipedia.org/wiki/Kilobit | ||
* | gruu: use the correct contact-header | Alfred E. Heggestad | 2014-12-06 |
| | |||
* | ui: make ui_output() take a formatted string | Alfred E. Heggestad | 2014-11-30 |
| | | | | | | | - minor cleanup in logging - use ui_output() for interactive output - avoid using re_printf() - stdio: added an output_handler (to stderr) | ||
* | ua: fix doxygen warning | Alfred E. Heggestad | 2014-11-30 |
| | |||
* | improve FFmpeg/libav module detection | Alfred E. Heggestad | 2014-11-22 |
| | | | | | | | - remove FFmpeg keyword, as both FFmpeg and libav is supported - avcodec.so need libavcodec - avformat.so needs libavformat and others - also made the "quicktime.so" module deprecated | ||
* | ua: use fixed strings in sip error replies | Alfred E. Heggestad | 2014-11-22 |
| | |||
* | ua: make ua_event(), allow handlers to unregister itself | Alfred E. Heggestad | 2014-11-18 |
| | |||
* | presence: made presence status UA specific | Juha Heinanen | 2014-11-18 |
| | |||
* | uuid: generate UUID internally in module | Alfred E. Heggestad | 2014-11-15 |
| | |||
* | ui: no call-status while in editing mode | Alfred E. Heggestad | 2014-11-09 |
| | |||
* | conf: allow second value of conf_get_csv() to be quoted | Alfred E. Heggestad | 2014-11-09 |
| | | | | | | | | | this applies to config values such as "audio_player", "audio_source", "video_source" etc. example: audio_player alsa,"ALC887-VD Digital [ALC887-VD Digital]" | ||
* | video: add VIDENC_INTERNAL_FMT, fixes #3 | Alfred E. Heggestad | 2014-11-02 |
| | |||
* | presence/options patch from Juha | Alfred E. Heggestad | 2014-11-01 |
| | | | | | | | | | | | | | most of this work was done by Juha Heinanen, and reviewed by me. thanks! - menu: add support for sending SIP OPTIONS requests to any peer, using the 'o' command - presence: add support for PUBLISH, set ;pubint=N to activate - ua: add Allow/Supported header to OPTIONS reply add MESSAGE to allowed methods | ||
* | Merge pull request #25 from alfredh/gruu | Alfred E. Heggestad | 2014-10-20 |
|\ | | | | | gruu: preliminary support for SIP GRUU | ||
| * | gruu: preliminary support for SIP GRUU | Alfred E. Heggestad | 2014-09-23 |
| | | | | | | | | | | | | - the original patch was written by Juha Heinanen - this patch needs a new version of libre | ||
* | | ui: update UI-module API | Alfred E. Heggestad | 2014-10-19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | - change from multiple-instances to single-instance (multiple-instances was never used) - remove ui/input config parameters from the "core" config, moved to each specific module (cons and evdev) - modules updated: stdio, cons, evdev, wincons - this patch solves the reported crash, that module-functions are called after the module was unloaded. | ||
* | | fix warnings on Mac OSX | Alfred E. Heggestad | 2014-10-18 |
|/ | |||
* | fix whitespace, use TAB for indentation | Alfred E. Heggestad | 2014-09-22 |
| | | | | | | | | | | | | the python-program ccheck.py can be used to verify that the source code does not contain any whitespace errors: https://github.com/alfredh/pytools/blob/master/ccheck.py how to use it: $ cd baresip $ ccheck.py | ||
* | modules/mwi: subscribe to mwi after registration has succeeded | Juha Heinanen | 2014-09-22 |
| | |||
* | metric: add metric_init() | Alfred E. Heggestad | 2014-09-21 |
| | | | | | - metric_init calls tmr_start(). tmr_start must be called from the re_main() thread. | ||
* | config: generate more relevant config for FreeBSD and OpenBSD | Dmitrij D. Czarkoff | 2014-09-10 |
| | |||
* | config: declare i outside for loop | Alfred E. Heggestad | 2014-08-28 |
| | |||
* | audio: fix audio_srate range for G.722 | Alfred E. Heggestad | 2014-08-09 |
| | | | | thanks to Remigiusz Borek for reporting the issue | ||
* | add ua_unregister() to un-REGISTER client | Alfred E. Heggestad | 2014-07-06 |
| | |||
* | add option to set path to audio-files | Alfred E. Heggestad | 2014-06-29 |
| | |||
* | fix XCode build error when used as library. | Iwan BK | 2014-06-28 |
| | |||
* | fix warning | Alfred E. Heggestad | 2014-05-20 |
| | |||
* | rtpstat: fixup some formatting | Alfred E. Heggestad | 2014-05-20 |
| | |||
* | Cleanup of XRTP stats print function | Lorenzo Mangani | 2014-05-20 |
| | |||
* | Fixed JI value to timestamp-units based on codec audiorate | Lorenzo Mangani | 2014-05-19 |
| | |||
* | Minor cleanup | Lorenzo Mangani | 2014-05-18 |
| | |||
* | Move XRTP stats to audio and implement EN/DE parameters | Lorenzo Mangani | 2014-05-18 |
| | |||
* | Merge remote-tracking branch 'upstream/master' | Lorenzo Mangani | 2014-05-18 |
|\ | |||
| * | move struct stream to core.h | Alfred E. Heggestad | 2014-05-18 |
| | | |||
| * | call: cancel local timer on call_progress() | Alfred E. Heggestad | 2014-05-18 |
| | | | | | | | | | | | | | | | | for incoming calls, we start a local timer of 120 seconds. this timer is stopped when the call is answered with 200 or 183. issue was reported by Victor Sergienko, thanks! | ||
| * | fix call mute-state for multiple calls | Alfred E. Heggestad | 2014-05-18 |
| | | | | | | | | | | | | | | added audio_ismuted() and remove static state from menu.c thanks to Remik who reported the issue and suggested a nice solution :) | ||
* | | Fix return condition to avoid injecting stats when there are none | Lorenzo Mangani | 2014-05-18 |
| | |