Module: sip-router
Branch: master
Commit: 30bec8e614018a7d4949cee0f9a38b512effe455
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=30bec8e…
Author: Alex Hermann <alex(a)speakup.nl>
Committer: Alex Hermann <alex(a)speakup.nl>
Date: Fri Jun 10 13:00:20 2011 +0200
modules_k/uac: Add reg_request_to function
This function will lookup a local user from the registration table and
prepares mesasage variables so the request can be sent to the remote
user, providing authentiction via uac_auth().
---
modules_k/uac/README | 75 ++++++++++++++++++++++++--------
modules_k/uac/doc/uac_admin.xml | 41 +++++++++++++++++
modules_k/uac/uac.c | 34 ++++++++++++++
modules_k/uac/uac_reg.c | 91 +++++++++++++++++++++++++++++++++++++++
modules_k/uac/uac_reg.h | 1 +
5 files changed, 223 insertions(+), 19 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=30b…
Module: sip-router
Branch: master
Commit: d38e225fbb91128d127770126a42f47d21e238c2
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d38e225…
Author: pd <peter.dunkley(a)crocodile-rcs.com>
Committer: pd <peter.dunkley(a)crocodile-rcs.com>
Date: Fri Jul 29 11:56:14 2011 +0100
module_k/xcap_server: Added support HTTP 1.1 pre-conditions (If-Match: and If-None-Match:)
- Also fixed the ETag: header send by xcap_server as it should be a
quoted-string (RFC 2616 section 3.11 and 14.19).
- If-Match (RFC 2616 section 14.24) and If-None-Match (RFC 2616
section 14.26) are supported for the DELETE, GET, and PUT HTTP
requests.
This feature is useful as it enables clients to cache large XML
documents (user-profiles/avatars/resource-lists) and only have to
download them when they have actually changed (using If-None-Match:)
If-Match: can help with the race conditions present when you have
multiple simultaneous logins by helping to prevent clients from
overwriting changes made by other clients.
---
modules_k/xcap_server/Makefile | 1 +
modules_k/xcap_server/xcap_server.c | 277 +++++++++++++++++++++++++++++------
2 files changed, 234 insertions(+), 44 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=d38…
Module: sip-router
Branch: master
Commit: f0784ecd899eb486e39bce2973a07225ba5d9cf6
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f0784ec…
Author: pd <peter.dunkley(a)crocodile-rcs.com>
Committer: pd <peter.dunkley(a)crocodile-rcs.com>
Date: Fri Jul 29 11:44:56 2011 +0100
Merge branch 'master' into pd
* master:
core: fix all reported doxygen errors in PV and value evaluation code
tls: restrict visibility of 4 only internal used functions to the module
tls: two small code cleanups
tls: fix all doxygen errors, extend existing documentation in touched files
---
Module: sip-router
Branch: master
Commit: 64209434c0a59060a516c6c5cd0c9e6f066c86ac
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6420943…
Author: pd <peter.dunkley(a)crocodile-rcs.com>
Committer: pd <peter.dunkley(a)crocodile-rcs.com>
Date: Thu Jul 28 12:22:27 2011 +0100
Merge branch 'master' into pd
* master:
textops(k): internal API bind function exported via module interface
modules_k/xcap_server: increased maximum size of XCAP URI to 255
doxygen documentation fixes
core: allow forcing send socket for replies
alias_db(k): rephrase documentation a bit to make it hopefully better understandable
---
Module: sip-router
Branch: master
Commit: fce0a50f90d3fc7625f9d8d4984d34a01079a4d4
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fce0a50…
Author: pd <peter.dunkley(a)crocodile-rcs.com>
Committer: pd <peter.dunkley(a)crocodile-rcs.com>
Date: Wed Jul 27 13:49:50 2011 +0100
srdb1: Fixed merge error made in commit 8623eeb1c2762d299cd88e0b7bc8d8fdb8fa2a72
- When copying utils/kamctl/mysql/siptrace-create.sql from my local SVN I accidently
copied across utils/kamctl/postgres/siptrace-create.sql.
---
utils/kamctl/mysql/siptrace-create.sql | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/utils/kamctl/mysql/siptrace-create.sql b/utils/kamctl/mysql/siptrace-create.sql
index 9021d0c..806fc34 100644
--- a/utils/kamctl/mysql/siptrace-create.sql
+++ b/utils/kamctl/mysql/siptrace-create.sql
@@ -1,20 +1,20 @@
INSERT INTO version (table_name, table_version) values ('sip_trace','2');
CREATE TABLE sip_trace (
- id SERIAL PRIMARY KEY NOT NULL,
- time_stamp TIMESTAMP WITHOUT TIME ZONE DEFAULT '1900-01-01 00:00:01' NOT NULL,
+ id INT(10) UNSIGNED AUTO_INCREMENT PRIMARY KEY NOT NULL,
+ time_stamp DATETIME DEFAULT '1900-01-01 00:00:01' NOT NULL,
callid VARCHAR(255) DEFAULT '' NOT NULL,
traced_user VARCHAR(128) DEFAULT '' NOT NULL,
- msg TEXT NOT NULL,
+ msg MEDIUMTEXT NOT NULL,
method VARCHAR(50) DEFAULT '' NOT NULL,
status VARCHAR(128) DEFAULT '' NOT NULL,
fromip VARCHAR(50) DEFAULT '' NOT NULL,
toip VARCHAR(50) DEFAULT '' NOT NULL,
fromtag VARCHAR(64) DEFAULT '' NOT NULL,
direction VARCHAR(4) DEFAULT '' NOT NULL
-);
+) ENGINE=MyISAM;
-CREATE INDEX sip_trace_traced_user_idx ON sip_trace (traced_user);
-CREATE INDEX sip_trace_date_idx ON sip_trace (time_stamp);
-CREATE INDEX sip_trace_fromip_idx ON sip_trace (fromip);
-CREATE INDEX sip_trace_callid_idx ON sip_trace (callid);
+CREATE INDEX traced_user_idx ON sip_trace (traced_user);
+CREATE INDEX date_idx ON sip_trace (time_stamp);
+CREATE INDEX fromip_idx ON sip_trace (fromip);
+CREATE INDEX callid_idx ON sip_trace (callid);