Evgeniy Khramtsov
|
940ca9311d
|
Fix some dialyzer warnings
|
2017-02-18 09:36:27 +03:00 |
|
Evgeniy Khramtsov
|
28f66ddd7c
|
Attach modules to gen_mod's supervisor
|
2017-02-14 12:39:26 +03:00 |
|
Evgeniy Khramtsov
|
f664e39374
|
Improve modules start/stop procedures
|
2017-02-14 10:25:08 +03:00 |
|
Christophe Romain
|
94ac777f93
|
Let ejabberd_mnesia handles copy_type
|
2017-01-17 15:05:14 +01:00 |
|
Christophe Romain
|
32e5781a6a
|
Cleanup file headers
|
2017-01-03 15:58:52 +01:00 |
|
Badlop
|
5fdd1c39fe
|
Update copyright date automatically (#1442)
|
2017-01-02 21:42:06 +01:00 |
|
Christophe Romain
|
92db9ff105
|
Improve handling of mnesia schema
|
2016-11-30 11:09:17 +01:00 |
|
Evgeniy Khramtsov
|
49f1275e20
|
Get rid of excessive (io)list_to_binary/1 calls
|
2016-11-24 15:06:06 +03:00 |
|
Badlop
|
f448ff608a
|
Update copyright to 2016 (#901)
|
2016-01-13 12:29:14 +01:00 |
|
Paweł Chmielowski
|
29db302808
|
More now() replacements
|
2015-12-07 16:09:48 +01:00 |
|
Evgeniy Khramtsov
|
95265dd3ad
|
Move JID related functions to jid.erl (#847)
|
2015-11-24 18:44:13 +03:00 |
|
Christophe Romain
|
6aeb9dcb38
|
cosmetic cleanup
|
2015-10-07 14:18:38 +02:00 |
|
Evgeniy Khramtsov
|
ea7de2097f
|
Reorganize get_opt() code in some modules
|
2015-06-01 15:20:49 +03:00 |
|
Christophe Romain
|
120e581865
|
Fix missing copyright dates to 2015 (EJAB-1733)
|
2015-01-21 14:52:37 +01:00 |
|
Evgeniy Khramtsov
|
64205426bf
|
Fix returned types
|
2014-07-16 10:33:49 +04:00 |
|
Evgeniy Khramtsov
|
2b8c4acd57
|
Rename options
|
2014-07-07 09:40:08 +04:00 |
|
Matwey V. Kornilov
|
50a73d1188
|
Use -include_lib instead of -include for esip and p1_xml
-include_lib is used in order to find deps. Rebar include magic is not required anymore.
Rebar uses deps as library directory.
|
2014-07-05 17:57:35 +04:00 |
|
Evgeniy Khramtsov
|
b29615561c
|
Change default flow timeout as recommended per the RFC
|
2014-06-12 09:30:10 +04:00 |
|
Evgeniy Khramtsov
|
7892b72bcb
|
Don't forget to close socket of timed out flow
|
2014-06-12 09:30:04 +04:00 |
|
Evgeniy Khramtsov
|
12ab5a749f
|
Clean up all timers gracefully
|
2014-06-06 22:29:50 +04:00 |
|
Evgeniy Khramtsov
|
ddfbca5830
|
Use a different timer for flow control
|
2014-06-06 13:53:13 +04:00 |
|
Evgeniy Khramtsov
|
9e72529544
|
SIP Outbound (RFC 5626) support
|
2014-06-06 09:36:45 +04:00 |
|
Evgeniy Khramtsov
|
86f2af6fdc
|
Process bindings from multiple UACs correctly
|
2014-05-31 09:06:53 +04:00 |
|
Evgeniy Khramtsov
|
32998f7e18
|
Process 'Contact' headers more accurately (as per RFC3261)
|
2014-05-30 23:14:52 +04:00 |
|
Evgeniy Khramtsov
|
dceab3689d
|
Don't forget to include 'Contact' header field in 2xx registrar responses
|
2014-05-26 21:34:23 +04:00 |
|
Evgeniy Khramtsov
|
ab6774d93d
|
Fix CSeq comparison
|
2014-05-02 17:42:57 +04:00 |
|
Evgeniy Khramtsov
|
e7e4055cbb
|
Don't use erlang:integer_to_binary/1
|
2014-05-02 17:42:37 +04:00 |
|
Evgeniy Khramtsov
|
1d771fe646
|
Rewrite 'Contact' headers in REGISTER requests
|
2014-05-02 17:42:31 +04:00 |
|
Evgeniy Khramtsov
|
8e2bc8d19e
|
Check for 'max_user_sessions' option
|
2014-05-02 17:42:13 +04:00 |
|
Evgeniy Khramtsov
|
0117787317
|
Process gen_server timeouts correctly
|
2014-05-02 17:40:25 +04:00 |
|
Evgeniy Khramtsov
|
16e5d66572
|
Move some code in a separate function
|
2014-05-02 17:38:47 +04:00 |
|
Evgeniy Khramtsov
|
6a95422af8
|
Multiple REGISTER bindings support
|
2014-05-02 17:38:28 +04:00 |
|
Evgeniy Khramtsov
|
35faffe7da
|
Locate sessions by proxy processes directly
|
2014-05-02 17:31:17 +04:00 |
|
Evgeniy Khramtsov
|
02e0649d18
|
SIP support
Conflicts:
configure
configure.ac
doc/guide.tex
|
2014-04-30 19:38:15 +04:00 |
|