summaryrefslogtreecommitdiff
path: root/src/ua.c
Commit message (Collapse)AuthorAge
* 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.
* ua: fix doxygen warningAlfred E. Heggestad2014-11-30
|
* 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
|
* presence: made presence status UA specificJuha Heinanen2014-11-18
|
* presence/options patch from JuhaAlfred E. Heggestad2014-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/gruuAlfred E. Heggestad2014-10-20
|\ | | | | gruu: preliminary support for SIP GRUU
| * gruu: preliminary support for SIP GRUUAlfred E. Heggestad2014-09-23
| | | | | | | | | | | | - the original patch was written by Juha Heinanen - this patch needs a new version of libre
* | ui: update UI-module APIAlfred E. Heggestad2014-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 whitespace, use TAB for indentationAlfred E. Heggestad2014-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 succeededJuha Heinanen2014-09-22
|
* add ua_unregister() to un-REGISTER clientAlfred E. Heggestad2014-07-06
|
* Merge branch 'master' into nextAlfred E. Heggestad2014-04-05
|\
| * ua: prefix contact-user cookie with SIP usernameAlfred E. Heggestad2014-03-27
| |
* | re api changes:Alfred E. Heggestad2014-02-22
|/ | | | | - sip_param_decode() renamed to msg_param_decode() - use msg_ctype_cmp() to check for Content-Type
* use new logging functionsAlfred E. Heggestad2014-02-09
|
* baresip 0.4.10Alfred E. Heggestad2014-02-09