paulc
b1291d0d45
Added some forward class declarations for the benefit of gcc-4 users.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@830 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-02 09:13:44 +00:00
paulc
b95a9fd26c
Added the CallAssist class and an example module pbxassist.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@829 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-01 20:29:14 +00:00
paulc
c17384358e
Enhanced recording capabilities, added option to attach warning sound.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@828 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-01 15:55:29 +00:00
paulc
7e8b3e2dbe
Constified two RefPointer accessors.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@827 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-01 14:36:53 +00:00
paulc
3f91434a2e
Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.Fixed small bug reported by Michel Meeuwse.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@826 acf43c95-373e-0410-b603-e72c3f656dc1
2006-06-01 10:53:29 +00:00
paulc
7adbb1eac1
Improved behaviour of non-master decorated windows.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@825 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-31 17:19:19 +00:00
paulc
2318a4d85e
Autoselect new call when none is selected. Added help checkbox in client.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@824 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-31 14:50:37 +00:00
paulc
a30056ec8a
Added collapsable keypad panel.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@823 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-30 16:22:57 +00:00
paulc
e922171c61
Fixed the check for linker reporting unresolved symbols.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@822 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-29 18:40:33 +00:00
paulc
7e192a6936
Added check if ld supports --unresolved-symbols=ignore-in-shared-libs
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@821 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-29 18:17:14 +00:00
paulc
b3f5402422
Support for expandable panels. Better handling of keypad.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@820 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-29 13:58:09 +00:00
paulc
bf8a8359e4
Added a set of relaxed linker flags that do not check all references.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@819 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-29 08:46:41 +00:00
paulc
56945ac3cd
Fixed minor typo.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@818 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 19:02:33 +00:00
paulc
b8a0067b62
Updated FSF address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@817 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 18:02:00 +00:00
paulc
f9a1531429
Updated copyright and FSF address.
...
Commited some pending changes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@816 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:18:34 +00:00
paulc
cda2d9f1c2
Updated copyright and FSF address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
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