paulc
0827d10c26
Removed unnecessary flags.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@814 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:54 +00:00
paulc
4a292bd06b
Moved all classes in all modules in anonymous namespaces.
...
Added RTLD_GLOBAL dlopen()ing so symbols exported by libraries loaded by
modules will be available.
git-svn-id: http://yate.null.ro/svn/yate/trunk@813 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:18 +00:00
paulc
7861c1499b
Updated copyright updating scripts, added one for FSF address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@812 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 13:49:50 +00:00
paulc
4074c06e8f
Added support for Google coredumper.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@811 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-26 13:03:14 +00:00
paulc
f0f255a9e9
Fixed to compile with VC++ 6.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@810 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-26 08:16:45 +00:00
paulc
f888550967
Rewritten most of the codec chaining logic.
...
Added wideband and stereo formats and some simple translators.
git-svn-id: http://yate.null.ro/svn/yate/trunk@809 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-25 20:40:58 +00:00
paulc
6151a36a63
Added setlocal parameter "reason".
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@808 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-25 09:57:45 +00:00
paulc
b1e52e95f5
Added system usage class and uptime command.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@807 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-24 10:04:22 +00:00
paulc
680c85c5af
Properly cleaning up server transactions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@806 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 18:38:30 +00:00
paulc
daa7c286a8
Added some IANA assigned response codes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@805 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 18:07:38 +00:00
paulc
0475be3103
Added many SIP standards compliance checks - none of practical relevance.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@804 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 17:47:24 +00:00
paulc
0387e60582
Fixed bug that looped forever if receiving an inlined NUL character.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@803 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-23 15:08:07 +00:00
paulc
1e7f434bcc
Updated class diagram, added make command to convert it to png (needs dia).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@802 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-22 17:52:41 +00:00
paulc
85cc01cdfb
Changed name from Call to CallControl to make place for Call and Event.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@801 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-21 18:50:15 +00:00
paulc
0b94ad411c
Fixed bug 0000029 - if SIP socket is bound to specific address it is used
...
as local address.
Also fixed handling of missing caller and callername.
git-svn-id: http://yate.null.ro/svn/yate/trunk@800 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-20 19:52:39 +00:00
paulc
dc31b2f7fa
Refuse to colorize log files because they become ugly and useless.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@799 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-19 16:04:59 +00:00
paulc
5717e14f59
Changes to enable color debugging, based on the patch sent by maciejka.
...
Advanced debugging options are retained in NDEBUG build mode.
git-svn-id: http://yate.null.ro/svn/yate/trunk@798 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-19 15:52:05 +00:00
paulc
2639e1e3e3
Added enable/disable option for SCTP and better header usability detection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@797 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-19 10:15:21 +00:00
paulc
ceb2ed78ee
Added URI escape methods and using them in URI parsing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@796 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-18 15:22:55 +00:00
paulc
934c2cc102
Added missing include for S_IRWXU
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@795 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-17 15:23:45 +00:00
paulc
8c6951eebb
Added help file support in client.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@794 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-17 15:14:43 +00:00
paulc
c800d79931
Fixed the positioning of popup windows (at least they stay in screen).
...
Using the g_free deallocator to prevent debug build from assert()ing.
git-svn-id: http://yate.null.ro/svn/yate/trunk@793 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-17 12:25:41 +00:00
paulc
2d3ea4451d
Added handy context information for message and confirm boxes.
...
Deletion of accounts and contacts requires confirmation.
Call history entries can dial or be added to contacts.
git-svn-id: http://yate.null.ro/svn/yate/trunk@792 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-16 21:53:40 +00:00
paulc
19bd227d67
Added check to prevent connection to itself.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@791 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-16 16:49:34 +00:00
paulc
aa0d53ea0f
Added a define check for older zaptel libraries.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@790 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-15 18:33:08 +00:00
paulc
d03b5a1e13
Fixed timestamp bug that severely distorted voice on zaptel -> VoIP.
...
Blindly added code to handle driver-detected digits.
git-svn-id: http://yate.null.ro/svn/yate/trunk@789 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-15 18:04:17 +00:00
paulc
6b0b428b89
Fixed ambiguity with some versions of PWlib and gcc.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@788 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-14 21:09:45 +00:00
paulc
3945ab386c
Fixed the generation of registration address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@787 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-14 21:04:26 +00:00
paulc
a6b20e616b
Fixed memory leak in authentication.
...
An "expires" parameter similar to SIP is added to the user.register message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@786 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-14 19:44:46 +00:00
paulc
1bcb0b2f21
Fixed leftover cruft.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@785 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-13 13:18:54 +00:00
paulc
8571be0c53
Made script work with latest anthm's library changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@784 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-13 12:33:07 +00:00
paulc
aff9affe3c
Yate's installer can embed the Gtk2 installer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@783 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 20:57:54 +00:00
paulc
21cdd36271
Added routing based on known accounts/lines.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@782 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 18:02:39 +00:00
paulc
3d98b07114
Installer checks for Gtk2 and offers to browse to download page.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@781 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 12:20:42 +00:00
paulc
eb42c2f43a
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@780 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 09:52:54 +00:00
paulc
7a016524f2
Added address.cpp file to project.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@779 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 08:14:16 +00:00
paulc
493efcce33
More work mainly on addresses.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@778 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-11 15:39:33 +00:00
paulc
8028e82d16
Improved the way caller ID and name are generated from account.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@777 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-09 13:21:37 +00:00
paulc
8e639a1747
Added support for proper handling of call history.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@776 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-08 21:59:42 +00:00
paulc
9b40ddc480
Fixed digit handling in client. Gtk windows can be made non-dragable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@775 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-07 15:11:31 +00:00
paulc
3b6a67d53f
Realm is kept in a variable. Improved some debug messages and levels.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@774 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-05 18:01:12 +00:00
paulc
4fe0f3e230
Added handling for out-of-call digits.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@773 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-05 17:58:54 +00:00
paulc
303253d598
Added more code point functionality.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@772 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-05 17:57:34 +00:00
paulc
8eb77992e6
Added support for socket shutdown and SCTP association peel-off.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@771 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-04 12:24:44 +00:00
paulc
76ac8652cb
Applied authentication realm patch by Olaf Conradi.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@770 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-03 14:20:01 +00:00
paulc
a38e95ac3c
Fixed compilation in Windows. Added project files for SS7.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@769 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 20:49:40 +00:00
paulc
68bff227d7
Added classes to hold MSU and code points.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@768 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 15:50:45 +00:00
paulc
50d4790b72
More work on interface and layer 2.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@767 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 07:12:18 +00:00
paulc
1d9401f345
Added preliminary code to repository.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@766 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 07:11:25 +00:00
paulc
c938ff39ac
Work in proggress. Added test program.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@765 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-29 11:51:39 +00:00