Commit Graph

2552 Commits

Author SHA1 Message Date
Nanang Izzuddin c2d3bc6479 - Added some missing 'output' directories & set svn:ignore attribute.
- Modified precompiled header in pjsua_wince project settings.
- Added property sheets for WM5 & wm2003 platforms.
- Added additional libs "secchk.lib" & "ccrtrtti.lib" for wm2003 linking in its property sheet.



git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2652 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-27 14:35:37 +00:00
Benny Prijono 81a99c3d8d Ticket #693: Allow incoming MESSAGE request without message body
- also added SIPp scenario to test this



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2651 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-27 14:30:10 +00:00
Benny Prijono 7efa2d60cc Ticket #798: UAC disconnect call when receiving BYE in early state (thanks Gang Liu for the suggestion)
- UAC now handles the BYE, and treat it as out-of-order disconnect request, meaning that it will disconnect the call
 - it will also activate timer to terminate the INVITE transaction, in case final response never arrives
 - added SIPp UAS scenario to test this
 - also added forked 200/OK response SIPp scenario,
 - and fixed the prack_fork.xml SIPp scenario



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2650 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-27 12:50:16 +00:00
Nanang Izzuddin 89c273edc7 Initial VS settings for all platforms.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2649 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-27 12:41:05 +00:00
Nanang Izzuddin 38bf20f0c5 Creating another branch for vs-reorg.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2648 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-27 11:44:05 +00:00
Benny Prijono 006a4e877d Fixed ticket #506: Behavior when cancelling INVITE before provisional response is received
- do not stop INVITE retransmission
 - updated pjsip_inv_end_session() documentation



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2647 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-26 11:30:22 +00:00
Benny Prijono 99b0437ab4 Fixed ticket #503: Handle the case when CANCEL is responded with 200/OK but 487 is not sent
- added new API pjsip_tsx_set_timeout()
 - set 64*T1 timeout after CANCEL is initiated
 - also added SIPp scenario to simulate the UAS



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2646 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-26 11:02:04 +00:00
Benny Prijono fe8e582c56 More ticket #706: removed all currently unsupported platforms such as WM 2003 from all projects and solution, to remove Mixed Platforms which is suspected to have caused VS to hang. These platforms will be re-added again later
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2645 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-23 14:53:30 +00:00
Perry Ismangil f802b56352 #792 work in progress testing sln change: remove solution items and no mixed platforms
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2644 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-23 11:54:38 +00:00
Benny Prijono 60e31fc682 Fixed ticket #794: Bug with generating SDP version in origin line (thanks Joel Dodson for the report)
- the INVITE session now correctly uses the SDP offer "fixed" by the negotiator, hence it will have the correct origin fields.
 - removed update_sdp_version() from PJSUA-LIB
 - the negotiator now also fixes the session ID of subsequent answer so that it's identical to the previous SDP



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2643 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-23 11:50:25 +00:00
Benny Prijono 8440eee1bf Part of ticket #780: enhance the PJNATH doxygen documentation
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2642 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 17:20:24 +00:00
Nanang Izzuddin c62cc7736a Ticket #706: Recleaned up configuration manager settings, make sure all platform-config combinations are set up properly.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2641 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 16:59:14 +00:00
Nanang Izzuddin 00fdd88b61 Ticket #706:
- Added missing PocketPj.vcproj.
 - Updated include paths of pjmedia_codec.vcproj.
 - Fixed pjproject-vs8.sln that might cause VS stuck in loading.




git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2640 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 15:37:28 +00:00
Nanang Izzuddin a30474a8ba Ticket #774: Replaced abort() & printf(), which caused linking error on WM platforms, with pj_assert().
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2639 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 15:32:12 +00:00
Nanang Izzuddin 0cf8d05d62 Ticket #706: Merged branch vs-reorg into trunk:
- Currently supported platforms are Win32 & WM6 std/pro.
 - Renamed project test_pjsip with pjsip_test, also source directory 'test-pjsip' to 'test'.




git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2638 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 14:27:55 +00:00
Nanang Izzuddin 432dd25d47 #792: Updated samples makefile to sync output file name format as other projects, removed Mixed Platform from VS Solution.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2637 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 13:37:11 +00:00
Nanang Izzuddin 0ed1df0703 #792: Resetted DeleteExtensionsOnClean setting for pjsua_wince.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2636 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 11:06:07 +00:00
Nanang Izzuddin 7f32f3e7d8 #792: Fixed base property sheet to reset DeleteExtensionOnClean attribute to default value.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2635 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 10:41:11 +00:00
Perry Ismangil e9ba064439 #792 work in progress testing simple sln change
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2634 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 10:07:14 +00:00
Perry Ismangil 721c0f0a5e #792 work in progress testing simple proj change
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2633 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22 10:04:20 +00:00
Nanang Izzuddin 655032db62 #792: Updated property sheets to put *.pdb file in intermediate dir and disabled incremental linking for release configs.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2632 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-21 19:42:25 +00:00
Nanang Izzuddin 5ac6cdf3a7 #792: Fixed WM6 build configs, updated svn prop for pjsua_wince & pocketpj.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2631 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-21 19:04:26 +00:00
Nanang Izzuddin 57ccc7ff4f #792: Updated output file name: use short platform name wm6std/pro & replace hyphen with dash.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2630 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-21 17:00:57 +00:00
Perry Ismangil 50a7530d1d #792 work in progress
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2629 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-21 14:59:35 +00:00
Nanang Izzuddin ae0e64b159 #792: updated pocketpj & pjsua_wince so it's runable in Release & Debug config.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2628 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-21 14:08:49 +00:00
Nanang Izzuddin c2856f7776 #792: initial config for WM6 apps, added PocketPj & pjsua_wince
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2627 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-21 12:50:49 +00:00
Nanang Izzuddin 29b6baf2c4 #792: Renamed test_pjsip to pjsip_test, updated some missing settings for Win32 platform.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2626 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-21 11:12:40 +00:00
Nanang Izzuddin 6ae3846f7e #792: Updated property sheet win32-common and updated some projects settings
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2625 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 20:11:18 +00:00
Nanang Izzuddin 6745224a1e #792: Updated some VS property sheets.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2624 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 19:21:07 +00:00
Benny Prijono 444e0a3f8b More ticket #774: replaced dependency to STL
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2623 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 18:38:15 +00:00
Perry Ismangil 740891ec08 #792 work in progress: all vcproj now has property sheets wired in.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2622 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 16:41:35 +00:00
Perry Ismangil fc428712ea #792 work in progress: wired in property sheets for third_party folder projects
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2621 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 15:09:55 +00:00
Benny Prijono 8496b93939 More ticket #774: added option to shift PCM input to encoder right by some value (default is 1) to make it compatible with some other app
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2620 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 14:19:11 +00:00
Perry Ismangil f96446a045 #792 work in progress: Dynamic and static flags
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2619 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 12:28:21 +00:00
Perry Ismangil 0e9b8e3244 #792 work in progress: Added target CPU macro for wm6-common
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2618 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-20 12:05:27 +00:00
Benny Prijono 319c8173be More ticket #774: compilation error for VS8 and make build system due to last modifications in libg7221codec and pjmedia_test
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2617 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-18 15:15:34 +00:00
Benny Prijono 3594ab35f3 More ticket #774: optimization for siren7/siren14 codecs
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2616 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-18 14:29:28 +00:00
Benny Prijono 8604b1413b More ticket #774: added more ITU test vectors for siren codecs
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2615 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-18 11:49:54 +00:00
Benny Prijono d4c751e767 More ticket #774: updated VS6, VS8, and Makefile for the Siren7/Siren14 test vectors
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2614 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-18 00:34:45 +00:00
Benny Prijono 1dc0da7da7 More ticket #774: added g.722.1c test vectors
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2613 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-18 00:12:13 +00:00
Perry Ismangil 7eac4c987e #792 work in progress: new property sheets added as solution items
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2612 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-17 16:58:45 +00:00
Perry Ismangil f41d733bd6 #792 work in progress: new property sheets added as solution items
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2611 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-17 16:54:43 +00:00
Perry Ismangil 8a3641acd1 #792 work in progress: new property sheets added, and inheritance between them established
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2610 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-17 16:50:49 +00:00
Nanang Izzuddin a5c1abf3fb Added sample of ps inherited from another ps.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2609 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-17 13:54:57 +00:00
Perry Ismangil 23e33c9c17 #792 work in progress
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2608 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-16 16:31:45 +00:00
Nanang Izzuddin 79a620cc68 Ticket #774: Fixed libg7221codec build config on vs6: dyn-linking for release, include path.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2607 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-16 16:13:38 +00:00
Perry Ismangil e6410c26ca #792 work in progress, solutions loads but then freezes VS. Trying it on other PCs.
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg@2606 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-16 10:13:21 +00:00
Nanang Izzuddin 7d8043adc9 Ticket #771 (misc fix): Added G.722.1 codec to mips test, also added macro protections for codec usages.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2605 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-15 17:56:17 +00:00
Nanang Izzuddin 019e35b55d Ticket #772 (misc fix): Changed var 'test' from a global var to static var, since there was naming conflict with libg7221codec.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2604 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-15 17:54:46 +00:00
Nanang Izzuddin 27659816cf Ticket #774: Minor fix, reset mode counter in g7221_init().
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2603 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-15 17:50:50 +00:00