Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | release baresip 0.4.17 | Alfred E. Heggestad | 2016-01-17 |
| | |||
* | selftest: silent output, add optional verbose -v | Alfred E. Heggestad | 2016-01-09 |
| | |||
* | move playing of ringtones to the menu-module | Alfred E. Heggestad | 2016-01-09 |
| | |||
* | move password_prompt function to ui.c | Alfred E. Heggestad | 2016-01-03 |
| | |||
* | conf: keep the struct conf allocated | Alfred E. Heggestad | 2016-01-03 |
| | |||
* | baresip version 0.4.16 | Alfred E. Heggestad | 2015-12-01 |
| | |||
* | ua: char -> const char | Alfred E. Heggestad | 2015-11-30 |
| | |||
* | add command-line option -u to add extra UA params | Alfred E. Heggestad | 2015-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 | ||
* | added UA_EVENT_EXIT | Alfred E. Heggestad | 2015-11-22 |
| | |||
* | ua: add event UA_EVENT_SHUTDOWN | Alfred E. Heggestad | 2015-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 | ||
* | presence: use struct sipevent_sock instance from core | Alfred E. Heggestad | 2015-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 offer | Alfred E. Heggestad | 2015-10-29 |
| | | | | this fixes #79 | ||
* | call: add direction flag | Alfred E. Heggestad | 2015-10-25 |
| | |||
* | added experimental module v4l2_codec | Alfred E. Heggestad | 2015-10-25 |
| | |||
* | move H.264 packetization code from avcodec to core | Alfred E. Heggestad | 2015-10-25 |
| | |||
* | audio: add API to set source/player while in call | Alfred E. Heggestad | 2015-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+answer | Alfred E. Heggestad | 2015-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 | ||
* | move nested structs outside of 'struct config' | Alfred E. Heggestad | 2015-09-30 |
| | | | | | | | | | | - nested structs will be visible in global namespace in C - when baresip.h is compiled with a C++ compiler, the nested structs will be places in local namespace of struct config making them all global, so they can be compiled with both C and C++ thanks to Gary Metalle for reporting this :) | ||
* | baresip version 0.4.15 | Alfred E. Heggestad | 2015-09-26 |
| | |||
* | ua: add UA_EVENT_CALL_DTMF_START/END | Alfred E. Heggestad | 2015-09-26 |
| | | | | the patch was written by Gary Metalle, thanks a lot! | ||
* | make sip_req_send() public | Alfred E. Heggestad | 2015-09-26 |
| | |||
* | baresip v0.4.14 | Alfred E. Heggestad | 2015-08-08 |
| | |||
* | ua: added prototype for ua_prev_call() | Alfred E. Heggestad | 2015-08-01 |
| | |||
* | Add transfer failed call event | Charles Lehner | 2015-07-05 |
| | |||
* | vidcodec: move packet-handler to encode_update | Alfred E. Heggestad | 2015-06-27 |
| | |||
* | added -m option to pre-load modules before config is parsed | Alfred E. Heggestad | 2015-06-27 |
| | |||
* | baresip version 0.4.13 | Alfred E. Heggestad | 2015-06-20 |
| | |||
* | vidisp: use const pointer to base-class | Alfred E. Heggestad | 2015-06-20 |
| | |||
* | vidsrc: use const pointer to base-class | Alfred E. Heggestad | 2015-06-20 |
| | |||
* | 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 | ||
* | 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 | ||
* | vidcodec: add support for encode- or decode-only vidcodec modules | Alfred E. Heggestad | 2014-12-25 |
| | |||
* | release baresip version 0.4.12 | Alfred E. Heggestad | 2014-12-24 |
| | |||
* | 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) | ||
* | presence: made presence status UA specific | Juha Heinanen | 2014-11-18 |
| | |||
* | ui: no call-status while in editing mode | Alfred E. Heggestad | 2014-11-09 |
| | |||
* | 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. | ||
* | modules/mwi: subscribe to mwi after registration has succeeded | Juha Heinanen | 2014-09-22 |
| | |||
* | add ua_unregister() to un-REGISTER client | Alfred E. Heggestad | 2014-07-06 |
| | |||
* | fix XCode build error when used as library. | Iwan BK | 2014-06-28 |
| | |||
* | version 0.4.11 | Alfred E. Heggestad | 2014-06-21 |
| | |||
* | 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 :) | ||
* | Merge branch 'master' into ausrc_api | Alfred E. Heggestad | 2014-03-29 |
|\ | |||
| * | added call_setup_duration() and some small things | Alfred E. Heggestad | 2014-03-27 |
| | | | | | | | | - Thanks to Lorenzo Mangani for this work | ||
* | | ausrc/auplay api: change to 16-bit samples | Alfred E. Heggestad | 2014-02-13 |
| | | |||
* | | remove fmt parameter from ausrc/auplay api | Alfred E. Heggestad | 2014-02-13 |
|/ | |||
* | baresip 0.4.10 | Alfred E. Heggestad | 2014-02-09 |