summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* ua: additional debugAlfred E. Heggestad2015-11-01
|
* ua: add missing initializer for subhAlfred E. Heggestad2015-11-01
|
* account: print pubintAlfred E. Heggestad2015-10-31
|
* presence: use struct sipevent_sock instance from coreAlfred E. Heggestad2015-10-31
| | | | | | | | | | - remove own instance of "struct sipevent_sock" in notifier - add a new handler uag_set_sub_handler for incoming SUBSCRIBE messages after this patch there should be only 1 global instance of sipevent_sock, in ua.c -- this patch will also fix a bug where sipevent could not find the subscription/notification and replies with 481
* call: check address-family of incoming SDP offerAlfred E. Heggestad2015-10-29
| | | | this fixes #79
* ua: unregister previous event-handler firstAlfred E. Heggestad2015-10-29
|
* ua: only send UA_EVENT_UNREGISTERING event if we have register-clientsAlfred E. Heggestad2015-10-29
|
* call: add direction flagAlfred E. Heggestad2015-10-25
|
* call: fix warning if USE_VIDEO is not setAlfred E. Heggestad2015-10-25
|
* move H.264 packetization code from avcodec to coreAlfred E. Heggestad2015-10-25
|
* audio: add API to set source/player while in callAlfred E. Heggestad2015-10-11
| | | | | | | | | | | int audio_set_source(struct audio *au, const char *mod, const char *device); int audio_set_player(struct audio *au, const char *mod, const char *device); example usage: audio_set_player(call_audio(ua_call(uag_cur())), "alsa", "default"); fixes #70
* ua: add support for hold+answerAlfred E. Heggestad2015-10-11
| | | | | | | - added ua_hold_answer() which will first put on-hold the active call (if exist) and then answer the new incoming call fixes #50
* ua: add UA_EVENT_CALL_DTMF_START/ENDAlfred E. Heggestad2015-09-26
| | | | the patch was written by Gary Metalle, thanks a lot!
* make sip_req_send() publicAlfred E. Heggestad2015-09-26
|
* magic: use __func__ for C99Alfred E. Heggestad2015-09-26
|
* ua: change 486 reason to 'max calls'Alfred E. Heggestad2015-09-19
|
* audio: lookup pt for telephone-event (fixes #72)Alfred E. Heggestad2015-09-19
|
* video: fix possible null deref (thanks to Tomasz Ostrowski)Alfred E. Heggestad2015-08-16
|
* selftest: new binaryAlfred E. Heggestad2015-08-09
| | | | | | - move selftest code from module/selftest to test/. - create a new binary called 'selftest' - the selftest is testing the Baresip Core only
* fix some typosAlfred E. Heggestad2015-08-08
|
* audio: print module/device-name if ausrc_alloc failsAlfred E. Heggestad2015-08-02
|
* ua: added prototype for ua_prev_call()Alfred E. Heggestad2015-08-01
|
* --add hold for previous call command(too hold active call when we have ↵xanm2015-07-20
| | | | incoming call)
* win32 porting (VC2010)Alfred E. Heggestad2015-07-18
| | | | | | | | https://github.com/alfredh/baresip/pull/52 original patch by Victor Sergienko - the copy of windows .h header files was not included
* Add transfer failed call eventCharles Lehner2015-07-05
|
* config: mention kqueue on platforms supporting itDmitrij D. Czarkoff2015-07-02
| | | | While at it, also make spacing of this configuration item more consistent.
* vidcodec: move packet-handler to encode_updateAlfred E. Heggestad2015-06-27
|
* added -m option to pre-load modules before config is parsedAlfred E. Heggestad2015-06-27
|
* ua: move whitespace to next line, a bit more readableAlfred E. Heggestad2015-06-26
|
* src/ua: skip initial white space from user given uriJuha Heinanen2015-06-25
|
* change ausrc/auplay base-class to pointerAlfred E. Heggestad2015-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 varsJuha Heinanen2015-06-04
| | | | - Slightly modified patch provided by Dmitrij D. Czarkoff
* docs, src: reverted speex_quality/speex_complexity changesJuha Heinanen2015-06-04
| | | | - speex_quality/speex_complexity value is not mapped to sdp mode value
* src, docs: added opus codec params to default config and exampleJuha Heinanen2015-06-04
|
* docs, src: use draft-ietf-avt-rtp-speex-01 specified speex encoding modeJuha Heinanen2015-06-04
|
* update copyright to 2015Alfred E. Heggestad2015-05-02
|
* add video error handlerAlfred E. Heggestad2015-03-21
|
* video: add video-queue for pacing outgoing RTP packetsAlfred E. Heggestad2015-03-01
|
* contact: add access-parameterAlfred E. Heggestad2015-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 activeOlle E. Johansson2014-12-30
| | | | Using "l" in menu.so caused a core dump.
* Default configuration entry for HTTP moduleLorenzo Mangani2014-12-26
|
* vidcodec: add support for encode- or decode-only vidcodec modulesAlfred E. Heggestad2014-12-25
|
* main: added -t for test modeAlfred E. Heggestad2014-12-24
|
* use correct definition of kilobit (1000 bits)Alfred E. Heggestad2014-12-07
| | | | http://en.wikipedia.org/wiki/Kilobit
* gruu: use the correct contact-headerAlfred E. Heggestad2014-12-06
|
* ui: make ui_output() take a formatted stringAlfred E. Heggestad2014-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 warningAlfred E. Heggestad2014-11-30
|
* improve FFmpeg/libav module detectionAlfred E. Heggestad2014-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 repliesAlfred E. Heggestad2014-11-22
|
* ua: make ua_event(), allow handlers to unregister itselfAlfred E. Heggestad2014-11-18
|