From 5176df4615c9b79ed724d5e288dc84f4553bd3f0 Mon Sep 17 00:00:00 2001
From: Viktor Krykun <viktor@krykun.com>
Date: Wed, 13 Jun 2012 15:23:30 +0300
Subject: [PATCH] Remove old Windows CE tests

Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
---
 libs/libzrtp/test/win_ce/ReadMe.txt           |  81 ---
 libs/libzrtp/test/win_ce/libzrtp_test_GUI.cpp | 492 ------------------
 libs/libzrtp/test/win_ce/libzrtp_test_GUI.h   |  16 -
 libs/libzrtp/test/win_ce/libzrtp_test_GUI.ico | Bin 23558 -> 0 bytes
 .../test/win_ce/libzrtp_test_GUIppc.rc        | 183 -------
 .../test/win_ce/libzrtp_test_GUIppc.rc2       |  35 --
 .../libzrtp/test/win_ce/libzrtp_test_GUIsp.rc |  95 ----
 .../test/win_ce/libzrtp_test_GUIsp.rc2        |  31 --
 libs/libzrtp/test/win_ce/resourceppc.h        |  36 --
 libs/libzrtp/test/win_ce/resourcesp.h         |  28 -
 libs/libzrtp/test/win_ce/stdafx.cpp           |  18 -
 libs/libzrtp/test/win_ce/stdafx.h             |  61 ---
 12 files changed, 1076 deletions(-)
 delete mode 100644 libs/libzrtp/test/win_ce/ReadMe.txt
 delete mode 100644 libs/libzrtp/test/win_ce/libzrtp_test_GUI.cpp
 delete mode 100644 libs/libzrtp/test/win_ce/libzrtp_test_GUI.h
 delete mode 100644 libs/libzrtp/test/win_ce/libzrtp_test_GUI.ico
 delete mode 100644 libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc
 delete mode 100644 libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc2
 delete mode 100644 libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc
 delete mode 100644 libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc2
 delete mode 100644 libs/libzrtp/test/win_ce/resourceppc.h
 delete mode 100644 libs/libzrtp/test/win_ce/resourcesp.h
 delete mode 100644 libs/libzrtp/test/win_ce/stdafx.cpp
 delete mode 100644 libs/libzrtp/test/win_ce/stdafx.h

diff --git a/libs/libzrtp/test/win_ce/ReadMe.txt b/libs/libzrtp/test/win_ce/ReadMe.txt
deleted file mode 100644
index a219d013c6..0000000000
--- a/libs/libzrtp/test/win_ce/ReadMe.txt
+++ /dev/null
@@ -1,81 +0,0 @@
-========================================================================
-    WIN32 APPLICATION : libzrtp_test_GUI Project Overview
-========================================================================
-
-AppWizard has created this libzrtp_test_GUI application for you.  
-
-This file contains a summary of what you will find in each of the files that
-make up your libzrtp_test_GUI application.
-
-
-libzrtp_test_GUI.vcproj
-    This is the main project file for VC++ projects generated using an Application Wizard. 
-    It contains information about the version of Visual C++ that generated the file, and 
-    information about the platforms, configurations, and project features selected with the
-    Application Wizard.
-
-libzrtp_test_GUI.cpp
-    This is the main application source file.
-
-/////////////////////////////////////////////////////////////////////////////
-AppWizard has created the following resources:
-
-
-libzrtp_test_GUIppc.rc
-    This is a listing of all of the Microsoft Windows resources that the
-    program uses when compiling for the Pocket PC 2003 platform, or a platform 
-    that supports the same user interface model. It includes the icons, bitmaps, 
-    and cursors that are stored in the RES subdirectory.  This file can be 
-    directly edited in Microsoft Visual C++. When the .rc file is persisted, 
-    the defines in the data section are persisted as the hexadecimal version
-    of the numeric value they are defined to rather than the friendly name of
-    the define.
-
-libzrtp_test_GUIppc.rc2
-    This file contains resources that are not edited by Microsoft 
-    Visual C++.  You should place all resources not editable by
-    the resource editor in this file.
-
-Resourceppc.h
-    This is the standard header file, which defines new resource IDs.
-    Microsoft Visual C++ reads and updates this file.
-
-libzrtp_test_GUIsp.rc
-    This is a listing of all of the Microsoft Windows resources that the
-    program uses when compiling for the Smartphone 2003 platform, or a 
-    platform that supports the same user interface model.  It includes the 
-    icons, bitmaps, and cursors that are stored in the RES subdirectory.  
-    This file can be directly edited in Microsoft Visual C++.  When the 
-    .rc file is persisted, the defines in the data section are persisted
-    as the hexadecimal version of the numeric value they are defined to
-    rather than the friendly name of the define.
-
-libzrtp_test_GUIsp.rc2
-    This file contains resources that are not edited by Microsoft 
-    Visual C++.  You should place all resources not editable by
-    the resource editor in this file.
-
-Resourcesp.h
-    This is the standard header file, which defines new resource IDs.
-    Microsoft Visual C++ reads and updates this file.
-
-
-
-libzrtp_test_GUI.ico
-    This is an icon file, which is used as the application's icon (32x32).
-    This icon is included by the main resource file libzrtp_test_GUI.rc.
-
-/////////////////////////////////////////////////////////////////////////////
-Other standard files:
-
-StdAfx.h, StdAfx.cpp
-    These files are used to build a precompiled header (PCH) file
-    named libzrtp_test_GUI.pch and a precompiled types file named StdAfx.obj.
-
-/////////////////////////////////////////////////////////////////////////////
-Other notes:
-
-AppWizard uses "TODO:" comments to indicate parts of the source code you
-should add to or customize.
-
-/////////////////////////////////////////////////////////////////////////////s
\ No newline at end of file
diff --git a/libs/libzrtp/test/win_ce/libzrtp_test_GUI.cpp b/libs/libzrtp/test/win_ce/libzrtp_test_GUI.cpp
deleted file mode 100644
index 2e8407e363..0000000000
--- a/libs/libzrtp/test/win_ce/libzrtp_test_GUI.cpp
+++ /dev/null
@@ -1,492 +0,0 @@
-/*
- * libZRTP SDK library, implements the ZRTP secure VoIP protocol.
- * Copyright (c) 2006-2009 Philip R. Zimmermann.  All rights reserved.
- * Contact: http://philzimmermann.com
- * For licensing and other legal details, see the file zrtp_legal.c.
- * 
- * Nikolay Popok mailto: <chaser@soft-industry.com>
- */
-
-#include "stdafx.h"
-#include "libzrtp_test_GUI.h"
-#include <windows.h>
-#include <commctrl.h>
-
-//#include "resourcesp.h"
-
-#include <Afx.h>
-
-
-extern "C" 
-{
-	#include "zrtp.h"
-	#include "zrtp_test_core.h"
-}
-
-#define MAX_LOADSTRING 100
-
-// Global Variables:
-HINSTANCE			g_hInst;			// current instance
-HWND				g_hWndMenuBar;		// menu bar handle
-HWND				hWndList;
-HWND				g_hWnd;
-
-HFONT				font;
-
-int action_id = 0;
-
-static void do_action();
-static void print_log_ce(int level, const char *data, int len, int offset);
-static DWORD WINAPI destroy_func(void *param);
-
-static FILE *log_file = NULL;
-
-typedef struct zrtp_test_command
-{		
-	int32_t					code;
-	int						first_conn;
-	int						last_conn;
-	uint32_t				extra, extra2;
-} zrtp_test_command_t;
-
-typedef enum zrtp_test_code
-{
-	ZRTP_TEST_CREATE = 0,
-	ZRTP_TEST_DESTROY,
-	ZRTP_TEST_ZSTART,
-	ZRTP_TEST_ZSECURE,
-	ZRTP_TEST_QUIT,
-	ZRTP_TEST_INC,
-	ZRTP_TEST_DEC,
-	ZRTP_TEST_CLEAR,	
-	ZRTP_TEST_SLEEP,
-	ZRTP_TEST_LOGS,
-	ZRTP_TEST_INFO,
-	ZRTP_TEST_HELP,
-	ZRTP_TEST_CMD_SIZE
-} zrtp_test_code_t;
-
-extern "C" {
-	void do_quit();
-	int zrtp_test_zrtp_init();
-	void zrtp_test_crypto(zrtp_global_t* zrtp);
-	int zrtp_add_system_state(zrtp_global_t* zrtp, MD_CTX *ctx);
-}
-
-// Forward declarations of functions included in this code module:
-ATOM			MyRegisterClass(HINSTANCE, LPTSTR);
-BOOL			InitInstance(HINSTANCE, int);
-LRESULT CALLBACK	WndProc(HWND, UINT, WPARAM, LPARAM);
-#ifndef WIN32_PLATFORM_WFSP
-INT_PTR CALLBACK	About(HWND, UINT, WPARAM, LPARAM);
-#endif // !WIN32_PLATFORM_WFSP
-
-int WINAPI WinMain(HINSTANCE hInstance,
-                   HINSTANCE hPrevInstance,
-                   LPTSTR    lpCmdLine,
-                   int       nCmdShow)
-{
-	MSG msg;
-
-	// Perform application initialization:
-	if (!InitInstance(hInstance, nCmdShow)) 
-	{
-		return FALSE;
-	}
-
-#ifndef WIN32_PLATFORM_WFSP
-	HACCEL hAccelTable;
-	hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_LIBZRTP_TEST_GUI));
-#endif // !WIN32_PLATFORM_WFSP
-
-	// Main message loop:
-	while (GetMessage(&msg, NULL, 0, 0)) 
-	{
-		if ( msg.message == WM_KEYDOWN )
-		{
-			switch ( msg.wParam )  
-			{
-				case VK_LEFT:
-				{
-					msg.wParam = 0;
-					break;
-				}
-				case VK_RIGHT:
-				{
-					msg.wParam = 0;
-					break;
-				}
-			}
-		}
-
-#ifndef WIN32_PLATFORM_WFSP
-		if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg)) 
-#endif // !WIN32_PLATFORM_WFSP
-		{
-			TranslateMessage(&msg);
-			DispatchMessage(&msg);
-		}
-	}
-
-	return (int) msg.wParam;
-}
-
-//
-//  FUNCTION: MyRegisterClass()
-//
-//  PURPOSE: Registers the window class.
-//
-//  COMMENTS:
-//
-ATOM MyRegisterClass(HINSTANCE hInstance, LPTSTR szWindowClass)
-{
-	WNDCLASS wc;
-
-	wc.style         = CS_HREDRAW | CS_VREDRAW;
-	wc.lpfnWndProc   = WndProc;
-	wc.cbClsExtra    = 0;
-	wc.cbWndExtra    = 0;
-	wc.hInstance     = hInstance;
-	wc.hIcon         = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_LIBZRTP_TEST_GUI));
-	wc.hCursor       = 0;
-	wc.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH);
-	wc.lpszMenuName  = 0;
-	wc.lpszClassName = szWindowClass;
-
-	return RegisterClass(&wc);
-}
-
-//
-//   FUNCTION: InitInstance(HINSTANCE, int)
-//
-//   PURPOSE: Saves instance handle and creates main window
-//
-//   COMMENTS:
-//
-//        In this function, we save the instance handle in a global variable and
-//        create and display the main program window.
-//
-BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
-{
-    HWND hWnd;
-    TCHAR szTitle[MAX_LOADSTRING];		// title bar text
-    TCHAR szWindowClass[MAX_LOADSTRING];	// main window class name
-
-    g_hInst = hInstance; // Store instance handle in our global variable
-
-#if defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP)
-    // SHInitExtraControls should be called once during your application's initialization to initialize any
-    // of the device specific controls such as CAPEDIT and SIPPREF.
-    SHInitExtraControls();
-#endif // WIN32_PLATFORM_PSPC || WIN32_PLATFORM_WFSP
-
-    LoadString(hInstance, IDS_APP_TITLE, szTitle, MAX_LOADSTRING); 
-    LoadString(hInstance, IDC_LIBZRTP_TEST_GUI, szWindowClass, MAX_LOADSTRING);
-
-#if defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP)
-    //If it is already running, then focus on the window, and exit
-    hWnd = FindWindow(szWindowClass, szTitle);	
-    if (hWnd) 
-    {
-        // set focus to foremost child window
-        // The "| 0x00000001" is used to bring any owned windows to the foreground and
-        // activate them.
-        SetForegroundWindow((HWND)((ULONG) hWnd | 0x00000001));
-        return 0;
-    } 
-#endif // WIN32_PLATFORM_PSPC || WIN32_PLATFORM_WFSP
-
-    if (!MyRegisterClass(hInstance, szWindowClass))
-    {
-    	return FALSE;
-    }
-
-    hWnd = CreateWindow(szWindowClass, szTitle, WS_VISIBLE,
-        CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL);
-
-    if (!hWnd)
-    {
-        return FALSE;
-    }
-
-	g_hWnd = hWnd;
-#ifdef WIN32_PLATFORM_PSPC
-    // When the main window is created using CW_USEDEFAULT the height of the menubar (if one
-    // is created is not taken into account). So we resize the window after creating it
-    // if a menubar is present
-    if (g_hWndMenuBar)
-    {
-        RECT rc;
-        RECT rcMenuBar;
-
-        GetWindowRect(hWnd, &rc);
-        GetWindowRect(g_hWndMenuBar, &rcMenuBar);
-        rc.bottom -= (rcMenuBar.bottom - rcMenuBar.top);
-		
-        MoveWindow(hWnd, rc.left, rc.top, rc.right-rc.left, rc.bottom-rc.top, FALSE);
-    }
-#endif // WIN32_PLATFORM_PSPC
-
-    ShowWindow(hWnd, nCmdShow);
-	UpdateWindow(hWnd);
-
-    return TRUE;
-}
-
-//
-//  FUNCTION: WndProc(HWND, UINT, WPARAM, LPARAM)
-//
-//  PURPOSE:  Processes messages for the main window.
-//
-//  WM_COMMAND	- process the application menu
-//  WM_PAINT	- Paint the main window
-//  WM_DESTROY	- post a quit message and return
-//
-//
-LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
-{
-    int wmId, wmEvent;
-    PAINTSTRUCT ps;
-    HDC hdc;
-
-#if defined(SHELL_AYGSHELL) && !defined(WIN32_PLATFORM_WFSP)
-    static SHACTIVATEINFO s_sai;
-#endif // SHELL_AYGSHELL && !WIN32_PLATFORM_WFSP
-	
-    switch (message) 
-    {
-		case WM_COMMAND:
-            wmId    = LOWORD(wParam); 
-            wmEvent = HIWORD(wParam); 
-            // Parse the menu selections:
-            switch (wmId)
-            {
-#ifndef WIN32_PLATFORM_WFSP
-                case IDM_HELP_ABOUT:
-                    DialogBox(g_hInst, (LPCTSTR)IDD_ABOUTBOX, hWnd, About);
-                    break;
-#endif // !WIN32_PLATFORM_WFSP
-#ifdef WIN32_PLATFORM_WFSP
-                case IDM_OK:
-					do_action();
-
-                    break;
-#endif // WIN32_PLATFORM_WFSP
-#ifdef WIN32_PLATFORM_PSPC
-                case IDM_OK:
-					do_action();
-                    break;
-#endif // WIN32_PLATFORM_PSPC
-				default:
-                    return DefWindowProc(hWnd, message, wParam, lParam);
-            }
-            break;
-        case WM_CREATE:
-#ifdef SHELL_AYGSHELL
-            SHMENUBARINFO mbi;
-
-            memset(&mbi, 0, sizeof(SHMENUBARINFO));
-            mbi.cbSize     = sizeof(SHMENUBARINFO);
-            mbi.hwndParent = hWnd;
-            mbi.nToolBarId = IDR_MENU;
-            mbi.hInstRes   = g_hInst;
-
-            if (!SHCreateMenuBar(&mbi)) 
-            {
-                g_hWndMenuBar = NULL;
-            }
-            else
-            {
-                g_hWndMenuBar = mbi.hwndMB;
-            }
-
-#ifndef WIN32_PLATFORM_WFSP
-            // Initialize the shell activate info structure
-            memset(&s_sai, 0, sizeof (s_sai));
-            s_sai.cbSize = sizeof (s_sai);
-#endif // !WIN32_PLATFORM_WFSP
-#endif // SHELL_AYGSHELL
-
-#ifdef WIN32_PLATFORM_WFSP
-			hWndList = CreateWindow(TEXT("listbox"),NULL, WS_CHILD|
-				WS_VISIBLE|WS_HSCROLL|WS_VSCROLL|WS_TABSTOP, 0,0, 300, 200, hWnd, 
-				(HMENU)"", g_hInst, NULL);			
-#else
-			hWndList = CreateWindow(TEXT("listbox"),NULL, WS_CHILD|
-				WS_VISIBLE|WS_HSCROLL|WS_VSCROLL|WS_TABSTOP, 0,0, 250, 200, hWnd, 
-				(HMENU)"", g_hInst, NULL);			
-#endif // !WIN32_PLATFORM_WFSP
-			
-			font = CreateFont(10,           // height of font
-                       0,            // average character width
-                       0,               // angle of escapement
-                       0,               // base-line orientation angle
-                       400,     // font weight
-                       0,               // italic attribute option
-                       FALSE,                // underline attribute option
-                       FALSE,                // strikeout attribute option
-                       ANSI_CHARSET,         // character set identifier
-                       OUT_DEFAULT_PRECIS,   // output precision
-                       CLIP_DEFAULT_PRECIS,  // clipping precision
-                       ANTIALIASED_QUALITY,  // output quality
-                       FF_DONTCARE,          // pitch and family
-					   TEXT("Times New Roman"));       
-
-			SendMessage(hWndList, WM_SETFONT, (WPARAM)font, (LPARAM)TRUE);
-
-			SetFocus(hWndList);
-			break;
-        case WM_PAINT:
-            hdc = BeginPaint(hWnd, &ps);
-            
-            EndPaint(hWnd, &ps);
-            break;
-        case WM_DESTROY:
-#ifdef SHELL_AYGSHELL
-            CommandBar_Destroy(g_hWndMenuBar);
-#endif // SHELL_AYGSHELL
-            PostQuitMessage(0);
-            break;
-
-#if defined(SHELL_AYGSHELL) && !defined(WIN32_PLATFORM_WFSP)
-        case WM_ACTIVATE:
-            // Notify shell of our activate message
-            SHHandleWMActivate(hWnd, wParam, lParam, &s_sai, FALSE);
-            break;
-        case WM_SETTINGCHANGE:
-            SHHandleWMSettingChange(hWnd, wParam, lParam, &s_sai);
-            break;
-#endif // SHELL_AYGSHELL && !WIN32_PLATFORM_WFSP
-
-        default:
-            return DefWindowProc(hWnd, message, wParam, lParam);
-    }
-    return 0;
-}
-
-HWND hwndAbout = NULL;
-
-#ifndef WIN32_PLATFORM_WFSP
-// Message handler for about box.
-INT_PTR CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
-{
-    switch (message)
-    {
-        case WM_INITDIALOG:
-#ifdef SHELL_AYGSHELL
-            {
-                // Create a Done button and size it.  
-                SHINITDLGINFO shidi;
-                shidi.dwMask = SHIDIM_FLAGS;
-                shidi.dwFlags = SHIDIF_DONEBUTTON | SHIDIF_SIPDOWN | SHIDIF_SIZEDLGFULLSCREEN | SHIDIF_EMPTYMENU;
-                shidi.hDlg = hDlg;
-                SHInitDialog(&shidi);
-            }
-#endif // SHELL_AYGSHELL
-
-            return (INT_PTR)TRUE;
-
-        case WM_COMMAND:
-#ifdef SHELL_AYGSHELL
-            if (LOWORD(wParam) == IDOK)
-#endif
-            {
-                return (INT_PTR)TRUE;
-            }
-            break;
-
-        case WM_CLOSE:
-            EndDialog(hDlg, message);
-            return (INT_PTR)TRUE;
-
-#ifdef _DEVICE_RESOLUTION_AWARE
-        case WM_SIZE:
-            {
-		DRA::RelayoutDialog(
-			g_hInst, 
-			hDlg, 
-			DRA::GetDisplayMode() != DRA::Portrait ? MAKEINTRESOURCE(IDD_ABOUTBOX_WIDE) : MAKEINTRESOURCE(IDD_ABOUTBOX));
-            }
-            break;
-#endif
-    }
-    return (INT_PTR)FALSE;
-}
-#endif // !WIN32_PLATFORM_WFSP
-
-static void do_action()
-{
-	switch (action_id)
-	{
-		case 0:
-		{
-			int status;
-
-			zrtp_log_set_log_engine((zrtp_log_engine*)print_log_ce); 
-			status = zrtp_test_zrtp_init();
-			if (0 != status) {
-				return;
-			}
-
-			zrtp_test_crypto(zrtp_global);
-
-			{
-				zrtp_test_channel_id_t id;
-				zrtp_test_channel_config_t sconfig;
-				
-				sconfig.is_autosecure = 0;
-				sconfig.is_preshared  = 0;
-				sconfig.streams_count = 1;
-				
-				status = zrtp_test_channel_create(&sconfig, &id);
-				
-				if (0 == status) {
-					zrtp_test_channel_start(id);
-				}
-			}
-			break;
-		}
-		case 1:
-		{
-			zrtp_thread_create(destroy_func, NULL);
-			break;
-		}
-		case 2:
-		{
-			DeleteObject(font);
-			if (log_file) fclose(log_file);
-#ifdef WIN32_PLATFORM_WFSP
-            DestroyWindow(g_hWnd);
-#endif
-#ifdef WIN32_PLATFORM_PSPC
-			SendMessage(g_hWnd, WM_CLOSE, 0, 0);				
-#endif // WIN32_PLATFORM_PSPC
-			break;
-		}
-	}
-
-	action_id++;
-}
-
-static DWORD WINAPI destroy_func(void *param)
-{
-	do_quit();
-	return 0;
-}
-                        
-static void print_log_ce(int level, const char *data, int len, int offset)
-{
-	if ( !log_file )
-		log_file = fopen("zrtp_test.log", "a");
-
-	fprintf(log_file, "%s", data);
-	
-	if (level < 3 || 1)
-	{
-		CString strUnicode = data;
-		SendMessage(hWndList, LB_ADDSTRING, 0, (LPARAM)strUnicode.GetBuffer(100));
-		SendMessage(hWndList, WM_VSCROLL, SB_BOTTOM, 0L);
-	}
-	
-}
-
diff --git a/libs/libzrtp/test/win_ce/libzrtp_test_GUI.h b/libs/libzrtp/test/win_ce/libzrtp_test_GUI.h
deleted file mode 100644
index 6219d3f68d..0000000000
--- a/libs/libzrtp/test/win_ce/libzrtp_test_GUI.h
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * libZRTP SDK library, implements the ZRTP secure VoIP protocol.
- * Copyright (c) 2006-2009 Philip R. Zimmermann.  All rights reserved.
- * Contact: http://philzimmermann.com
- * For licensing and other legal details, see the file zrtp_legal.c.
- * 
- * Nikolay Popok mailto: <chaser@soft-industry.com>
- */
-
-#pragma once
-#ifdef POCKETPC2003_UI_MODEL
-#include "resourceppc.h"
-#endif 
-#ifdef SMARTPHONE2003_UI_MODEL
-#include "resourcesp.h"
-#endif
diff --git a/libs/libzrtp/test/win_ce/libzrtp_test_GUI.ico b/libs/libzrtp/test/win_ce/libzrtp_test_GUI.ico
deleted file mode 100644
index d551aa3aaf80adf9b7760e2eb8de95a5c3e53df6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 23558
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
F`ajQcC=mbv

diff --git a/libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc b/libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc
deleted file mode 100644
index 22949d5460..0000000000
--- a/libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc
+++ /dev/null
@@ -1,183 +0,0 @@
-// Microsoft Visual C++ generated resource script.
-//
-#include "resourceppc.h"
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#define APSTUDIO_HIDDEN_SYMBOLS
-#include "resdefce.h"
-#undef APSTUDIO_HIDDEN_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-/////////////////////////////////////////////////////////////////////////////
-// Russian resources
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
-#ifdef _WIN32
-LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
-#pragma code_page(1251)
-#endif //_WIN32
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-IDI_LIBZRTP_TEST_GUI    ICON                    "libzrtp_test_GUI.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Menu
-//
-
-IDR_MENU MENU 
-BEGIN
-    POPUP "Help"
-    BEGIN
-        MENUITEM "About",                       IDM_HELP_ABOUT
-    END
-END
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Accelerator
-//
-
-IDC_LIBZRTP_TEST_GUI ACCELERATORS 
-BEGIN
-    "A",            IDM_HELP_ABOUT,         VIRTKEY, CONTROL, NOINVERT
-    "Q",            IDM_OK,                 VIRTKEY, CONTROL, NOINVERT
-END
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Dialog
-//
-
-IDD_ABOUTBOX DIALOG  0, 0, 164, 172
-STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION
-EXSTYLE 0x80000000L
-CAPTION "About libzrtp_test_GUI"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    LISTBOX         IDC_LIST1,7,7,150,158,LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
-END
-
-IDD_ABOUTBOX_WIDE DIALOG  0, 0, 210, 129
-STYLE DS_SETFONT | WS_POPUP | WS_CAPTION
-EXSTYLE 0x80000000L
-CAPTION "About libzrtp_test_GUI"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    ICON            IDI_LIBZRTP_TEST_GUI,IDC_STATIC_1,12,12,21,20,SS_REALSIZEIMAGE
-    LTEXT           "libzrtp_test_GUI Version 1.0",IDC_STATIC_2,48,12,66,8,SS_NOPREFIX
-    LTEXT           "Copyright (C) 2008",IDC_STATIC_3,48,24,66,8
-END
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// DESIGNINFO
-//
-
-#ifdef APSTUDIO_INVOKED
-GUIDELINES DESIGNINFO 
-BEGIN
-    IDD_ABOUTBOX, DIALOG
-    BEGIN
-        LEFTMARGIN, 7
-        RIGHTMARGIN, 157
-        TOPMARGIN, 7
-        BOTTOMMARGIN, 165
-    END
-
-    IDD_ABOUTBOX_WIDE, DIALOG
-    BEGIN
-        LEFTMARGIN, 7
-        RIGHTMARGIN, 203
-        TOPMARGIN, 7
-        BOTTOMMARGIN, 122
-    END
-END
-#endif    // APSTUDIO_INVOKED
-
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-
-1 TEXTINCLUDE 
-BEGIN
-    "resourceppc.h\0"
-END
-
-2 TEXTINCLUDE 
-BEGIN
-    "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
-    "#include ""resdefce.h""\r\n"
-    "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
-    "\0"
-END
-
-3 TEXTINCLUDE 
-BEGIN
-    "\r\n"
-    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)\r\n"
-    "LANGUAGE 25, 1\r\n"
-    "#pragma code_page(1251)\r\n"
-    "#include ""libzrtp_test_GUIppc.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
-    "#endif\r\n"
-    "\0"
-END
-
-#endif    // APSTUDIO_INVOKED
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// String Table
-//
-
-STRINGTABLE 
-BEGIN
-    IDS_APP_TITLE           "libzrtp_test_GUI"
-    IDC_LIBZRTP_TEST_GUI    "LIBZRTP_TEST_GUI"
-END
-
-STRINGTABLE 
-BEGIN
-    IDS_OK                  "OK"
-    IDS_HELP                "HELP"
-END
-
-#endif    // Russian resources
-/////////////////////////////////////////////////////////////////////////////
-
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
-LANGUAGE 25, 1
-#pragma code_page(1251)
-#include "libzrtp_test_GUIppc.rc2"  // non-Microsoft Visual C++ edited resources
-#endif
-
-/////////////////////////////////////////////////////////////////////////////
-#endif    // not APSTUDIO_INVOKED
-
diff --git a/libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc2 b/libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc2
deleted file mode 100644
index 46fdcbd8cd..0000000000
--- a/libs/libzrtp/test/win_ce/libzrtp_test_GUIppc.rc2
+++ /dev/null
@@ -1,35 +0,0 @@
-//
-// libzrtp_test_GUIPPC.RC2 - resources Microsoft Visual C++ does not edit directly
-//
-
-#ifdef APSTUDIO_INVOKED
-#error this file is not editable by Microsoft Visual C++
-#endif //APSTUDIO_INVOKED
-
-
-/////////////////////////////////////////////////////////////////////////////
-// Add manually edited resources here...
-
-/////////////////////////////////////////////////////////////////////////////
-HI_RES_AWARE CEUX {1}	// turn off the emulation layer
-			// Remove this resource to enable pixel-
-			// doubling on platforms that support it
-/////////////////////////////////////////////////////////////////////////////
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// SHMENUBAR
-//
-
-IDR_MENU SHMENUBAR DISCARDABLE
-BEGIN
-    IDR_MENU, 
-    2,
-
-    I_IMAGENONE, IDM_OK, TBSTATE_ENABLED, TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE,
-    IDS_OK, 0, NOMENU,
-    
-    I_IMAGENONE, IDM_HELP, TBSTATE_ENABLED, TBSTYLE_DROPDOWN | TBSTYLE_AUTOSIZE,
-    IDS_HELP, 0, 0,
-END
-
diff --git a/libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc b/libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc
deleted file mode 100644
index fe9accc236..0000000000
--- a/libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc
+++ /dev/null
@@ -1,95 +0,0 @@
-//Microsoft Visual C++ generated resource script.
-//
-#include "resourcesp.h"
-
-#define APSTUDIO_READONLY_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 2 resource.
-//
-#define APSTUDIO_HIDDEN_SYMBOLS
-#include "resdefce.h"
-#undef APSTUDIO_HIDDEN_SYMBOLS
-/////////////////////////////////////////////////////////////////////////////
-#undef APSTUDIO_READONLY_SYMBOLS
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
-LANGUAGE 25, 1
-#pragma code_page(1251)
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Icon
-//
-
-// Icon with lowest ID value placed first to ensure application icon
-// remains consistent on all systems.
-
-IDI_LIBZRTP_TEST_GUI       ICON         "libzrtp_test_GUI.ico"
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Menu
-//
-
-#ifdef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// TEXTINCLUDE
-//
-1 TEXTINCLUDE  
-BEGIN
-    "resourcesp.h\0"
-END
-
-2 TEXTINCLUDE  
-BEGIN
-    "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
-    "#include ""resdefce.h""\r\n"
-    "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
-    "\0"
-END
-
-3 TEXTINCLUDE  
-BEGIN
-    "\r\n"
-    "#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)\r\n"
-    "LANGUAGE 25, 1\r\n"
-    "#pragma code_page(1251)\r\n"
-    "#include ""libzrtp_test_GUIsp.rc2""  // non-Microsoft Visual C++ edited resources\r\n"
-    "#endif\r\n"
-    "\0"
-END
-
-#endif    // APSTUDIO_INVOKED
-
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// String Table
-//
-STRINGTABLE  
-BEGIN
-   IDC_LIBZRTP_TEST_GUI   "LIBZRTP_TEST_GUI"
-   IDS_APP_TITLE    "libzrtp_test_GUI"
-   IDS_OK "Ok"
-END
-
-#endif
-/////////////////////////////////////////////////////////////////////////////
-
-
-#ifndef APSTUDIO_INVOKED
-/////////////////////////////////////////////////////////////////////////////
-//
-// Generated from the TEXTINCLUDE 3 resource.
-//
-
-#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
-LANGUAGE 25, 1
-#pragma code_page(1251)
-#include "libzrtp_test_GUIsp.rc2"  // non-Microsoft Visual C++ edited resources
-#endif
-
-/////////////////////////////////////////////////////////////////////////////
-#endif    // not APSTUDIO_INVOKED
diff --git a/libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc2 b/libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc2
deleted file mode 100644
index 02cb791170..0000000000
--- a/libs/libzrtp/test/win_ce/libzrtp_test_GUIsp.rc2
+++ /dev/null
@@ -1,31 +0,0 @@
-//
-// libzrtp_test_GUISP.RC2 - resources Microsoft Visual C++ does not edit directly
-//
-
-#ifdef APSTUDIO_INVOKED
-#error this file is not editable by Microsoft Visual C++
-#endif //APSTUDIO_INVOKED
-
-
-/////////////////////////////////////////////////////////////////////////////
-// Add manually edited resources here...
-
-/////////////////////////////////////////////////////////////////////////////
-HI_RES_AWARE CEUX {1}	// turn off the emulation layer
-			// Remove this resource to enable pixel-
-			// doubling on platforms that support it
-/////////////////////////////////////////////////////////////////////////////
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Data
-//
-
-IDR_MENU SHMENUBAR DISCARDABLE 
-BEGIN
-    IDR_MENU, 
-    1,
-
-    I_IMAGENONE, IDM_OK, TBSTATE_ENABLED, TBSTYLE_BUTTON | TBSTYLE_AUTOSIZE, 
-    IDS_OK, 0, NOMENU,
-END
diff --git a/libs/libzrtp/test/win_ce/resourceppc.h b/libs/libzrtp/test/win_ce/resourceppc.h
deleted file mode 100644
index bedd3e78c6..0000000000
--- a/libs/libzrtp/test/win_ce/resourceppc.h
+++ /dev/null
@@ -1,36 +0,0 @@
-//{{NO_DEPENDENCIES}}
-// Microsoft Visual C++ generated include file.
-// Used by libzrtp_test_GUIppc.rc
-//
-#define IDS_APP_TITLE                   1
-#define IDC_LIBZRTP_TEST_GUI            2
-#define IDI_LIBZRTP_TEST_GUI            101
-#define IDR_MENU                        102
-#define IDS_OK                          103
-#define IDS_HELP                        104
-#define IDD_ABOUTBOX                    105
-#define IDD_ABOUTBOX_WIDE               106
-#define IDC_STATIC_1                    201
-#define IDC_STATIC_2                    202
-#define IDC_STATIC_3                    203
-#define IDC_LIST1                       1000
-#define ID_CMD_INCREASERATE             32771
-#define ID_CMD_DESCREASERATE            32772
-#define ID_ACCELERATOR32773             32773
-#define IDM_ZRTP_LEFT                   32773
-#define IDM_OK                          40000
-#define IDM_HELP                        40001
-#define IDM_HELP_ABOUT                  40002
-#define IDC_STATIC                      -1
-
-// Next default values for new objects
-// 
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NO_MFC                     1
-#define _APS_NEXT_RESOURCE_VALUE        129
-#define _APS_NEXT_COMMAND_VALUE         32775
-#define _APS_NEXT_CONTROL_VALUE         1001
-#define _APS_NEXT_SYMED_VALUE           110
-#endif
-#endif
diff --git a/libs/libzrtp/test/win_ce/resourcesp.h b/libs/libzrtp/test/win_ce/resourcesp.h
deleted file mode 100644
index b192b75478..0000000000
--- a/libs/libzrtp/test/win_ce/resourcesp.h
+++ /dev/null
@@ -1,28 +0,0 @@
-//{{NO_DEPENDENCIES}}
-// Microsoft Visual C++ generated include file.
-// Used by libzrtp_test_GUIsp.rc
-//
-
-#define IDS_APP_TITLE			1
-#define IDC_LIBZRTP_TEST_GUI	2
-#define IDI_LIBZRTP_TEST_GUI	101
-#define IDR_MENU			102
-#define IDS_OK				104
-#define IDM_OK				40001
-#ifndef IDC_STATIC
-#define IDC_STATIC			-1
-#define ID_CMD_INCREASERATE             32771
-#define ID_CMD_DESCREASERATE            32772
-#endif
-
-// Next default values for new objects
-// 
-#ifdef APSTUDIO_INVOKED
-#ifndef APSTUDIO_READONLY_SYMBOLS
-#define _APS_NO_MFC			130
-#define _APS_NEXT_RESOURCE_VALUE	129
-#define _APS_NEXT_COMMAND_VALUE		32771
-#define _APS_NEXT_CONTROL_VALUE		1000
-#define _APS_NEXT_SYMED_VALUE		110
-#endif
-#endif
diff --git a/libs/libzrtp/test/win_ce/stdafx.cpp b/libs/libzrtp/test/win_ce/stdafx.cpp
deleted file mode 100644
index 2d11b3f451..0000000000
--- a/libs/libzrtp/test/win_ce/stdafx.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
-/*
- * libZRTP SDK library, implements the ZRTP secure VoIP protocol.
- * Copyright (c) 2006-2009 Philip R. Zimmermann.  All rights reserved.
- * Contact: http://philzimmermann.com
- * For licensing and other legal details, see the file zrtp_legal.c.
- * 
- * Nikolay Popok mailto: <chaser@soft-industry.com>
- */
-
-
-// stdafx.cpp : source file that includes just the standard includes
-// libzrtp_test_GUI.pch will be the pre-compiled header
-// stdafx.obj will contain the pre-compiled type information
-
-#include "stdafx.h"
-
-// TODO: reference any additional headers you need in STDAFX.H
-// and not in this file
diff --git a/libs/libzrtp/test/win_ce/stdafx.h b/libs/libzrtp/test/win_ce/stdafx.h
deleted file mode 100644
index e1c44d13fb..0000000000
--- a/libs/libzrtp/test/win_ce/stdafx.h
+++ /dev/null
@@ -1,61 +0,0 @@
-// stdafx.h : include file for standard system include files,
-// or project specific include files that are used frequently, but
-// are changed infrequently
-//
-
-#pragma once
-
-#pragma comment(linker, "/nodefaultlib:libc.lib")
-#pragma comment(linker, "/nodefaultlib:libcd.lib")
-
-// NOTE - this value is not strongly correlated to the Windows CE OS version being targeted
-#define WINVER _WIN32_WCE
-
-#include <ceconfig.h>
-#if defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP)
-#define SHELL_AYGSHELL
-#endif
-
-#ifdef _CE_DCOM
-#define _ATL_APARTMENT_THREADED
-#endif
-
-#ifdef SHELL_AYGSHELL
-#include <aygshell.h>
-#pragma comment(lib, "aygshell.lib") 
-#endif // SHELL_AYGSHELL
-
-
-// Windows Header Files:
-#include <windows.h>
-
-// C RunTime Header Files
-#include <stdlib.h>
-#include <malloc.h>
-#include <memory.h>
-#include <tchar.h>
-
-#if defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP)
-#ifndef _DEVICE_RESOLUTION_AWARE
-#define _DEVICE_RESOLUTION_AWARE
-#endif
-#endif
-
-#ifdef _DEVICE_RESOLUTION_AWARE
-#include "DeviceResolutionAware.h"
-#endif
-
-#if _WIN32_WCE < 0x500 && ( defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP) )
-	#pragma comment(lib, "ccrtrtti.lib")
-	#ifdef _X86_	
-		#if defined(_DEBUG)
-			#pragma comment(lib, "libcmtx86d.lib")
-		#else
-			#pragma comment(lib, "libcmtx86.lib")
-		#endif
-	#endif
-#endif
-
-#include <altcecrt.h>
-
-// TODO: reference additional headers your program requires here