summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* ua: char -> const charAlfred E. Heggestad2015-11-30
|
* add command-line option -u to add extra UA paramsAlfred E. Heggestad2015-11-30
| | | | | | | | | | - also move module pre-loading to after all arguments are parsed - the extra UA parameters will be appended to the end of the UA accounts string. Example $ baresip -umedianat=turn
* account: add single-quotes to stringsAlfred E. Heggestad2015-11-29
|
* call: add src/call.c path in doxygen headerAlfred E. Heggestad2015-11-28
|
* added UA_EVENT_EXITAlfred E. Heggestad2015-11-22
|
* ua: add event UA_EVENT_SHUTDOWNAlfred E. Heggestad2015-11-22
| | | | | | | | | | | - this event is sent when the uag is shutting down - modules can subscribe to this event to check when the shutdown sequence has started - presence,mwi: add usage of SHUTDOWN event and add 500ms delay fixes #30 https://github.com/alfredh/baresip/issues/30
* audio: flush tx-buffer for all tx-modesAlfred E. Heggestad2015-11-06
| | | | | thanks to Thibault Gueslin for reporting the bug and suggestion a nice fix
* 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
|