Commit Graph

791 Commits

Author SHA1 Message Date
paulc eb456026b3 Added enable/disable option for SCTP and better header usability detection.
git-svn-id: http://voip.null.ro/svn/yate@797 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-19 10:15:21 +00:00
paulc 0c8a1012f4 Added URI escape methods and using them in URI parsing.
git-svn-id: http://voip.null.ro/svn/yate@796 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-18 15:22:55 +00:00
paulc bb5de8cd0b Added missing include for S_IRWXU
git-svn-id: http://voip.null.ro/svn/yate@795 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-17 15:23:45 +00:00
paulc 43b5a7d750 Added help file support in client.
git-svn-id: http://voip.null.ro/svn/yate@794 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-17 15:14:43 +00:00
paulc aff408a8d7 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://voip.null.ro/svn/yate@793 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-17 12:25:41 +00:00
paulc 65f8ecde4e 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://voip.null.ro/svn/yate@792 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-16 21:53:40 +00:00
paulc cfcf26c842 Added check to prevent connection to itself.
git-svn-id: http://voip.null.ro/svn/yate@791 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-16 16:49:34 +00:00
paulc e06155edd1 Added a define check for older zaptel libraries.
git-svn-id: http://voip.null.ro/svn/yate@790 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-15 18:33:08 +00:00
paulc c53780e037 Fixed timestamp bug that severely distorted voice on zaptel -> VoIP.
Blindly added code to handle driver-detected digits.


git-svn-id: http://voip.null.ro/svn/yate@789 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-15 18:04:17 +00:00
paulc eb3e1b9fa5 Fixed ambiguity with some versions of PWlib and gcc.
git-svn-id: http://voip.null.ro/svn/yate@788 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-14 21:09:45 +00:00
paulc d9f7fac124 Fixed the generation of registration address.
git-svn-id: http://voip.null.ro/svn/yate@787 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-14 21:04:26 +00:00
paulc 914953367e Fixed memory leak in authentication.
An "expires" parameter similar to SIP is added to the user.register message.


git-svn-id: http://voip.null.ro/svn/yate@786 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-14 19:44:46 +00:00
paulc c591a6d248 Fixed leftover cruft.
git-svn-id: http://voip.null.ro/svn/yate@785 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-13 13:18:54 +00:00
paulc 2833dbd94c Made script work with latest anthm's library changes.
git-svn-id: http://voip.null.ro/svn/yate@784 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-13 12:33:07 +00:00
paulc 94057fef04 Yate's installer can embed the Gtk2 installer.
git-svn-id: http://voip.null.ro/svn/yate@783 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 20:57:54 +00:00
paulc 1a46b4a227 Added routing based on known accounts/lines.
git-svn-id: http://voip.null.ro/svn/yate@782 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 18:02:39 +00:00
paulc 57f0d27601 Installer checks for Gtk2 and offers to browse to download page.
git-svn-id: http://voip.null.ro/svn/yate@781 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 12:20:42 +00:00
paulc 69de18de46 no message
git-svn-id: http://voip.null.ro/svn/yate@780 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 09:52:54 +00:00
paulc 6ed8aee2a7 Added address.cpp file to project.
git-svn-id: http://voip.null.ro/svn/yate@779 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-12 08:14:16 +00:00
paulc 6a99f863a1 More work mainly on addresses.
git-svn-id: http://voip.null.ro/svn/yate@778 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-11 15:39:33 +00:00
paulc ccf5df384b Improved the way caller ID and name are generated from account.
git-svn-id: http://voip.null.ro/svn/yate@777 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-09 13:21:37 +00:00
paulc 8991fe1824 Added support for proper handling of call history.
git-svn-id: http://voip.null.ro/svn/yate@776 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-08 21:59:42 +00:00
paulc 306b7c9613 Fixed digit handling in client. Gtk windows can be made non-dragable.
git-svn-id: http://voip.null.ro/svn/yate@775 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-07 15:11:31 +00:00
paulc 16fc5e00ff Realm is kept in a variable. Improved some debug messages and levels.
git-svn-id: http://voip.null.ro/svn/yate@774 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-05 18:01:12 +00:00
paulc ae497ca5e7 Added handling for out-of-call digits.
git-svn-id: http://voip.null.ro/svn/yate@773 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-05 17:58:54 +00:00
paulc 9034200e99 Added more code point functionality.
git-svn-id: http://voip.null.ro/svn/yate@772 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-05 17:57:34 +00:00
paulc 8d109b1289 Added support for socket shutdown and SCTP association peel-off.
git-svn-id: http://voip.null.ro/svn/yate@771 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-04 12:24:44 +00:00
paulc 74341eee1b Applied authentication realm patch by Olaf Conradi.
git-svn-id: http://voip.null.ro/svn/yate@770 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-03 14:20:01 +00:00
paulc 77783ce333 Fixed compilation in Windows. Added project files for SS7.
git-svn-id: http://voip.null.ro/svn/yate@769 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 20:49:40 +00:00
paulc 1d26ebf8c6 Added classes to hold MSU and code points.
git-svn-id: http://voip.null.ro/svn/yate@768 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 15:50:45 +00:00
paulc 4b14cafc9d More work on interface and layer 2.
git-svn-id: http://voip.null.ro/svn/yate@767 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 07:12:18 +00:00
paulc 0c60e17c31 Added preliminary code to repository.
git-svn-id: http://voip.null.ro/svn/yate@766 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-02 07:11:25 +00:00
paulc 3bea30a993 Work in proggress. Added test program.
git-svn-id: http://voip.null.ro/svn/yate@765 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-29 11:51:39 +00:00
paulc dc56c566bb Fixed bug in library search path.
git-svn-id: http://voip.null.ro/svn/yate@764 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-29 11:27:59 +00:00
paulc 8a75291823 Removed BISUP - ISDN over ATM will be implemented some other time or never.
git-svn-id: http://voip.null.ro/svn/yate@763 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-28 12:46:03 +00:00
paulc cb4e0baec9 Renamed CallSignalling class to SignallingCall to match others.
git-svn-id: http://voip.null.ro/svn/yate@762 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-27 18:40:43 +00:00
paulc fce4f372aa Added skeleton source for signalling interface and receiver.
git-svn-id: http://voip.null.ro/svn/yate@761 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-27 12:28:30 +00:00
paulc 03490eeef5 Work in proggress. Added skeleton files for SCCP and TCAP implementation.
git-svn-id: http://voip.null.ro/svn/yate@760 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-26 21:33:03 +00:00
paulc d59cd027a6 Added SCTP and netinet/sctp.h checking
git-svn-id: http://voip.null.ro/svn/yate@759 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-26 19:49:03 +00:00
paulc 1fd2071305 Added empty implementation file for SS7Router.
Added usage document and class diagram.


git-svn-id: http://voip.null.ro/svn/yate@758 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-21 19:49:23 +00:00
paulc c7f1ef4b87 Fixed bug exposed by addition of non-enabled ss7 subdirectory.
git-svn-id: http://voip.null.ro/svn/yate@757 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-21 16:17:00 +00:00
paulc 851def9356 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@756 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-18 23:24:19 +00:00
paulc 3a26a5b7af Added skeleton SS7 stack files.
git-svn-id: http://voip.null.ro/svn/yate@755 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-18 22:31:16 +00:00
paulc e7525bd2b2 Work in proggress.
git-svn-id: http://voip.null.ro/svn/yate@754 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-17 21:52:50 +00:00
paulc d058efb910 Account edit window actions.
git-svn-id: http://voip.null.ro/svn/yate@753 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-17 19:31:36 +00:00
paulc c13cea2adf Applied Olaf Conradi's patch to always use Thread's usleep instead of system.
git-svn-id: http://voip.null.ro/svn/yate@752 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-17 19:10:58 +00:00
paulc 62cef8367c Fixed bug in debugging found by Olaf Conradi the hard way :(
git-svn-id: http://voip.null.ro/svn/yate@751 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-17 17:45:08 +00:00
paulc 460bd5e6e0 Changed buffer sizes to accomodate the tighter timings of TDM.
git-svn-id: http://voip.null.ro/svn/yate@750 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-17 11:01:27 +00:00
paulc 3dd19068a6 More table and log support.
git-svn-id: http://voip.null.ro/svn/yate@749 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-14 22:50:45 +00:00
paulc d9a4714081 Moved URI in base classes, added support for Call-Info in SIP and client.
git-svn-id: http://voip.null.ro/svn/yate@748 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-12 12:37:25 +00:00